awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to isecpartners/android-killpermandsigchecks

Open-source alternatives to Android KillPermAndSigChecks

30 open-source projects similar to isecpartners/android-killpermandsigchecks, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Android KillPermAndSigChecks alternative.

  • 0x742/noia0x742 avatar

    0x742/noia

    125View on GitHub↗

    WIP Simple mobile applications sandbox file browser tool. Powered with frida.re.

    JavaScript
    View on GitHub↗125
  • androguard/androguardandroguard avatar

    androguard/androguard

    6,116View on GitHub↗

    Reverse engineering and pentesting for Android applications

    Python
    View on GitHub↗6,116
  • angr/angrangr avatar

    angr/angr

    8,898View on GitHub↗

    Angr is a binary analysis framework and static analysis tool used for reverse engineering compiled binaries. It serves as a binary decompiler and a lifting platform that translates machine code into a common intermediate representation to enable cross-architecture analysis. The framework integrates a symbolic execution engine and constraint solvers to determine the inputs required to reach specific program states. It also employs untrusted code sandboxing to isolate guest code from the host environment during analysis. Its capabilities cover control flow and data flow analysis, including the

    Python
    View on GitHub↗8,898
  • antojoseph/diff-guiantojoseph avatar

    antojoseph/diff-gui

    182View on GitHub↗

    GUI for Frida -Scripts

    JavaScript
    View on GitHub↗182
  • apklab/apklabAPKLab avatar

    APKLab/APKLab

    3,878View on GitHub↗

    APKLab is an integrated security analysis platform and reverse engineering IDE for Android applications. It provides a unified environment for decompiling binaries into source code, repackaging modified applications into signed installers, and performing comprehensive security analysis. The platform distinguishes itself by combining static and dynamic analysis workflows. It enables the injection of runtime hooks and gadget libraries to monitor application behavior, while providing specialized patching capabilities to intercept and decrypt encrypted network traffic via a proxy. The toolkit co

    TypeScript
    View on GitHub↗3,878

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • appknox/afeappknox avatar

    appknox/AFE

    201View on GitHub↗

    Android Framework for Exploitation, is a framework for exploiting android based devices

    Python
    View on GitHub↗201
  • avast/retdecavast avatar

    avast/retdec

    8,556View on GitHub↗

    RetDec is a reverse engineering framework and static binary analysis tool. Its primary purpose is to function as an LLVM-based machine code decompiler that translates binary machine code from multiple architectures into high-level C source code. The system employs a multi-stage lifting pipeline to recover program logic, using an intermediate representation to apply optimizations before emitting source code. It distinguishes itself through the ability to identify compilers and packers, perform executable unpacking, and reconstruct class hierarchies and original program structures. The framewo

    C++
    View on GitHub↗8,556
  • azeemidrisi/phonesploit-proAzeemIdrisi avatar

    AzeemIdrisi/PhoneSploit-Pro

    5,932View on GitHub↗

    PhoneSploit-Pro is an Android exploitation and remote administration toolkit. It provides a system for remotely controlling Android devices and extracting data using the Android Debug Bridge protocol. The project integrates with Metasploit to automate the creation and installation of payloads, establishing persistent command-and-control sessions. It also includes a network device scanner to identify active Android hosts on local networks by probing TCP ports. The toolkit covers a broad range of administrative and forensic capabilities, including remote shell execution, application management

    Python
    View on GitHub↗5,932
  • baidusecuritylabs/zjdroidB

    BaiduSecurityLabs/ZjDroid

    0View on GitHub↗
    View on GitHub↗0
  • bootleg/ret-syncbootleg avatar

    bootleg/ret-sync

    2,349View on GitHub↗

    ret-sync is a set of plugins that helps to synchronize a debugging session (WinDbg/GDB/LLDB/OllyDbg2/x64dbg) with IDA/Ghidra/Binary Ninja disassemblers.

    C
    View on GitHub↗2,349
  • calebfenton/simplifyCalebFenton avatar

    CalebFenton/simplify

    4,644View on GitHub↗

    Simplify is an Android virtual machine sandbox, bytecode execution tracer, and static analysis framework. It serves as a Dalvik bytecode deobfuscator designed to recover readable code from binaries by simulating program behavior without a physical device. The project distinguishes itself by using execution graph analysis to resolve reflection calls and simplify obfuscated code through constant propagation and dead code removal. It employs multi-path execution simulation to track all possible conditional branch outcomes and maps instruction flow to identify constant values. The system covers

    Java
    View on GitHub↗4,644
  • claudiugeorgiu/obfuscapkClaudiuGeorgiu avatar

    ClaudiuGeorgiu/Obfuscapk

    1,263View on GitHub↗

    An automatic obfuscation tool for Android apps that works in a black-box fashion, supports advanced obfuscation features and has a modular architecture easily extensible with new techniques

    Python
    View on GitHub↗1,263
  • clearbluejar/ghidriffclearbluejar avatar

    clearbluejar/ghidriff

    784View on GitHub↗

    Python Command-Line Ghidra Binary Diffing Engine

    Python
    View on GitHub↗784
  • fesh0r/fernflowerfesh0r avatar

    fesh0r/fernflower

    4,308View on GitHub↗

    Fernflower is a Java bytecode decompiler and reverse engineering tool. It transforms compiled Java class files back into human-readable Java source code to reconstruct original program logic and variable names. The tool functions as a command line bytecode processor capable of batch processing Java archives and class files. It specifically handles obfuscated code analysis by renaming ambiguous identifiers and resolving naming conflicts to make the resulting source code easier to follow. The system employs static analysis to convert bytecode to source, utilizing debug information extraction t

    Java
    View on GitHub↗4,308
  • frida/fridafrida avatar

    frida/frida

    19,778View on GitHub↗

    Frida is a dynamic binary instrumentation toolkit that provides a framework for deep process introspection and live application state manipulation. It enables the injection of custom scripts into running processes to trace function calls, modify memory, and analyze application behavior in real-time across diverse operating systems and processor architectures. The project distinguishes itself by embedding a high-performance JavaScript engine directly within the target process, allowing for the execution of user-defined logic for real-time inspection. It utilizes instruction-level hooking to re

    Mesonfridainstrumentationvala
    View on GitHub↗19,778
  • giacomoferretti/odex-patchergiacomoferretti avatar

    giacomoferretti/odex-patcher

    106View on GitHub↗

    Run arbitrary code by patching OAT files

    Kotlin
    View on GitHub↗106
  • google/dexmodgoogle avatar

    google/dexmod

    64View on GitHub↗

    dexmod is a tool written in python to exemplify patching Dalvik bytecode in a DEX (Dalvik Executable) file, and assist in the static analysis of Android applications.

    Python
    View on GitHub↗64
  • google/enjarifygoogle avatar

    google/enjarify

    2,747View on GitHub↗

    Enjarify is a tool for translating Dalvik bytecode to equivalent Java bytecode. This allows Java analysis tools to analyze Android applications.

    Python
    View on GitHub↗2,747
  • ibotpeaches/apktooliBotPeaches avatar

    iBotPeaches/Apktool

    24,788View on GitHub↗

    Apktool is an Android APK reverse engineering tool designed to decode application packages into human-readable form and rebuild them after modification. It functions as a Dalvik bytecode disassembler and a resource decoder, transforming binary Android XML and DEX files into editable text and Smali representation. The project serves as an application rebuilder, packing modified resources and Smali code back into a functional Android application package. This capability enables the modification of application logic and resources for testing and deployment. The tool covers a broad surface of an

    Java
    View on GitHub↗24,788
  • igio90/dwarfiGio90 avatar

    iGio90/Dwarf

    1,314View on GitHub↗

    Full featured multi arch/os debugger built on top of PyQt5 and frida

    Python
    View on GitHub↗1,314
  • isecpartners/android-opendebugiSECPartners avatar

    iSECPartners/Android-OpenDebug

    133View on GitHub↗

    Make any application debuggable

    Java
    View on GitHub↗133
  • isecpartners/introspy-androidiSECPartners avatar

    iSECPartners/Introspy-Android

    488View on GitHub↗

    Security profiling for blackbox Android

    Java
    View on GitHub↗488
  • java-decompiler/jd-guijava-decompiler avatar

    java-decompiler/jd-gui

    15,024View on GitHub↗

    This project is a desktop application designed for the reverse engineering and inspection of compiled Java code. It functions as a graphical interface that translates Java bytecode back into readable source code, allowing users to examine the internal logic of class files and archives when original source files are unavailable. The tool provides a structured environment for navigating complex file hierarchies, including nested archives like JAR and WAR files. By maintaining an in-memory representation of loaded classes, it enables rapid searching and cross-referencing of code elements. The ap

    Java
    View on GitHub↗15,024
  • jesusfreke/smaliJesusFreke avatar

    JesusFreke/smali

    6,627View on GitHub↗

    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

    Java
    View on GitHub↗6,627
  • joxeankoret/diaphorajoxeankoret avatar

    joxeankoret/diaphora

    4,301View on GitHub↗

    Diaphora is a binary diffing tool and similarity engine designed to compare compiled binaries and identify changed or matching code sections. It functions as a reverse engineering plugin that maps relationships between functions and detects compilation units using assembler analysis and graph theory. The project specializes in vulnerability patch analysis, allowing users to detect security fixes by comparing different versions of a binary. It synchronizes analysis metadata, such as symbol names and comments, between binaries and generates patches by comparing decompiled pseudo-code. The engi

    Python
    View on GitHub↗4,301
  • konloch/bytecode-viewerKonloch avatar

    Konloch/bytecode-viewer

    15,537View on GitHub↗

    This project is a Java bytecode reverse engineering suite that functions as a disassembler, decompiler, and editor for Java class files and Android APK binaries. It provides tools to transform compiled bytecode into assembly instructions or readable source code. The toolset supports Android APK analysis and Java binary patching, allowing for the modification of source code or bytecode and subsequent recompilation into functional binaries. It includes capabilities for removing Java obfuscation and performing malware analysis through the detection of malicious code patterns. The system incorpo

    Javaandroidapkbaksmali
    View on GitHub↗15,537
  • lauriewired/malimiteL

    LaurieWired/Malimite

    0View on GitHub↗

    Malimite is an iOS and macOS decompiler designed to help researchers analyze and decode IPA files and Application Bundles.

    View on GitHub↗0
  • maratyszcza/peachpyMaratyszcza avatar

    Maratyszcza/PeachPy

    2,053View on GitHub↗

    x86-64 assembler embedded in Python

    Python
    View on GitHub↗2,053
  • mobile-iot-security-lab/armandroidMobile-IoT-Security-Lab avatar

    Mobile-IoT-Security-Lab/ARMANDroid

    16View on GitHub↗

    ARMANDroid - anti-repackaging tool for Android apps

    Dockerfile
    View on GitHub↗16
  • mvt-project/mvtmvt-project avatar

    mvt-project/mvt

    12,481View on GitHub↗

    This project is a command-line forensic toolkit designed for the investigation and security auditing of mobile devices. It provides a framework for collecting system logs, application data, and forensic artifacts to identify potential security breaches, unauthorized access, or evidence of malicious activity. The utility employs a modular extraction architecture that parses diverse file formats and system logs into a standardized, normalized data structure. By utilizing this unified format, the tool performs both heuristic analysis of system metadata and pattern matching against structured thr

    Pythonandroidforensicsforensics-tools
    View on GitHub↗12,481