Awesome
ghidra_nodejs
Description
GHIDRA plugin to parse, disassemble and decompile NodeJS Bytenode (JSC) binaries.
Supported NodeJS versions:
- v8.16.0 (x64) (V8 version: 6.2.414.77)
- v8.16.0 (x86) (V8 version: 6.2.414.77)
Build instructions
- Clone the repo
- Import the repo into Eclipse with GhidraDev plugin installed
- Link Ghidra to your Ghidra's installation (option in the project's context menu)
- Export & build plugin using the project's context menu. Eclipse will generate a resulting .zip archive with the plugin.
- In Ghidra: File->Install Extensions...->Press green (Plus/+) button, then select previously generated .zip archive to install it. Press OK, then Restart Ghidra.
- Drag-n-drop jsc files.