6 रिपॉजिटरी
Examining malicious software designed for Android to identify vulnerabilities and attack vectors.
Distinct from Android Analysis: Focuses on the analysis of malware on Android rather than general security auditing tools.
Explore 6 awesome GitHub repositories matching security & cryptography · Android. Refine with filters or upvote what's useful.
Smali is a two-way binary translation toolset designed to convert Dalvik bytecode to human-readable assembly and back again. It provides a mechanism for the disassembly and assembly of executable files used in virtual machine environments. The project enables the modification of compiled Android application logic by transforming binary files into editable assembly and rebuilding them. It is used for reverse engineering, malware analysis, and the study of low-level instructions to identify program behavior or security flaws. The toolkit covers binary construction through smali code assembly a
Decompiles suspicious Android binaries into a human-readable format to identify malicious code patterns.
Reverse engineering and pentesting for Android applications
Examines Android applications for malicious code and suspicious behaviors.
यह प्रोजेक्ट Android एप्लिकेशन में एम्बेडेड बैकडोर पर केंद्रित मैलवेयर एनालिसिस रिपोर्ट्स और डीकंपाइल्ड कोड का एक संग्रह है। यह Android APK मैलवेयर के अध्ययन के रूप में कार्य करता है, जो अनधिकृत डेटा एक्सेस और सिस्टम सुरक्षा बायपास के लिए उपयोग किए जाने वाले विशिष्ट कोड पैटर्न का दस्तावेजीकरण करता है। यह शोध डायनामिक बाइटकोड लोडिंग और पर्सिस्टेंस को लागू करने के लिए रिमोट फाइल्स के निष्पादन पर केंद्रित है। यह विशेष रूप से इंस्टॉल किए गए पैकेज को अपडेट किए बिना एप्लिकेशन व्यवहार को बदलने के लिए रिमोट Dalvik Executable फाइल्स को डाउनलोड और चलाने के तंत्र का विश्लेषण करता है। यह एनालिसिस कई सुरक्षा डोमेन को कवर करता है, जिसमें यह पहचानने के लिए प्रिविलेज एस्केलेशन शोध शामिल है कि उन्नत अनुमतियों के लिए सिस्टम चेक को कैसे बायपास किया जाता है। इसमें सिस्टम नोटिफिकेशन्स और एप्लिकेशन उपयोग रिकॉर्ड्स को कैप्चर करने के लिए उपयोग की जाने वाली डेटा एक्सफिल्ट्रेशन तकनीकों के ऑडिट भी शामिल हैं।
Provides a comprehensive analysis of malicious APKs, including data theft and security bypass techniques.
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
Analyzes malicious Android software to identify vulnerabilities, privacy leaks, and attack vectors.
Simplify एक Android वर्चुअल मशीन सैंडबॉक्स, बाइटकोड निष्पादन ट्रेसर और स्टेटिक एनालिसिस फ्रेमवर्क है। इसे बाइनरी से पठनीय कोड को रिकवर करने के लिए डिज़ाइन किया गया है, जो भौतिक डिवाइस के बिना प्रोग्राम व्यवहार का अनुकरण (simulate) करता है। यह प्रोजेक्ट रिफ्लेक्शन कॉल्स को रिज़ॉल्व करने और कॉन्स्टेंट प्रोपेगेशन व डेड कोड रिमूवल के माध्यम से अस्पष्ट (obfuscated) कोड को सरल बनाने के लिए निष्पादन ग्राफ विश्लेषण का उपयोग करता है। यह सभी संभावित सशर्त शाखा परिणामों को ट्रैक करने के लिए मल्टी-पाथ निष्पादन सिमुलेशन का उपयोग करता है और कॉन्स्टेंट वैल्यू की पहचान करने के लिए इंस्ट्रक्शन फ्लो को मैप करता है। यह सिस्टम एक्सेप्शन प्रोपेगेशन ट्रेसिंग, मेथड साइड-इफेक्ट कैटेगराइजेशन और Java API कॉल सिमुलेशन सहित विश्लेषण क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह वर्चुअल मशीन स्टेट्स की निगरानी या ओवरराइड करने के लिए कस्टम हुक के माध्यम से मेथड निष्पादन को इंटरसेप्ट करने के लिए तंत्र भी प्रदान करता है।
Simulates the execution of Android bytecode in a sandbox to understand malicious app behavior.
This project is a curated repository of remote access trojan binaries and malware samples. It serves as a structured analysis dataset and security research toolset designed for studying the behavior and inner workings of remote administration tools. The collection provides a versioned archive of malware samples and backdoor interfaces, with specific categorizations for target platforms including Windows and Android. It organizes these binaries to facilitate the study of malware evolution and the identification of technical patterns. The repository covers several security research areas, incl
Enables the examination of specialized trojans designed for Android devices to study mobile attack vectors.