本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 職業駭客的修練:機械碼與底層的把玩藝術
  • 點閱:150
  • 作者: 秋聲著
  • 出版社:博碩文化出版
  • 出版年:2016[民105]
  • ISBN:9789864341573
  • 格式:PDF
租期14天 今日租書可閱讀至2021-10-08

內容簡介
 
就是這一本,讓你從程式設計師晉身為職業駭客。
 
這是一本寫給程式設計師的,也是寫給想成為職業駭客的書。因此,本書採用程式設計師最熟悉的開發環境Visual Studio作為反組譯的工具。本書會以C語言的程式為例,編譯後再反組譯,一步一步教會您如何解析機器碼對應的組合語言,找出程式的關鍵之處,透過特定的手法來破解程式,例如略過密碼檢查、修改遊戲金幣等等。此外,考量到駭客的實際工作環境,也會對於Windows PE進行初步的介紹。

作者介紹
 
作者簡介
 
秋聲

 
浪蕩漂泊十載有餘,偶然間面海時忽得一悟:
 
原來自身興趣在底層。
 
愛旅行,曾被醫生宣告患上「不去旅行會死症」的症狀,至今仍無藥可醫;更熱愛技術,尤其是底層的駭客技術;也愛學語言,目前正在研習第三外國語,目的是希望有朝一日能往北歐國家旅行去。
 
目前隱居中從事作家的工作,與室友還有他的兩隻貓共同生活在同一個屋簷下。


  • 機器碼:C 語言把玩篇(第1頁)
    • Chapter 1 C 語言程式的基本結構(第1頁)
    • Chapter 2 HelloWorld(第13頁)
    • Chapter 3 對 HelloWorld 來做修改(第37頁)
    • Chapter 4 加法程式的運作原理(第52頁)
    • Chapter 5 熱身總結(第66頁)
    • Chapter 6 邏輯判斷式(第78頁)
    • Chapter 7 循環(第95頁)
    • Chapter 8 趣味應用 - 修改遊戲金幣(第110頁)
    • Chapter 9 被呼叫函數的位址換算(第121頁)
    • Chapter 10 編譯器堆疊 - 帶參數的堆疊變化實戰篇(第135頁)
    • Chapter 11 修改被呼叫函數的妙招(第151頁)
    • Chapter 12 陣列(第160頁)
    • Chapter 13 指標(第173頁)
    • Chapter 14 綜合作業 - 結構(第202頁)
  • 底層:Windows PE 把玩篇(第204頁)
    • Chapter 15 可執行檔的入口點(第204頁)
    • Chapter 16 找出定義 PE 的文件以及定義範圍(第213頁)
    • Chapter 17 C 語言當中的結構設計簡介(第219頁)
    • Chapter 18 PE 的範圍以及 PE-IMAGE_DOS_HEADER 的元素(第240頁)
    • Chapter 19 PE-IMAGE_NT_HEADERS(第257頁)
    • Chapter 20 綜合研究 - 對 PE 加殼前與加殼後的機械碼比較(第271頁)
  • Appendix A 組合語言機械碼對照表(第280頁)
紙本書 NT$ 420
單本電子書
NT$ 294

點數租閱 20點
租期14天
今日租書可閱讀至2021-10-08
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code