国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

iOS程序破解——class-dump獲取頭文件

2019-11-14 17:59:28
字體:
來源:轉載
供稿:網友

  原文在此:http://m.survivalescaperooms.com/mddblog/p/4942894.html

一、簡述  

  class-dump顧名思義,是用來dump目標對象class信息的工具。它根據oc的runtime特性,將存儲在Mach-O文件中的頭文件信息提取出來,生成對應的.h文件。

二、下載安裝

  1 下載

  可以在官網下載最新版本,下載地址:http://stevenygard.com/PRojects/class-dump/,進入頁面后如下圖所示:

  另外我上傳了一份3.5的版本可以直接下載:Download

  2 安裝

  下載后打開dmg文件,如下圖所示,并將class-dump可執行文件放在/usr/bin目錄下。

  在終端執行:

sudo chmod 777 /usr/bin/class-dump

  class-dump就具有了可執行的權限。成功后,在終端輸入class-dump并敲下Enter鍵就會顯示它的版本、命令參數信息、使用方法。如下圖所示:

三、使用方法

  使用很簡單,不過不是圖形化的,需要用到終端。在終端輸入:

class-dump -H 要破解的可執行文件路徑 -o 破解后的頭文件存放路徑

  舉個例子:

  1)獲取ipa后解壓,右擊顯示包內容,找到可執行文件,將其拷貝出來隨便放個位置,比如我放在桌面,右邊的文件夾為dump的頭文件存放的路徑。

  2)打開終端,輸入命令:

  3)將testHeaders加入Xcode工程,如下圖,頭文件列表,方法列表,屬性列表還是比較清晰的,基本可以看到所用的網絡框架、第三方庫,甚至推測編程思路等等。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 富源县| 城口县| 沧源| 罗山县| 宾川县| 井陉县| 章丘市| 嵊泗县| 丁青县| 石台县| 许昌县| 栾城县| 娄烦县| 东平县| 全州县| 鹤山市| 临湘市| 卢氏县| 锡林郭勒盟| 信宜市| 博客| 郁南县| 平江县| 霍城县| 乐至县| 清流县| 雅江县| 墨竹工卡县| 延长县| 同心县| 志丹县| 阳西县| 盐亭县| 高尔夫| 平南县| 东乡族自治县| 安达市| 广平县| 绥中县| 旅游| 泗水县|