有哪些關於linux二進位制方面比較詳細的書?

時間 2021-05-31 21:53:44

1樓:棣琦

最近出了一本中文的《Linux二進位制分析》,是一本剖析Linux ELF工作機制的圖書,共分為9章,其內容涵蓋了Linux環境和相關工具、ELF二進位制格式、Linux程序追蹤、ELF病毒技術、Linux二進位制保護、Linux中的ELF二進位製取證分析、程序記憶體取證分析、擴充套件核心檔案快照技術、Linux/proc/kcore分析等。 《Linux二進位制分析》適合具有一定的Linux操作知識,且了解C語言程式設計技巧的資訊保安從業人員閱讀。

2樓:

- 《assembly language step by step》

中文是《組合語言:基於Linux環境》

- Executable and Linkable Format (ELF file type)

逆向的話,《RE for Beginners》

《IDA Pro Book》

...---

事實上這類書單知乎上有很多了,題主可以搜搜看~

3樓:紅綃楓葉

在Windows下,PE檔案的格式有官方文件。而對於開源的Linux,我想,關於ELF檔案格式的文件怎麼會沒有呢?當然,有沒有翻譯過的文件,我就不知道了。原汁原味的還是看英文的吧

128轉二進位制是什麼,難道是9位二進位制嗎?那是不是兩個位元組了?

California.US 128的二進位制表示是這個 int8 t 0b10000000 也就是 int8 t 0x80 對於8位有符號的0x80,符號位 最高位 為1,所以是負數。我們來驗證一下這個答案對不對 要想得到對應的正數,需要對其進行 反補碼 操作。對其減一,得到0x7F,對0x7F取反...

二進位制怎麼直接轉為八進位制?

辰璟 把乙個二進位制數分成三個一組,注意是重右往左分,不夠的數用零補,例如 1010111001 010 111,然後將每一組數用十進位制轉換,此處是二用二進位制轉換十進位制1 2 7,所以八進位制的數為127原理我解釋不清楚你自己看別人的吧 啪嗒星 通過高位補0把二進位制數字數補成3的整數倍,然後...

三進製CPU相比二進位制CPU具有哪些優勢?

Shu 根據某些計算,極限條件下得到了e的最優解,這是自然狀態的結果。在計算機中,需要的是整數,則取最近值2 3最佳 當然要根據元件來決定是否合適 至於從算出e那個角度來看2 3哪個更好,其實差距不大不太需要考慮,要考慮的是元件的支援和實際的使用。過去電晶體使得二進位制盛行,且二進位制更適合機械的處...