Classyshark è un eseguibile che permette di navigare, come in un browser, eseguibili Java e Android. Può essere reperito dalla pagina ufficiale del progetto su GitHub e, per un suo utilizzo veloce, si può recuperare la versione in formato jar più recente ed eseguirla normalmente da riga di comando:
java -jar ClassyShark.jar
Il programma appare come una sorta di Esplora risorse che permette di scavare all’interno dei package Java/Android (vedi screenshot in alto).
Riconosce i formati eseguibili più comuni come .jar, .apk e .class, tutti quelli utilizzati per la distribuzione delle librerie intendendo .dex, .so e .aar nonchè gli XML di cui Android fa uso per definire risorse e configurazioni.
Un tool del genere può essere utilizzato per moltissimi scopi e sicuramente avrà l’effetto di aiutare programmatori e appassionati ad imparare qualcosa in più del mondo Android.
Alla prossima!











No Responses to “Classyshark: visualizzatore di eseguibili Android”