注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)信息安全軟件加密技術(shù)從入門到精通

軟件加密技術(shù)從入門到精通

軟件加密技術(shù)從入門到精通

定 價:¥39.00

作 者: 史子榮
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 安全保密

ISBN: 9787302149606 出版時間: 1900-01-01 包裝: 平裝
開本: 頁數(shù): 253 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面介紹軟件加密保護的知識,全書從基本的軟件加密基礎(chǔ)開始,逐步深入地講解軟件加密的各種技術(shù)。全書介紹了注冊表和文件的操作知識;講述如何實現(xiàn)日期限制、次數(shù)限制、最后試用期限制、軟件啟動后的執(zhí)行時間限制、NAG窗口限制、各類破解工具的介紹和對工具的應(yīng)用,以及如何實現(xiàn)對這些工具的反跟蹤;介紹如何用硬件系列號、用戶名作為加密依據(jù)進行注冊認證,應(yīng)用隨機數(shù)方式進行注冊認證,應(yīng)用KeyFile方式進行注冊認證,以及如何制作相應(yīng)的注冊機;講解了DLL實現(xiàn)注冊認證;Web服務(wù)器方式的網(wǎng)絡(luò)驗證和本地服務(wù)器方式的網(wǎng)絡(luò)驗證技術(shù);PE文件結(jié)構(gòu)的知識。 本書是軟件開發(fā)人員,特別是共享軟件開發(fā)人員的重要參考書。

作者簡介

暫缺《軟件加密技術(shù)從入門到精通》作者簡介

圖書目錄

第1章 基礎(chǔ)知識
1.1注冊表知識
1.1.1注冊表結(jié)構(gòu)
1.1.2注冊表相關(guān)函數(shù)
1.1.3注冊表讀操作
1.1.4注冊表寫操作
1.2文件讀寫知識
1.2.1 INI文件知識
1.2.2自定義文件知識
1.3動態(tài)鏈接庫(DLL)設(shè)計.
1.3.1創(chuàng)建DLL文件
1.3.2隱式調(diào)用
1.3.3顯式調(diào)用
1.4 BPL組件設(shè)計
1.4.1包的基礎(chǔ)知識
1.4.2包的設(shè)計
1.4.3包的發(fā)布
1.4.4包的安裝與卸載
1.5結(jié)構(gòu)化異常處理
1.6防止出現(xiàn)多個應(yīng)用程序示例
1.6.1查找窗口法
1.6.2使用互斥對象
1.6.3全局原子法
1.6.4文件保存標(biāo)志法
1.7 Delphi中的匯編(BASM)
1.7.1如何嵌入?yún)R編
1.7.2訪問Delphi變量與常量
1.7.3匯編例程的跳轉(zhuǎn)
1.7.4定義數(shù)據(jù)的匯編指令
1.7.5匯編例程調(diào)用Delphi函數(shù)與過程
1.7.6匯編例程調(diào)用API
1.7.7匯編訪問函數(shù)與過程參數(shù)
1.7.8全匯編例程
1.7.9.BASM保留字
1.7.10 BASM支持的運算符
第2章 加密算法
2.1 Hash算法
2.1.1 CRC32算法
2.1.2 MD5算法
2.1.3 SHA算法
2.2對稱算法
2.2.1 DES算法
2.2.2雙重DES
2.2.3三重DES
2.2.4 BlowFish算法
2.2.5 AES算法
2.3公開密鑰算法
2.4其他算法
第3章 軟件試用期
3.1軟件試用次數(shù)
3.2軟件試用天數(shù)
3.3軟件最后試用日期
3.4限制軟件啟動后的執(zhí)行時間
3.5 NAG窗口提示
3.5.1啟動時提示
3.5.2時間段提示
第4章 反跟蹤技術(shù)
4.1反調(diào)試技術(shù)
4.1.1 SoftlCE介紹
4.1.2反SoftlCE技術(shù)
4.2反加載技術(shù)
4.2.1 OllyDBG介紹
4.2.2反OllyDBG技術(shù)
4.3反監(jiān)視技術(shù)
4.3.1 FileMon介紹
4.3.2 RegMon介紹
4.3.3反FileMon和RegMon
技術(shù)
4.4反靜態(tài)分析技術(shù)
4.4.1 IDA:Pro介紹
4.4.2 W32DASM介紹
4.4.3反IDA Pro和
W32DASM技術(shù)
4.5反DeDe技術(shù)
4.5.1 DeDe介紹
4.5.2反DeDe技術(shù)
4.6反脫殼校驗技術(shù).
4.6.1用文件大小校驗軟件
4.6.2校驗文件完整性
4.7信息隱藏技術(shù)
第5章 注冊認證和注冊機
5.1選擇用加密算法和校驗方式
5.1.1選用加密算法
5.1.2注冊碼直接校驗
5.1.3注冊碼重啟校驗
5.2硬件系列號保護方式
5.2.1獲取硬盤系列號
5.2.2硬件系列號保護實例
5.2.3注冊機制作實例
5.3用戶名保護方式
5.3.1用戶名保護實例
5.3.2注冊機制作實例
5.4硬件系列號與用戶名保護
方式
5.4.1硬件系列號與用戶名
保護實例
5.4.2注冊機制作實例
5.5隨機注冊碼模式
5.5.1隨機注冊碼保護實例
5.5.2注冊機制作實例
5.6 KeyFile保護方式
5.6.1 KeyFile保護實例
5.6.2注冊機制作實例
5.7用DLL實現(xiàn)注冊認證
5.7.1用DLL實現(xiàn)注冊認證的
優(yōu)點與缺點
5.7.2如何用DLL實現(xiàn)注冊
認證
5.8控件的注冊認證方式
5.8.1 DLL控件的注冊認證
5.8.2 BPL控件的注冊認證
5.9一套完整的軟件保護示例
第6章 網(wǎng)絡(luò)驗證
6.1 Web服務(wù)器驗證
6.1.1客戶端實現(xiàn)
6.1.2本地計算機控制實現(xiàn)
6.2本地服務(wù)器驗證
6.2.1客戶端實現(xiàn)
6.2.2服務(wù)器端實現(xiàn)
6.3在線升級驗證
6.3.1在線升級驗證實現(xiàn)
6.3.2在線升級驗證示例
第7章 PE文件知識
7.1基礎(chǔ)知識
7.2頭結(jié)構(gòu)
7.2.1 DOS頭部(DOS
Header)
7.2.2 PE頭部(PE Header).
7.2.3可選頭部(Optional
Header)
7.3區(qū)塊表
7.4輸入表
7.5輸出表
7.6重定位表


本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號