如何给iOS的APP注入dylib(动态库)

如何给iOS的APP注入dylib(动态库),第1张

iOS如需hook修改功能,添加授权d窗等时候,需要注入动态库(dylib)来实现添加功能

给小白出个简单教程,详细的就不写了

需要准备的:

1,mac (虚拟机也可以)

2,optool

准备好后开始注入

终端拖入optool ,输入注入命令,最后拖入app主文件点击回车完成注入

dylib工程修改installation directory为@executable_path/../Frameworks

然后将生成的dylib拷贝到app包的Contents/Frameworks目录下 。

一、GDataXMLNode说明

GDataXMLNode是Google提供的用于XML数据处理的类集。该类集对libxml2--DOM处理方式进行了封装,能对较小或中等的xml文档进行读写 *** 作且支持XPath语法。

使用方法:

1、获取GDataXMLNode.h/m文件,将GDataXMLNode.h/m文件添加到工程中

2、向工程中增加“libxml2.dylib”库

3、在工程的“Build Settings”页中找到“Header Search Path”项,添加/usr/include/libxml2"到路径中

4、添加“GDataXMLNode.h”文件到头文件中,如工


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11369460.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存