注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件工程及軟件方法學軟件逆向分析實用技術

軟件逆向分析實用技術

軟件逆向分析實用技術

定 價:¥20.00

作 者: 寧書林,劉鍵林 著
出版社: 北京理工大學出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787564025168 出版時間: 2009-08-01 包裝: 平裝
開本: 16開 頁數(shù): 113 字數(shù):  

內(nèi)容簡介

  傳統(tǒng)的軟件工程是從計算機的功能需求出發(fā),將高層抽象的邏輯結構和設計思想通過計劃和開發(fā),生產(chǎn)出可實際運行的計算機軟件,這個過程稱為軟件的“正向工程”。反之,從可運行的程序系統(tǒng)出發(fā),運用解密、反匯編、系統(tǒng)分析以及程序理解等多種計算機技術,對軟件的結構、流程、算法和代碼等進行逆向拆解和分析,推導出軟件產(chǎn)品的源代碼、設計原理、結構、算法、處理過程、運行方法及相關文檔等的過程,稱為軟件的“逆向工程”(SoftwareReverseEngineering),又稱軟件“反向工程”。通常,人們把對軟件進行逆向分析的整個過程統(tǒng)稱為軟件逆向工程,把在這個過程中所采用的技術統(tǒng)稱為軟件逆向工程技術。傳統(tǒng)的軟件工程主要關注新品軟件的分析與設計,而逆向工程則關注成品軟件的拆解與剖析。 逆向工程可以讓人們了解程序的結構以及程序的邏輯,因此,利用逆向工程可以深入洞察程序的運行過程??梢粤私饽繕顺绦蛘谑褂玫南到y(tǒng)函數(shù)的類型,也可以了解目標程序訪問的文件,當然也可以了解目標軟件使用的協(xié)議以及目標軟件是如何與網(wǎng)絡的其他部分通信的。在進行軟件保護和反保護的過程中,軟件逆向工程的優(yōu)勢是顯而易見的。

作者簡介

暫缺《軟件逆向分析實用技術》作者簡介

圖書目錄

第1章  PE文件概述及預備知識一
  1.1  PE文件格式概述一
  1.2  各種塊的描述
  1.3  Import Table(引入表)
  1.4  Export Table  (引出表)
  1.5  PE文件格式中的結構及其作用
  1.6  小結
第2章  軟件的加密技術
  2.1  殼的認識
  2.2  加密保護殼簡介
  2.3  壓縮保護殼簡介
  2.4  小結
第3章  調(diào)試工具的使用
  3.1  靜態(tài)文件類型分析
  3.2  靜態(tài)調(diào)試分析工具
  3.3  動態(tài)調(diào)試分析工具
  3.4  0llyDbg l.10簡介
第4章  Win32 API調(diào)試原理及相關函數(shù)
  4.1  Windows消息
  4.2 win32 API函數(shù)
  4.3  逆向分析常用斷點設置
第5章  匯編語言基礎
  5.1  匯編語言基礎知識
  5.2  匯編語言的特點
  5.3  程序可見寄存器組
  5.4  常用的匯編指令
  5.5  轉移指令
第6章  逆向工程技術
  6.1  逆向工程技術的基本實現(xiàn)方式
  6.2 兩種文本編碼
  6.3  常見編程語言的入口及區(qū)段特征
  6.4 還原壓縮程序
  6.5  手動還原壓縮程序
 ……
第7章 抗逆向工程技術
附錄A 函數(shù)索引
參考文獻
結束語

本目錄推薦

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