{"repo":"APKLab/APKLab","free":true,"listed":false,"github":"https://github.com/APKLab/APKLab","clone":"git clone https://github.com/APKLab/APKLab.git","description":"Android Reverse-Engineering Workbench for VS Code","language":"TypeScript","stars":3947,"topics":["apktool","apk-decompiler","apk-editor","smali","dalvik","smalidea","apksigner","apk-studio","android","jadx"],"license":"AGPL-3.0","category":"mobile-apps","readme_excerpt":"APKLab The ultimate Android RE experience right inside your VS Code . APKLab seamlessly integrates the best open-source tools: Apktool , smali-lsp , Jadx , uber-apk-signer , apk-mitm and more to the excellent VS Code so you can focus on app analysis and get it done without leaving the IDE. Features - Decode/Edit/Rebuild app resource files - Disassemble/Mod/Rebuild an APK to/from Smali - Decompile the APK to Java source - Excellent Smali language support with smali-lsp — go to definition, find references, hover, call/type hierarchy, code lens, completion, diagnostics - Analyze & mod effectively in VS Code with full IDE features - Sign & Install the APK after rebuild - Generate Frida hooks for any smali methods - Inject Frida gadget into APK with automatic main activity patching - Initialize git repo in project dir to track changes - Apply MITM patch for HTTPS inspection - Interactive Malware Analysis Report - Support for Apktool-style projects ( apktool.yml ) - Support for Apktool 3.0+ CLI arguments - Android resource frameworks management - Support for user-provided keystore for APK signing - Check for update and install needed tools automatically - Supports Linux, Mac and WSL2 Requirements - JDK 17+ Run java -version in your Shell, if not found, download from here. - quark-engine =21.01.6 (optional - for malware analysis) Run quark in your Shell, if not found, check official docs. - adb (optional) Run adb devices in your Shell, if not found, check this guide. Getting Started","default_branch":null,"files":null,"tree":[],"storefront":"/r/APKLab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/APKLab/APKLab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}