首页
社区
课程
招聘
[求助]android 调用第三方so
发表于: 2018-11-24 21:29 3075

[求助]android 调用第三方so

2018-11-24 21:29
3075
最新在学习Android破解,发现参数是加密的,调用的是so文件里的方法,附件中是so文件和app中调用so的java类,请问我该怎么调还能调通,试了各种方法都不行,求大神指导

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 2058
活跃值: (1661)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
SO有自校验,不是原始app的话,会挂掉。


 原始文件  代码如图

破解办法 
.twltext:000029EC                 MOV             R1, R0
.twltext:000029EE                 MOV             R0, #0x1C9ECC8
调换为
.twltext:000029EC                 MOV             R0, #0x1C9ECC8
.twltext:000029F4                 MOV             R1, R0
调换一下这两条指令顺序,即可破解自校验 
就如下图。  
 

至于调用,so  ,很简单啦。写个apk 挂个接口就能调用了。
测试调用so的数据:(对不对先不谈,起码有返回数据)
youxiaxy    密码加密结果:9D9aDiHfPiY=



ps:
话说现在回帖好像扣 学币.只想潜水~~~






2018-11-25 10:52
1
雪    币: 476
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
结果是对的,还望进一步指导
2018-11-25 16:14
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
youxiaxy SO有自校验,不是原始app的话,会挂掉。 原始文件  代码如图破解办法 把.twltext:000029EC  &nb ...
666,学习了大佬
2018-12-20 23:47
0
游客
登录 | 注册 方可回帖
返回
//