`

windows下apk文件逆向

阅读更多

一、逆向工具下载

1.apktool-install-windows-r05-ibot.tar.bz2

下载路径:http://android-apktool.googlecode.com/files/apktool-install-windows-r05-ibot.tar.bz2

 

2.apktool1.5.2.tar.bz2

下载路径:http://android-apktool.googlecode.com/files/apktool1.5.2.tar.bz2

 

二、逆向工具解压

新建文件夹D:\test,将第一步中解压后的三个文件aapt.exe、apktool.bat、apktool.jar复制到test文件夹中。

 

三、双击运行aapt.exe

 

四、进行逆向

打开命令行窗口,运行如下命令:

D:\test\apktool.bat d -f D:\test\begining.apk D:\test\begining

 

逆向完成后,可以在D:\test\begining目录下看到图片等资源文件。

 

五、java文件获取

下载dex2jar-0.0.9.15.zip,下载路径https://dex2jar.googlecode.com/files/dex2jar-0.0.9.15.zip,解压后,在命令行运行如下命令:

D:\test\dex2jar-0.0.9.15\dex2jar.bat  D:\test\begining\classes.dex

 

运行完成后,在D:\test\begining\目录下,将生成文件classes_dex2jar.jar,然后用java反编译工具(如jd-gui-0.3.2.windows)就可以打开这个jar包查看java源码。

 

 

参见:http://blog.csdn.net/crazyjiang/article/details/8498898

 

分享到:
评论

相关推荐

    Android软件安全与逆向分析用到的工具

    包含以下文件 AndBug-master.zip androguard-1.6.tar.gz AntiLVL-1.4.0-linux.zip AntiLVL-1.4.0-win.zip apktool-install-linux-r04-brut1.tar.bz2 apktool-install-windows-r04-brut1.tar.bz2 apktool1.4.3.tar.bz...

    ApkTool助手 2.48 apk修改工具_开发者常用工具

    ApkTool助手是一款集成了android apk编译、ADB调试、转换签名文件、smali文件编辑等...2、丰富的ADB调试功能,以及在Windows 下提供了良好的中文支持。 3、smali编辑支持类成员的提示,以及Ctrl+鼠标点击的跳转功能。

    安卓反编译文件所用到的工具及方法

    1.首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的; 2.解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在...

    jd-gui-windows-1.6.2_Android.zip

    APK反编译工具(ApkToolkit)拥有编译、反编译、签名、优化、重建,apk文件转.jar包,.dex文件转jar包等功能。工具给你了,具体操作流程搜索一波,开撸~

    Android应用程序的补丁方法.pdf

    能完成这篇文章,打心底里十分高兴,一直在研究Android程序的逆向与解密方法,每次都使用传统的反编译与回编APK,这样需要花费大量时间去测试,而且很多时候反编译出的程序无法回编回去,这着实让我郁闷了好些日子。...

    ISG信息安全竞赛题目类型.docx

    Windows / Linux / Android 在x86 / x86_64 / ARM平台多种编程语言的熟练掌握, 对源代码及二进制文件的分析和理解, 对多种反编译乃至反汇编逆向工具和脱壳,调试技巧的熟练掌握, Android移动应用APK文件的逆向...

    dex2jar.rar

    4. 用附件的dex2jar,在Windows命令行下运行 dex2jar classes.dex 5. 生成classes.dex.dex2jar.jar,这个就是转换后的JAR文件了 6. 执行jd-gui,找到刚才生成的JAR文件,打开之。 7. 偷偷乐吧,90%以上的Java源代码...

    Bytecode Viewer:逆向工程套件(反编译器、编辑器、调试器等)-开源

    打开 Android APK、Android DEX、Java 类文件和 Java 罐。 (WAR 和 JSP 支持!)。 可广泛配置,超过 100 多种设置! 与所有操作系统无缝协作。 通过安装将 BCV 集成到 Windows 中,它将关联所有 .class、.dex 和 ...

    ctf-katana:该存储库旨在为CTF挑战提供建议(并希望最终提供代码)。 “项目”的绰号是片假名

    Windows可执行文件 Python反转 二进制开发/私有 VisualBasicScript反转 各种各样的 越狱 琐事 剥削后 静态二进制 如果您需要使用刚闯入的包装盒之外的程序,请尝试构建静态二进制文件! 我已经在Fatty for HackThe...

    Bytecode Viewer:逆向工程套件(反编译器,编辑器,调试器等)-开源

    打开Android APK,Android DEX,Java类文件和Java Jar。 (WAR和JSP支持!)。 可广泛配置,超过100多种设置! 与所有操作系统无缝兼容。 通过安装BCV将BCV集成到Windows中,它将所有.class,.dex和.apk关联以与BCV...

Global site tag (gtag.js) - Google Analytics