C++ 黑客編程揭秘與防范(第3版)
很多讀者學(xué)習(xí)黑客知識(shí)是為了真正掌握與安全相關(guān)的知識(shí)。與安全相關(guān)的知識(shí)涉及面比較廣,包括數(shù)據(jù)安全、存儲(chǔ)安全、系統(tǒng)安全、Web安全、網(wǎng)絡(luò)安全等,本書圍繞Windows系統(tǒng)下應(yīng)用層的開發(fā)來介紹一些安全方面的知識(shí)。本書是在第2版的基礎(chǔ)上新添加了一些內(nèi)容,同時(shí)也刪除了一些過時(shí)的內(nèi)容。本書以Win32應(yīng)用層下的安全開發(fā)為中心,介紹Windows系統(tǒng)下的安全開發(fā)。本書介紹了操作系統(tǒng)的相關(guān)操作,比如進(jìn)程、線程、注冊(cè)表等知識(shí)。當(dāng)讀者掌握了關(guān)于進(jìn)程、線程、注冊(cè)表等的開發(fā)知識(shí)后,可以用代碼實(shí)現(xiàn)一些常規(guī)的操作,如對(duì)進(jìn)程、注冊(cè)表、文件等進(jìn)行操作,這樣,一些日常的操作可與學(xué)習(xí)的編程知識(shí)相結(jié)合。除了操作外,本書還介紹了網(wǎng)絡(luò)應(yīng)用程序的開發(fā)技術(shù),了解Winsock的開發(fā)后,讀者會(huì)明白在應(yīng)用層客戶端與服務(wù)器端通信的原理。當(dāng)然,除了介紹Win32開發(fā)外,本書還介紹了PE結(jié)構(gòu)、調(diào)試接口、逆向等知識(shí)。本書剖析了惡意程序、專殺工具、掃描器等的開發(fā)技術(shù),以幫助讀者更好地了解安全知識(shí),為開發(fā)安全的軟件打下基礎(chǔ)。
·25.4萬字