自用Android程序破解,逆向分析工具集
2016-09-02 14:11
337 查看
下载:
git clone https://github.com/zencodex/hack-android.git
本人主要在Mac osx使用,所以linux下没经过严格测试,可能会存在小问题。签名脚本是自己写的,临时文件写到了/tmp 目录下,所以linux下要确定存在/tmp。
如遇到问题,可在github上[new issue](https://github.com/zencodex/hack-android/issues)。
romtools可配合厨房工具使用,可用于ROM的定制修改,厨房工具下载:
git clone https://github.com/zencodex/Android-Kitchen.git
本人网上首发的 [酷派5217 ROOT ROM](http://www.romjd.com/Rom/Detail/50676) 就是基于此套工具集定制而成。
hack-android
============
适用于linux和mac osx平台。
### 工具简介
- apktool/ apk的反编译,编译工具,代码为smali格式
- signtool 签名工具,命令为 signed.sh yours.apk,生成yours-signed.apk
- dex2jar 将apk中的classes.dex 转换成jar包,然后通过JD-GUI 分析代码,转换出的java代码有一定的误差。
- JD-GUI.app 查看jar包的java代码,此为Mac OSX 平台
- jd-gui-linux 同上,此为linux平台
- baksmali 可以合并,拆分优化过的odex和apk。
- class-dump-z 分析 iOS object c的定义。
- jbe 类似JD-GUI的反编译工具,java class文件的字节码编辑工具,可以查看和修改class文件。
- arm-bin arm CPU编译好的小工具集,比如busybox,tcpdump等,可直接adb push到android手机中,用于调试。
- romtools boot.img等格式 拆包,打包工具
记住命令:gunzip -c ../boot.img-ramdisk.gz | cpio -i
转自:http://www.yinqisen.cn/blog-482.html
git clone https://github.com/zencodex/hack-android.git
本人主要在Mac osx使用,所以linux下没经过严格测试,可能会存在小问题。签名脚本是自己写的,临时文件写到了/tmp 目录下,所以linux下要确定存在/tmp。
如遇到问题,可在github上[new issue](https://github.com/zencodex/hack-android/issues)。
romtools可配合厨房工具使用,可用于ROM的定制修改,厨房工具下载:
git clone https://github.com/zencodex/Android-Kitchen.git
本人网上首发的 [酷派5217 ROOT ROM](http://www.romjd.com/Rom/Detail/50676) 就是基于此套工具集定制而成。
hack-android
============
适用于linux和mac osx平台。
### 工具简介
- apktool/ apk的反编译,编译工具,代码为smali格式
- signtool 签名工具,命令为 signed.sh yours.apk,生成yours-signed.apk
- dex2jar 将apk中的classes.dex 转换成jar包,然后通过JD-GUI 分析代码,转换出的java代码有一定的误差。
- JD-GUI.app 查看jar包的java代码,此为Mac OSX 平台
- jd-gui-linux 同上,此为linux平台
- baksmali 可以合并,拆分优化过的odex和apk。
- class-dump-z 分析 iOS object c的定义。
- jbe 类似JD-GUI的反编译工具,java class文件的字节码编辑工具,可以查看和修改class文件。
- arm-bin arm CPU编译好的小工具集,比如busybox,tcpdump等,可直接adb push到android手机中,用于调试。
- romtools boot.img等格式 拆包,打包工具
记住命令:gunzip -c ../boot.img-ramdisk.gz | cpio -i
转自:http://www.yinqisen.cn/blog-482.html
相关文章推荐
- 自用Android程序破解,逆向分析工具集
- 【Android SDK程序逆向分析与破解系列】之一:Android安装程序APK分析
- 【Android SDK程序逆向分析与破解系列】之二:Android可执行程序DEX分析(一)
- 【Android SDK程序逆向分析与破解系列】之三:Android可执行程序DEX分析(二)
- 【Android SDK程序逆向分析与破解系列】之四:Android可执行程序ODEX分析
- 【Android SDK程序逆向分析与破解系列】之五:Android APK的静态分析
- 详细剖析Android Traceview效率检视工具!分析程序运行速度!
- Android逆向分析之静态分析工具篇
- 手把手教你逆向分析 Android 程序
- 分析Android程序之破解第一个程序
- Android安卓破解之逆向分析SO常用的IDA分析技巧
- 手把手教你逆向分析 Android 程序
- Android逆向之旅---静态分析技术来破解Apk
- 分析Android程序之破解第一个程序
- Android逆向分析基础-反破解技术
- 手把手教你逆向分析 Android 程序
- 手把手教你逆向分析android程序
- Android逆向之旅---静态分析技术来破解Apk
- Android逆向之旅—静态分析技术来破解Apk
- Android逆向之旅---静态分析技术来破解Apk