2 रिपॉजिटरी
Tools and techniques for translating machine code back into high-level representations to recover program logic.
Distinct from Decompilation and Assembly Tools: Candidates focus on .NET specifically or source-to-assembly translation, not the reverse process of decompiling binary machine code.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Binary Decompilation. Refine with filters or upvote what's useful.
यह प्रोजेक्ट x64 Windows रिवर्स इंजीनियरिंग पर केंद्रित एक स्ट्रक्चर्ड कोर्स और इंस्ट्रक्शनल गाइड है। यह असेंबली भाषा और ऑपरेटिंग सिस्टम के आंतरिक कामकाज के अध्ययन के माध्यम से Windows बाइनरीज़ का विश्लेषण और डीकंपाइल करने के लिए एक पाठ्यक्रम प्रदान करता है। यह सामग्री Windows बाइनरी विश्लेषण और मैलवेयर विश्लेषण को कवर करती है, जिसमें मूल प्रोग्राम लॉजिक को पुनर्प्राप्त करने के लिए x64 मशीन कोड की व्याख्या करने पर विशेष ध्यान दिया गया है। यह यूज़र को प्रोग्राम के व्यवहार को ट्रेस करने और फ़ंक्शन कॉल्स को लॉग करने की प्रक्रिया के माध्यम से मार्गदर्शन करता है ताकि यह समझा जा सके कि बाइनरीज़ कैसे काम करती हैं। तकनीकी दायरे में असेंबली-लेवल डीकंपाइलेशन, डिबगर-ड्रिवन स्टेट इंस्पेक्शन और डायनामिक कॉल ट्रेसिंग शामिल है। यह इंस्ट्रक्शन-आधारित विश्लेषण, Windows API हुकिंग और x64 रजिस्टर मैपिंग को भी कवर करता है ताकि यह मॉनिटर किया जा सके कि सॉफ़्टवेयर सिस्टम के साथ कैसे इंटरैक्ट करता है।
Provides instructional material on translating x64 machine code into human-readable logic to reconstruct compiled programs.
This project is a comprehensive Android reverse engineering suite that functions as a decompiler, bytecode deobfuscator, and malware analysis tool. It is designed to convert APK, DEX, and OAT binaries into human-readable source code using a native implementation that does not require a Java Virtual Machine. The platform is distinguished by its integration with Frida for dynamic analysis, allowing users to hook methods, inject custom JavaScript, and dump device memory in real time. It also features specialized security engines, including a taint propagation engine and a stack-state machine, to
Translates Dalvik bytecode and native binaries into human-readable source code without requiring a Java Virtual Machine.