检测项目中或IPA中是否包含UIWebView

2020-06-30 10:37:44 浏览数 (1)

检测代码中或IPA中是否包含UIWebView

一、检测代码是否包含UIWebView

在终端进入项目根目录

代码语言:javascript复制
$  grep -r UIWebView .

注意UIWebView后面还有一个点

二、检测IPA中是否包含UIWebView

将获取的IPA文件后缀改为rar,然后解压缩会得到一个payload文件夹,里面会有一个后缀为app的文件。同样在终端进入此文件夹:

代码语言:javascript复制
    $ 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,如果你并不要知道是哪些第三方库的话:

代码语言:javascript复制
$ cd payload/xxx.app
$ nm myapp | grep UIWebView

0 人点赞