逆向常用工具 class dump

2021-09-28 20:18:35 字數 1724 閱讀 7054

進行逆向時,經常需要dump可執行檔案的標頭檔案,用以確定類資訊和方法資訊,為hook相關方法提供更加詳細的資料.class-dump的主要用於檢查儲存在mach o檔案的objective-c中的執行時資訊,為類,類別和協議生成宣告資訊,與

tool -ov
命令產生的資訊相同,不同的是class-dump會將這些資訊objective-c宣告形式提供,更加緊湊易讀.

基本使用格式

class-dump [options]

usage: class-dump [options] where options are:

-a show instance variable offsets

-a show implementation addresses

--arch choose a specific architecture from a universal binary (ppc, ppc64, i386, x86_64, armv6, armv7, armv7s, arm64)

-c only display classes matching regular expression

-f find string in method name

-h generate header files in current directory, or directory specified with -o

-i sort classes, categories, and protocols by inheritance (overrides -s)

-o output directory used for -h

-r recursively expand frameworks and fixed vm shared libraries

-s sort classes and categories by name

-s sort methods by name

-t suppress header in output, for testing

--list-arches list the arches in the file, then exit

--sdk-ios specify ios sdk version (will look in /developer/platforms/iphoneos.platform/developer/sdks/iphoneos.sdk

--sdk-mac specify mac os x version (will look in /developer/sdks/macosx.sdk

--sdk-root specify the full sdk root path (or use --sdk-ios/--sdk-mac for a shortcut)

class-dump -h  -o
還可以指定通過類名進行排序引數等

class-dump -s -h  -o
class-dump --list-arches
class-dump -f

SEO常用工具

seo常用工具 搜尋引擎抓取內容模擬器 可以模擬蜘蛛抓取指定網頁,包括text link keywords及description資訊等。頁面相似度檢測工具 檢驗兩個頁面的相似度 如果相似度達80 以上,將可能受到懲罰 sitemap 製作工具 中文 http www.xinqj.com sitem...

SQL 常用工具

在測試我們的系統時,需要向資料庫一次性插入128條記錄,而我們的配置工具的匯入匯出居然不支援 想想,也情有可原,需求就是這樣。手工輸入128條又太麻煩了,因此,我想到了bcp,之前在給同事導資料時也用過這個命令,但是當時看完幫助文件 導完資料後沒有做相應的記錄,又從頭看了遍文件,因此,決定把他記錄下...

開發常用工具

原型圖工具 omnigraffle 畫圖工具 sketch axure 匯出切圖 prepo 2x,3x,匯出外掛程式 壓縮 imageoptim 瀏覽器外掛程式 谷歌chrome瀏覽器http請求模擬外掛程式 postman 火狐http請求模擬外掛程式 httprequest 火狐http抓包外...