安卓逆向上手(一)工具安装

雷电模拟器

(我没用过夜神,听说这个流畅一点)
(好了雷电在虚拟机里面出问题了,换到夜神)
下载地址:https://www.ldmnq.com/?n=401674

ADB

ADB(Android Debug Bridge),是一个官方提供的安卓调试工具,提供命令行的方式管理安卓设备/模拟器,特别强大
下载地址:https://dl.google.com/android/repository/platform-tools-latest-windows.zip

JADX

有图形化界面,是一款非常流行且功能强大的APK反编译工具,它能够将APK中的DEX文件(即Dalvik Executable文件)反编译成可读的Java源代码。JADX的优势不仅仅在于它的易用性,还在于它的反编译效果非常优秀,能够清晰地显示反编译后的Java代码
https://www.cnblogs.com/cyx-b/p/13401991.html
下载地址:https://down.52pojie.cn/Tools/Android_Tools/jadx-1.5.0.zip

JD

也是java反编译工具,反编译很快
下载地址:https://github.com/java-decompiler/jd-gui/releases

Apktool

apktool 常用于反编译 Android 中的资源文件 , 主要是 获取 AndroidManifest.xml , res 目录下的图片 , 布局 , style 风格配置 , 等 资源文件 ;
Android 应用打包时 , 会使用 aapt 对工程中的资源文件进行编译 , 一般情况下将 apk 打开以后 , 都是编译后的资源文件 , 这些文件基本不可读 , 无法理解 ;
apktool 工具可以将 Android 项目中编译后的 资源文件反编译 出来 ;
下载地址:https://apktool.org/docs/install

GAD

GAD(Google Android Disassembler)是一个专注于APK底层字节码分析的工具。与JADX不同,GAD更多侧重于字节码级别的反汇编,它能够帮助安全研究人员和开发者深入到应用的最底层,查看其具体的机器码和执行逻辑。GAD特别适用于那些对字节码和汇编语言感兴趣的逆向工程师,它可以帮助我们获得应用中深层次的行为信息。
https://bbs.kanxue.com/thread-266700.htm
下载地址:https://down.52pojie.cn/Tools/Android_Tools/GDA4.11.zip

JEB

JEB的魅力在于其高精度的反汇编能力。它不仅能解析传统的DEX文件,还能处理各类复杂的文件格式,包括加固过的APK、经过混淆处理的代码,甚至是一些非标准的Android文件结构。它像一把锐利的刀刃,切开了应用的“外壳”,揭示其最核心的部分。
https://blog.csdn.net/weixin_38819889/article/details/108910525

Frida

在夜神里面打开root和开发者模式中的USB调试
解决模拟器和安装的adb版本不一致的问题:https://blog.csdn.net/laozhu_python/article/details/120065503
然后按照教程配置就行:https://blog.csdn.net/qq_39551311/article/details/111184961

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值