
PulseAPK is a WPF frontend for apktool and uber-signer with drag-and-drop support, live decompilation output, smali analysis, and integrated APK rebuilding and signing.
🌍 Languages
English |
Deutsch |
Español |
Français |
עברית |
한국어 |
Беларуская |
Suomi |
Latviešu |
Eesti |
Lietuvių |
Čeština |
Slovenčina |
Magyar |
العربية |
Português |
Русский |
Українська |
中文
💡 Looking for a cross-platform alternative? Download PulseAPK Core here: https://github.com/deemoun/PulseAPK-Core
PulseAPK is a professional-grade GUI for Android reverse engineering and security analysis, built with WPF and .NET 8. It combines the raw power of apktool with advanced static analysis capabilities, wrapped in a high-performance, cyberpunk-inspired interface. PulseAPK streamlines the entire workflow from decompilation to analysis, rebuilding, and signing.

You can also perform the Smali code analysis. Just drag and drop the Smali folder into the Analysis tab.

If you want to build (and sign, if necessary) the Smali folder - use the "Build APK" section.

smali_analysis_rules.json. Modify detection patterns on the fly without restarting the application. Uses caching for optimal performance.PulseAPK includes a built-in static analyzer that scans decompiled code for common security indicators:
Rules are defined in smali_analysis_rules.json and can be customized to your specific needs.
apktool. Ensure java is in your system PATH.apktool.jar from ibotpeaches.github.io.uber-apk-signer.jar from the GitHub releases.Download and Build
dotnet build
dotnet run
Setup
apktool.jar path.Analyze an APK
Modify & Rebuild
PulseAPK utilizes a clean MVVM (Model-View-ViewModel) architecture:
This project is open-source and available under the Apache License 2.0. Copyright (c) Dmitry Yarygin.
If PulseAPK is useful for you, you can support its development by pressing the "Support" button at the top
Starring the repository also helps a lot.
We welcome contributions! Please note that all contributors must sign our Contributor License Agreement (CLA) to ensure that their work can be legally distributed. By submitting a pull request, you agree to the terms of the CLA.