feat: add reverse-engineering plugin (#409)

* feat(reverse-engineering): add firmware-analyst agent

* feat(reverse-engineering): add binary-analysis-patterns skill

* feat(reverse-engineering): add memory-forensics skill

* feat(reverse-engineering): add protocol-reverse-engineering skill

* feat(reverse-engineering): add anti-reversing-techniques skill

* feat(reverse-engineering): register plugin in marketplace

* docs(reverse-engineering): update to binwalk v3 syntax and references

* fix(reverse-engineering): correct author URL to balcsida

* docs(reverse-engineering): add authorization warning to anti-reversing skill

* fix(reverse-engineering): correct author name
This commit is contained in:
Dávid Balatoni
2026-01-09 16:41:06 +01:00
committed by GitHub
parent 158dafddcb
commit 2d769d4f84
8 changed files with 2806 additions and 0 deletions

View File

@@ -2131,6 +2131,44 @@
"./skills/turborepo-caching",
"./skills/bazel-build-optimization"
]
},
{
"name": "reverse-engineering",
"source": "./plugins/reverse-engineering",
"description": "Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security",
"version": "1.0.0",
"author": {
"name": "Dávid Balatoni",
"url": "https://github.com/balcsida"
},
"homepage": "https://github.com/wshobson/agents",
"repository": "https://github.com/wshobson/agents",
"license": "MIT",
"keywords": [
"reverse-engineering",
"binary-analysis",
"malware-analysis",
"firmware",
"disassembly",
"ghidra",
"ida-pro",
"security-research",
"ctf"
],
"category": "security",
"strict": false,
"commands": [],
"agents": [
"./agents/reverse-engineer.md",
"./agents/malware-analyst.md",
"./agents/firmware-analyst.md"
],
"skills": [
"./skills/binary-analysis-patterns",
"./skills/memory-forensics",
"./skills/protocol-reverse-engineering",
"./skills/anti-reversing-techniques"
]
}
]
}