黑客从入门到入狱指南
0.1 认识
很多人并不了解黑客是什么,而是将黑客与骇客混为一谈,实际上:
黑客:最早源自英文hacker,早期在美国的电脑界是带有褒义的。他们都是水平高超的电脑专家,尤其是程序设计人员,算是一个统称。
“骇客”也可以指:在信息安全里,“骇客”指研究智取计算机安全系统的人员。利用公共通讯网路,如互联网和电话系统,在未经许可的情况下,载入对方系统的被称为黑帽骇客
白帽子主要以“防”为主,而黑帽子主要以“攻”为主,不论是黑帽还是白帽,都要先学会攻击。
焉知攻,怎知防?
0.2发展史
黑客最早始于20 世纪50年代,最早的计算机1946年在宾夕法尼亚大学出现,而最早的黑客出现于麻省理工学院,贝尔实验室也有。最初的黑客一般都是一些高级的技术人员,他们热衷于挑战、崇尚自由并主张信息的共享。
1994年以来,因特网在全球的迅猛发展为人们提供了方便、自由和无限的财富,政治、军事、经济、科技、教育、文化等各个方面都越来越网络化,并且逐渐成为人们生活、娱乐的一部分。可以说,信息时代已经到来,信息已成为物质和能量以外维持人类社会的第三资源,它是未来生活中的重要介质。随着计算机的普及和因特网技术的迅速发展,黑客也随之出现了。
黑客”一词由英语Hacker英译而来,是指专门研究、发现计算机和网络漏洞的计算机爱好者。他们伴随着计算机和网络的发展而产生成长。黑客对计算机有着狂热的兴趣和执着的追求,他们不断地研究计算机和网络知识,发现计算机和网络中存在的漏洞,喜欢挑战高难度的网络系统并从中找到漏洞,然后向管理员提出解决和修补漏洞的方法。
黑客不干涉政治,不受政治利用,他们的出现推动了计算机和网络的发展与完善。黑客所做的不是恶意破坏,他们是一群纵横驰骋于网络上的大侠,追求共享、免费,提倡自由、平等。黑客的存在是由于计算机技术的不健全,从某种意义上来讲,计算机的安全需要更多黑客去维护。
但是到了今天,黑客一词已被用于泛指那些专门利用计算机搞破坏或恶作剧的家伙,对这些人的正确英文叫法是Cracker,有人也翻译成“骇客”或是“者”,也正是由于者的出现玷污了黑客的声誉,使人们把黑客和**者混为一谈,黑客被人们认为是在网上到处搞破坏的人。
一个黑客即使从意识和技术水平上已达到黑客水平,也决对不会声称自己是一名黑客,因为黑客只有公认的,没有自封的,他们重视技术,更重视思想和品质!
当然,想装逼也可以,但要有真正的技术
0.3 需要什么
很多人都梦想当黑客,但实际上,在互联网安全这条道路上,本无对错,评判的人多了,仿佛有了…
不论你是为了自己还是他人,如果你认为你是一名黑客,那么一定要有一下几点:
- 对算法、程序的痴迷:看到数字、字符会有种亲切感
- 时刻想着自己只是技术领域大海中的一滴水:即便自己有实力,也最好要保留,真正的黑客不只是会追求功名
- 有恒心:大家都知道,黑客所需学习的知识远远大于普通的程序员,如果没有将其当作终生爱好,最好就不要学,因为很难坚持
- 耐下心来,多思考,勤查资料:很多时候我们单凭一己之力很难攻克难题,这个时候可以借助任何工具,要努力突破瓶颈
0.4 推荐语言
python
**java **
php
asp
html/css/javascript
如果有能力,最好还要学精通c/c++