iOS安全—decache dyld_shared_cache文件

dyld_shared_cache文件包含真机上所有系统库文件,但是需要decache才能得到。

1、获取dyld源码并解压:

Snip20151217_4

2、到launch-cache文件夹,修改dsc_extractor.cpp文件为,并include<dlfcn.h>:

Snip20151217_7

 

3、编译该文件:

clang++ –o dsc_extractor dsc_extractor .cpp dsc_iterator.cpp

 

Snip20151217_3

4、从真机中拉取dyld_shared_cache文件:

Snip20151217_5

5、运行decache:

Snip20151217_8

6、查看结果:

Snip20151217_9

本文链接:http://www.blogfshare.com/decache-dyld-shared-cache.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>