【原创】菜鸟的网络安全之路
发布者:XO 发布时间:2010-06-21 11-06-30
--------感谢“代码疯子”投稿--------
担任中国红客联盟【www.honker.net(原www.chinesehonker.org)】软件开发小组副组长。
序言
我自小在农村长大,从小就接受着最传统的教育,只知道当前最重要的事情就是认认真真的读书,争取长大后不再呆在农村。我想这也是农村父母对自己子女最传统的期望。
小时候,根本就没有听说的“电脑”这个名词,更不用说“网络安全”了。
和电脑的第一次亲密接触
2002年,我小学毕业并顺利考上了镇里面最好的初中。也正是在这里,我第一接触了电脑。初中的电脑课程(在我们那里习惯称之为电脑,而不是称之为计算机)非常简单,首先就是介绍电脑的发展史,然后是介绍一些简单的基本操作,最重要的部分就是五笔打字。当初的我什么都不懂,上课也就没有认真听过。只知道第一次上机的时候知道了开机,知道了用鼠标去双击,但是关机仍旧不会。当时候我还是硬按着电源键关机的。记得当时候我打开了很多窗口,结果被老师臭骂了一顿。
初中三年,电脑课时一年比一年少,为了中考嘛,也没办法。总的来说我也就是知道了一些最简单的操作而已。初中的电脑课程还没有对我产生什么大的影响。
和互联网的第一次亲密接触
由于初中进了学校的重点班级,加上自身的努力学习,终于如愿以偿的考上了县里最好的高中。最为县里最好的高中,其硬件设施当然也是最好的。
记得高中的第一次上机课,我小声的问了一句旁边的同学,“你知道怎么上网吗?”。于是同学回答我说,“你要上什么网?”,这时我就不懂了,当时心里只有一个概念,就是想上网看看。于是同学就给我在IE的地址栏里面敲入了新浪的网址,我就在那里随便的点击着鼠标。自那以后,我学会了浏览网页,对于其他的电脑操作还是不会。
仍然是高一,计算机老师说:“我们准备开办一个信息学竞赛的班级,有兴趣的同学都可以加入”,当时候我的想法就是,反正以后是要学电脑的,不如现在学学,以后学起来就快了。于是,我兴致勃勃的报了名。但是,当时候的班主任是个典型的保守派代表,他果断拒绝了我们班任何人去搞信息学竞赛,而是把周六周日的时间都拿来做数学竞赛了。
另外,高二开始我们就取消了计算机课。于是,高中的计算机课程对我的计算机水平就停滞了,为了高考,我们埋头奋斗着。
大学,我毅然选择了计算机专业
也不知道是真的喜欢计算机还是盲目的跟风选择了计算机专业,这至今都是一个谜。不过现在看来这已经不重要了,因为我现在很喜欢我所选择的专业。
大学刚开始,我仍旧是一只菜鸟。大一时只是简单的学习VB和C语言。对于自己以后到底也干什么,也还是没有任何想法。
第一次接触病毒,开始了我的网络安全之路
不知道是哪一天,我知道了灰鸽子这个东西。处于好奇,于是就鬼使神差的去一家黑客网站下载了一个灰鸽子,并按照视屏教程配置了灰鸽子服务端,之后我骗一个网友运行了我的服务端,于是,我第一次控制了别人的电脑。当时候我还不怎么会弄这个软件,没弄多久就发现那个“肉鸡”再也没有上线过了。
于是我又去黑客网站上面学习各种东西。后来知道,要使得自己的病毒不被杀掉,就必须做“免杀”处理。于是我下载了很多有关于“免杀”的视频教程,我开始没日没夜的学习这些东西。当时候还没有学习汇编,于是硬着头皮看着那些视频教程做免杀,往往熬到晚上三点才睡觉,却没有一次成功免杀过。由于在黑客学习上面摸索花费了大量时间,于是我的学习成绩呈直线下降。
大一就这样浑浑噩噩的过去了。可以说,以上的黑客学习都是出于好奇心,没有任何人指导,也没有任何其他目的。当时我还不知道非法入侵他人计算机是违法的事情。就这样,我的网络安全技能并没有显著的提升,但是正是由于自己坚持在摸索着,也就给自己后面的发展打下了坚实的基础。
从大一暑假开始,我开始自己用VB做一些小程序来练手,期间还看了电子工业出版社博文视点出版的一些网络安全的书籍。从这时候开始,我开始学习一些常见的病毒的处理方法,比如那时候非常流行的“同名文件夹”病毒。同时,我也接触到了诸如X-Scan之类等非常著名的软件,于是自然而然的接触到了安全焦点、看雪等网站。这时候我开始明白,真正的黑客不是会用几个软件的人,而是会自己编写安全软件的人,同时我也知道了VC++的强大之处。于是,我毅然放弃了VB,开始自学VC。
自大一暑假至现在,我一直在学习着反病毒的基本技能和安全工具编程,期间我没有再向网络传播过任何病毒(我就只有第一次接触灰鸽子的时候抓过一只肉鸡)。也在大一暑假,
我给自己取了一个网名叫做“代码疯子”,也没有什么特殊的含义,就是因为自己痴迷于编程而已。期间我开了一个博客,上面记载了我在生活和学习中各种事情。我也懂得了黑客的真正含义。现今,我非常反感那些利用没有什么技能却利用者黑客工具牟取暴利的人,也反感那些靠开发病毒而谋取暴利的人。我定位自己的方向为反病毒方向,我要抓经一切可以利用的时间充分学习,为国内网络安全事业贡献自己微薄的力量。
总的来说,我走的是一条网络安全工具开发之路。
最后也希望各位喜欢网络安全的朋友能够惩恶扬善,为国内网络安全事业贡献一份力量。
附上本人学习经验:
现在大二已经快结束了,回想一下自己的学习历程,感觉有很长一段时间是非常盲目的,现在我简单谈一下自己所总结的一点经验,希望对新人有所帮助。
下面是一条Windows编程的网络安全之路,为本人两年摸索的经验总结,可能很早就已经被大牛们发表于网上,可能大家已经知道,抑或是早已被前人所指点……
C语言基础 --> C++面向对象编程 --> WINDOWS编程基础 --> WINDOWS核心编程 --> WINDOWS Native API --> 8086汇编基础 --> win32汇编/反汇编 --> 操作系统内核安全 --> 真正的网络安全之路
下一篇出现在PC120首页的稿件会是您的吗?
赶快参与投稿吧,投稿地址:liangjiajun@kingsoft.com