易燃物匯聚 YouTube 有聲書與書評
ARM彙編與逆向工程 藍狐卷 基礎知識 封面

ARM彙編與逆向工程 藍狐卷 基礎知識

[美]瑪麗亞·馬克斯特德

1435人在讀
18.3萬字總字數
¥77定價

內容簡介

本書由兩部分組成。第I部分首先概述ELF文件格式和操作系統的內部結構,然後介紹Arm架構基礎知識,並深入探討A32和A64指令集;第II部分深入探討逆向工程,包括Arm環境、靜態分析和動態分析,以及固件提取和模擬分析等關鍵主題。本書末尾講解在macOS中基於Arm的M1 SoC編譯的二進制文件的惡意軟件分析。 通過閱讀本書,讀者可以深入理解Arm的指令和控制流模式,這對於針對Arm架構編譯的軟件的逆向工程至關重要。爲幫助逆向工程師和安全研究人員更好地理解逆向工程,本書深入介紹了逆向工程的各個方面,具體包括: ?? Arm架構的AArch32和AArch64指令集狀態,以及ELF文件格式內部結構; ?? Arm彙編內部機制的詳細信息,可供逆向工程師分析惡意軟件和審計軟件安全漏洞使用,以及尋求Arm彙編語言詳細知識的開發人員使用; ?? Armv8-A架構支持的A32/T32和A64指令集,以及常見的指令和控制流模式; ?? 用於靜態和動態二進制分析的已知逆向工程工具; ?? 在Linux上對Arm二進制文件進行反彙編和調試的過程,以及常用的反彙編和調試工具。

讀者書評

★★★★★

這本是基礎知識範疇,還是很系統。全面的。《紅狐卷》升階版啥時候出版呢?

★★★★★

書是好書。 這翻譯嘛,一股機器味道 呵呵🙂

★★★★★

彙編部分講的挺詳細,其他同類型的書關於彙編都是一筆而過

★★★★★

這個寫的很好,說出了高級語言之下的彙編語言及內存、cpu之間的微架構關係,並且有代碼說明,徹底打通了高級語言、彙編語言、微架構到電腦芯片硬件的運行關係,而反彙編和反編譯只是順帶的講了,如果再看了電路管、晶體管的FPLA編程以及數模轉換的原理,基本上計算機編程的整套運作體系就都搞通了,那就是由0-1衍生成代碼的歷程~

★★★★★

還不錯,對我來說最大的收穫是我現在看ARM彙編很舒服了,開始接觸的時候這種語法真看的頭疼。同樣也治好了我對於att彙編的偏見

★★★★★

1. 開卷有益,學習到新知識: “每個線程都可以訪問線程指針寄存器。在64位Arm上,該寄存器是系統的TPIDR_EL0寄存器。” 注意這個是用戶態線程指針,非內核線程指針,libc nptl aarch64 架構實現中會用到,非常👍🏻 2. 有些地方的翻譯確實不大合適,湊合着看吧

★★★★★

非常推薦 也推薦在macbook (apple silicon)使用llvm toolchain去debug,使用compiler explorer去查看彙編 😃收益要比想象得多也希望下一卷進階 馬上上線

★★★★★

C語音工程師必備,大學教育缺失的一環(๑•̀ㅂ•́)و✧

書籍信息

作者[美]瑪麗亞·馬克斯特德
譯者ChaMd5安全團隊
出版社機械工業出版社
出版時間2024-02-01
ISBN9787111744467
分類計算機-計算機綜合
格式EPUB
完結狀態連載中
章節數22