Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacy© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
PulseAPK-Core — PulseAPK Core: Cross-Platform tool for working with APK files: Decompilation, Analysis, Building | Kitploit
Tools/GitHubGitHub/deemoun/pulseapk-core
Android SecurityStatic AnalysisDynamic Analysis (Sandboxing)Vulnerability AnalysisMobile App PentestingReverse EngineeringFuzzingPenetration TestingMobile SecurityBinary AnalysisLearning & Education
11618303 months agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
GitHub
deemoun/pulseapk-core

PulseAPK-Core

PulseAPK Core: Cross-Platform tool for working with APK files: Decompilation, Analysis, Building

View RepositoryWebsite

PulseAPK

GitHub stars GitHub forks GitHub issues License Last commit

🌍 Languages
English | Deutsch | Español | Français | עברית | 한국어 | Беларуская | Suomi | Latviešu | Eesti | Lietuvių | Čeština | Slovenčina | Magyar | العربية | Português | Русский | Українська | 中文

PulseAPK is a professional-grade, cross-platform GUI for Android reverse engineering and security analysis, built with Avalonia 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.

Overview of PulseAPK functionality

PulseAPK Patching functionality overview

PulseAPK is organized into a single-window workflow with a left sidebar for each tool: Decompile, Build APK, Patch APK, Analyser, Settings, and About. The optional Device Tools tab can be enabled from Settings when you want ADB-assisted workflows. Each section focuses on one stage of the APK lifecycle so you can move from decoding to analysis, patching, device interaction, rebuilding, and signing without leaving the app.

Screenshots

1) Decompile workflow

PulseAPK decompile screen

  • Use this screen to pick an input APK and output folder, then run decompilation.
  • Simple flow: select APK -> set output path -> click decompile.

2) Build workflow

PulseAPK build screen

  • Use this screen to rebuild a decompiled project into a new APK.
  • Simple flow: select project folder -> choose output name/path -> click build (and enable signing if needed).

3) Patching workflow

PulseAPK patching screen

  • Use this screen to automate APK patching actions, including Frida gadget injection.
  • Simple flow: load APK/project -> choose patching options -> run patch -> verify output.

4) Static analysis results

Apktool analysis output

  • This view shows security findings from Smali/static analysis.
  • Simple flow: decompile first -> open analysis tab/output -> review findings and export report.

Key Features

  • 🛡️ Static Security Analysis: Automatically scan Smali code for vulnerabilities, including root detection, emulator checks, hardcoded credentials, and insecure SQL/HTTP usage.
  • ⚙️ Dynamic Rule Engine: Fully customizable analysis rules via smali_analysis_rules.json. Modify detection patterns on the fly without restarting the application. Uses caching for optimal performance.
  • 🚀 Modern UI/UX: A responsive, dark-themed interface designed for efficiency, with real-time console feedback.
  • 📦 Complete Workflow: Decompile, Analyze, Patch, Recompile, and Sign APKs in one unified environment.
  • 🧩 APK Patching: Automate Frida gadget injection, manifest updates, dex validation, architecture selection, and optional output signing from the patching workspace.
  • 📱 Optional Device Tools: Enable ADB workflows for connected devices, including APK install, launch, app maintenance, package lookup, screenshots, screen recording, logcat presets, and custom shell/ADB commands.
  • ⚡ Safe & Robust: Includes intelligent validation and crash prevention mechanisms to protect your workspace and data.
  • 🔧 Fully Configurable: Manage tool paths (Java, Apktool, Uber APK Signer, ADB), language, theme, beta features, workspace settings, and analysis parameters with ease.

Advanced Capabilities

Security Analysis

PulseAPK includes a built-in static analyzer that scans decompiled code for common security indicators:

  • Root Detection: Identifies checks for Magisk, SuperSU, and common root binaries.
  • Emulator Detection: Finds checks for QEMU, Genymotion, and specific system properties.
  • Sensitive Data: Scans for hardcoded API keys, tokens, and basic auth headers.
  • Insecure Networking: Flags HTTP usage and potential data leakage points.

Rules are defined in smali_analysis_rules.json and can be customized to your specific needs.

Download Tool