通过制作这个防火墙,王浩深深觉得自己有点力不从心。他清楚意识到,自己现在学的东西太基础啦。
这就像学开车考驾照,在驾校的时候,觉得挺顺的,可真到路上开车,才惊讶地发现驾校学的那些在实际开车中能起的作用不大。上路开车和在驾校考驾照,完全不是一回事。
同样的道理,他从书上学来的知识,不是没用,只是大多是基础的概念。真到实际写程序的时候,就发现作用不太明显。
他深深明白,自己得进一步去研究更有深度、更厉害的知识。
于是,他急忙在各大网站上不停地搜索,只要是和黑客有关的内容,都马上让系统复制下来,然后记在脑子里学习。
不搜不知道,一搜吓一跳。真正的黑客技术,那可深了去了,就像大海一样看不到底。
他专心学了一上午,也只是学了一点。
这时候,坐在旁边办公桌上的院长王姐抬头看时间,然后说:“王浩,别弄啦,吃饭时间到了。”
王浩可能学得太投入了,根本没听见院长王姐叫他,还在那认真学习网站上的黑客知识。
实际上,他学习主要靠系统帮忙,系统会复制关键的知识,就像在电脑上粘贴复制一样。
院长王姐见他没反应,心里挺纳闷。就轻轻站起来,慢慢走到王浩身后,看他电脑屏幕。
一看屏幕上的内容,她一下子懵了,完全看不懂。
因为屏幕上全是密密麻麻、很难懂的字符和代码,还有个人不停地讲。更奇怪的是,讲的人戴着面具,神秘兮兮的。
其实,王浩看的是资深黑客给新手小白录的教程。这个黑客亲自录视频,大方分享自己的经验,算是给后辈引路。
王浩看得很带劲,因为这些内容只有懂计算机编程的人才能明白关键。
正让系统复制知识的王浩,突然感觉有只手放在自己肩膀上。
他很疑惑地把目光从屏幕移开,扭头一看,是院长王姐。
于是,他满脸不解地问:“怎么了?王姐。”
院长王姐没好气地瞪他一眼,责怪说:“都啥时候了?我叫半天,说吃饭时间到了,你看啥看得这么着迷。”
王浩一时不知道怎么解释,心想说了她也不一定懂,就简单说:“我在学电脑编程的知识。”
王姐听了,似懂非懂地点点头,接着说:“行了,先别学了,去吃饭。人得吃饭,不吃饭可不行。”
王浩听到这话,才看时间,抬头一看墙上的钟,惊讶地说:“哎呀,都 11 点 20 多了。”
说完,他赶紧关电脑,跟着王姐去食堂吃饭。
吃饭的时候,院长王姐边吃边随口问王浩:“你天天这么认真学这些,到底有啥用?”
王浩当时嘴里都是饭,说话含糊不清,听不清说啥。
王姐看了,没好气地给他一碗汤,说:“先把嘴里东西咽下去,再好好说话。”
王浩听了,努力把嘴里东西咽下去,喝口汤,慢慢说:“我学的叫电脑编程,用处可多了。像管公司安全,找系统漏洞啥的,能挣不少钱。”
王浩觉得这么简单说,王姐可能能明白。
但是,院长王姐对王浩的话不太相信。她的想法还比较传统,觉得得靠动手干活才能挣钱,不太信王浩在电脑上弄弄就能挣大钱。
对此,王浩也没多解释争论。
晚饭后,王浩没马上看电脑。先在孤儿院院子里慢慢溜达一会儿,消化消化,对身体好。
大概十分钟,觉得差不多了,他才回二楼院长办公室,开电脑继续上午没做完的学习。
他现在看的内容,都是很难的黑客知识,不是书上学的那种基础编程手法,或者找攻击漏洞、修系统问题这些。
他学的范围又广又杂。
好在有系统帮忙,基本上快速看看网页就关,不用一个字一个字看。系统会自动把关键信息复制到他脑子里。
他学习速度快得很。
一下午,他打开的网站好几百个,学的黑客技术各种各样,好几千种。
他感觉今天下午学的,比平常三四天学的都多。
毕竟这些宝贵又新的知识技术,普通图书馆可没有。
就算是经历过很多、脑子很灵的王浩,这时候也有点受不了这么高强度学习。
他不得不先停下休息,好好整理整理脑子里乱乱的知识。
等好不容易把脑子里的东西都整理好了,王浩才吃惊地发现自己现在也只是刚进门而已。黑客这事儿,可没想象中那么简单,不是会写两个程序、编一串代码,就能叫黑客的。会这些,最多就是个普通程序员。真正的黑客要会的东西可多可杂了,好多方面都涉及。
要成为厉害的黑客,得精通下面这些又深又复杂的知识和技能:
编程基础方面:
一定得很会 c\/c++和汇编语言,因为这是底层编程的根本,能帮着搞清楚程序怎么运行、系统怎么工作。
同时,也要了解 python、php 这些脚本语言,这些语言在自动操作和网络攻击里作用可大了。
计算机原理方面:
要清楚计算机的硬件和软件是咋组成的,包括操作系统里面是咋干活的,还有各种网络协议,像 tcp\/Ip、ARp 这些。
还得会二进制和十六进制的基本计算,能熟练用 winhex、UltraEdit 这些分析工具。
网络知识方面:
要特别熟悉网络的结构和 Ip 地址咋分的,知道路由器、交换机这些设备咋工作。
也要清楚网络安全协议,像 SSL、pKI,还有入侵检测系统(IdS)的基本道理。
系统知识方面:
要熟悉 windows 和 Linux 操作系统里面的结构和编程接口,知道系统有啥漏洞和怎么防。
还要会用虚拟化技术,像 Vmware 或 Virtualbox 这些工具得用得很溜。
安全概念与技术方面:
要深深理解网络安全的基本想法,比如加密、签名和访问控制这些。
熟练掌握找漏洞和渗透测试的基本技术,明白 Apt 攻击是咋回事和怎么防。
其他技能方面:
英语得有一定水平,这样才能看懂国外新的技术资料。
熟悉常用的黑客工具和技术,像 Kali Linux 和 metasploit。
还要会社会工程学和测信道攻击这些高级的东西。
要知道,熟练掌握这些知识和技能,得长时间学习和实践,不断更新和扩大自己的技术范围。要成为顶级黑客,不光是技术积累,还得对安全领域特别懂,所以能看出来王浩要学的还有好多呢。