出版時間:2002-12 出版社:人民郵電出版社 作者:賴以立 頁數(shù):315 字?jǐn)?shù):491
Tag標(biāo)簽:無
內(nèi)容概要
全書共分九章。第一章是SoftICE簡介。第二章介紹SoftICE的獲取途徑和安裝注意事項(xiàng)。第三章初步探討SoftICE的使用方法。第四章是匯編語言入門。第五章是SoftICE命令一覽表。第六章是Windows的API函數(shù)與注冊表分析。第七章介紹常見軟件的保護(hù)方法。第八章介紹初學(xué)者的捷徑——雙機(jī)四屏幕比對法。第九章是給那些想進(jìn)一步深入研究的讀者的一些建議。
本書以如何使用SoftICE為核心內(nèi)容,但不拘泥于此,書中涵蓋了當(dāng)前軟件加密和解密技術(shù)的發(fā)展和現(xiàn)狀,并提出了很多真知灼見,這對于讀者,尤其是對從事軟件保護(hù)的讀者來說,其意義已經(jīng)超過了對SoftICE使用方法的掌握。本書適合軟件開發(fā)人員、編程愛好者閱讀參考。
書籍目錄
第1章 SoftICE簡介
1.1 什么是DEBUG
1.2 什么是機(jī)器碼
1.3 什么是ICE
第2章 SoftICE的獲得與安裝
2.1 SoftICE的獲得
2.2 如何在網(wǎng)絡(luò)中尋找軟件
2.3 SoftICE的安裝
2.4 雙屏幕的設(shè)置
2.5 第一次啟動的設(shè)置
2.6 十六進(jìn)制編輯軟件
第3章 SoftICE使用初探
3.1 SoftICE加載程序的方法
3.2 如何找到文件中相關(guān)的機(jī)器碼
3.3 如何查閱SoftICE窗口信息
3.4 認(rèn)識虛擬地址
3.5 SoftICE常用的功能鍵
3.6 SoftICE常用的命令介紹
3.7 將SoftICE追蹤的過程存檔
3.8 在SoftICE中設(shè)置斷點(diǎn)
3.9 中斷命令的管理
3.1 斷點(diǎn)的條件設(shè)置
第4章 匯編語言入門
4.1 尋址模式介紹
4.2 認(rèn)識寄存器
4.3 認(rèn)識狀態(tài)標(biāo)志寄存器
4.4 堆棧的作用
4.5 X86系列CPU指令集
4.6 比較跳躍轉(zhuǎn)移指令
4.7 浮點(diǎn)指令集
4.8 指令和機(jī)器碼的對應(yīng)關(guān)系
第5章 SoftICE命令一覽表
5.1 其他字符
5.2 A字部
5.3 B字部
5.4 C字部
5.5 D字部
5.6 E字部
5.7 F字部
5.8 G字部
5.9 H字部
5.1 I字部
5.11 L字部
5.12 M字部
5.13 O字部
5.14 P字部
5.15 Q字部
5.16 R字部
5.17 S字部
5.18 T字部
5.19 U字部
5.2 V字部
5.21 W字部
5.22 X字部
5.23 Z字部
第6章 Windows的API函數(shù)與注冊表分析
6.1 什么是API
6.2 API斷點(diǎn)設(shè)置
6.3 API中參數(shù)的傳遞
6.4 什么是Message
6.5 什么是注冊表
第7章 常見軟件保護(hù)方法介紹
7.1 序列號
7.2 Patch程序與注冊機(jī)
7.3 密碼
7.4 時間保護(hù)
7.5 CheckSUM
7.6 Key Disk
7.7 光盤
7.8 Keypro/Dongles
7.9 Key Card
7.10 Smart Card
7.11 花指令
7.12 Anti-Debug
7.13 P-code
7.14 綜合法
第8章 初學(xué)者的捷徑——雙機(jī)四屏幕比對法實(shí)戰(zhàn)
8.1 事前的準(zhǔn)備
8.2 Keypro破解實(shí)戰(zhàn)
8.3 慎用DLL/LIB
第9章 給欲深造讀者的建議
9.1 再談加殼與脫殼
9.2 相關(guān)工具軟件介紹
9.3 SoftICE隱身術(shù)
9.4 用VB寫的程序不容易被破解
編輯推薦
《加密與解密:SoftICE使用手冊》主要介紹了在軟件加密解密領(lǐng)域中著名的程序測試軟件——SoftICE的使用方法,是有志進(jìn)入此領(lǐng)域的加密技術(shù)愛好者和破解技術(shù)愛好者的入門指南。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載