DT:n APK Explorer on tehokas Android-kehittäjätyökalu APK-tiedostojen ja Android-sovellusten tutkimiseen ja tarkasteluun.
Sukella APK:n sisäiseen rakenteeseen, tutki tiedostoja ja resursseja, tutki AndroidManifest.xml-tiedostoa, selaa DEX-luokkia, tarkastele Smali- ja dekompiloitua Java-koodia, löydä paketoituja kirjastoja ja analysoi sovelluskomponentteja.
Oletpa sitten Android-kehittäjä, laadunvarmistusinsinööri, tietoturvatutkija tai haluat vain ymmärtää APK:n sisällön, APK Explorer tarjoaa työkalut Android-sovellusten yksityiskohtaiseen tutkimiseen.
📦 Tutki APK-tiedostoja
Selaa APK:n ja sen jaettujen APK:iden koko rakennetta.
Tutki tiedostoja ja hakemistoja, mukaan lukien:
DEX-tiedostot
Natiivit .so-kirjastot
XML-tiedostot
JSON-tiedostot
Kuvat
Resurssit
Fontit
Tietokannat
Muut paketoidut resurssit
Suodata tiedostoja tiedostopäätteen mukaan ja ymmärrä nopeasti APK:n rakenne.
🧬 DEX Explorer
Tutustu Java- ja Kotlin-paketteihin ja -luokkiin kaikissa DEX-tiedostoissa.
Ominaisuuksiin kuuluvat:
Pakettihierarkia
Luokkien tutkiminen
Usean DEX:n tuki
Merkkijonovakiot
Edistynyt koodihaku
Smali-tavukoodi
Java-dekompiloitu koodi
Kopioi ja vie koodi
Tarkastele luokkia ja navigoi sovelluksen DEX-rakenteessa suoraan Android-laitteellasi.
🔍 Smali- ja Java-dekompilaattori
Avaa luokkia ja tarkista niiden koodiesitys Smalin tai dekompiloidun Java-koodin avulla.
Hae luokkien, pakettien ja tavukoodin läpi löytääksesi nopeasti etsimäsi koodin tai merkkijonot.
📄 AndroidManifest.xml-katseluohjelma
Tarkastele ja tarkista APK:sta purettua AndroidManifest.xml-tiedostoa.
Sisäänrakennettu katseluohjelma tarjoaa syntaksin korostuksen ja tekstihaun, mikä helpottaa manifest-ilmoitusten ja kokoonpanon tarkistamista.
🧩 Tutki Android-komponentteja
Tarkastele sovelluksen sisällä ilmoitettuja komponentteja, mukaan lukien:
Aktiviteetit
Palvelut
Sisällöntarjoajat
Lähetysvastaanottimet
Tarkastele tietoja, kuten viety tila, käyttöoikeudet, käynnistystilat, liput, valtuudet ja muut komponenttitiedot.
🔐 APK-varmenteet
Tarkista APK:n allekirjoitus ja varmennetiedot.
Näytä:
APK:n allekirjoitusjärjestelmät
v1, v2, v3 ja v4
SHA-256
SHA-1
MD5
Varmenteen sarjanumero
Julkisen avaimen algoritmi
Varmenteen voimassaolo
Myöntäjä
Aiheen tiedot
📚 Kirjastot ja SDK:t
Tutustu APK:n sisällä oleviin kolmannen osapuolen kirjastoihin ja SDK:ihin.
Tunnista sisällytetyt riippuvuudet ja niiden havaitut versiot, mukaan lukien AndroidX, Google Play -palvelut, Firebase ja muut kirjastot, jos saatavilla.
🖥️ Natiivikirjastot
Tarkista APK:n sisällä olevat natiivit C/C++ .so-kirjastot.
Selaa natiivikirjastoja CPU-arkkitehtuurin mukaan:
arm64-v8a
armeabi-v7a
x86
x86_64
Tarkastele tiedostotietoja ja -kokoja.
🎨 Resurssit ja omaisuudet
Tutustu Android-sovellusten sisällä oleviin resursseihin.
Tarkasta:
Merkkijonot
Värit
Mitat
Piirrettävät tiedostot
Tyylit
Resurssi-ID:t
Kuvat
Fontit
Lottie-animaatiot
Ääni
SQLite-tietokannat
JSON
XML
HTML
Tekstitiedostot
Sisäänrakennettu resurssienhallinta tarjoaa kätevän tavan tarkastaa resources.arsc-tiedostoja ja muita APK-resursseja.
🔗 Syvälinkit ja sovelluslinkit
Tarkasta sovellusten ilmoittamat intent-suodattimet ja löydä niiden:
Skeemat
Isännät
Polut
Polkumallit
Liittyvät aktiviteetit
Voit myös testata poimittuja syvälinkkejä ja tarkastaa Android-sovelluslinkkien määritykset.
🛡️ DEX-analyysit
Analysoi DEX-tiedostoja löytääksesi sovelluksiin upotettuja teknisiä tietoja.
Etsi:
API-päätepisteet
HTTP- ja HTTPS-URL-osoitteet
Mukautetut URI-järjestelmät
WebSocket-päätepisteet
Mahdolliset API-avaimet ja -tunnukset
IP-osoitteet
Kehitys- ja testiympäristön päätepisteet
Natiivikirjastokutsut
Pilvitallennuksen päätepisteet
Ryhmittele löydökset arvon, luokan tai yhtenäisenä luettelona ja siirry takaisin alkuperäiseen luokkaan.
👨💻 Rakennettu Android-kehittäjille
DT:n APK Explorer on suunniteltu:
Android-kehittäjille
Sovelluskehittäjille
Laadunvarmistusinsinööreille
Turvallisuustutkijoille
Käänteisen suunnittelun työnkulkujen tekijöille
Android-testaajille
Kehittäjille, jotka oppivat Android-sovellusten sisäisiä ominaisuuksia
Tutustu APK-tiedostoihin. Tarkasta DEX. Lue manifesteja. Löydä kirjastoja. Analysoi sovelluksen sisäisiä ominaisuuksia.
DT:n APK Explorer on osa Developer Thingsiä, joka on kokoelma Android-kehittäjille suunnattuja käytännöllisiä työkaluja.
Tutustu APK-tiedostoihin, DEX-tiedostoihin, manifesteihin, resursseihin, kirjastoihin, sertifikaatteihin ja sovelluksen sisäisiin osiin