Loading...
Loading...
Reverse engineer shipped software with plain local CLI tools, no MCP needed. Covers Electron/JS bundles, native Mach-O/ELF/PE, Go/Rust/.NET/Flutter/WASM binaries, APKs, SQLite, pcaps, firmware and websites. Use to explain how a feature works, extract versions/deps, compare builds, or rebuild a feature.
npx skill4agent add aicodeking/leanrea leanreacp -c$TMPDIR/re/<name>file -b Trg.webpack/.vite/rg -uucatrg -o '.{0,200}NEEDLE.{0,200}' F | head;echo '--- name'==xhead-mbrew install <x>T=./bin; D=$TMPDIR/re/$(basename $T); mkdir -p $D; file $T; lipo -info $T; otool -L $T; echo '--- EXPORTS'; nm -gU $T | head -150; echo '--- IMPORTS'; nm -u $T | rg -v '^__Z|napi_' | tr '\n' ' '; echo; echo '--- STRINGS'; strings -a -n 6 $T | rg -v '^[_$.]' | head -400; otool -tV $T > $D/dis.txt; echo '--- FUNCS'; rg '^[_a-zA-Z].*:$' $D/dis.txt | rg -v '^_?_?Z?N?St3' | head -150awk '/^FUNC_LABEL:$/{p=1;next} p&&/^[_a-zA-Z].*:$/{exit} p' $D/dis.txt | rg 'bl|b\.|cmp|literal|mov\s+w2'A=./app.asar; X=$TMPDIR/re/asar; rm -rf $X; npx -y @electron/asar extract $A $X && jq '{name,version,main}' $X/package.json; find $X -path '*/node_modules' -prune -o -type f \( -name '*.js' -o -name '*.node' \) -print | head -60; ls ${A}.unpacked/node_modules 2>/dev/null; rg -uu -l --glob '!node_modules' 'exposeInMainWorld' $Xrg -uu -o --glob '!node_modules' '.{0,250}NEEDLE.{0,250}' $X | head -20go version -m T| Target (detect) | Fastest path |
|---|---|
Electron app ( | |
| Web bundle / minified JS | Find |
| Hermes / bytenode / V8 snapshot | Hermes magic is |
Mach-O ( | |
| Native code logic | |
| ELF / PE | |
Go ( | |
| Rust | Deps (cargo-auditable): |
.NET ( | |
| Android APK | |
| Flutter snapshot hash | In |
| WASM | |
| SQLite | Copy the db, plus the |
| plist / nib / car | |
| pcap / HAR | |
| Firmware | |
| Website | |
| Running app / runtime | macOS: |
nm -ustringsotool -tVrg -n 'literal pool for: "X'blgetpeereidwritestd::hashnmgo version -mbrew install jadx apktool radare2 binwalk wabt wireshark ghidranpm i -g @electron/asardotnet tool install -g ilspycmdcargo install cargo-audit