-
-
[原创]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直播授课