本書深入介紹了macOS系統的軟件安全、逆向分析與加密解密技術, 主要包括macOS軟件的開發基礎、macOS系統工作機制、macOS軟件調試接口與機制、二進制程序的格式、反匯編技術、逆向與動態調試技術、反破解技術以及系統安全與反病毒。
軟件開發人員與安全人員案頭bi備的技術專著,注重實戰,干貨滿滿。
全面深入地分析macOS系統中的軟件安全、逆向分析與加密解密技術。
包含信息安全領域一線軟件安全專家豐生強的多年實戰經驗。
獲得BAT、360等眾多互聯網公司知名軟件安全專家聯袂推薦。
豐生強,網名非蟲,獨立軟件安全研究員,zi深安全專家,ISC2016安全訓練營獨立講師,有著豐富的軟件安全實戰經驗。自2008年起,在知名安全雜志《黑客防線》上發表多篇技術文章,從此踏上軟件安全道路,常年混跡于國內各大軟件安全論壇。著有暢銷安全圖書《Android軟件安全與逆向分析》。
邢俊杰,zi深程序員,軟件安全愛好者,C++ Web框架Cinatra開發者,對編譯器與調試器開發有著深入的研究。現就職于國內某互聯網公司。業余時間喜歡研究軟件與系統的底層,熱愛讀書與動畫。
前言
第1章 如何分析macOS軟件
第2章 macOS系統安全架構
第3章 軟件開發基礎
第4章 macOS軟件內幕
第5章 匯編基礎
第6章 軟件靜態分析
第7章 軟件動態調試
第8章 調試器開發
第9章 破解技術
第10章 反破解技術
第11章 游戲安全
第12章 惡意軟件與Rootkit
附錄
參考資料