出版時間:2009-11 出版社:王洪、 張博 人民郵電出版社 (2009-11出版) 作者:王洪 頁數:292
Tag標簽:無
前言
隨著網絡技術的高速發(fā)展,防范黑客攻擊的信息安全問題已日益受到人們的關注。信息安全尤其是網絡安全,大則關乎企業(yè)數據安全,小則涉及個人隱私賬號被盜,信息安全問題已涉及社會的方方面面。但由于黑客攻擊的隱蔽性及用戶掌握防范技術的局限性,現實中的黑客防范往往處于被動位置。為了增強讀者主動防御黑客和動手解決問題的能力,讓更多的網絡安全愛好者能夠迅速掌握防范黑客安全軟件的開發(fā)技術,也為了提高國內網絡安全技術的整體水平,作者精心編寫了本書。在黑客編程攻防當中,最為簡單和容易上手的是用Visual Basic語言,它簡單易學,且功能強大,是使用最廣泛的程序語言之一。
內容概要
《Visual Basic 黑客編程揭秘與防范》從編程和網絡技術的角度,深入探討了編程防范黑客的技術。《Visual Basic 黑客編程揭秘與防范》首先介紹了黑客攻防編程的基礎知識,如病毒的運行原理、鍵盤記錄和啟動方式等知識;然后講解了病毒雙進程保護原理,常見小病毒特征,黑客工具箱的實現原理,密碼破解防范技術,廣告插件制作,QQ尾巴病毒和手機炸彈原理與防范,以及各種典型病毒(如熊貓燒香)的專殺工具制作和網站漏洞檢測開發(fā)等內容。從技術源頭上揭秘了多種黑客攻擊的內幕,從而讓讀者更好地保護計算機信息的安全做好技術儲備?! 禫isual Basic 黑客編程揭秘與防范》最大的特色是,只要有一些Visual Basic語言基礎,就可以看懂集趣味性、實戰(zhàn)性于一體的攻防編程案例;通過幾章的學習,就能了解黑客工具編寫的原理,并可嘗試編程實現查殺軟件。讀者在《Visual Basic 黑客編程揭秘與防范》中不僅可以掌握防范黑客編程技術,更可以學習到很多關于網絡和系統(tǒng)編程方面的高級知識,將有助于快速提高讀者的編程水平。 《Visual Basic 黑客編程揭秘與防范》適合初、中級網絡安全愛好者學習網絡安全知識時使用,同時也可作為程序員和網絡高級安全工程師的參考資料。
作者簡介
王洪,網名“SnowFox(雪狐)”,精通Visual Basic、Visual C++、ASP、PHP編程,曾在各類IT期刊上發(fā)表多篇技術文章,具有多年的互聯網開發(fā)、病毒分析工作經驗。個人博客http://www.wanghong.org張博,網名“無敵小龍”,對計算機網絡安全有較深入的研究?!逗诳蚗檔案》特約編輯,曾在各類IT期刊上發(fā)表文章近百篇。精通網絡編程,代表作品有網站獵手V3.0、遠程控制程序遠航者V1.0
書籍目錄
第一篇 黑客編程攻防基礎篇第1章 黑客編程攻防入門 21.1 木馬基本功能 21.1.1 木馬啟動方式 21.1.2 木馬基本功能分析 41.2 木馬基本功能揭秘 41.3 鍵盤記錄實現 111.3.1 鍵盤記錄原理分析 111.3.2 鍵盤記錄揭秘 121.3.3 網絡游戲木馬揭秘 141.3.4 防止木馬截取密碼 221.4 VB版網絡神偷(網絡文件傳送) 251.4.1 網絡神偷接收端 251.4.2 網絡神偷發(fā)送端 271.4.3 程序的運行 291.5 木馬免殺原理 311.5.1 木馬免殺原理剖析 311.5.2 程序運行演示 341.6 小結 37第2章 病毒的運作原理與防御 382.1 病毒木馬綜述 382.2 病毒的傳播原理揭秘 392.2.1 U盤病毒傳播原理揭秘與防御 402.2.2 U盤病毒的免疫與查殺 432.2.3 網頁傳播原理揭秘與防御 442.3 病毒的啟動與防御 472.3.1 偽裝QQ快捷方式的病毒剖析與查殺 472.3.2 CMD命令提示符關聯病毒原理與預防 532.3.3 寫注冊表RUN鍵的病毒剖析與預防 572.3.4 寫系統(tǒng)配制文件類型病毒的防御 612.3.5 關聯TXT文件類型的病毒防御 622.4 病毒的感染原理與防御 652.4.1 復制到系統(tǒng)目錄原理剖析 652.4.2 病毒實現自刪除的原理 682.4.3 病毒感染正常應用程序原理剖析 682.4.4 編寫病毒分離程序 702.5 病毒雙進程保護原理剖析 712.5.1 原理描述 712.5.2 主進程揭秘 722.5.3 輔助進程揭秘 742.5.4 雙進程病毒程序的運行和查殺 762.6 小結 79第3章 常見小病毒揭秘與查殺編程 803.1 常見病毒分析 803.2 病毒分析和查殺 813.2.1 禁止開始菜單病毒的揭秘與查殺 813.2.2 禁止任務管理器的病毒揭秘與查殺 823.2.3 禁止鼠標/鍵盤輸入分析與查殺 843.2.4 禁止隱藏任務欄病毒分析與查殺 843.2.5 禁止登錄殺毒軟件網站/禁止殺毒軟件升級分析與查殺 853.2.6 重啟計算機病毒分析 873.2.7 破壞殺毒軟件和防護軟件的病毒分析與查殺 883.2.8 禁止使用某些軟件的病毒分析與查殺 893.3 簡單病毒木馬剖析與查殺 903.3.1 網頁炸彈剖析與查殺 903.3.2 CPU炸彈剖析與查殺 923.3.3 硬盤(垃圾)炸彈剖析與查殺 953.4 簡單病毒木馬防御 973.4.1 病毒代碼剖析 973.4.2 簡單病毒的預防 983.4.3 重啟病毒分析與防御 1003.5 小結 101第二篇 黑客編程攻防實戰(zhàn)篇第4章 常用黑客工具箱剖析 1044.1 黑客工具箱介紹 1044.2 黑客工具箱原理分析 1054.3 黑客工具箱制作機理 1074.3.1 QQ強制聊天工具 1084.3.2 網馬生成器工具 1084.3.3 腳本木馬生成器工具 1114.3.4 Ping主機工具編寫 1114.3.5 網站迅速打開工具 1114.3.6 腳本掛馬工具 1124.4 優(yōu)化工具箱 1134.5 灌水機工具剖析 1144.5.1 灌水機原理分析 1144.5.2 灌水機制作機理 1154.6 突破網吧限制工具制作 1174.7 域名更新器 1194.7.1 原理分析 1194.7.2 程序編寫 1234.8 小結 125第5章 密碼破解原理與防護工具制作 1265.1 MD5破解工具編寫 1265.1.1 MD5介紹 1265.1.2 網絡版 1275.1.3 本地版 1335.2 星號密碼破解工具 1405.2.1 密碼輸入框解析 1405.2.2 編寫測試程序 1405.2.3 破解工具的編寫 1415.3 密碼記錄器剖析與預防 1435.4 QQ防盜號登錄器 1465.4.1 原理分析 1465.4.2 代碼編寫 1465.5 小結 150第6章 廣告插件制作 1516.1 廣告插件的原理 1516.1.1 廣告插件的市場 1516.1.2 廣告插件的原理分析 1516.2 強制自定義首頁插件 1526.3 強制收入到地址收藏夾 1546.4 彈窗廣告插件制作 1566.4.1 同時間段彈窗廣告插件 1566.4.2 不同時間段打開不同廣告插件 1566.5 智能彈窗廣告插件制作 1576.5.1 簡單智能彈窗插件 1576.5.2 復合多面網頁彈出插件 1586.6 強制單擊廣告插件 1586.6.1 顯示廣告 1596.6.2 顯示在窗體最前方 1596.6.3 控制鼠標光標單擊廣告 1606.7 鼠標光標位置獲取器制作 1616.8 隱藏單擊廣告插件實現 1636.9 復合頁面強制單擊廣告插件 1646.10 廣告插件的使用剖析 1666.11 小結 166第7章 QQ尾巴病毒分析與防護 1677.1 QQ尾巴病毒發(fā)展史及原理分析 1677.1.1 QQ尾巴病毒發(fā)展 1677.1.2 QQ尾巴病毒原理剖析 1687.2 QQ尾巴病毒開發(fā)原理揭秘 1697.3 QQ尾巴病毒傳播剖析 1747.4 防范QQ尾巴病毒 1747.5 清除QQ尾巴病毒 1757.6 小結 177第8章 下載者生成器的功能模擬和防御 1788.1 下載者原理分析 1788.2 常見下載者比較 1798.3 下載者生成器模擬 1808.3.1 服務端模擬 1808.3.2 單項下載者生成器模擬 1918.4 下載者生成器的使用剖析 1958.5 查殺下載者病毒 1968.6 小結 197第三篇 黑客編程攻防提高篇第9章 手機炸彈原理剖析與防御 2009.1 手機炸彈原理剖析 2009.2 手機炸彈功能的模擬剖析 2019.2.1 模擬手機炸彈的軟件界面 2019.2.2 手機炸彈攻擊功能的剖析 2029.2.3 手機炸彈攻擊次數顯示 2039.2.4 手機炸彈攻擊停止 2039.3 手機炸彈威力增強的原理剖析 2039.4 手機炸彈的缺點分析 2059.5 預防手機炸彈 2059.6 小結 205第10章 熊貓燒香病毒的剖析與防范 20610.1 熊貓燒香病毒的原理概述 20610.2 熊貓燒香病毒的原理剖析 20710.3 感染熊貓燒香病毒的系統(tǒng)狀況分析 21210.3.1 感染前的系統(tǒng)狀況 21210.3.2 感染后的系統(tǒng)狀況 21310.4 清除熊貓燒香病毒 22110.4.1 結束病毒進程 22110.4.2 刪除病毒程序 22210.4.3 刪除啟動項目中的鍵值 22210.4.4 刪除autorun.inf文件 22310.5 制作熊貓燒香病毒專殺工具 22410.6 小結 227第11章 網站安全性能測試系統(tǒng)開發(fā)——網站獵手工具 22811.1 網站獵手功能概述 22811.1.1 實現網站漏洞掃描功能 22811.1.2 網站瀏覽和Cookie修改功能 23411.1.3 旁注入功能檢測 23911.2 修改Cookie瀏覽器 24011.2.1 認識Cookies 24011.2.2 修改Cookie瀏覽器 24211.3 后臺掃描功能 24511.3.1 HTTP數據包綜述 24511.3.2 后臺掃描工具編程實現 24911.4 從Domain到IP地址轉化 25211.4.1 認識Domain和IP地址 25211.4.2 把Domain轉化為IP地址 25611.5 頁面版權信息(OEM)的實現 25911.5.1 網站獵手頁面版權信息(OEM) 25911.5.2 網站獵手頁面版權信息(OEM)界面實現 26011.6 代理服務器獲取和檢測 26211.6.1 代理服務器獲取 26211.6.2 代理服務器檢測 26811.7 獲得并且整理頁面中的超級鏈接 27411.7.1 獲得頁面的超級鏈接 27411.7.2 搜索關鍵字檢測網站漏洞 27511.7.3 整理超級鏈接和編程實現 27711.8 實現旁注入查詢 28011.8.1 旁注入技術綜述 28011.8.2 運行結果 28511.9 自動登錄模擬實現 28711.9.1 登錄頁介紹 28711.9.2 自動登錄代碼實現 28811.10 界面美化技巧 29011.11 小結 292
章節(jié)摘錄
插圖:學習目標病毒和木馬在網絡上非常流行,給計算機用戶帶來許多安全問題,如平時上網的時候會經常遇到一些木馬,有的是截取QQ號碼,有的是遠程控制,還有的是截取網絡游戲賬號和密碼,這些木馬程序妨礙我們正常上網,面對如此多的木馬,用戶既害怕又好奇,不禁要問,木馬的功能是如何實現的呢?在本章將為讀者介紹木馬最基本功能的實現,然后給讀者舉出相應的木馬編程例子,如游戲木馬、遠程控制,這也是對木馬的初次深度認識。通過本章的學習,讀者可以完全掌握木馬基本編程原理知識,明白木馬的原理就能獨自刪除木馬。學習黑客編程就是為了更好的防衛(wèi)自己的計算機安全。木馬的基本功能有很多,在常見的木馬中有開機自動啟動、木馬復制、木馬自身刪除、木馬感染、截取信息等。木馬的復制就是把自身復制到系統(tǒng)文件夾中或者其他盤符內,以便不讓用戶輕易就查殺掉,這樣保證了木馬病毒的存活率。木馬自身刪除在很多木馬上都已經實現了,例如常見的灰鴿子遠程控制配置的服務端,運行后會自身刪除,雖然看起來是刪除,其實沒有刪除,他把自身轉移到其他文件夾中了,保證了木馬的隱蔽性。木馬感染,例如熊貓燒香病毒感染EXE、HTML、ASP、PHP等文件。截取信息是木馬的最基本功能,最常見的是鍵盤記錄,下面分別對木馬的功能進行闡述。
編輯推薦
《Visual Basic 黑客編程揭秘與防范》特色:只要有一些VisuaI Basic語言基礎就可以看懂集趣味性、實戰(zhàn)性于一體的黑客攻防編程案例。8大編程案例:病毒雙進程保護原理、黑客工具箱的實現原理剖析,密碼破解防范技術、廣告插件制作、QQ尾巴病毒和手機炸彈原理與防范、典型病毒的專殺工具制作和網站漏洞檢測程序開發(fā)。20多個黑客編程關鍵技術:工具箱、綁定、后門、掃描、線程、注入、網絡編程、殺毒工具、遠程控制等。從網絡編程到病毒運行原理剖析,全實例呈現黑客VisuaI Basic編程攻防技術。需要聲明的是,《Visual Basic 黑客編程揭秘與防范》的目的在于普及網絡安全知識,增強讀者防范病毒及木馬攻擊的能力。并通過學習相應的防范技術來進一步保護信息、數據的安全,絕不是為那些懷有不良動機的人提供支持,也不承擔因為技術被濫用所產生的連帶責任,請讀者自覺遵守國家相關法律。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載