希望对新手友好,比其他的工具易于上手,颜值我觉得不重要,最好有可视化的功能。
1
dearmymy 8 天前
先下个视频学点基础东西把
|
![]() |
2
cat9life 8 天前
这个没有固定的工具吧? frida ?
|
3
HilaryL789 8 天前
jadx
|
![]() |
4
1535779287 8 天前
frida
|
![]() |
5
lucybenz 8 天前
你要逆向到啥程度啊 轻微的玩法 MT 管理器推荐给你
|
6
x2024 8 天前
## 1 、Android 反编译工具
- [JEB]( https://www.pnfsoftware.com/) 收费,很贵,全平台 > 可以是实现动态调试手机上的 app ,无需反编译 - [GDA]( http://www.gda.wiki:9090/index.php) 免费,国产,Window - [jadx]( https://github.com/skylot/jadx) jar,开源 - [apktool]( https://ibotpeaches.github.io/Apktool/) apk ,开源 - [dex2jar]( https://github.com/pxb1988/dex2jar) - [IDA]( https://www.hex-rays.com/products/ida/) 收费,全平台 > 可以实现,动态调试 so - [jd-gui]( https://github.com/java-decompiler/jd-gui/releases) - [baksmali]( https://github.com/JesusFreke/smali) ## 2 、二进制文件分析/修改 - [010-Editor]( https://www.sweetscape.com/010editor/) > 可以修改 so 文件,然后回编完成破解 - [radara2]( https://rada.re/r/) - [binary ninja]( https://binary.ninja/) |
![]() |
7
picone 8 天前
首先你要会安卓开发。
然后我之前收藏了一个笔记,还不错 https://github.com/JnuSimba/AndroidSecNotes |
![]() |
8
yangyi0109 OP @lucybenz 手机上有 mt 管理器了,但是想学习开发一些 lsposed 模块,所以还需要在电脑上找逆向工具
|
![]() |
9
yutou527 8 天前
frida 神器
|
10
wnpllrzodiac 7 天前 via Android
感觉都不用会开发 会 smali 就可以了。不用管原来的代码
|
11
hwdq0012 7 天前
如果用我 ui 用 react native 写, 非 ui 逻辑用 c++写,这种你怎么逆向,反汇编吗
|
![]() |
12
guanzhangzhang 7 天前
大概要会点安卓开发,知道生命周期啥的。
然后要懂安卓 root 相关 再是反编译工具,会看懂代码跳转 再是 so 逆向,arm64 汇编指令 |
13
dadhexd123 7 天前
只是想开发一些 lsposed 模块的话,jadx 就够用了
|
![]() |
14
debuggeeker 7 天前
我是 Android ,iOS 客户端开发都会,Android 逆向也是业余爱好,个人建议学会正向开发,逆向的时候就舒服很多
|
15
gam2046 7 天前
@hwdq0012 #11 其实只需要用 flutter 或者类似这种的就行了,因为 dart 本质上约等于一个虚拟机,而现在 flutter 版本号刷的也挺快的,网上一些现成的工具对于 dart 的反编译都比较滞后,能拦住很大一批初学者。效果就像套了一层 VMP 一样,传统工具,比如 jadx/jeb/ida 对此都毫无办法。
反而 native 的反编译难度并没有你想象的那么高,一方面是各类工具经过多年迭代,另一方面是得益于 AI 的发展,反编译效果甚至比 IDA 这类工具都好上不少。我自己最近也尝试过一些,对接上 AI 以后,喝杯茶的功夫,基本上都出来了,只是有点费 token 是真的。 |
16
jocover 7 天前
我用 ida pro
|
![]() |
17
wasaibi12345 7 天前
b 站上我记得吾爱破解论坛出过一个系列教程来着,可以看看
|