檢測(cè)項(xiàng)目是否包含特殊字符串

一买喧、檢查源碼是否包含指定字符串

1馋袜、查看源碼中的【UIWebView】

cd到項(xiàng)目根目錄下简逮,使用命令grep -r UIWebView .

2旨巷、查看源碼中是否用到了IDFA(廣告標(biāo)識(shí)符)

cd到工程目錄巨缘,執(zhí)行命令grep -r advertisingIdentifier .(注意:后面包含個(gè)點(diǎn))看下運(yùn)行結(jié)果

>grep -r advertisingIdentifier . 
Binary file ./Pods/JCore/libjcore-noidfa-ios-2.1.4.a matches
./Pods/Headers/Public/JPush/JPUSHService.h:  advertisingIdentifier:(NSString *)advertisingId;
./Pods/Headers/Private/JPush/JPUSHService.h:  advertisingIdentifier:(NSString *)advertisingId;
Binary file ./Pods/JPush/libjpush-ios-3.2.6.a matches
./Pods/JPush/JPUSHService.h:  advertisingIdentifier:(NSString *)advertisingId;

二、strings工具

查看ipa包是否包含【UIWebView】
1采呐、輸出UIWebView相關(guān)信息到控制臺(tái)

cd  xxx/Payload/xxx.app
strings - -a -arch armv7 "Long" | grep UIWebView

2若锁、輸出檢索結(jié)果到文件,在文件中搜索UIWebView

cd  xxx/Payload/xxx.app
strings - -a -arch armv7 "Long" >/Users/admin/Desktop/未命名文件夾/111.txt

3斧吐、輸出檢索結(jié)果到文件拴清,在文件中搜索UIWebView

strings .app絕對(duì)路徑 > /Users/admin/Desktop/未命名文件夾/111.txt

4靶病、檢測(cè).framework是否包含UIWebView

cd xxx/xxx. framework
find . -type f | grep -e ".a" -e ".framework" | xargs grep -s UIWebView
或者
strings - -a -arch armv7 "Long" >/Users/admin/Desktop/未命名文件夾/111.txt
或者
strings .framework絕對(duì)路徑 > /Users/admin/Desktop/未命名文件夾/111.txt

三、otool工具

xcode自帶口予,可以直接在終端中使用

終端中 cd 到 Payload 里面的 app
然后使用如下命令

otool -L appName

這個(gè)命令會(huì)列出你所有使用的系統(tǒng)庫(kù),檢查一下給出的列表中有沒(méi)有私有api的庫(kù)

如果對(duì)命令不熟悉還可以使用

otool -help

去查看命令幫助文檔

四娄周、nm工具

常用工具參考
常用的命令和工具
readelf、objdump沪停、nm使用詳解

用來(lái)顯示一個(gè)程序包的符號(hào)表, 默認(rèn)會(huì)顯示入口地址, 符號(hào)類(lèi)型, 符號(hào)名.

nm -j MAMapKit.armv7  | grep png > symbols 

可以獲得所有的libpng導(dǎo)出符號(hào), 存入到symbols文件, 為接下來(lái)的工作做準(zhǔn)備. -j 選項(xiàng)控制只輸出符號(hào)名.

五煤辨、objdump工具

查看目標(biāo)文件或者可執(zhí)行的目標(biāo)文件

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市木张,隨后出現(xiàn)的幾起案子众辨,更是在濱河造成了極大的恐慌,老刑警劉巖舷礼,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鹃彻,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡妻献,警方通過(guò)查閱死者的電腦和手機(jī)蛛株,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)育拨,“玉大人谨履,你說(shuō)我怎么就攤上這事“旧ィ” “怎么了笋粟?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)析蝴。 經(jīng)常有香客問(wèn)我害捕,道長(zhǎng),這世上最難降的妖魔是什么闷畸? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任吨艇,我火速辦了婚禮,結(jié)果婚禮上腾啥,老公的妹妹穿的比我還像新娘东涡。我一直安慰自己,他們只是感情好倘待,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布疮跑。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上掷倔,一...
    開(kāi)封第一講書(shū)人閱讀 49,166評(píng)論 1 284
  • 那天纬朝,我揣著相機(jī)與錄音渐苏,去河邊找鬼掀潮。 笑死,一個(gè)胖子當(dāng)著我的面吹牛琼富,可吹牛的內(nèi)容都是我干的仪吧。 我是一名探鬼主播,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼鞠眉,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼薯鼠!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起械蹋,我...
    開(kāi)封第一講書(shū)人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤出皇,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后哗戈,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體郊艘,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年唯咬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了纱注。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡副渴,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出全度,到底是詐尸還是另有隱情煮剧,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布将鸵,位于F島的核電站勉盅,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏顶掉。R本人自食惡果不足惜草娜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望痒筒。 院中可真熱鬧宰闰,春花似錦、人聲如沸簿透。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)老充。三九已至葡盗,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間啡浊,已是汗流浹背觅够。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工胶背, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人喘先。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓钳吟,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親苹祟。 傳聞我的和親對(duì)象是個(gè)殘疾皇子砸抛,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344