官术网_书友最值得收藏!

前言

什么是黑客?摘自百度百科中的一句話,“黑客一詞,原指熱心于計算機技術,水平高超的電腦專家,尤其是程序設計人員”。其實,黑客并不利用自己已有的技術去對他人的系統進行滲透并破壞。黑客的為人處世也非常低調,不會整天拿著別人寫好的工具去入侵網站或“抓肉雞”,做這么沒意義的事。如果是黑客天天做這些事,怎么可能有多余的時間真正地研究技術?

編程、破解、入侵

編程、破解、入侵是黑客所掌握的技能,但是后兩者都是以前者的編程為基礎的。破解別人的程序是站在寫程序的角度去考慮的,而入侵依靠的是系統的漏洞,發掘漏洞同樣是需要編程知識、系統底層知識和調試技術。也就是說,想做一名黑客,在自身的知識體系中編程知識是占據很大份額的。也就應了網上的一句話——“不會編程的黑客就不是黑客”。

黑客編程與普通編程的區別

黑客編程,其實也就是利用普通的編程技術編寫一些黑客工具,或者是網絡安全工具。該方面的知識是一把雙刃劍,無論是編寫黑客工具,還是編寫安全工具,都離不開這些知識。本書的重點是通過簡單的編程知識配合良性的實例讓大家了解黑客編程,并對漏洞進行防范,希望大家正確對待技術的合理應用。

本書的前置知識

閱讀本書需要有C、C++語言的基礎知識,本書并不是一門編程語言關于語法知識的教科書。如果讀者希望能夠順利閱讀此書,至少要有閱讀C、C++語言編程的能力。如果沒有C、C++語言的基礎,而有其他語言的基礎,那么也是沒有問題的。在掌握了編程思想,或者會使用API函數后,用自己熟悉的語言進行相應的開發也是可以的。但是,為了將來能更好、更深入地學習系統的底層知識,建議學習C、C++和匯編語言。

本書適合的讀者

長期研究黑客工具的程序員,且有打算自己開發網絡安全工具的人員。

掌握編程基本語法想要進行相關編程實踐的讀者。

本書的定位

本書并非高深的技術性書籍,市場上較深入的研究系統底層、加解密相關的、網絡安全編程相關的書籍非常多。但是,很多并非入門類的書籍。本書旨在,通過簡單的語法知識及常用的系統函數完成一些有特定功能的安全工具。在讀者有基礎的前提下,讓讀者對系統知識等各方面有一個全面的了解,并且在筆者的帶領下一步步地完成書中的實例,也可以增強讀者的動手能力,源程序下載地址www.ptpress.com.cn。

需要聲明的是:

本書的內容是幫助讀者提升防范黑客攻擊的能力和技術,普及網絡安全知識,絕不是為那些懷有不良動機的人提供支持,也不承擔因為技術被濫用所產生的連帶責任,請讀者自覺遵守國家相關法律。

主站蜘蛛池模板: 乌兰浩特市| 调兵山市| 禹州市| 临泉县| 邳州市| 南溪县| 汉寿县| 嘉义市| 珲春市| 吴旗县| 鄂托克前旗| 雷山县| 津南区| 梅河口市| 增城市| 肃南| 岳池县| 和田县| 伊宁市| 克拉玛依市| 哈巴河县| 天镇县| 台安县| 阿城市| 山西省| 太保市| 高雄市| 邻水| 内乡县| 桂东县| 拜泉县| 剑阁县| 永靖县| 达州市| 兴化市| 平塘县| 兰溪市| 乾安县| 南木林县| 高密市| 德令哈市|