Apktool je jedním z nejpopulárnějších nástrojů pro reverzní inženýrství souborů APK. Nedávno byl aktualizován, aby podporoval dekompilaci aplikací vytvořených pro Android P Developer Preview a také přidává experimentální přestavbu s binárním souborem aapt2.
Reverzní inženýrství aplikací pro Android je oblíbeným koníčkem na fórech XDA. Dekompilace a úprava existujících aplikací je dovednost, která byla použita k výrobě neoficiálních verzí aplikace s novými motivy, funkcemi a dalšími funkcemi a jedním z nejdůležitějších nástrojů, které má modder k dispozici, je Apktool. Apktool je nejrozšířenější bezplatný nástroj zaměřený na reverzní inženýrství aplikací pro Android. Projekt byl zahájen v roce 2012 společností XDA Recognized Developer iBotPeaches a stále se zobrazují aktualizace až do dnešního dne, s nejnovější přidání podpory pro první Android P Developer Preview a experimentální přestavbu aplikací vytvořených pomocí AAPT2.
Nejnovější verze nástroje je v2.3.2 a konečně umožňuje uživatelům překompilovat aplikace vytvořené s ohledem na úroveň API 28 –
Nástroj navíc přináší experimentální podporu pro přestavbu aplikací, které byly vytvořeny pomocí AAPT2. AAPT2 nebo Android Asset Packaging Tool 2.0 je výchozím nastavením v Android Gradle Plugin 3.0 a nabízí několik vylepšení nad budovou s běžným AAPT. AAPT je to, co vezme zdrojové soubory aplikace a zkompiluje je. Apktool je schopen zvrátit AAPT, ale až dosud nebyl schopen zvrátit balení zdrojů prováděné v aplikacích vytvořených s AAPT2.
Níže si můžete prohlédnout celý protokol změn. Jsme rádi, že je aktualizovaná verze Apktool zpřístupněna modderům po celém světě. Je to jen jeden z mnoha nástrojů v sadě nástrojů pro moddera, včetně JADX, vdexExtractor a dalších, ale je to jeden z nejdůležitějších, aby se uživatelé naučili používat.
- [#1742] - Podpora náhledu systému Android P
- [#1689] - Počáteční podpora pro přestavbu s aapt2 binární
- [#1730] - Opraven problém s aplikací s prázdným souborem resources.arsc
- [#1703] - Opraven problém s kořenovou složkou kotlin
- [#1741] - Opraveno vytváření Apktool ve Windows.
- Přidáno varování, pokud je zjištěna aplikace nenulová typeIdOffset.
- Aktualizace na baksmali v2.2.2
- Podpora pro zacházení s dalšími rozšířeními o fotografie jako s nezpracovanými (m4a)
- Zabraňte dočasným souborům BRUT v zanášení dočasných adresářů.