|
-- 會員 / 註冊 --
|
|
|
|
識數尋蹤:WinHex應用與數據恢復開發秘籍 ( 簡體 字) |
作者:高志鵬 | 類別:1. -> 程式設計 -> 綜合 |
譯者: |
出版社:人民郵電出版社 | 3dWoo書號: 34468 詢問書籍請說出此書號!【缺書】 NT售價: 245 元 |
出版日:1/1/2013 |
頁數:314 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787115297211 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:《識數尋蹤:WinHex應用與數據恢復開發秘籍》根據WinHex菜單來劃分章節,詳細描述了WinHex的全部功能和使用方法,對于那些晦澀難懂的知識點,利用編寫實驗代碼的方式直觀地展示其原理。《識數尋蹤:WinHex應用與數據恢復開發秘籍》還揭示了WinHex腳本編程及WinHex API函數的秘密,這在相關圖書中是很難得的。最后,本書以SQL Server數據庫頁組合技術為案例回顧了部分所學內容。 《識數尋蹤:WinHex應用與數據恢復開發秘籍》以WinHex的功能模塊為線索,看似講述操作技法,實則探討數據恢復技術的研究思路,旨在拓寬讀者視野,引發讀者的興趣,適合數據恢復工程師、數據恢復程序員、數據恢復研究人員、高校教師、電子取證工程師、技術支持工程師等讀者閱讀。
|
目錄:第1章 學海茫茫孤帆冷——數據恢復概述 1 1.1 給所有數據恢復工程師的話 1 1.1.1 為什么選擇數據恢復這個行業 1 1.1.2 學習數據恢復需要什么基礎 2 1.1.3 數據恢復行業的現狀 3 1.2 學習規劃 3 1.2.1 勤奮 3 1.2.2 機遇 4 1.2.3 自愛 4 1.3 數據恢復技術未來的發展方向 5 1.3.1 FLASH數據提取技術 5 1.3.2 數據恢復與殘余數據分析并存 5 1.3.3 數據恢復“云” 6 1.3.4 數據恢復與人工智能 6 1.4 我們的“閨蜜”——數據恢復工具 6 1.4.1 易學易用的R-Studio 6 1.4.2 “閃電俠”Handy Recovery 9 1.5 數據恢復研究過程 10 1.5.1 七個問題 10 1.5.2 一個案例 13 1.5.3 以Ext2為餌 17 1.5.4 一個開源數據恢復軟件項目 21
第2章 柳葉彎刀鋒芒現——WinHex初探 27 2.1 面由心生——WinHex啟動中心 27 2.1.1 你是否對它一見鐘情 27 2.1.2 功能猜猜看 28 2.2 WinHex主界面 29 2.2.1 叫誰誰回答的窗口標題欄 29 2.2.2 一次瘋狂的點菜——WinHex菜單欄和工具欄 30 2.2.3 第一次編輯小心傷了自己——編輯窗口 32 2.2.4 口若懸河的信息面板 33 2.2.5 誰動了我的“地址”——地址跳轉欄 35 2.2.6 芝麻開門——分區快捷入口 38 2.2.7 家有“賢妻”——快捷文件管理 45
第3章 開天辟地清濁辨——WinHex文件管理 51 3.1 新建文件 51 3.1.1 我們需要多胖的“MM” 52 3.1.2 眼前全是“0” 53 3.2 打開文件 54 3.2.1 選擇一個打開對象 54 3.2.2 文件原來是這樣的 55 3.2.3 碎片分類初探 58 3.2.4 從頭到尾都別放過 59 3.3 保存和另存為 59 3.4 鏡像功能 60 3.4.1 孿生數據 60 3.4.2 一些鏡像格式 61 3.4.3 克隆也可以有選擇 61 3.4.4 要體積還是要速度 62 3.4.5 用鏡像來恢復自己 62 3.4.6 備份管理器 63 3.5 文件屬性功能 64 3.5.1 文件也有屬性 64 3.5.2 文件屬性調查 65 3.5.3 文件屬性修改 65 3.6 批量處理 66 3.7 不得不提的CreateFile 69 3.8 創建文件 72 3.9 讀取大作戰 75
第4章 移星換斗驚天顏——詳解WinHex的編輯功能 78 4.1 撤銷 78 4.2 剪切 79 4.3 復制和粘貼 79 4.3.1 數據復制方法也可以多種多樣 79 4.3.2 東拼西湊縫縫補補 84 4.4 移除 85 4.5 粘貼0字節 85 4.6 轉換 85 4.7 修改數據 90 4.7.1 給數據加上或減去某個數 90 4.7.2 站隊游戲 94 4.7.3 簡單的數學運算 95 4.8 數據填充 97 4.8.1 只想看見0 97 4.8.2 不想讓人知道數據被擦除過 98
第5章 金睛火眼識道緣——WinHex的搜索游戲 99 5.1 搜索主菜單 99 5.2 查找文本 99 5.2.1 編碼 100 5.2.2 查找文本子項 100 5.2.3 十六進制字節查找 101 5.3 替換文本 102 5.4 替換十六進制 102 5.5 同步搜索 104 5.6 組合搜索 106 5.7 整型和浮點型查找 108 5.7.1 整數和浮點數在計算機內部的表示 108 5.7.2 整數和浮點數查找子項 108 5.8 單詞短語搜索 109 5.9 搜索選項 110 5.10 字符串查找代碼示例 112 5.10.1 簡單匹配算法 112 5.10.2 KMP算法 114
第6章 穩坐泰山傲天險——奇妙的地址管理功能 115 6.1 跳轉 115 6.2 前進與后退 118 6.3 管理標記 119 6.3.1 自己設路標 119 6.3.2 位置管理 120
第7章 妙目流盼易妝容——WinHex不為人知的一面 124 7.1 改變編輯區 124 7.2 錄制幻燈 125 7.3 模板管理器 126 7.3.1 驚喜 126 7.3.2 設計自己的模板 135 7.3.3 幾個模板設計案例 135 7.4 同步比較 151 7.4.1 同步查看很重要 151 7.4.2 讓差異顯形 152
第8章 神功大展現本元——WinHex與數據恢復 154 8.1 打開磁盤 154 8.2 磁盤工具 157 8.2.1 磁盤克隆 157 8.2.2 展開目錄 158 8.2.3 按類型恢復文件 159 8.2.4 初始化空余空間 162 8.2.5 初始化殘余空間 163 8.2.6 初始化MFT表 164 8.2.7 尋找丟失的分區 164 8.2.8 分區恢復高級功能 165 8.2.9 設置磁盤參數 165 8.3 文件工具 167 8.3.1 文件合并 167 8.3.2 文件分割 168 8.3.3 整合數據 168 8.3.4 拆分數據 169 8.3.5 比較數據 169 8.3.6 安全擦除 172 8.4 內存編輯器 174 8.5 數據分析 175 8.6 計算哈希值 178
第9章 登峰造極乾坤改——我們渴望的高級功能 180 9.1 玩轉文件系統掃描 180 9.1.1 數據恢復就是點鼠標的事 180 9.1.2 花團錦簇的附加功能 181 9.2 一份非常詳盡的報告 182 9.3 視鏡像文件為磁盤 183 9.4 RAID重組 184 9.5 荒野尋寶——收集空余空間 186 9.6 探索被遺忘的角落——收集殘余空間 188 9.7 取出夾縫中的明珠——收集分區間隙 194 9.8 找出人類文明——收集文本信息 195 9.9 文件也需要編號 198
第10章 曲徑通幽窺法玄——通過“設置”馴服WinHex 199 10.1 常規設置 199 10.2 目錄瀏覽器 204 10.3 數據解釋器 215 10.3.1 解析文件的考勤記錄 216 10.3.2 勤儉持家的DOSDate 217 10.3.3 生面孔OLEDate 218 10.3.4 江湖前輩CDateTime 219 10.3.5 簡明扼要的IP地址 220 10.3.6 數據庫世界的ANSI SQL DATETIME 220 10.3.7 滿載榮寵的HFS+DATETIME 220 10.3.8 再談反匯編 221 10.3.9 唯一標識GUID 224 10.3.10 無處不在的安全標識符SID 225
第11章 運籌帷幄決千里——讓WinHex更強大的腳本開發技術 226 11.1 腳本特性一覽 226 11.2 WinHex腳本語法講解及應用演示 227 11.2.1 用Create命令創建文件 227 11.2.2 用Open命令打開對象 231 11.2.3 用CreateBackupEx命令創建備份 236 11.2.4 用Goto命令進行地址跳轉 239 11.2.5 用Move命令移動光標 240 11.2.6 用Write命令寫入數據 241 11.2.7 用Insert命令插入數據 243 11.2.8 用Read命令讀取數據 244 11.2.9 用ReadLn命令讀取一行數據 247 11.2.10 用Close命令關閉訪問對象 248 11.2.11 用CloseAll命令關閉所有訪問對象 248 11.2.12 用Save命令保存 248 11.2.13 用SaveAs命令另存為 249 11.2.14 用SaveAll命令保存全部數據 249 11.2.15 用Terminate命令中斷腳本 250 11.2.16 用Exit命令退出WinHex 250 11.2.17 用ExitIfNoFilesOpen命令干一些心急的事情 251 11.2.18 用Block命令選塊 252 11.2.19 用Copy命令復制 253 11.2.20 用Cut命令剪切 254 11.2.21 用Remove命令移除 254 11.2.22 用CopyIntoNewFile命令將選塊復制進新文件 254 11.2.23 用Paste命令粘貼 255 11.2.24 用WriteClipboard命令寫入 255 11.2.25 用Convert命令進行編碼轉換 255 11.2.26 用AESEncrypt命令加密 256 11.2.27 用Find命令搜索 257 11.2.28 用ReplaceAll命令替換 258 11.2.29 用IfEqual命令比較 258 11.2.30 用Loop命令循環 259 11.2.31 用Label命令標記腳本行 260 11.2.32 用ForAllObjDo命令做并行 261 11.2.33 用CopyFile命令復制文件 262 11.2.34 用InitFreeSpace命令初始化自由空間 262 11.2.35 用Assign命令聲明變量 262 11.2.36 用GetUserInput命令輸入數據 263 11.2.37 用Inc命令遞增 264 11.2.38 用Dec命令遞減 264 11.2.39 用IntToStr命令轉換 265 11.2.40 用GetClusterAllocEx命令獲取簇分配狀況 266 11.2.41 用GetClusterSize命令獲取簇大小 266 11.2.42 用InterpretImageAsDisk命令變鏡像文件為磁盤 267 11.2.43 用CalcHashEx命令計算哈希值 267 11.2.44 用Turbo命令節約資源 267 11.2.45 用Debug命令調試 267 11.2.46 用UseLogFile命令保存日志文件 268 11.2.47 三個常量CurrentPos、GetSize、Unlimited 268
第12章 深山居士佛光潛——遮遮掩掩的WinHex API函數 269 12.1 佛光朦朧——初窺WinHex API 269 12.2 WinHex API函數列表 276 12.2.1 WHX_Init函數 277 12.2.2 WHX_Done函數 279 12.2.3 WHX_Open函數 280 12.2.4 WHX_Create函數 280 12.2.5 WHX_Close函數 281 12.2.6 WHX_CloseAll函數 281 12.2.7 WHX_NextObj函數 281 12.2.8 WHX_Save函數 282 12.2.9 WHX_SaveAs函數 282 12.2.10 WHX_OpenEx函數 282 12.2.11 WHX_Read函數 283 12.2.12 WHX_Write函數 284 12.2.13 WHX_GetSize函數 284 12.2.14 WHX_Goto函數 285 12.2.15 WHX_Move函數 287 12.2.16 WHX_CurrentPos函數 288 12.2.17 WHX_SetBlock函數 289 12.2.18 WHX_Copy函數 289 12.2.19 WHX_CopyIntoNewFile函數 290 12.2.20 WHX_Cut函數 291 12.2.21 WHX_Remove函數 291 12.2.22 WHX_Paste函數 291 12.2.23 WHX_WriteClipboard函數 291 12.2.24 WHX_Find函數 292 12.2.25 WHX_Replace函數 294 12.2.26 WHX_WasFound函數 295 12.2.27 WHX_WasFoundEx函數 295 12.2.28 WHX_Convert函數 296 12.2.29 WHX_Encrypt函數 297 12.2.30 WHX_Decrypt函數 298 12.2.31 WHX_GetCurObjName函數 298 12.2.32 WHX_GetStatus函數 298
第13章 南柯夢醒暗香來——某個關于MDF文件的案例 300 13.1 郁悶 300 13.2 頁 301 13.2.1 初探頁頭 301 13.2.2 深入挖掘 306 13.2.3 實驗 309 13.2.4 重點關注 310 13.3 故事后記 314
|
序: |
|