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