iOS逆向--使用MonkeyDev注入第三方SDK 或文件夾 到app包中的兩種方式

前言:

自從進(jìn)入公司做游戲插件開發(fā), 到目前為止大約有兩個(gè)星期都在尋找如何注入第三方SDK的方法, 這里稍微提一下歷程: 剛開始以自己掌握的知識(shí), 僅是注入自己創(chuàng)建的SDK, 我就用同樣的方法, 將第三方SDK拖入工程, 鏈接, 拷貝到Frameworks目錄下, 一步一步操作, 使用 yololib 將庫(kù)注入到mach-O文件中, 替換target文件夾下app包里的二進(jìn)制文件, 運(yùn)行崩潰......

這里省略5萬字......

然后回到之前的操作步驟, 拷貝是否有漏勾選, 注入路徑是否正確... 好吧,沒有問題, 那就網(wǎng)上找答案, 搜索找到的很多都是注入自己工程創(chuàng)建的SDK, 千篇一律... 沒有作用; 于是在各大技術(shù)群請(qǐng)教, 還是無果, 經(jīng)歷了輾轉(zhuǎn)兩個(gè)星期之后我把慶哥的wiki再仔細(xì)看了幾遍, 琢磨嘗試(其實(shí)是自己沒細(xì)心查看到), 終于找到解決辦法, 于是嘗試, 成功了......

正言:

第一種方式:

1. 使用pod導(dǎo)入第三方SDK

如果你要導(dǎo)入的SDK還尚未集成到pod, 網(wǎng)上搜索, 有很多文章講述 通過cocoapods集成SDK

pod init

先創(chuàng)建podfile文件, 在文件中修改如下配置

pod install

執(zhí)行安裝

2. 導(dǎo)入頭文件

打開項(xiàng)目,新建一個(gè)頭文件或者直接在 *.xm文件中導(dǎo)入

image.jpeg

3. 在hook代碼中寫入想要實(shí)現(xiàn)的代碼

在hook的某個(gè)方法里面實(shí)現(xiàn)代碼

在修改保證代碼正常編譯后勺爱,運(yùn)行谊路,到這里注入第三方SDK就已經(jīng)成功了

如果想將應(yīng)用打包成ipa包膊升,供別人下載, 可看篇外話

第二種方式:

1. 使用添加target方式導(dǎo)入

這種方式適用于文件夾或者未上傳到pod的sdk, 應(yīng)用起來很靈活
869AC03B8F103FD840FF20B33B334DD0.jpg

將目標(biāo)文件夾或者sdk復(fù)制到此路徑下, 打開工程

AA4714B09896C187A170086CA3CA2A03.jpg

添加成功之后, 在其他類導(dǎo)入就可以調(diào)用了

同樣運(yùn)行, 將app包壓縮成ipa就 可以給他人下載

篇外話

將項(xiàng)目打包成ipa包

  1. 運(yùn)行項(xiàng)目缀遍, 找到app包

右擊 show in finder, 將.app 包復(fù)制到桌面新建的Payload文件夾中

image.jpeg
  1. 壓縮生成ipa包

zip -ry xxx.ipa Payload

image.jpeg

使用命令壓縮成ipa包煮剧,放到蒲公英上就可以直接掃碼下載了

重點(diǎn)是你通過pod導(dǎo)入的SDK也在hook中起效了闻镶。甚脉。。

希望對(duì)大家有幫助

感謝慶哥:https://github.com/AloneMonkey/MonkeyDev

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末铆农,一起剝皮案震驚了整個(gè)濱河市牺氨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌墩剖,老刑警劉巖猴凹,帶你破解...
    沈念sama閱讀 218,941評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異岭皂,居然都是意外死亡郊霎,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門爷绘,熙熙樓的掌柜王于貴愁眉苦臉地迎上來书劝,“玉大人,你說我怎么就攤上這事土至」憾裕” “怎么了?”我有些...
    開封第一講書人閱讀 165,345評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵陶因,是天一觀的道長(zhǎng)骡苞。 經(jīng)常有香客問我,道長(zhǎng)楷扬,這世上最難降的妖魔是什么烙如? 我笑而不...
    開封第一講書人閱讀 58,851評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮毅否,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘蝇刀。我一直安慰自己螟加,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評(píng)論 6 392
  • 文/花漫 我一把揭開白布吞琐。 她就那樣靜靜地躺著捆探,像睡著了一般。 火紅的嫁衣襯著肌膚如雪站粟。 梳的紋絲不亂的頭發(fā)上黍图,一...
    開封第一講書人閱讀 51,688評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音奴烙,去河邊找鬼助被。 笑死剖张,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的揩环。 我是一名探鬼主播搔弄,決...
    沈念sama閱讀 40,414評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼丰滑!你這毒婦竟也來了顾犹?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,319評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤褒墨,失蹤者是張志新(化名)和其女友劉穎炫刷,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體郁妈,經(jīng)...
    沈念sama閱讀 45,775評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡浑玛,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了圃庭。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片锄奢。...
    茶點(diǎn)故事閱讀 40,096評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖剧腻,靈堂內(nèi)的尸體忽然破棺而出拘央,到底是詐尸還是另有隱情,我是刑警寧澤书在,帶...
    沈念sama閱讀 35,789評(píng)論 5 346
  • 正文 年R本政府宣布灰伟,位于F島的核電站,受9級(jí)特大地震影響儒旬,放射性物質(zhì)發(fā)生泄漏栏账。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評(píng)論 3 331
  • 文/蒙蒙 一栈源、第九天 我趴在偏房一處隱蔽的房頂上張望挡爵。 院中可真熱鬧,春花似錦甚垦、人聲如沸茶鹃。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,993評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽闭翩。三九已至,卻和暖如春迄埃,著一層夾襖步出監(jiān)牢的瞬間疗韵,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,107評(píng)論 1 271
  • 我被黑心中介騙來泰國(guó)打工侄非, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蕉汪,地道東北人流译。 一個(gè)月前我還...
    沈念sama閱讀 48,308評(píng)論 3 372
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像肤无,于是被迫代替她去往敵國(guó)和親先蒋。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 事實(shí)就是能看的到摸得著的宛渐,而觀點(diǎn)就是個(gè)人建議竞漾,還是那句話理解尊重,現(xiàn)在對(duì)方角度去思考窥翩。
    獨(dú)家記憶紅艷閱讀 198評(píng)論 0 0
  • 武漢的風(fēng)很大寇蚊,顧涼歌大步的走在校園里笔时,不再在人群里搜索那個(gè)人的身影。 昨晚翻了顧城的空間仗岸,才知道他已經(jīng)回了海南允耿,他...
    七七丫頭1閱讀 723評(píng)論 4 1
  • 幾天外出回家,小寶特別黏我扒怖,爸媽又特別生氣较锡,不停的罵孩子,飯吃的少盗痒,話多等等一些列的蚂蕴,然后抱怨沒錢,什么都不想買俯邓,...
    super貝貝閱讀 157評(píng)論 0 0
  • 故鄉(xiāng) 是高掛在天上的皎潔明月 絲絲縷縷幽光 在天涯盡頭呼喊游子歸鄉(xiāng) 故鄉(xiāng) 是碧水上連綿不斷的蕩漾 泛起點(diǎn)點(diǎn)漣漪 在...
    楠小楓閱讀 455評(píng)論 0 2
  • 看到五場(chǎng)黑骡楼,沒心情起床,浪費(fèi)早上一小時(shí)時(shí)間稽鞭。以后起床后再看比分鸟整。 昨晚五黑,怎么辦朦蕴〕院伲肯定至少要堅(jiān)持現(xiàn)有規(guī)模。松哥兩...
    2017靜靜的夜空閱讀 124評(píng)論 0 0