会员   密码 您忘记密码了吗?
1,568,374 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

浏览历史

当前位置: 首页 > 电脑资讯 > 程式设计/APP开发 > 秋聲教你玩:C語言底層破解基礎篇
秋聲教你玩:C語言底層破解基礎篇
上一张
秋聲教你玩:C語言底層破解基礎篇
下一张
prev next

秋聲教你玩:C語言底層破解基礎篇

作者: 北極星
出版社: 博碩
出版日期: 2018-01-19
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT320.00
市场价格: RM48.67
本店售价: RM43.32
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

  本書適合給有組合語言和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 修改指標的技巧

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