Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
apkstudio — IDE open-source, multipiattaforma basato su Qt6 per il reverse-engineering di pacchetti di applicazioni Android. Offre un layout simile a un IDE con editor di codice con supporto per l'evidenziazione della sintassi per file di codice *.smali. | Kitploit
Strumenti/GitHubGitHub/vaibhavpandeyvpz/apkstudio
Sicurezza AndroidAnalisi StaticaAnalisi Dinamica (Sandboxing)Reverse EngineeringDebuggerSicurezza MobileAnalisi di BinariApprendimento e Formazione

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
GitHub
vaibhavpandeyvpz/apkstudio

apkstudio

IDE open-source, multipiattaforma basato su Qt6 per il reverse-engineering di pacchetti di applicazioni Android. Offre un layout simile a un IDE con editor di codice con supporto per l'evidenziazione della sintassi per file di codice *.smali.

Vedi RepositorySito web
4.6k734338 mesi faRevisionato da Kitploit

APK Studio
APK Studio

IDE open-source multipiattaforma basata su Qt6 per il reverse engineering dei pacchetti di applicazioni Android. Dispone di un layout intuitivo simile a un IDE con editor di codice e supporto per la sintassi dei file *.smali.

Screenshot

Build Status Release Downloads License

Caratteristiche

  • Multipiattaforma, funziona su Linux, Mac OS X e Windows
  • Decompilare/ricompilare/firmare e installare APK
  • Download e installazione automatici degli strumenti - APK Studio può scaricare e installare automaticamente gli strumenti necessari (Java, Apktool, JADX, ADB, Uber APK Signer)
  • Supporto framework - Installa e utilizza file framework specifici del produttore (es. HTC, LG, Samsung) con tagging opzionale per decomprimere e ricompilare APK
  • Apertura APK da riga di comando - Apri file APK direttamente dal file system tramite menu contestuale "Apri con" o argomenti della riga di comando
  • Argomenti aggiuntivi di apktool - Fornisci argomenti aggiuntivi della riga di comando (es. --force-all, --no-res) per le operazioni di decompilazione e ricompilazione
  • Funzionalità di ricerca - Ricerca rapida nei file aperti e nell'albero del progetto per trovare elementi per nome
  • Editor di codice integrato (*.java; *.smali; *.xml; *.yml) con evidenziazione della sintassi
  • Visualizzatore integrato per file immagine (*.gif; *.jpg; *.jpeg; *.png)
  • Editor esadecimale integrato per file binari
  • Supporto tema scuro/chiaro - Tematizzazione nativa di Qt 6 con integrazione di sistema

Download

Visita la pagina Releases per il download.

Nota: APK Studio può scaricare e installare automaticamente gli strumenti necessari (Java, Apktool, JADX, ADB, Uber APK Signer) al primo avvio. Se preferisci utilizzare le tue installazioni, puoi configurarle nelle Impostazioni.

Suggerimento: Puoi aprire i file APK direttamente dal tuo file system facendo clic con il tasto destro su un file .apk, selezionando "Apri con" → "Scegli un'app sul tuo PC" (o "Scegli un'altra app"), quindi cercando l'eseguibile di APK Studio. In alternativa, puoi passare il percorso del file APK come argomento da riga di comando. Il dialogo di decompilazione si aprirà automaticamente con il file selezionato.

Compilazione

Requisiti

  • CMake 3.16 o superiore
  • Qt6 6.10.1 o superiore (componenti Core, Gui, Network, Widgets)
  • C++17 compilatore compatibile
  • Git (per informazioni sulla versione)

Istruzioni di compilazione

  1. Clona il repository (inclusi i sottomoduli):

    git clone --recursive https://github.com/vaibhavpandeyvpz/apkstudio.git
    cd apkstudio
    
  2. Configura la compilazione:

    cmake -B build -S . -DCMAKE_BUILD_TYPE=Release
    

    Su macOS, potrebbe essere necessario specificare il percorso di Qt:

    cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=/path/to/Qt/6.10.1/clang_64
    
  3. Compila il progetto:

    cmake --build build --config Release
    
  4. Distribuisci le dipendenze Qt (opzionale, per la distribuzione):

    • Windows: Usa windeployqt dall'installazione di Qt
    • Linux: Usa linuxdeploy con il plugin Qt per creare AppImage
    • macOS: Usa macdeployqt per impacchettare i framework Qt

L'eseguibile si troverà in:

  • Windows: build/bin/Release/ApkStudio.exe
  • Linux/macOS: build/bin/ApkStudio (o build/bin/ApkStudio.app su macOS)

CI/CD

Il progetto utilizza GitHub Actions per compilazioni automatiche su Windows, Linux e macOS. Gli artefatti di compilazione vengono creati e caricati automaticamente ad ogni push, pull request e release.

Riconoscimenti

  • iBotPeaches per apktool
  • patrickfav per uber-apk-signer
  • skylot per jadx
  • il team di linuxdeploy per linuxdeploy e linuxdeploy-plugin-qt
  • Antonio Davide per QHexView
  • p.yusukekamiyamane per le icone Fugue
  • Icons8 per varie icone
  • Surendrajat per aver mantenuto il progetto quando non potevo

Nota: Se incontri problemi, assicurati di controllare l'output della Console nella parte inferiore dell'IDE per ottenere l'output del comando effettivamente eseguito dal programma. Segnala eventuali problemi relativi ad APK Studio qui su Github. Tieni presente che un problema con apktool non è un problema con APK Studio. Verifica il contesto del problema prima di aprire un ticket.


Dichiarazione di non responsabilità

Come apktool, APK Studio non è inteso per la pirateria o altri usi non legali. Può essere utilizzato per localizzare, aggiungere funzionalità o supporto per piattaforme personalizzate, analizzare applicazioni e molto altro.

Scarica lo strumento