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

深入剖析加密解密

深入剖析加密解密

定 價:¥28.00

作 者: 武新華等編
出版社: 西安電子科技大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 加密與解密

ISBN: 9787560613925 出版時間: 2004-07-01 包裝: 平裝
開本: 16開 頁數(shù): 323 字?jǐn)?shù):  

內(nèi)容簡介

  本書介紹軟件的加密與解密技術(shù),在詳細(xì)講述加密解密技術(shù)的同時,還介紹了相應(yīng)的實(shí)現(xiàn)原理,以使讀者能夠?qū)用芙饷芗夹g(shù)有更深入的了解,從而更好地提高自己的編程水平。全書共分為10章,包括反匯編調(diào)試的靜態(tài)與動態(tài)分析、暴力破解共享軟件、補(bǔ)丁技術(shù)及其工具、加殼/脫殼技術(shù)和反編譯語言程序等內(nèi)容。本書內(nèi)容豐富,圖文并茂,敘述深入淺出,適用于對加密解密技術(shù)有興趣的讀者;同時可作為加密解密課程教材或參考書,也適用于軟件開發(fā)從業(yè)人員及編程愛好者參考。

作者簡介

暫缺《深入剖析加密解密》作者簡介

圖書目錄

第1章  加密VS解密——大碰撞
  1.1  認(rèn)識加密技術(shù)
  1.1.1  數(shù)據(jù)加密的基本概念
  1.1.2  加密技術(shù)及其相關(guān)問題
  1.2  加密VS解密:矛與盾的關(guān)系
  1.3  常見軟件加密保護(hù)技術(shù)
  1.3.1  常見軟件加密保護(hù)技術(shù)
  1.3.2  加密解密的相關(guān)概念
  1.3.3  關(guān)于注冊碼
  1.4  熟悉匯編語言的幾條常用命令
第2章  代碼分析技術(shù)及代碼指令
  2.1  為什么要學(xué)習(xí)代碼分析技術(shù)
  2.1.1  初識PE格式文件
  2.1.2  文件偏移地址與虛擬地址轉(zhuǎn)換
  2,1.3  如何尋找程序的入口點(diǎn)(OEP)
  2.1.4  如何轉(zhuǎn)儲程序
  2.1.5  如何修復(fù)輸入表
  2.1:6  直接調(diào)用引入表函數(shù)
  2.2  加密解密中常用的基礎(chǔ)知識
  2.2.1  經(jīng)常見到的名詞
  2.2.2  常用命令介紹
  2.3  熟悉加密解密中常用的代碼指令
  2.3.1  條件設(shè)置指令
  2.3.2  浮點(diǎn)運(yùn)算與浮點(diǎn)指令
第3章  認(rèn)識軟件分析技術(shù)
  3.1  靜態(tài)分析技術(shù)及流行工具
  3.1.1  什么是靜態(tài)分析
  3.1.2  程序類型分析工具
  3.1.3  資源編輯器工具
  3.1.4  反匯編分析工具
  3.2  動態(tài)分析技術(shù)及流行工具
  3.3  注冊表分析技術(shù)及流行工具
  3.3.1  注冊表編輯:工具Regedit
  3.3.2  注冊表照相機(jī)RegSn叩
  3.3.3  注冊表監(jiān)視工具RegMon
  3.3.4  注冊表監(jiān)視工具Regshot
  3.3.5  注冊表文件監(jiān)視工具FileMonitor
第4章  靜態(tài)分析軟件與文件編輯工具
  4.1  靜態(tài)分析軟件W32Dasm
  4.1.1  對選擇的文件進(jìn)行反匯編
  4.1.2  保存反匯編文本文件
  4.1.3  反匯編源代碼的基本操作
  4.1.4  復(fù)制匯編代碼文本
  4.1.5  裝載32位的匯編代碼動態(tài)調(diào)試
  4.1.6  運(yùn)行、暫?;蚪K止反匯編程序
  4.1.7  對程序?qū)嵭袉尾礁?br />  4.1.8  設(shè)置激活斷點(diǎn)
  4.1.9  偏移地址和虛擬地址轉(zhuǎn)換
  4.2  W32Dasm秘技放送
  4.2.1  讓W(xué)32Dasm中的中文字符正確顯示
  4.2.2  揭秘序列號保護(hù)
  4.2.3  突破CD-Check光盤的檢測保護(hù)
  4.2.4  破解功能限制的滯礙
  4.2.5  讓Nag窗口安靜地走開
  4.2.6  突破時間限制
  4.3  靜態(tài)分析軟件IDAPro
  4.3.1  1DAPro的主窗口和菜單配置
  4.3.2  如何打開/裝載文件
  4.3.3  注釋與交叉參考
  4.3.4  如何查找字符串
  4.3.5  參考重命名
  4.3.6  標(biāo)簽與進(jìn)制的轉(zhuǎn)換
  4.3.7  手動識別代碼和數(shù)據(jù)
  4.3.8  數(shù)組和結(jié)構(gòu)體
  4.3.9  枚舉類型與堆棧變量
  4.3.10  1DC腳本控制器
  4.3.11  輸出反匯編代碼
  4.4  可執(zhí)行文件編輯工具
  4.4.1  Hiew使用簡介
  4.4.2  UltraEdit使用簡介
  4.4.3  HexWorkshop使用簡介
  4.4.4  WinHex使用簡介
  4.4.5  eXeScope使用簡介
第5章  動態(tài)分析軟件及其應(yīng)用
  5.1 動態(tài)分析軟件SofiICE
  5.1.1  SoftICE安裝后的配置
  5.1.2  SoftlCE的調(diào)用
  5.1.3  認(rèn)識SoftlCE窗口界面
  5.1.4  SoftlCE中的組合鍵與常用命令
  5.1.5  使SoftlCE在程序的入口處停下來
  5.1.6  如何實(shí)現(xiàn)多次跟蹤
  5.1.7  修改代碼的屬性
  5.2  動態(tài)分析軟件TRW2000
  5.2.1  TRW2000的安裝與配置
  5.2.2  認(rèn)識TRW2000的窗口
  5.2.3  認(rèn)識TRW2000的命令和常用鍵
  5.2.4  TRW2000經(jīng)典步驟
  5.2.5  反匯編分析中的經(jīng)典句式
  5.3  動態(tài)分析軟件011yDbg
  5.3.1  認(rèn)識OllyDbg界面
  5.3.2 OllyDbg的基本操作
  5.3.3  OllyDbg的常用菜單命令
  5.3.4  如何用OllyDbg設(shè)置斷點(diǎn)
  5.4 SmartCheck與Keymake使用簡介
  5.4.1  SmartCheck使用介紹
  5.4.2注冊機(jī)編寫器Keymake使用介紹
第6章  暴力破解技術(shù)及其工具
  6.1  暴力破解基礎(chǔ)
  6.1.1  暴力破解的原理
  6.1.2  為什么要使用暴力破解
  6.1.3  對使用暴力破解的軟件分類
  6.1.4  暴力破解的幾個條件
  6.1.5  暴力破解思維淺析
  6.1.6  文件補(bǔ)丁方式暴破方法
  6.1.7  內(nèi)存補(bǔ)丁方式暴破方法
  6.1.8  用到的匯編指令機(jī)器碼
  6.1.9  動態(tài)改變條件跳轉(zhuǎn)指令的執(zhí)行方向
  6.2  如何制作詞典文件
  6.2.1  自制詞典文件——萬能鑰匙Xkey
  6.2.2  自制詞典文件——Txt2Dic
  6.3  暴力破解實(shí)例
  6.3.1  完美破解UnFoxAll
  6.3.2  暴力破解Foxmail的本地口令
  6.3.3  暴力破解CB-CAD3.52
  6.3.4  使用KERNEL32.DLL破解
第7章  補(bǔ)丁技術(shù)及其工具
  7.1  為什么要給程序打補(bǔ)丁
  7.1.1  認(rèn)識補(bǔ)丁文件的組成
  7.1.2  補(bǔ)丁的分類
  7.2  認(rèn)識補(bǔ)丁工具
  7.2.1  補(bǔ)丁制作工具CodeFusion
  7.2.2  內(nèi)存補(bǔ)丁制作工具R!SC'sPatcher.
  7.3  補(bǔ)丁技術(shù)的應(yīng)用
  7.3.1  開始程序分析
  7.3.2  確定配置方案
  7.3.3  制作補(bǔ)丁程序
  7.3.4  如何為程序添加功能
  7.3.5  可執(zhí)行文件的加密研究
  7.4  SMC技術(shù)大揭秘
  7.4.1  認(rèn)識SMC函數(shù)
  7.4.2高級補(bǔ)丁技術(shù)
  7.5  用CrackCode2000制作注冊機(jī)
  7.5.1  尋找注冊碼
  7.5.2  內(nèi)存直接尋址法
  7.5.3  寄存器間接尋址法
  7.5.4 DecompileWinhelp注冊機(jī)的寫法-
  7.5.5 CrackCode的加強(qiáng)模式
第8章  加殼/脫殼技術(shù)研究
  8.1  加殼/脫殼知識基礎(chǔ)
  8.1.1  什么是殼
  8.1.2  為什么要加殼
  8.1.3  如何為程序加載殼—
  8.2認(rèn)識幾款加殼工具
  8.2.1  ASPack及其使用方法
  8.2.2 UPX及其使用方法
  8.2.3 PEcompact及其使用方法
  8.2.4 ASProtect及其使用方法
  8.2.5 tElock及其使用方法
  8.2.6  幻影(DBPE)及其使用方法
  8.3  脫殼軟件使用介紹
  8.3.1  脫ASPack殼的軟件
  8.3.2脫UPX殼的軟件
  8.3.3  脫P(yáng)ECompact殼的軟件
  8.3.4  ProcDump使用簡介
  8.3.5.UN-PACK軟件使用介紹
  8.4  如何進(jìn)行手動脫殼
  8.4.1  確定入口點(diǎn)(OEP)
  8.4.2  抓取內(nèi)存映像文件
  8.4.3  重建PE文件
  8.4.5  使用ImportREC進(jìn)行手動脫殼
  8.4.6  如何將可編輯資源重建
  8.5  加深一點(diǎn)對殼的理解
  8.5.1  偵殼應(yīng)用實(shí)例
  8.5.2  軟件加殼/脫殼入門級實(shí)例
第9章  反編譯語言程序
  9.1  對FoxPro程序的反編譯
  9.1.1  如何解密FOX加密的程序
  9.1.2反編譯工具UnFoxAll
  9.2  揭開VisualBasic程序的保護(hù)機(jī)制
  9.2.1  WKTVBDE調(diào)試工具
  9.2.2  VisualBasic程序中常用的中斷
  9.3  用DeDe解密Delphi程序
  9.3.1  DeDe反編譯調(diào)試工具
  9.3.2  破解遠(yuǎn)程控制程序
  9.4  解密InstallShield安裝腳本
  9.4.1  如何直接解壓lnstallShield
  9.4.2  解密InstaltShield壓縮
第10章  加密解密高手真經(jīng)
  10.1  有關(guān)編程的相關(guān)技術(shù)資料
  10.1.1  VXD、KMD、WDM基本概念
  10.1.2  實(shí)現(xiàn)程序的白刪除
  10.1.3  用硬件信息實(shí)現(xiàn)共享軟件的安全注冊
  10.2  光盤的加密與解密技術(shù)
  10.2.1  光盤加密流技術(shù)
  10.2.2  使用CD-Protector軟刊:加密光盤
  10.2.3  使用FreeLock加密數(shù)據(jù)光碟光盤加密流技術(shù)
  10.2.4  破解加密光盤
  10.2.5  加密MP3光盤破解手記
  10.2.6  利用FileMonitor對付隱藏目錄的加密光盤
  10.2.7  如何制作隱藏目錄、超大文件

本目錄推薦

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