Pura ja käännä Classes.dex helposti

click fraud protection

On reilua sanoa, että ellet ole viettänyt jonkin aikaa kaivaillen APK-tiedostoja ja tehnyt raskaita töitä sovelluksiin tai itse Android-käyttöjärjestelmään tehtyjä muutoksia, et todennäköisesti ole tavannut .smali-tiedostoa sen luonnollisessa muodossaan. ympäristöön. Ne ovat yleinen komponentti monissa suosituimmissa Android-säädöissä ja hakkeroissa, kuten kytkinten lisäämisessä, virtavalikon laajentamisessa ja CRT-näytön poiston animaation lisäämisessä.

Itse tiedostot löytyvät usein APK: iden sisällä, ja niitä voi muokata, kun kyseinen tiedosto puretaan apuohjelmalla, kuten APKTool. Valitettavasti näillä Smali-tiedostoilla on joskus taipumus tunkeutua sisään classes.dex JAR-tiedostosta ja tekevät itsestään hieman hankalamman ja aikaa vievän päästä käsiksi ja käsittelemään niitä. Jatkoa hänen äskettäin ADB-komentojen oppaastaan, XDA: n vanhempi jäsen iamareebjamal on koonnut yhden napsautuksen työkalun, jonka avulla voit purkaa classes.dex mistä tahansa APK- tai JAR-tiedostosta helposti.

Aseta vain kyseinen tiedosto syöttökansioon, pura, tee tarvittavat muutokset uusiin saatavilla oleviin tiedostoihin, käännä uudelleen ja tarkista muokatun version tuloskansio. Se on niin yksinkertaista. Ilmeisesti tälle on joitain edellytyksiä, nimittäin jonkinlainen henkilökohtainen tietokone, jossa on Windows, Java (mieluiten ohjelmistossa ja nestemäinen muoto), asiaankuuluvat tiedostot ja työkalut (notepad++, arkistonhallinta jne.) sekä käsitys siitä, mitä haluat lopputuloksena saavuttaa. Jos sinulla on kaikki nämä käytettävissäsi, tämä voi osoittautua pieneksi ajansäästöksi ja vierailun arvoiseksi alkuperäinen lanka.