reverse-engineering--binary-analysis
FeaturedBinary analysis, assembly interpretation, disassembly, decompilation, firmware RE, and protocol reverse engineering
Install
Quality Score: 95/100
Skill Content
Details
- Author
- Masriyan
- Repository
- Masriyan/Claude-Code-CyberSecurity-Skill
- Created
- 6 months ago
- Last Updated
- 3 days ago
- Language
- Python
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
code-reverse-engineering-binary
Trigger when the user asks to reverse engineer a closed-source Windows PE binary, DLL, COM server, or unknown binary format on Linux — where the target is NOT known to be Qt5. Use for: "analyze this DLL", "what does this EXE do", "decode this binary protocol", "trace Windows API calls", "find the network protocol", "reverse this file format", "hook send/recv on this process". For confirmed Qt5 targets, use code-re-qt5 instead.
code-re-qt5
Trigger when the user asks to reverse engineer a closed-source Qt5/C++ Windows PE binary on Linux, recover Qt meta-objects (classes, signals, slots), trace Win32 API calls via Wine relay or WineDbg, hook network send/recv with Frida, capture and parse proprietary binary protocols (Wireshark → ImHex → Kaitai Struct), or analyze unknown binary file formats from embedded hardware. Also triggers for: "what does RayStudio send over the network", "recover class names from this DLL", "decode this scanner file format", "write a Kaitai struct for this protocol", or any task combining Ghidra + QtREAnalyzer, Wine WINEDEBUG relay tracing, or Frida hooking against a Wine process.
reverse-engineer
Tear down an authorized competitor repo, binary or product into a feature inventory and adoption choices. Use when: comparing an external system; local questions go to Research.