
# फर्मवेयर निष्कर्षण, स्थैतिक विश्लेषण, Ghidra रिवर्स इंजीनियरिंग, एमुलेशन और सुरक्षा रिपोर्टिंग के लिए एजेंट कौशल, जो Claude Code और Codex के लिए पैकेज किए गए हैं।
OrbitCurve से फर्मवेयर निष्कर्षण, स्थैतिक विश्लेषण, Ghidra रिवर्स इंजीनियरिंग, अनुकरण और सुरक्षा रिपोर्टिंग के लिए पाँच एजेंट कौशल, Hussein Muhaisen द्वारा।
यह संग्रह Claude Code और Codex के लिए मौजूदा वर्कफ़्लो, संदर्भ, टेम्पलेट और Ghidra स्क्रिप्ट को पैकेज करता है। इसे स्थापित करने से निर्देश आपके एजेंट के लिए उपलब्ध हो जाते हैं; विश्लेषण उपकरण अलग से स्थापित करें।
सत्यापन: Claude Code और Codex पैकेजिंग/डिस्कवरी जाँच, Ghidra स्क्रिप्ट प्रतिगमन, और चयनित निष्कर्षण/रिपोर्टिंग जाँच शामिल हैं। परीक्षित संस्करण और सीमाएँ देखें। फर्मवेयर अनुकरण लक्ष्य-विशिष्ट बना रहता है।
| कौशल | उद्देश्य |
|---|---|
| firmware-extraction | unblob के साथ निष्कर्षण करें, इसकी JSON रिपोर्ट का सारांश दें, और अनसुलझे क्षेत्रों की जाँच करें। |
| firmware-static-analysis | ELF आर्किटेक्चर, मेटाडेटा, स्ट्रिंग्स, प्रतीकों और बाइनरी संरचना का निरीक्षण करें। |
| ghidra-re | Ghidra और बंडल विश्लेषण स्क्रिप्ट के साथ फर्मवेयर बाइनरी का विश्लेषण करें। |
| firmware-emulation | QEMU, GDB, नेटवर्क विश्लेषण, Firmadyne और FirmAE के साथ काम करें। |
| firmware-security-reports | मूल्यांकन साक्ष्य को निष्कर्षों, कार्य नोट्स और रिपोर्ट में बदलें। |
स्थानीय चेकआउट का परीक्षण करने के लिए, स्थानीय परीक्षण देखें।
Claude Code में:
/plugin marketplace add OrbitCurve/firmware-reverse-engineering
/plugin install firmware-reverse-engineering@firmware-reverse-engineering
अपने प्लगइन नेमस्पेस के साथ एक कौशल को आमंत्रित करें:
/firmware-reverse-engineering:firmware-static-analysis
फिर बाइनरी पथ और अपना विश्लेषण लक्ष्य प्रदान करें। एजेंट अपने विवरण से कौशल का चयन भी कर सकता है।
अपने टर्मिनल में:
codex plugin marketplace add OrbitCurve/firmware-reverse-engineering
codex plugin add firmware-reverse-engineering@firmware-reverse-engineering
स्थापित कौशल खोजने के लिए Codex में /skills का उपयोग करें, या प्रॉम्प्ट में एक का उल्लेख करें:
$firmware-reverse-engineering:firmware-static-analysis Inspect ./samples/busybox and report its architecture, imports, and protections.
skills CLI द्वारा समर्थित एजेंटों के लिए, उपलब्ध कौशल सूचीबद्ध करें, फिर अपने एजेंट को इंटरैक्टिव रूप से चुनें:
npx skills add OrbitCurve/firmware-reverse-engineering --list
npx skills add OrbitCurve/firmware-reverse-engineering
यह पूर्ण प्लगइन के बजाय कौशल निर्देशिकाएँ स्थापित करता है। प्रत्येक निर्देशिका के references/, assets/, और scripts/ को उसके SKILL.md के पास रखें। एक ही एजेंट में दोनों मार्गों से एक ही संग्रह स्थापित करने से बचें।
मैन्युअल स्थापना पथ, अद्यतन, निष्कासन और उपकरण आवश्यकताओं के लिए, docs/compatibility.md देखें।
पुरानी शीर्ष-स्तरीय कौशल निर्देशिकाएँ प्लगइन के अंतर्गत स्थानांतरित हो गई हैं। पुराने लेआउट की ओर इशारा करने वाले किसी भी स्थानीय सिमलिंक या स्थापना पथ को अद्यतन करें।
CONTRIBUTING.md देखें। कौशल निर्देशों, संदर्भ सामग्री, टेम्पलेट और विश्लेषण स्क्रिप्ट में परिवर्तन के लिए स्पष्ट अनुरक्षक अनुमोदन आवश्यक है।
Apache License 2.0 के तहत लाइसेंस प्राप्त। एट्रिब्यूशन के लिए NOTICE देखें।
| पथ | सामग्री |
|---|
.claude-plugin/marketplace.json | Claude Code मार्केटप्लेस कैटलॉग। |
.agents/plugins/marketplace.json | Codex मार्केटप्लेस कैटलॉग। |
plugins/firmware-reverse-engineering/ | दोनों होस्ट के लिए मैनिफेस्ट के साथ एक स्व-निहित प्लगइन। |
plugins/firmware-reverse-engineering/skills/ | संदर्भ, टेम्पलेट और चार Ghidra स्क्रिप्ट के साथ पाँच कौशल। |
tools/ और tests/ | पैकेजिंग/रनटाइम जाँच और एक अनुमोदित सामग्री आधार रेखा। |
docs/ | संगतता निर्देश और रिलीज़ निष्कर्ष। |