當前位置:編程學習大全網 - 編程語言 - 小小黑客之路的前 言

小小黑客之路的前 言

在網絡安全備受重視的今天,黑客及黑客行為也越來越受到人們的關註。很多計算機愛好者都幻想著成為凱文·米特尼克式的世界級黑客人物,但學習資料的匱乏使他們始終懷抱夢想卻無法邁入黑客編程的神秘世界。

因此,為了讓更多的人領略黑客及黑客編程的魅力,筆者根據自身的學習及經驗完成了本書的編寫。通過層層剖析書中多個由淺入深、形象生動的案例,讀者們可以快速掌握使用C/C++和Windows API進行黑客編程的技巧與方法。

本書***分為入門篇、進階篇、高級篇和綜合篇四部分。在入門篇中,我們首先簡要地介紹了黑客、黑客工具及黑客編程中常用的輔助工具,並對壹些黑客編程的基礎知識,如Windows API的使用、Windows網絡編程、用戶界面設計等,進行了詳細的介紹。進階篇和高級篇***有七章,分別介紹了七種網絡上熱門的黑

客工具的編寫技巧,如端口掃描器、ARP欺騙工具、漏洞利用技術等,案例由淺入深,方便讀者學習。在綜合篇中,我們又對以上所學的知識進行了綜合運用,實現了兩個較為復雜的軟件:遠程控制木馬和防火墻。值得壹提的是,附錄A與附錄B中介紹的網絡協議和PE格式的基礎知識,是黑客編程的基礎。

本書使用Visual C++ 2008作為編程平臺進行編寫和講解。眾所周知,作為微軟開發工具,Visual Studio 2008,尤其是其中的Visual C++ 2008的易用性受到程序員們的壹致肯定。

考慮到黑客編程中受到計算機操作系統版本、配置等測試環境的影響較多,我們特意在可下載的素材的每個案例代碼中放置了壹個用於說明當前案例所用到的詳細測試環境的文檔,方便讀者們學習和測試。

本書特色:

(1)本書定位於對信息安全或黑客編程有興趣的初學者,是壹本良好的入門讀物。

(2)整本書知識點較為全面,基本包含了黑客編程的各個方面。

(3)書中對相關黑客工具編寫的講解皆通過案例,案例組織由淺入深,形象生動又不乏易用性。

(4)本書使用Visual C++ 2008作為開發平臺,方便讀者測試和重用代碼。

(5)在本書提供下載的素材中,有每個案例的詳細代碼和測試環境說明,便於讀者自學。

我們堅信,持之以恒方能成事。希望在這本書的陪伴下,讀者朋友們能堅定地走完黑客編程學習的道路,並能有所感悟,有所收獲。

最後,感謝從書的策劃到出版壹路陪伴著我們的師長、家人和朋友們,妳們的默默支持是我們壹路走來最大的動力!

由於時間倉促、作者水平有限,疏漏之處在所難免,歡迎讀者朋友批評指正。

作 者

2010年5月

  • 上一篇:200分急求個人簡歷表格摸版!!!!!!!!!!!!!!!!!!
  • 下一篇:求魔方的算法 我指的是計算機編程算法 最好有C++ 或C#的源代碼
  • copyright 2024編程學習大全網