检测代码中或IPA中是否包含UIWebView
一、检测代码是否包含UIWebView
在终端进入项目根目录
代码语言:javascript复制$ grep -r UIWebView .
注意UIWebView后面还有一个点
二、检测IPA中是否包含UIWebView
将获取的IPA
文件后缀改为rar
,然后解压缩会得到一个payload
文件夹,里面会有一个后缀为app
的文件。同样在终端进入此文件夹:
$ cd payload/xxx.app
$ nm myapp | grep UIWebView
for framework in Frameworks/*.framework; do
fname=$(basename $framework .framework)
echo $fname
nm $framework/$fname | grep UIWeb
done
把第二个命令全部复制进去,就能帮你查询到哪些第三方库里面包含了UIWebView
。当然你也可以只是用下面命令检测一下是否有UIWebView
,如果你并不要知道是哪些第三方库的话:
$ cd payload/xxx.app
$ nm myapp | grep UIWebView