文件名称:android反编译工具集合以及攻略全新
文件大小:5.37MB
文件格式:RAR
更新时间:2018-05-08 07:29:24
android 反编译工具 反编译攻略
总结反编译主要的目的在于学习。利用反编译进行相关的汉化或修改,都是不道德的! 大家都知道,将apk文件解压后有两部分文件需要处理,一种是xml文件,另一种一个dex文件(.dex),我们可以从.dex文件中得到.class,利用后者再得到大家垂涎已久的java文件。 下面分别针对这三种格式的文件进行反编译处理; 1.对xml文件进行包的解析,一般有两种方式:apktool(推荐)和AXMLPrinter2.jar; 2.从dex到class公认dex2jar.bat,实现反编译;公认的强者; 3.而class到java的方式要更多样化一些,因为只是查看反编译后的代码:jd-gui(推荐),Jodeclipse(Jode的Eclipse插件),JadClipse(Jad的Eclipse插件)
【文件预览】:
dex2jar-2.0
----d2j-baksmali.sh(1KB)
----d2j-dex2smali.sh(1KB)
----d2j_invoke.sh(1KB)
----d2j-std-apk.bat(836B)
----d2j-baksmali.bat(834B)
----d2j-jar2dex.bat(834B)
----d2j-jar2jasmin.sh(1KB)
----d2j-dex2smali.bat(834B)
----d2j-std-apk.sh(1KB)
----lib()
--------asm-debug-all-4.1.jar(335KB)
--------antlr-runtime-3.5.jar(164KB)
--------dex-reader-2.0.jar(63KB)
--------dex-tools-2.0.jar(173KB)
--------dex-reader-api-2.0.jar(59KB)
--------dex-ir-2.0.jar(208KB)
--------dex-writer-2.0.jar(99KB)
--------dex-translator-2.0.jar(77KB)
--------d2j-jasmin-2.0.jar(155KB)
--------d2j-base-cmd-2.0.jar(14KB)
--------dx-1.7.jar(959KB)
--------d2j-smali-2.0.jar(179KB)
----d2j-dex-recompute-checksum.bat(847B)
----d2j_invoke.bat(326B)
----d2j-smali.sh(1KB)
----d2j-jar2dex.sh(1KB)
----d2j-dex-recompute-checksum.sh(1KB)
----d2j-jasmin2jar.bat(837B)
----d2j-jasmin2jar.sh(1KB)
----d2j-dex2jar.sh(1KB)
----d2j-jar2jasmin.bat(837B)
----d2j-smali.bat(831B)
----d2j-dex2jar.bat(837B)