Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
hermes-decomp — एक शक्तिशाली डीकंपाइलर जो आपको React Native मोबाइल ऐप्स को रिवर्स-इंजीनियर करने की अनुमति देता है, उनकी संकलित Hermes बाइटकोड (.hbc) फ़ाइलों को वापस पढ़ने योग्य JavaScript में परिवर्तित करके। | Kitploit
उपकरण/GitHubGitHub/symbioticsec/hermes-decomp
एंड्रॉइड सुरक्षास्थैतिक विश्लेषणआईओएस सुरक्षाकोड विश्लेषणगतिशील कोड विश्लेषण (DAST)रिवर्स इंजीनियरिंगडीबगर्समोबाइल सुरक्षाबाइनरी विश्लेषणलर्निंग और शिक्षाAI-सहायित रिवर्सिंग
138123520 दिन पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें
GitHub
symbioticsec/hermes-decomp

hermes-decomp

एक शक्तिशाली डीकंपाइलर जो आपको React Native मोबाइल ऐप्स को रिवर्स-इंजीनियर करने की अनुमति देता है, उनकी संकलित Hermes बाइटकोड (.hbc) फ़ाइलों को वापस पढ़ने योग्य JavaScript में परिवर्तित करके।

रिपॉजिटरी देखें

Hermes Bytecode Decompiler

Build

Hermes bytecode (.hbc) के लिए Rust डीकंपाइलर, जो React Native के पीछे का JS इंजन है। HBC 40 से 99 तक समर्थित है।

इंस्टॉल

Releases या Actions से पहले से बने बाइनरीज़ (Linux / macOS / Windows):

Asset suffixPlatform
linux-x86_64 / linux-arm64Linux
macos-arm64 / macos-x86_64macOS
windows-x86_64Windows

आर्काइव में hermes-decomp और hermes-mcp शामिल हैं। सत्यापित करें: shasum -a 256 -c SHA256SUMS.

hermes-decomp update --check      # or --install / --version v0.1.7

सोर्स से (Rust 1.70+):

git clone https://github.com/SymbioticSec/hermes-decomp.git
cd hermes-decomp && cargo build --release
# → target/release/hermes-decomp  target/release/hermes-mcp

त्वरित शुरुआत

hermes-decomp info app.hbc
hermes-decomp disasm app.hbc --function 5 --info --show-offsets
hermes-decomp decompile app.hbc -o out.js          # progress on stderr
hermes-decomp decompile app.hbc --deep -o out.js   # recover more names, slower
hermes-decomp decompile app.hbc --function 42
hermes-decomp tui app.hbc
hermes-decomp xref app.hbc --query "loginWithToken"

Disassembly Example

Decompilation Example

यह क्या करता है

AreaCommands (highlights)
Readinfo, disasm, decompile, tui, extract, modules, deps
Analyzexref, callgraph, graphviz, closures, debug, dump, bin-diff
RE helperssecrets, frida-hooks
Write (bytecode only)emit-hasm, asm, asm-check, patch-string, patch-function, inject-stub, create

पूर्ण फ़्लैग और उदाहरण → docs/USAGE.md।

नोट्स:

  • पूर्ण-बंडल decompile तेज़ रीलोड के लिए डिस्क पर मौजूद .hdcache का उपयोग करता है। बाध्य करने के लिए --no-cache पास करें।
  • Write टूल्स bytecode / HASM को पैच करते हैं। वे डीकंपाइल किए गए JavaScript को दोबारा कंपाइल नहीं करते।
  • decompile -o … पाइपलाइन चरणों को stderr पर प्रिंट करता है।

MCP और लाइब्रेरी

  • AI सहायकों के लिए MCP सर्वर (hermes-mcp) → docs/MCP.md
    कॉन्फ़िग टेम्पलेट: mcp-config.example.json
  • Rust crate hbc-decomp → docs/LIBRARY.md
cargo build --release -p hbc-decomp-mcp

योगदान

देखें CONTRIBUTING.md। कृपया PR से पहले एक issue खोलें।

cargo build --release --workspace && cargo test --workspace

संसाधन

  • Hermes Engine · React Native

लाइसेंस

MIT. देखें LICENSE।

टूल डाउनलोड करें