首页
社区
课程
招聘
1
[原创]2019看雪CTF 第五题 丛林的秘密
发表于: 2019-6-25 11:59 11050

[原创]2019看雪CTF 第五题 丛林的秘密

2019-6-25 11:59
11050

用jadx打开apk


很明显gogogoJNI.check_key()返回值为1是我们想要的

查看check_key(),是个native方法,需要分析so


其中sayHello()返回值为http://127.0.0.1:8000(分析so得到的)


IDA打开so,找到check_key


发现该函数只要输入值不为空,就返回1,明显是故意放出来,混肴我们视线的。


众所周知,so是先加载.init、init_array、JNI_OnLoad(),一个个查看分析


发现JNI_OnLoad()最终调用了inti_proc()

查看inti_proc(),socket和创建线程引起我的注意


进入nullsub_()函数



[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 1
支持
分享
赞赏记录
参与人
雪币
留言
时间
PLEBFE
为你点赞~
2023-1-25 00:56
最新回复 (2)
雪    币: 6266
活跃值: (1276)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
感谢版主大大们,帮忙移动了帖子。Thanks♪(・ω・)ノ
最后于 2019-6-25 22:13 被xmhwws编辑 ,原因: Thanks♪(・ω・)ノ
2019-6-25 12:08
0
雪    币: 2677
活跃值: (5630)
能力值: ( LV10,RANK:177 )
在线值:
发帖
回帖
粉丝
3
大佬,请问下如何正确的将wasm源码换成wasm文件呢,我winhex打包出来,wasmc一直报错,0002b0a: error: unable to read u32 leb128: string length,求大佬解答,谢谢
2020-12-11 13:16
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册