[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《軟件加密原理與應用》掃描版[PDF]
《軟件加密原理與應用》掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《軟件加密原理與應用》掃描版[PDF] 簡介: 中文名 : 軟件加密原理與應用 作者 : 飛天誠信 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 電子工業出版社 書號 : 7121003732 發行時間 : 2004年11月01日 地區 : 大陸 語言 : 簡體中文 簡介 : 內容介紹 因特網的迅速普及在給大家的生活和工作帶來了日新月異的變化的同時,也為盜版軟件在網絡上的快速傳播與
電驢資源下載/磁力鏈接資源下載:
全選
"《軟件加密原理與應用》掃描版[PDF]"介紹
中文名: 軟件加密原理與應用
作者: 飛天誠信
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 電子工業出版社
書號: 7121003732
發行時間: 2004年11月01日
地區: 大陸
語言: 簡體中文
簡介:

內容介紹
因特網的迅速普及在給大家的生活和工作帶來了日新月異的變化的同時,也為盜版軟件在網絡上的快速傳播與流通提供了良好的媒介,這使得學習軟件保護技術,以增強軟件自身抵抗盜版流毒的免疫力越來越成為大多數軟件開發商的必修課。
本書是飛天誠信科技有限公司多年從事軟件保護所累積的經驗及心得的集成,具有很強的實用性。全書不但由淺入深地講解了軟件保護技術,而且精選並剖析了一些破解實例,另外還從一定的角度透視了解密者的心態,並在多處對照了軟件保護與破解的思維方法,希望這些內容可以很好地幫助開發者結合自身產品的技術特點設計出相對完美的軟件保護方案。
本書主要面向軟件開發商,以及對軟件加密和解密有濃厚興趣的讀者。無論是這一領域的初學者還是有著豐富經驗的開發人員,都能從本書中受益。
本書主要內容:
*軟件加密的發展歷史,軟件加密的誤區
*軟件加密的方法,與特定語言相關的軟件加密技術
*破解技術剖析及常見的軟件加密薄弱環節
*PE技術、實戰外殼加密與反脫殼技術(附大量示例源碼)
*調試技術與反調試技術(附大量示例源碼)
*軟件加密技巧與整體方案設計
*加密鎖分類及其使用技巧(智能卡加密鎖)
本書不但由淺入深地講解了軟件保護技術,而且還精選並剖析了一些破解實例,並從一定的角度透視解密者的心態,在多處對照了軟件保護與破解的思維方法。主要內容有:軟件加密的發展歷史、誤區、方法,以及與特定語言相關的軟件加密技術;破解技術剖析,以及常見的軟件加密薄弱環節;PE技術、實戰外殼加密與反脫殼技術(附大量示例源碼),並提供了作者自己編寫的小工具(加殼工具PEMaker等);調試技術與反調試技術(附大量示例源碼);軟件加密技巧與整體方案設計;加密鎖分類及其使用技巧(智能卡加密鎖)。
本書是作者多年從事軟件保護所積累的經驗和心得,有很強的實用性,本書主要面向軟件開發商、對軟件加密和解密有濃厚興趣的讀者。
內容截圖



目錄:
第1章軟件加密綜述
1.1軟件加密的發展歷史
1.2軟件加密方式的確定因素
1.3軟件保護的應用模式
1.4軟件加密的誤區
1.5軟件加密的代價
第2章方法
2.1密碼表
2.2軟盤加密
2.2.1軟盤的構造和原理
2.2.2軟盤驅動器的結構原理
2.2.3軟盤控制器
2.2.4終極軟盤控制方法——直接I/O
2.2.5軟盤加密技術與技巧
2.3電子注冊
2.3.1用戶名/密碼
2.3.2計算機信息
2.3.3Keyfile或Licensefile
2.4光盤加密
2.4.1光盤的構造和原理
.2.4.2常見的光盤加密方法
2.4.3光盤加密的缺點
2.5硬件加密
2.5.1硬件加密的發展史
2.5.2硬件加密的原理
2.5.3市面上常見的加密鎖
第3章破解
3.1了解解密者
3.1.1解密者的心態
3.1.2解密者的水平
3.1.3解密者的思路
3.2Patch,Serial和KeyMaker——地下世界的規則
3.2.1文件補丁(FilePatch)
3.2.2內存補丁(MemoPatch)
3.2.3序列碼(SerialNumber)
3.2.4注冊機(KeyMaker)
3.3另類破解
3.3.1內存快照
3.3.2暴力破解
3.3.3溢出攻擊
3.4解密者的工作流程
3.4.1研究保護方法
3.4.2脫殼
3.4.3辨別開發工具
3.4.4靜態分析
3.4.5動態分析
3.4.6解密工具
3.4.7反編譯
3.5軟件保護的薄弱環節
3.5.1軟件的安裝與卸載
3.5.2軟件調用動態鏈接庫
3.5.3暴露信息的系統API調用
3.5.4一個被放大的加密點
3.5.5加密點的安排
第4章語言
4.1解釋與編譯
4.1.1編譯
4.1.2解釋
4.1.3編譯型語言
4.1.4解釋型語言
4.2永遠的匯編語言
4.2.1各代微處理器的寄存器的區別
4.2.2存儲器尋址的實地址方式和保護虛擬地址方式
4.2.3尋址方式概述
4.2.4常用指令概述
4,3Java代碼的保護
4.3.1類文件格式
4.3.2Java虛擬機
4.3.3Java的安全性
4.3.4Java類文件的保護
4.4虛擬機保護策略
4.4.1虛擬計算機簡介
4.4.2虛擬機保護策略的具體實現
4.4.3如何用TINY來保護軟件
第5章外殼
5.1什麼是外殼
5.2與殼有關的技術
5.3PE基礎知識
5.3.1WIN32可執行程序的加載
5.3.2虛擬地址
5.3.3RVA
5.3.4導出函數表
5.3.5引入函數表及引入函數地址表
5.3.6Section及Section表
5.3.7編譯器、Obi文件
5.3.8鏈接器、Lib文件
5.3.9WIN32ASM
5.3.10調用方式
5.3.11局部變量全局變量
5.3.12PE文件頭
5.4加殼與脫殼
5.4.1殼的識別
5.4.2使用ProcDump實現自動脫殼
5.4.3找入口點(OEP)
5.4.4引入表修復
5.4.5打造自己的外殼
5.5實戰自己的外殼
5.5.1PEMaker使用
5.5.2指針、函數指針
5.5.3在程序啟動前添加MessageBox
5.5.4在啟動時做更多的事
5.5.5Windows程序入口
5.5.6殼的入口函數
5.5.7置換引入函數表實現HookExitProcess
5.5.8代碼、數據
5.5.9對代碼進行異或加密
5.5.10殼內自檢
5.5.11基址重定位
5.6關於殼的擴充
5.6.1規避防毒軟件
5.6.2增加區塊
5.6.3增加程序引用的動態庫
5.6.4在殼中應用線程
5.6.5定時訪問加密鎖
5.6.6利用Sleep實現定時檢測
5.6.7WndProcHook簡易法
5.6.8在殼中應用C++
第6章信息
6.1如何獲得用戶的身份
6.2什麼樣的信息是我們需要的
6.2.1獲取網卡的MAC地址
6.2.2獲取CPU的信息
6.2.3獲取硬盤序列號信息
6.3密碼學應用
6.3.1密碼學的定義
6.3.2密碼學的分類
6.3.3常用密碼算法介紹
6.3.4密碼學的應用
6.3.5密碼學的局限性
6.4網絡認證
第7章調試
7.1調試工具介紹
7.1.1NuMega公司的SoftICE調試器
7.1.2WinDbg簡介
7.1.3國產調試器TRW
7.1.4用戶級調試器OnyDebugger
7.2靜態分析與反靜態分析
7.2.1識別文件信息
7.2.2帶有反匯編功能的二進制編輯器
7.2.3反匯編工具
7.2.4花指令
7.3反跟蹤
7.3.1調試器檢測
7.3.2CC斷點的檢測、補丁系統動態庫
7.3.3API變址調用
7.3.4讓SoffiCE崩潰的技術
7.3.5AntiUIDebugger
7.3.6AntiSpy++
7.3.7結構化異常
7.4反補丁
7.5反脫殼
7.5.1一次性代碼
7.5.2核內殼
7.5.3代碼塊動態加解密
7.5.4API重定向
7.5.5APIRledir
7.5.6AdvAPIHook
7.5.7Anti沖擊波2000
7.6反加載
7.7Win32Debug-API
7.7.1Debug-APl的使用
7.7.2Debug-API的應用
7.8Monitor監視技術
7.8.1監視技術簡介
7.8.2市面常見的監視工具簡介
第8章技巧
8.1時間控制的技巧
8.2帶有迷惑性的代碼
8.2.1分身的字符串
8.2.2捕捉解密者的陷阱
8.2.3虛假的錯誤信息
8.2.4驗證的時機
8.3邏輯的迷宮
8.4消息接口DLL
8.5類加密
8.5.1基類加密
8.5.2簡單數據類型加密
8,6用消息隱藏程序的流程
第9章加密鎖
9.1加密鎖簡介
9.2加密鎖的歷史
9.2.1第一代邏輯電路加密鎖
9.2.2第二代存儲器加密鎖
9.2.3第三代邏輯電路加存儲器加密鎖
9.2.4第四代可編程加密鎖
9.2.5第五代智能卡加密鎖
9.3加密鎖的攻防戰
9.4不可解密的加密鎖一智能卡帶來的革命
9.4.1智能卡簡介
9.4.2智能卡為什麼可以應用於加密
9.4.3采用智能卡技術的加密鎖所帶來的技術進步
9.4.4現有的幾種智能卡加密鎖
9.5加密鎖使用的技巧
9.5.1怎樣用可編程加密鎖加密
9.5.2怎樣用智能卡加密鎖加密
9.5.3怎樣用ROCKEY5虛擬加密鎖進行程序模擬保護
9.5.4不良的加密鎖加密方案舉例及應對方法
參考文獻 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved