回首頁  
帳號
 
關於博碩 博碩好讀 校園圖書 MOCC認證 下載教學 元學堂

博碩好讀
  新書推薦
  出版預告
  名家名著
  iT達人祕笈
 

分類索引

 

出版總覽

 

讀者服務

  徵求作者
 
首頁 >> 書籍介紹
 
 
點我可放大圖片
 
書名:秋聲教你玩-C語言底層破解基礎篇
書號:MP21808 作者:北極星 ISBN: 978-986-434-275-4
定價:NT$320元 印刷:單色 頁數:176頁
書籍規格:17*23 上市日:2018/1/20 譯者:(無)
學習定位:初階 本書附件:無  
       
快速前往 快速前往        

 

 
    本書適合給有組合語言和C語言基礎的讀者,組合語言方面,各位若對組合語言不熟悉的話,請參考《通往高級駭客的修行之路:組合語言心法修行與反逆向工程的初階入門》這本書。至於C語言的部分,原則上會延續《秋聲教你玩C語言與指標: 給挑戰者的22堂課》這本書裡頭的內容,但其寫法會更加深入,因為都使用反組譯來解釋C語言程式碼,以及為了方便大家能夠順利地理解本書所講的內容,有的程式會沿用前一本系列書裡頭的程式碼來做分析,目的是為了讓讀者讀完前一本系列書之後,更可以對本書快速上手。
 
    Chapter 1 機械碼與 CPU 之間的關係
    1-1 啼聲初開
    1.2 程式的讀取

    Chapter 2 輸出基本問題的研究
    2.1 輸出的基本原理
    2.2 修改被 push 的字串位址

    Chapter 3 觀察變數的情況

    Chapter 4 條件判斷式的基本原理
    4.1 條件判斷的基本原理
    4.2 偏移量的研究
    4.3 修改條件判斷式中的機械碼

    Chapter 5 循環的特徵
    5.1 for 循環
    5.2 作業

    Chapter 6 資料修改的趣味應用-遊戲金幣修改

    Chapter 7 陣列與變數排列的底層分析
    7.1 陣列的基本概念
    7.2 變數的設定過程

    Chapter 8 函數基本問題的研究
    8.1 函數簡說
    8.2 函數原型位址的呼叫
    8.3 堆疊的使用

    Chapter 9 修改堆疊中的資料
    9.1 修改輸出的內容
    9.2 修改堆疊中的資料2

    Chapter 10 結構的底層分析
    10.1 結構的基本概念

    Chapter 11 指標的基本概念
    11.1 指標的基礎入門
    11.2 指標的快速入手
    11.3 修改指標的技巧

    附錄 對跳躍或是呼叫偏移量的計算補充
 
    北極星

    一群浪人,愛好資訊安全與駭客技術。
 
 
 
     

博碩文化客服信箱
 

[email protected]

 
文教業務團隊
台北、新北、桃園、基隆、宜蘭、花蓮、金門
汪 玉 鳳
LINE ID:0925177716
0925-177716
[email protected]
郭 南 彤
LINE ID:rgtech101
0917-727778
[email protected]
助理分機 519
新竹、苗栗、台中、彰化、南投、雲林
林 世 昌
LINE ID:0925275775
0925-275775
[email protected]
助理分機 519
嘉義、台南、高雄、屏東、台東、澎湖
林 月 玲
LINE ID:0926858627
0926-858627
[email protected]
助理分機 238
 
MOCC 認證小組
 
  林 雯 玲 電話:02-2696-2869 分機:623 [email protected]

 

 
 

 

博碩文化股份有限公司 DrMaster Press Co., Ltd.
台灣新北市汐止區新台五路一段112號10樓A棟
Building A, 10F, No.112, Xintai 5th Rd., Sec.1,Xizhi Dist., New Taipei City 221, Taiwan
Tel:02-2696-2869 Fax:02-2696-2867 劃撥帳號:17484299

Copyright© DrMaster Press Co., Ltd. All Rights Reserved.