APP脱壳与反编译之初探
1.安装app
将apk文件拖动到安装模拟器里,运行:
点击提交,发现报错
2.用jadx-1.0.0反编译app
需要安装java环境,然后读取app2.apk
3.查看共享路径
在电影共享路径里找到了app2.apk,对应的是模拟器的 /sdcard/Movies 路径里
4.用MT管理器查看apk文件
找到目标app2.apk
点击查看
选择dex编辑器++
将if-eqz改成if-nez
按回退键,会提示保存文件
再次打开,点击提交,则直接获取到flag
第二种解题办法-注入
1 2 | const -string v0, "Xtag" invoke- static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I |
提交这个字符串即可绕过登录检测。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】