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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
decomp.anything — decomp.wtf फ़ोर्क: Windows PE मिलान, MinGW/clang-cl टूलचेन, और एक वैकल्पिक REA MCP ब्रिज | Kitploit
उपकरण/GitHubGitHub/giveen/decomp.anything
एंड्रॉइड सुरक्षास्थैतिक विश्लेषणगतिशील कोड विश्लेषण (DAST)रिवर्स इंजीनियरिंगमालवेयर विश्लेषणबाइनरी विश्लेषणAI-सहायित रिवर्सिंगAI सुरक्षाफर्मवेयर विश्लेषणबाइनरी शोषण
GitHub
61621 दिन पहलेअभी तक समीक्षित नहीं

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
साझा करें
giveen/decomp.anything

decomp.anything

decomp.wtf फ़ोर्क: Windows PE मिलान, MinGW/clang-cl टूलचेन, और एक वैकल्पिक REA MCP ब्रिज

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

decomp.anything

किसी AI एजेंट को आपके स्वामित्व वाली किसी चीज़ पर लगाएँ और उसे टुकड़ों में तोड़ें। decomp.anything गेम्स, Windows और Linux प्रोग्राम्स, ऐप्स, वेब पेजों, फर्मवेयर और साधारण फ़ाइलों के लिए एक मैचिंग-डीकंपाइलेशन और रिवर्स-इंजीनियरिंग वर्कबेंच है। एजेंट असली बाइनरी के विरुद्ध C या C++ लिखते हैं, मूल कंपाइलर उसे बिल्ड करता है, और परिणाम को बाइट-दर-बाइट जाँचा जाता है — या, जब मिलान के लिए कोई मूल बिल्ड मौजूद न हो, तो वही प्रोजेक्ट REA के साथ बाइनरी खोलता है और एजेंट उसके फ़ंक्शन्स का विश्लेषण करते हैं।

decomp.anything, decomp.wtf पर आधारित है: आपका AI एजेंट आपके स्वामित्व वाले सॉफ़्टवेयर को C में डीकंपाइल करता है जो ठीक वही बाइट्स में कंपाइल होता है।

इंस्टॉल करें  ·  मैचिंग कैसे काम करती है  ·  कुछ भी निरीक्षण करें  ·  सार्वजनिक डीकॉम्प्स  ·  एजेंट्स  ·  मिलकर डीकंपाइल करें  ·  इस पर आधारित

MIT लाइसेंस Linux और Windows Python 3.12 या नया किसी भी MCP एजेंट के साथ काम करता है

decomp.wtf का फ़ोर्क

decomp.anything, Sam Wolfs द्वारा बनाए गए decomp.wtf का एक स्वतंत्र फ़ोर्क है। अपस्ट्रीम प्रोजेक्ट बंद कर दिया गया है, लेकिन इसका कोड MIT लाइसेंस के अंतर्गत है, इसलिए यह फ़ोर्क इसे जारी रखता है और आगे बढ़ाता है। यह रिपॉज़िटरी सक्रिय निरंतरता है।

जहाँ decomp.wtf रेट्रो गेम्स की मैचिंग पर केंद्रित था, वहीं decomp.anything उसी इंजन को किसी भी सॉफ़्टवेयर तक विस्तारित करता है: Windows और Linux बाइनरीज़ को बाइट-दर-बाइट मैच किया जा सकता है, और बाकी सब कुछ एक REA प्रोजेक्ट के रूप में खुलता है — वही प्रोजेक्ट डैशबोर्ड, एजेंट्स और नोट्स, जिसमें इसकी प्रोसीजर वर्क आइटम के रूप में होती हैं। सीखने के लिए कोई अलग REA मोड नहीं है।

decomp.wtf से जो बना रहता है:

  • स्प्लिट → क्लेम → C या C++ लिखें → मूल कंपाइलर से कंपाइल करें → असली पते पर लिंक करें → बाइट-दर-बाइट तुलना करें वर्कफ़्लो;
  • MIPS, PowerPC, ARM, x86 और x86-64 के लिए मैचिंग इंजन और मैचर्स;
  • लाइव व्यू, ऑटोपायलट, परम्यूटर, साझा ज्ञान, हेल्पर एजेंट्स और पुनर्निर्माण-योग्य एक्सपोर्ट्स;
  • सार्वजनिक डीकॉम्प प्रोजेक्ट्स की निरंतरता, जिसे objdiff से आँका जाता है;
  • इंस्टॉलर, टूलचेन रजिस्ट्री और लोकल-फ़र्स्ट डिज़ाइन: कोई अकाउंट नहीं, कोई टेलीमेट्री नहीं, कुछ भी अपलोड नहीं।

यह फ़ोर्क जो जोड़ता है:

  • RE कंसोल: REA के टूल कैटलॉग के लिए एक ग्राफ़िकल फ़्रंट एंड, जो किसी प्रोसीजर वर्क आइटम (या किसी PC फ़ंक्शन) से खुलता है। नेटिव बाइनरीज़, Android ऐप्स, .NET असेंबलीज़, JavaScript और Electron ऐप्स, वेब पेज, फर्मवेयर और साधारण फ़ाइलें ब्राउज़ करें; फ़ंक्शन्स, स्यूडोकोड, स्ट्रिंग्स, फ़्लो ग्राफ़ और कॉल ग्राफ़, साथ ही हर REA टूल के लिए एक जनरेट किया गया फ़ॉर्म।
  • Linux टारगेट्स: x86 और x86-64 ELF एक्ज़ीक्यूटेबल्स और शेयर्ड लाइब्रेरीज़ Windows प्रोग्राम्स की तरह इम्पोर्ट और मैच होती हैं।
  • Windows टारगेट्स: 32-बिट और 64-बिट PE एक्ज़ीक्यूटेबल्स और DLLs, एक रीलोकेशन-अवेयर x86 मैचर के साथ।
  • एजेंट्स के लिए REA: inspect_binary REA से स्यूडोकोड, सिग्नेचर और कॉलर्स माँग सकता है; REA को स्वयं Compilers & tools से इंस्टॉल किया जा सकता है।
  • रेफ़रेंस फ़ोल्डर्स: किसी एजेंट को किसी मैच किए गए डीकॉम्प, नोट्स या सिंबल सूचियों पर इंगित करें; वह उन्हें पढ़ और खोज सकता है।
  • हेल्पर एजेंट्स और decomp connect के लिए opencode 2 समर्थन।

मिलान अभी भी बाइट-सटीक पथ है। हर बाइनरी एक सामान्य प्रोजेक्ट के रूप में खुलती है: मिलान-योग्य लक्ष्यों को कंपाइल-और-तुलना लूप मिलता है, और बाकी सब कुछ को REA कार्य आइटम, वही एजेंट, वही डैशबोर्ड और निष्कर्ष मिलते हैं।

आप क्या कर सकते हैं

लक्ष्यdecomp.anything आपको क्या देता है
किसी गेम को डीकंपाइल करेंएक ROM, डिस्क इमेज या प्रोग्राम फ़ाइल डालें। एजेंट फ़ंक्शन दावा करते हैं, C या C++ लिखते हैं, और मूल कंपाइलर प्रत्येक मिलान को बाइट दर बाइट सिद्ध करता है।
किसी PC प्रोग्राम का मिलान करेंएक Windows .exe/.dll या एक Linux ELF प्रोग्राम या .so आयात करें, C या C++ लिखें, और कंपाइलर के बाइट्स की मूल के बाइट्स से तुलना करें।
किसी सार्वजनिक डीकंप को जारी रखेंऐप जिन समुदाय प्रोजेक्ट्स को जानता है उनमें से किसी को फ़ोर्क करें और एजेंट्स को प्रोजेक्ट के वास्तविक सोर्स ट्री में काम जारी रखने दें।
किसी और चीज़ का निरीक्षण करेंइसे किसी गेम की तरह डालें। यदि यह ऐप इसे विभाजित या मिलान नहीं कर सकता, तो REA इसे एक सामान्य प्रोजेक्ट में खोलता है: इसकी प्रक्रियाएँ कार्य आइटम बन जाती हैं, एजेंट उन्हें समानांतर में पढ़ते हैं, और उनके निष्कर्ष उसी डैशबोर्ड पर आते हैं। ऐसे क्षेत्रों के लिए कार्य जोड़ें जिनकी अपनी कोई प्रक्रिया नहीं है।
किसी संग्रह के अंदर देखेंएक ZIP, TAR या समान संग्रह डालें। प्रत्येक नियमित फ़ाइल एक कार्य आइटम है; Contents इसका पूर्वावलोकन करता है, और एक बाइनरी या नेस्टेड संग्रह एक लिंक्ड चाइल्ड प्रोजेक्ट के रूप में खुल सकता है।
मिलकर काम करेंएक रूम होस्ट करें, लोगों को आमंत्रित करें, और मूल फ़ाइल साझा किए बिना मिलान, नाम, स्ट्रक्ट और नोट्स साझा करें।
अपना स्वयं का एजेंट उपयोग करेंClaude Code, Codex, Antigravity CLI, opencode, एक OpenAI-संगत एंडपॉइंट, या कोई भी MCP क्लाइंट।

सब कुछ आपके कंप्यूटर पर चलता है। कोई खाता नहीं, कोई टेलीमेट्री नहीं, कुछ भी अपलोड नहीं होता।

इंस्टॉल करें

decomp.anything Linux x86-64 पर और WSL 2 के माध्यम से Windows पर चलता है। macOS समर्थित नहीं है। इसे Python 3.12 या नए संस्करण और uv की आवश्यकता है। npm-आधारित एजेंट्स और REA के लिए Node.js आवश्यक है; Ghidra के लिए Java 21 या नया संस्करण आवश्यक है।

इस रिपॉज़िटरी से:

git clone https://github.com/giveen/decomp.anything.git
cd decomp.anything
uv sync
uv run decomp

यह ऐप शुरू करता है और इसे आपके ब्राउज़र में खोलता है। प्रोजेक्ट डिफ़ॉल्ट रूप से ~/Decomp में रहते हैं; उन्हें कहीं और रखने के लिए DECOMP_HOME सेट करें।

चेकआउट से डेस्कटॉप इंस्टॉल। रिपॉज़िटरी के अपने इंस्टॉलर इस चेकआउट को इंस्टॉल करते हैं, अपस्ट्रीम रिलीज़ को नहीं:

bash install/install.sh

Windows पर, PowerShell में:

powershell -ExecutionPolicy Bypass -File install\install.ps1

Windows इंस्टॉलर आवश्यकता पड़ने पर WSL 2 सक्षम करता है, decomp-wtf डिस्ट्रिब्यूशन बनाता है, इस चेकआउट को उसके अंदर इंस्टॉल करता है, और एक decomp कमांड के साथ-साथ ऐप-मेनू और डेस्कटॉप शॉर्टकट जोड़ता है। चेकआउट इंस्टॉल इस रिपॉज़िटरी को अपने अपडेट स्रोत के रूप में दर्ज करते हैं, इसलिए अपडेट अपस्ट्रीम के बजाय decomp.anything का अनुसरण करते हैं।

GitHub से, बिना किसी वेबसाइट के:

curl -fsSL https://raw.githubusercontent.com/giveen/decomp.anything/main/install/install.sh | bash

Windows पर, PowerShell में:

irm https://raw.githubusercontent.com/giveen/decomp.anything/main/install/install.ps1 | iex

ये डिफ़ॉल्ट रूप से main का अनुसरण करते हैं। किसी ब्रांच को इंस्टॉल करने के लिए DECOMP_SOURCE या DECOMP_BRANCH जोड़ें, या स्थानीय ट्री इंस्टॉल करने के लिए चेकआउट इंस्टॉलर चलाएँ।

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