社区
其它技术问题
帖子详情
so文件怎么逆向分析出里面的逻辑啊
会飞的花儿
2019-06-12 10:55:52
就是现在我有一个安卓的so文件,我想分析出来他是怎么读取聊天记录的,有时间的大佬可以帮我搞下,有报酬
...全文
685
7
打赏
收藏
so文件怎么逆向分析出里面的逻辑啊
就是现在我有一个安卓的so文件,我想分析出来他是怎么读取聊天记录的,有时间的大佬可以帮我搞下,有报酬
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
会飞的花儿
2019-06-12
打赏
举报
回复
你可以搜下这个方法
会飞的花儿
2019-06-12
打赏
举报
回复
我从这个方法开始分析的 nativeGetHistoryMessage
会飞的花儿
2019-06-12
打赏
举报
回复
引用 3 楼 gouyanfen 的回复:
可以发so给我到我邮箱我看下 我的ID@126.com
发你邮箱了上面的Q号是我的,也可以加Q号我们沟通下
gouyanfen
2019-06-12
打赏
举报
回复
可以发so给我到我邮箱我看下 我的ID@126.com
会飞的花儿
2019-06-12
打赏
举报
回复
引用 1 楼 gouyanfen 的回复:
学会怎么使用IDA
大佬有时间帮我搞下嘛
gouyanfen
2019-06-12
打赏
举报
回复
学会怎么使用IDA
ZAA66
2021-08-16
举报
回复
@gouyanfen
哥能帮我弄一下嘛,你的邮箱是 gouyanfen@126.com 嘛
LoopAndLoop【安卓逆向】阿里CTF
其中chec函数是native层的原生函数(函数名前面的声明中有native),所以接下来需要分析库
文件
lhm.so。用IDA打开lhm.so
文件
(在/lib/armeabi目录下),打开字符串窗口(shift+f12),找到MainActivity
文件
,点进去之后再点击蓝色向上的箭头,进入目标函数。可以看到,该函数的功能就是根据a4(参数4)的值调用checkx函数对输入数字进行处理。CallIntMethod():调用 Java 对象的返回值为 int的方法。
http://bbs.pediy.com/showthread.php?p=1365122
看雪安全论坛 > 移动平台 > 『Android 安全』 【原创】逆向Android SO,以《遇见》App为例 用户名 记住 密 码 忘记密码? KSSD 注册账号 搜索论坛 日历事件 论坛帮助
Android逆向(十) 找flag实例-寻找秘钥
本文分析了《黑神话》文字游戏APK的作弊机制破解过程。通过静态分析发现秘钥验证
逻辑
位于native层so
文件
中,使用IDA对so进行逆向,定位到关键Check函数。动态调试发现程序会调用两个不同函数(func1/func2)处理输入,通过Frida hook获取关键参数后,成功计算
出
正确秘钥为"flag{md5(uid+2025)}"。验证该秘钥可将角色攻击力提升至9999,实现秒杀效果。分析过程涉及JADX静态分析、IDA逆向、Frida动态调试等技术,最终完成APK作弊功能破解。
2021L3HCTF luuuuua Writeup
2021 L3HCTF luuuua Writeup AAA:immortal 这题做完以后感觉和ByteCTF2021的language binding很像,这是我之前写的Writeup 。 首先打开java层,发现asserts/res/test.lua里的
逻辑
是假的。然后通过LoginActivity里的afterTextChanged方法找到关键的b.c.a.b.a.d。 注意它 import org.keplerproject.luajava.LuaState; import org.ke
深入剖析BiliBili反调试机制:基于Frida的动态分析与绕过策略
本文深入剖析了BiliBili客户端的反调试机制,并详细介绍了基于Frida的动态分析与绕过策略。通过定位关键检测库libmsaoaidsec.so,利用Hook技术捕获早期初始化时机,并针对检测线程实施精准绕过,为移动安全研究人员提供了实战性的
逆向分析
与对抗思路。
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章