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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
shroudedcode avatar

shroudedcode/apk-mitm

0
View on GitHub↗
5,036 stars·426 forks·TypeScript·MIT·26 viewsnpm.im/apk-mitm↗

Apk Mitm

apk-mitm is a command-line utility designed to modify Android APK files to enable HTTPS traffic inspection via a proxy. It functions as a network security patcher and certificate pinning bypass tool, automating the process of altering application packages to allow man-in-the-middle traffic analysis.

The tool modifies compiled Android packages by unpacking them, altering internal files, and re-encoding the binary. It specifically focuses on disabling certificate pinning and injecting network security configurations into the application manifest, which permits the use of proxy certificates on both rooted and non-rooted devices.

The software covers mobile API security testing and reverse engineering through bytecode-level patching. It includes a mechanism to pause the patching process, allowing for manual file modification in a temporary directory before the final package is rebuilt and signed.

Features

  • Certificate Pinning Bypasses - Alters application bytecode to disable strict certificate validation, enabling traffic inspection via external proxies.
  • Proxy Certificate Patchers - Embeds proxy certificates into the network security configuration of Android apps for non-rooted devices.
  • Android APK Repackaging Tools - Provides a command-line utility for decompiling, modifying, and rebuilding Android APKs to enable traffic inspection.
  • Android App Traffic Captures - Modifies applications to route HTTPS traffic through a proxy for security testing and analysis.
  • Non-Root App Patchers - Patches APKs to embed network configurations that enable traffic inspection without requiring root access.
  • Android Application Reverse Engineering - Analyzes and modifies APK files to change application behavior and inspect internal configurations.
  • Android HTTPS Inspection Utilities - Automates the unpacking and patching of APKs to facilitate interception by a man-in-the-middle proxy.
  • Proxy Certificate Injectors - Inserts custom proxy certificates into the network security configuration to enable traffic decryption on non-rooted devices.
  • APK Re-signing - Rebuilds modified application files and applies a new cryptographic signature to allow installation on Android devices.
  • Binary Patching Utilities - Provides utilities to unpack and modify compiled Android binary files for security analysis.
  • Network Security Configurations - Injects network security configurations into the app manifest to permit the use of user-added proxy certificates.
  • API Security Testing - Facilitates the interception of encrypted requests to analyze mobile API endpoints and data formats.
  • Manual Intervention Gates - Pauses the automated patching pipeline to allow for manual file edits before the final APK is rebuilt.
  • Bypass and Hardening Tools - CLI tool for preparing APKs for HTTPS inspection.
  • Reverse Engineering Tools - Prepares APKs for HTTPS inspection by patching them.
  • Security Resources and Guides - Automatically strip SSL pinning from APK files.

Star history

Star history chart for shroudedcode/apk-mitmStar history chart for shroudedcode/apk-mitm

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Open-source alternatives to Apk Mitm

Similar open-source projects, ranked by how many features they share with Apk Mitm.
  • 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
  • m0bilesecurity/rms-runtime-mobile-securitym0bilesecurity avatar

    m0bilesecurity/RMS-Runtime-Mobile-Security

    2,971View on GitHub↗

    This project is an Android security analysis toolkit and mobile app runtime manipulator designed for reverse engineering and auditing mobile applications. It provides a system for modifying Java classes and method behavior in active mobile processes to bypass security controls. The toolkit includes a web-based interface for controlling the instrumentation engine and a specialized utility for disabling certificate validation to intercept and inspect encrypted network traffic via SSL pinning bypass. It also features an Android file explorer for browsing and managing files within private data di

    JavaScriptandroid-securityfridaios-security
    View on GitHub↗2,971
  • credittone/hookerCreditTone avatar

    CreditTone/hooker

    5,195View on GitHub↗

    Hooker is a toolkit for the dynamic instrumentation, memory analysis, and deobfuscation of Android applications. It functions as a reverse engineering framework that uses Frida to inject scripts into running processes, monitor native calls, and extract executable DEX files. The project provides specialized utilities for bypassing security controls, including tools to disable SSL certificate validation and BoringSSL pinning to enable HTTPS traffic interception. It includes capabilities for detecting application packing, extracting cryptographic keys by hooking encryption algorithms, and circum

    JavaScriptandroidapkboringssl
    View on GitHub↗5,195
  • ax/apk.shax avatar

    ax/apk.sh

    3,795View on GitHub↗

    apk.sh is a mobile application patching framework and reverse engineering tool designed to inject custom instrumentation and logic into compiled Android binaries. It serves as a workflow manager for modifying application packages without requiring access to the original source code. The toolkit focuses on automating the process of injecting the Frida gadget into Android packages, enabling dynamic analysis and function hooking on non-rooted devices. It handles the end-to-end lifecycle of deconstructing, modifying, and resigning binaries to facilitate security research, malware analysis, and be

    Shellandroidandroid-reverse-engineeringapk
    View on GitHub↗3,795
See all 30 alternatives to Apk Mitm→

Frequently asked questions

What does shroudedcode/apk-mitm do?

apk-mitm is a command-line utility designed to modify Android APK files to enable HTTPS traffic inspection via a proxy. It functions as a network security patcher and certificate pinning bypass tool, automating the process of altering application packages to allow man-in-the-middle traffic analysis.

What are the main features of shroudedcode/apk-mitm?

The main features of shroudedcode/apk-mitm are: Certificate Pinning Bypasses, Proxy Certificate Patchers, Android APK Repackaging Tools, Android App Traffic Captures, Non-Root App Patchers, Android Application Reverse Engineering, Android HTTPS Inspection Utilities, Proxy Certificate Injectors.

What are some open-source alternatives to shroudedcode/apk-mitm?

Open-source alternatives to shroudedcode/apk-mitm include: apklab/apklab — APKLab is an integrated security analysis platform and reverse engineering IDE for Android applications. It provides a… m0bilesecurity/rms-runtime-mobile-security — This project is an Android security analysis toolkit and mobile app runtime manipulator designed for reverse… credittone/hooker — Hooker is a toolkit for the dynamic instrumentation, memory analysis, and deobfuscation of Android applications. It… ax/apk.sh — apk.sh is a mobile application patching framework and reverse engineering tool designed to inject custom… sensepost/objection — Objection is a dynamic instrumentation framework and runtime exploration toolkit for mobile application security… fuzion24/justtrustme — JustTrustMe is an Android security auditing tool and mobile application penetration testing utility. Its primary…