APKTool je nejoblíbenější nástroj zpětného inženýrství pro dekompilaci souborů APK pro Android. Nástroj dosáhl verze 2.4 s mnoha opravami chyb a změnami.
APKTool je neuvěřitelně užitečný nástroj zpětného inženýrství od vývojáře ibotpeaches. Lze jej použít k dekódování většiny aplikací pro Android do malých formátů, které pak lze pro snazší analýzu převést do jazyka Java. Je to hlavní nástroj pro většinu nezávislých vývojářů, kteří chtějí modifikovat aplikace nebo odhalit svá tajemství. Často jej používáme, když analyzující aplikace pro nové funkce.
Vývojář za tímto nástrojem nedávno oznámil aktualizaci verze 2.4, přináší spoustu oprav chyb a změn. Jedna taková oprava řeší problém, kdy byla hodnota PlatformBuildValue nastavena na neočekávanou hodnotu, což byla velká bolest pro mnoho vývojářů pokoušejících se překompilovat aplikace.
Protokol změn APKTool verze 2.4
- Aktualizováno baksmali/smali na verzi 2.2.6
- Opraven problém s novým omezením s neprázdným souborem ids.xml. (Díky gino247)
- Opraven problém se změnami vlastností PlatformBuildVersion na neočekávané hodnoty. (Díky gino247)
- Opraven problém s čekajícím upgradem v5 Gradle vydáním bodové verze v4.10.2. (Díky Frieder Blumle)
- Přidána podpora no-crunch prostřednictvím nových parametrů - -nc | --no-crunch. (Díky Novex)
- Přidány automatické testy v prostředí Windows.
- Opraven problém při dekódování souborů .xsd mezi aapt1/aapt2.
- Opraven problém s dekódováním aplikací s chybně vytvořeným záhlavím bloku. (Díky sebras)
- Opraven problém se skripty pro Mac, které kradou fokus.
- Opraven problém se špatným typem položek v tašce zdrojů pole. (Díky vbarthel-fr)
- Aktualizováno baksmali/smali na verzi 2.2.6
- Opraven problém s obrázky s 9 opravami, kterým chyběly vertikální nebo horizontální divy. (Díky IgorEisberg)
- Opraven problém s řešením odkazů na nestandardní soubory frameworku. (Díky IgorEisberg)
- Opraven problém s řešením kódů verzí SDK, které byly odkazy. (Díky IgorEisberg)
- Přidány 32bitové binární soubory pro unix a win pro aapt1/aapt2.
- Přidána možnost předání úrovně API do smali. (Díky IgorEisberg)
APKTool je neocenitelný nástroj pro komunitu XDA. Díky němu vám můžeme přinášet novinky o nejnovějších softwarových funkcích od Googlu, Samsungu, Huawei, Xiaomi a dalších. Vývojáři jej používají také při vytváření portů pro fotoaparáty Google. Oceňujeme APKTool a vše, co je díky němu možné.
Přečtěte si více o APKTool na fóru Android Software Development