
PulseAPK è un frontend WPF per apktool e uber-signer con supporto drag-and-drop, output di decompilazione live, analisi smali, e ricostruzione e firma APK integrata.
🌍 Lingue
English |
Deutsch |
Español |
Français |
עברית |
한국어 |
Беларуская |
Suomi |
Latviešu |
Eesti |
Lietuvių |
Čeština |
Slovenčina |
Magyar |
العربية |
Português |
Русский |
Українська |
中文
💡 Cerchi un'alternativa multipiattaforma? Scarica PulseAPK Core qui: https://github.com/deemoun/PulseAPK-Core
PulseAPK è un'interfaccia grafica di livello professionale per il reverse engineering di Android e l'analisi della sicurezza, costruita con WPF e .NET 8. Combina la potenza grezza di apktool con funzionalità avanzate di analisi statica, racchiuse in un'interfaccia ad alte prestazioni ispirata al cyberpunk. PulseAPK semplifica l'intero flusso di lavoro dalla decompilazione all'analisi, ricostruzione e firma.

È anche possibile eseguire l'analisi del codice Smali. Trascina e rilascia la cartella Smali nella scheda Analisi.

Se vuoi compilare (e firmare, se necessario) la cartella Smali - usa la sezione "Build APK".

smali_analysis_rules.json. Modifica i pattern di rilevamento al volo senza riavviare l'applicazione. Utilizza la cache per prestazioni ottimali.PulseAPK include un analizzatore statico integrato che scansiona il codice decompilato per indicatori di sicurezza comuni:
Le regole sono definite in smali_analysis_rules.json e possono essere personalizzate secondo le tue esigenze specifiche.
apktool. Assicurati che java sia nel tuo PATH di sistema.apktool.jar da ibotpeaches.github.io.uber-apk-signer.jar dalle release di GitHub.Scarica e Compila
dotnet build
dotnet run
Configurazione
apktool.jar.Analizza un APK
Modifica e Ricostruisci
PulseAPK utilizza una architettura MVVM (Model-View-ViewModel) pulita:
Questo progetto è open-source e disponibile sotto la Licenza Apache 2.0. Copyright (c) Dmitry Yarygin.
Se PulseAPK ti è utile, puoi sostenere il suo sviluppo premendo il pulsante "Support" in alto.
Anche mettere una stella al repository aiuta molto.
Accogliamo con favore i contributi! Si prega di notare che tutti i contributori devono firmare il nostro Contributor License Agreement (CLA) per garantire che il loro lavoro possa essere distribuito legalmente. Inviando una pull request, accetti i termini del CLA.