这是androids反编译工具 dex2jar下载,androids反编译工具包集合了三大反编译(yì)工具(jù)apktool,dex2jar, jd-gui。能让你破(pò)解安卓的软件,附使用教程哦。,有(yǒu)需要的朋(péng)友赶紧来下载吧~
APK反编译工具合集(jí)包含apktool、dex2jar、jdgui三个工具,做安卓开发的应该知(zhī)道这三款(kuǎn)软件,这三(sān)个都有一个共同的(de)特点,就(jiù)是都很小巧(qiǎo),用起(qǐ)来很方(fāng)便有了(le)这三个(gè)软件,反(fǎn)编译APK都不是事,有需(xū)要的就下载吧。它们可以在电脑上随意修改apk文件,包(bāo)括对apk文(wén)件的解包、打包、签名、汉化等等操作。同时该APK编译专家还可以修改(gǎi)xlm、arsc等资源,从修(xiū)改到(dào)签名一条(tiáo)龙服务,是(shì)apk文件编译的好帮手。
dex2jar反(fǎn)编(biān)译步骤:
1、把(bǎ) class.dex 拷贝到 dex2jar.bat 所在目录,直接拖动 class.dex 到 dex2jar.bat,生成 classes.dex.dex2jar.jar。
2、用 rar 解压出(chū) jar 文件中的 class 文(wén)件,然后 用jad 或 DJ Java Decompiler 反编译工(gōng)具将 .class 文件(jiàn)反编(biān)译(yì)成 .java 文件
3、运行 JD-GUI工具(jù)(绿色软件),打开(kāi)上面的 jar 文件,在File下有个 Save JAR Source,它(tā)可以(yǐ)生成 src 源(yuán)代码(mǎ)。
androids用的(de)Dalvik压根不是标(biāo)准的Java VM的Jar,而是DEX格式的,怎么办?附件是(shì)dxe2jar和JD,两(liǎng)个工(gōng)具都是open source的(de),我已经全部(bù)放在一(yī)个压缩包(bāo)了。
别着急,有(yǒu)办法(fǎ):
1. 假设你要反汇编(biān)的(de)是app.apk,那么先改名成(chéng)app.zip
2. 解(jiě)压
3. 在(zài)解压出(chū)来的里面找到classes.dex,这个就是目标的程序的二进制文件
4. 用附件的dex2jar,在(zài)Windows命令行(háng)下运(yùn)行 dex2jar classes.dex
5. 生成classes.dex.dex2jar.jar,这(zhè)个就是(shì)转换后的JAR文(wén)件了
6. 执(zhí)行jd-gui,找到刚才生成的JAR文件,打开之(zhī)。
7. 偷偷乐吧,90%以上的Java源代码跃然眼前.
JD-GUI version 0.3.3,JD-Core version 0.6.0,Java反编译工具,实现了eclipse的高亮(liàng)着(zhe)色功能,多(duō)文件(jiàn)标签浏览
此程序(xù)jd-gui.exe使用C++开发,主要具有以下功能:
一、支(zhī)持众多Java编译器的反编译;
二、支持对整个(gè)Jar文件进行反编译,并本源代码可直接点(diǎn)击进(jìn)行相关代码的跳(tiào)转(zhuǎn);
androids反编译(yì)工具 dex2jar是用于(yú)反编译java源代码(mǎ)的工(gōng)具,将要反编译的APK后缀名改为.rar或则(zé) .zip,并解(jiě)压(yā),得到(dào)其中(zhōng)的classes.dex欢迎下载!
