人民幣定價:49 元
定價
:NT$ 294 元優惠價
:87 折 256 元
絕版無法訂購
商品簡介
作者簡介
目次
相關商品
商品簡介
本書是一本以游戲資源文件格式為研究對象的數據逆向工程的技術書籍,主要講解如何分析和研究自定義文件格式的數據結構。本書內容包含反匯編的閱讀和理解,數據在計算機中的存儲原理,常用媒體格式的解析,加密和解密的識別和分析,數據壓縮的特征識別,打包文件格式的識別和游戲窗口化的方法。本書對每一個問題都給出了詳細和完整的分析過程,力求用最通俗和簡單的方法讓讀者學會分析和研究自定義文件格式。
本書適合對數據解密、游戲資源提取、軟件逆向工程感興趣的讀者以及廣大編程愛好者閱讀。
本書適合對數據解密、游戲資源提取、軟件逆向工程感興趣的讀者以及廣大編程愛好者閱讀。
作者簡介
劉潁東:網名“小貓”,擅長逆向工程與游戲開發,從接觸反匯編開始便一發不收拾,對操作系統底層控制有強烈的征服欲望,現致力于研究嵌入式操作系統的開發。
目次
第1章 走進數據解密
1.1 數據解密是什么
1.1.1 代碼逆向工程和數據逆向工程
1.2 數據解密的方法
1.2.1 黑盒分析法
1.2.2 白盒分析法
1.2.3 黑盒分析法與白盒分析法的比較
1.3 萬能的匯編語言
1.3.1 為什么選擇匯編語言
1.3.2 16位和32位的80x86匯編語言
1.4 通用寄存器
1.4.1 EAX、EBX、ECX和EDX寄存器
1.4.2 EAX、EBX、ECX和EDX寄存器的用途
1.5 變址寄存器
1.5.1 ESI和EDI寄存器
1.5.2 ESI和EDI寄存器的用途
1.6 指針寄存器
1.6.1 EBP和ESP寄存器
1.6.2 EBP和ESP寄存器的用途
1.7 標志寄存器
1.7.1 EFLAGS寄存器
1.7.2 EFLAGS寄存器的用途
1.8 靈活的尋址方式
1.8.1 尋址方式的分類
1.8.2 高級語言中的數據結構和80386尋址方式的關系
1.9 80386指令
1.9.1 Intel格式和AT&T格式的指令
1.9.2 數據傳送指令MOV、XCHG、PUSH、POP
1.9.3 地址傳送指令
1.9.4 算數運算指令
1.9.5 邏輯運算指令
1.9.6 移位指令
1.9.7 條件轉移指令
1.9.8 函數調用指令
1.10 函數調用約定
1.10.1 3種常用的調用約定
1.10.2 調用約定的參數傳遞順序
1.11 字節碼
1.11.1 代碼和數據的區別
1.11.2 PE文件
第2章 識別匯編代碼的高級模式
2.1 匯編中的常量、指針和變量——C語言中的常量、指針和變量
2.1.1 常量、指針和變量的定義
2.1.2 常量、指針和變量的實現機制
2.2 匯編中的字符串——C語言中的字符串
……
第3章 資源文件簡介
第4章 揭秘文件數據基礎——0和1
第5章 媒體數據格式解析
第6章 數據加密vs數據解密
第7章 神奇的數據壓縮算法
第8章 分析打包數據存儲結構的模式
第9章 將游戲窗口化
1.1 數據解密是什么
1.1.1 代碼逆向工程和數據逆向工程
1.2 數據解密的方法
1.2.1 黑盒分析法
1.2.2 白盒分析法
1.2.3 黑盒分析法與白盒分析法的比較
1.3 萬能的匯編語言
1.3.1 為什么選擇匯編語言
1.3.2 16位和32位的80x86匯編語言
1.4 通用寄存器
1.4.1 EAX、EBX、ECX和EDX寄存器
1.4.2 EAX、EBX、ECX和EDX寄存器的用途
1.5 變址寄存器
1.5.1 ESI和EDI寄存器
1.5.2 ESI和EDI寄存器的用途
1.6 指針寄存器
1.6.1 EBP和ESP寄存器
1.6.2 EBP和ESP寄存器的用途
1.7 標志寄存器
1.7.1 EFLAGS寄存器
1.7.2 EFLAGS寄存器的用途
1.8 靈活的尋址方式
1.8.1 尋址方式的分類
1.8.2 高級語言中的數據結構和80386尋址方式的關系
1.9 80386指令
1.9.1 Intel格式和AT&T格式的指令
1.9.2 數據傳送指令MOV、XCHG、PUSH、POP
1.9.3 地址傳送指令
1.9.4 算數運算指令
1.9.5 邏輯運算指令
1.9.6 移位指令
1.9.7 條件轉移指令
1.9.8 函數調用指令
1.10 函數調用約定
1.10.1 3種常用的調用約定
1.10.2 調用約定的參數傳遞順序
1.11 字節碼
1.11.1 代碼和數據的區別
1.11.2 PE文件
第2章 識別匯編代碼的高級模式
2.1 匯編中的常量、指針和變量——C語言中的常量、指針和變量
2.1.1 常量、指針和變量的定義
2.1.2 常量、指針和變量的實現機制
2.2 匯編中的字符串——C語言中的字符串
……
第3章 資源文件簡介
第4章 揭秘文件數據基礎——0和1
第5章 媒體數據格式解析
第6章 數據加密vs數據解密
第7章 神奇的數據壓縮算法
第8章 分析打包數據存儲結構的模式
第9章 將游戲窗口化
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。