注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡信息安全深入剖析加密解密

深入剖析加密解密

深入剖析加密解密

定 價:¥28.00

作 者: 武新華等編
出版社: 西安電子科技大學出版社
叢編項:
標 簽: 加密與解密

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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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