安裝程序不能驗證Update.inf文件的完整性,請確定加密服務正在此
/ 07-15
黑刀Dezender V4.3 解密zend加密過的php程序
1.45MB / 04-09
ASP Encrypt 密碼加密解密程序 v1.0
5KB / 10-10
介紹七種磁盤加密技術工具
/ 10-08
雷池加密解密程序 delphi版
165KB / 04-19
黑客揭秘攻擊Discuz!內(nèi)幕
/ 10-08
ASP 免殺之移位加密程序
22KB / 04-19
風吟PHP 字符串加密/解密程序
5KB / 09-26
打印機不能打印故障的排除一例
/ 09-08
文件夾加密器使文件加密更輕松(圖)
/ 10-08
-
冰河的滲透實戰(zhàn)筆記 中文pdf完整版 網(wǎng)絡安全 / 18.8MB
-
-
黑客七種武器一百零八招 PDF版 網(wǎng)絡安全 / 15MB
-
24小時學會黑客攻防 PDF掃描版[30.26M] 網(wǎng)絡安全 / 30.26MB
-
黑匣子思維:我們?nèi)绾胃硇缘胤稿e 高清pdf版 含epub+mobi+azw3 網(wǎng)絡安全 / 5.85MB
-
游戲安全:手游安全技術入門 完整版PDF 網(wǎng)絡安全 / 50.6MB
-
API安全實戰(zhàn)(尼爾·馬登) 中文完整版 網(wǎng)絡安全 / 89.6MB
-
網(wǎng)絡安全必讀書:Web Hacking 101 (中文2023版) 完整版PDF 網(wǎng)絡安全 / 2.25MB
-
-
Web應用程序安全手冊 pdf格式 網(wǎng)絡安全 / 500KB
詳情介紹
作者: 鄭羽
楊春生
于江圖書
分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 電子工業(yè)出版社
書號: 7-121-03089-6
發(fā)行時間: 2006年10月
地區(qū): 大陸
語言: 簡體中文
簡介:
內(nèi)容介紹:
本書以計算機軟件加密與解密技術為主要內(nèi)容,講解了加解密技術入門需要掌握的知識和工具。全書共分為9章。前7章主要講述了解密的入門技術,包括基礎知識、靜態(tài)反匯編、動態(tài)調(diào)試、輔助工具、不同注冊保護方式的分析、安裝包程序,以及不同編程語言的加解密工具及使用方法,并以通用的解密過程“查、脫殼一靜態(tài)分析一動態(tài)調(diào)試”的順序來進行章節(jié)的安排,使得讀者有一個較完整的思路并可以輕松上于。最后兩章則講述加密的入門技術,包括基本的軟件保護措施及實現(xiàn)和軟件保護實踐,常用到的軟件保護技術,以及完整的源代碼和保護方案,要求讀者有一定的編程基礎。
本書包含了加解密技術基礎中常用到的一些知識和工具,并通過實例來進行講解說明,既適合對加解密技術感興趣的初學者使用,也適合作為軟件開發(fā)人員在軟件設計過程中的參考用書。
作者介紹:
本書的主創(chuàng)人員:鄭羽(主編,編寫15萬字)、楊春生(副主編,編寫5萬字)、于江(副主編,編寫5萬字)、劉艷霞(編委,編寫11萬字)、李育生(編委,編寫11萬字)、肖見梅(編委,編寫2萬字)。同時參加編寫的人員還有:苑忠平(山東日照五蓮縣汪湖小學)、黃偉(順德北滘中心小學):楊立廣(河北高碑店二中)、羅和平(順德中等專業(yè)學校)、孔志明(南海區(qū)里水鎮(zhèn)旗峰小學)、胡永兵(江都市宜陵小學)、葉福財(安徽新華學校)、任永躍(徐州經(jīng)濟開發(fā)區(qū)大黃山小學)、蘇蘊斌(河北靈壽縣陳莊中學)。
寫在前面:
前言
在實際生活中,商用軟件或者共享軟件都必須通過購買或者注冊才能夠使用,無論軟件公司還是個人軟件作者都會在程序中加入各種各樣的保護機制,用來保護程序不被非法使用或者保護程序的關鍵技術。這些已經(jīng)有了很成功的例子。但目前仍然有部分軟件開發(fā)人員(尤其是個人作者)由于對加、解密技術并不了解,使得自己摸索出的看上去堅不可摧的保護方案在短短的時間內(nèi)被攻破。俗話說“知彼知己,百戰(zhàn)不殆”,作為軟件開發(fā)人員應該掌握一定的加、解密技術才能更好、更有針對性地加上恰當?shù)谋Wo方案來保護程序。
沒有加密技術,解密技術也沒有存在的必要:沒有解密技術,加密技術也不會發(fā)展。加密技術與解密技術就是矛盾的雙方,在一次次的對壘比拼中相互發(fā)展、不斷促進,使雙方都達到了新的高度,也使得加解密技術成為軟件技術的一個很重要的分支。由于和其他計算機技術結(jié)合緊密,所以加、解密技術涵蓋的范圍也是非常廣泛的,需要系統(tǒng)地進行學習掌握。
本書主要內(nèi)容
全書共分為9章,前7章主要講述入門的解密技術,最后2章則講述入門的加密技術,基本上包含了加解密技術基礎中常用到的一些內(nèi)容。希望通過這些內(nèi)容的講解,能夠使初學者打下一個通往更高層次所需要的基礎。
在第1~7章解密技術方面的內(nèi)容安排上,本書以通用的解密過程“查、脫殼→靜態(tài)分析→動態(tài)調(diào)試”的順序來進行章節(jié)的安排,并對解密過程中用到的輔助工具及針對不同的編程語言編寫的程序的具體解密方法進行了介紹,其實初學解密技術主要就是要掌握常見工具的使用技巧。第1章主要介紹了殼的概念、加殼、查殼和自動脫殼方面的內(nèi)容,并對解密過程中用到的匯編語言方面的內(nèi)容做了一個入門的介紹:第2章講述了解密靜態(tài)分析時用到的工具及使用方法,主要是W32Dasm和C32asm工具的應用;第3章是本書的重點之一,用許多實例介紹了目前最流行的調(diào)試工具Ollydbg的使用方法和調(diào)試過程,并講到了注冊機的制作:第4章分別介紹了解密過程中常用到的編輯工具、監(jiān)視工具、資源工具和補丁工具等輔助工具及使用方法:第5章則針對最基本的注冊碼方式、按鈕功能限制、NAG窗口和加密狗等注冊方式解密進行了簡單的介紹;第6章總結(jié)了目前常用到的軟件安裝包的修改方法和解壓方法,對于安裝包加密的程序比較有效:第7章是本書的另外一個重點,詳細講述了目前流行的9種編程語言編寫出的程序的解密工具和對應的解密方法,從中可以了解在處理不同編程語言程序時的常用到的一些解密思路。
第8和第9章講述了基本的軟件保護措施及具體實踐過程,需要讀者具有一定的編程基礎,最好有DelPhi編程基礎。這兩章主要講述了軟件保護實踐中的幾種常見保護技術,包括:對抗靜態(tài)分析和動態(tài)調(diào)試工具、使用加殼程序、加密狗、網(wǎng)絡驗證、加密算法等加密技術來保護軟件,并配合Delphi+內(nèi)聯(lián)匯編進行了范例代碼的編寫,對于軟件開發(fā)人員有一定的幫助。各章節(jié)示范代碼完整工程文件見下載文件,這些范例都是作者實際實驗通過驗證的,可以直接使用在自己的程序保護中。
致謝
本書能夠出版,首先要感謝電子工業(yè)出版社博文視點資訊有限公司給予的機會!還要感謝編輯郭立老師和畢寧老師在編寫過程中所做的大量工作,并在本書編寫過程中提供了寶貴意見和支持!感謝網(wǎng)上的眾多高手無私地將自己的技術分享出來!并感謝在學習過程中幫助過作者的網(wǎng)友們!
目錄:
第1章 基礎知識.
1.1 殼的概念、作用和分類
1.2 常見的加殼軟件和使用方法
1.2.1 upx
1.2.2 aspack
1.2.3 armadillo
1.2.4 encryptpe
1.3 使用殼的sdk保護程序
1.4 查殼軟件及使用方法
1.4.1 fileinfo
1.4.2 pe identifier
1.5 脫殼軟件及使用方法
1.5.1 通用脫殼軟件及使用方法
1.5.2 專用脫殼軟件及使用方法
1.6 匯編語言基礎知識
1.6.1 匯編語言基本概念
1.6.2 常用的匯編語言語句
1.7 字符編碼方式
1.8 軟件解密方式及注冊保護方式
1.8.1 軟件解密方式
.1.8.2 軟件注冊保護方式
第2章 靜態(tài)反匯編
2.1 常用反匯編工具介紹
2.2 反匯編程序代碼簡介
2.2.1 程序的基本信息
2.2.2 程序的反匯編源代碼
2.2.3 源代碼各部分的含義
2.3 反匯編工具的功能簡介
2.3.1 w32dasm的功能簡介
2.3.2 c32asm功能簡介
2.4 靜態(tài)分析解密實例
2.4.1 靜態(tài)分析解密的一般過程
2.4.2 靜態(tài)分析解密實例1
2.4.3 常見指令的機器碼值
2.4.4 兩種注冊判斷的修改方法
2.4.5 靜態(tài)分析解密實例2
2.5 利用keymake做補丁程序
2.5.1 制作文件補丁程序
2.5.2 制作內(nèi)存補丁程序
第3章 動態(tài)調(diào)試
3.1 常用調(diào)試工具的簡單介紹
3.2 ollydbg功能簡介
3.2.1 ollydbg主界面簡介
3.2.2 配置ollydbg
3.2.3 ollydbg的常用功能及操作
3.2.4 常用的ollydbg插件
3.3 ollydbg動態(tài)調(diào)試解密實例
3.3.1 動態(tài)調(diào)試解密的一般過程
3.3.2 動態(tài)調(diào)試實例1
3.3.3 動態(tài)調(diào)試實例2
3.4 用keymake制作內(nèi)存注冊機
3.5 用ollydbg手動脫殼
3.5.1 手動脫殼的步驟
3.5.2 輔助工具簡介
3.5.3 ollydbg手動脫upx殼實例
3.6 softice安裝及功能簡介
3.6.1 softice的安裝配置過程
3.6.2 softice常用功能及操作
3.6.3 softice調(diào)試實例
3.7 trw2000功能簡介
第4章 輔助工具
4.1 編輯工具
4.1.1 16進制編輯工具winhex
4.1.2 匯編編輯工具rta
4.2 監(jiān)視工具
4.2.1 文件監(jiān)視工具
4.2.2 注冊表監(jiān)視工具
4.2.3 api監(jiān)視工具
4.2.4 mfc監(jiān)視工具mfcspy
4.3 資源工具
4.3.1 資源修復工具
4.3.2 常用資源編輯工具
4.3.3 restools系列資源工具
4.4 補丁工具
4.4.1 dup的使用
4.4.2 xcell的使用..
第5章 不同注冊保護方式的分析
5.1 簡單的注冊碼保護方式
5.1.1 追蹤簡單算法實例
5.1.2 api函數(shù)常用斷點及實例
5.2 按鈕功能限制
5.2.1 按鈕限制解密實例1
5.2.2 按鈕限制解密實例2
5.3 nag窗口
5.3.1 nag窗口實例1
5.3.2 nag窗口實例2
5.4 加密狗
5.4.1 判斷加密狗類型
5.4.2 加密狗解密實例1
5.4.3 加密狗解密實例2
第6章 安裝包程序
6.1 installshield
6.1.1 獲取安裝序列號
6.1.2 setup.ins(inx)安裝腳本的解密
6.1.3 編輯cab壓縮包
6.2 wise
6.3 setup factory
6.3.1 解壓縮安裝包
6.3.2 動態(tài)調(diào)試安裝序列號
6.3.3 靜態(tài)分析安裝序列號
6.4 innosetup
6.5 微軟msi
第7章 不同編程語言的加解密工具及使用方法
7.1 delphi程序
7.2 vb本機代碼程序
7.2.1 vb程序的編譯方式
7.2.2 vb反編譯工具vbexplorer
7.2.3 vb動態(tài)調(diào)試工具smartcheck
7.3 vbp-代碼程序
7.3.1 p-代碼反編譯工具
7.3.2 p-代碼調(diào)試工具
7.3.3 wktvbde解密實例
7.4 vba程序
7.4.1 vba常用工具簡介
7.4.2 vba程序解密實例
7.5 vfp程序
7.5.1 vfp加密工具
7.5.2 vfp解密工具
7.5.3 vfp反編譯工具
7.5.4 vfp解密實例1
7.5.5 vfp解密實例2
7.6 pb程序
7.6.1 pb反編譯工具
7.6.2 pb解密實例
7.7 asp程序
7.7.1 asp程序的加密
7.7.2 asp程序解密實例1
7.7.3 asp程序解密實例2
7.7.4 asp程序解密實例3
7.8 易語言程序
7.9 其他語言程序
7.9.1 java
7.9.2 .net
第8章 基本的軟件保護措施及實現(xiàn)
8.1 獲取硬件信息
8.2 對抗破解的基本手段
8.2.1 對抗dede
8.2.2 對抗動態(tài)調(diào)試
8.2.3 對抗softice
8.2.4 對抗靜態(tài)分析
8.2.5 磁盤文件自校驗
8.3 使用殼程序來保護
8.3.1 壓縮殼(packer)的應用
8.3.2 保護殼(protector)的應用
8.4 vmhotect的應用
8.4.1 vmprotect簡介
8.4.2 利用vmprotect保護程序
8.5 利用偽裝殼制造虛假信息
8.6 應用加密鎖來保護程序
8.6.1 應用rockey2的技巧
8.6.2 加密鎖應用建議
8.7 一些加密時有用的代碼
8.8 一點建議
第9章 軟件保護實踐
9.1 把asp編寫成dll
9.2 com組件的delphi實現(xiàn)
9.3 給程序加入網(wǎng)絡驗證機制
9.4 非明碼比較在程序中的應用
9.5 實現(xiàn)軟件注冊保護的vcl組件簡介
9.6 關于pe文件結(jié)構(gòu)的簡單理解
9.6.1 檢測pe文件格式
9.6.2 pe文件入口點和section的理解
9.6.3 偽裝殼原理的簡單分析
9.6.4 模擬peid的查殼功能
參考文獻
下載地址
人氣書籍
白帽子講Web安全 高清PDF掃描版本[200m]
Metasploit滲透測試魔鬼訓練營 (諸葛建偉等) 高清PDF掃描版 164M
比較詳細入侵網(wǎng)站后臺拿SHELL視頻教程 嬰兒版
黑客攻防入門與進階 中文 PDF清晰版
24小時學會黑客攻防 PDF掃描版[30.26M]
精通腳本黑客 高清pdf掃描版[22MB]
黑客攻防技術寶典:Web實戰(zhàn)篇 PDF掃描版[55MB]
Windows內(nèi)核安全與驅(qū)動開發(fā) (譚文等著) 中文pdf掃描版[203MB]
寒江獨釣 Windows內(nèi)核安全編程 譚文等著 中文 PDF版 [118M]
安全技術大系:惡意代碼分析實戰(zhàn) 中文pdf掃描版[108MB]
下載聲明
☉ 解壓密碼:chabaoo.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的加密與解密實戰(zhàn)入門 PDF+配套程序 鄭羽著 中文 PDF版 [58M]資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。