也许是命运使然,某日在上班途中的公交车上我看到了农夫安全团队的招生简章。这让我在迷茫中看到了希望。那篇简章唤醒了我脑海中尘封多年的记忆。

记忆中的自己,还是个孩子。打我从第一次接触电脑,我就对电脑感兴趣。对于电脑,我有过目不忘的本领。记得学习EXCEL,老师示范一遍,我在脑海中便如数家珍了。

和多数孩子一样,我是因为游戏接触的电脑。在我以为电脑只是个游戏机的时候,一篇新闻报道,把我带入了黑客的世界。新闻说一名黑客使用灰鸽子木马,窃取了用户的银行卡密码,盗刷了近二十万元,经过警方的破案,该名黑客被抓获。

这篇新闻带给我的除了震惊,更多的是好奇。新闻里说的灰鸽子和木马,到底是个什么东西呢?我很庆幸那个时候互联网还处于一个开放的时代,谷歌还没有退出中国,我在网上搜索灰鸽子,结果是满屏幕的灰鸽子使用教程。通过关联搜索,我接触到了更多的名词,肉鸡,上线,端口,远程控制,抓鸡。从此我便一发不可收拾,对黑客技术愈发的感兴趣。

当时的黑客组织很多,有黑客基地,华夏黑客联盟,黑客动画吧,校园黑客联盟,新世纪网安基地,中国红客联盟等等。我游走于这些网站之间,如饥似渴的摄取着营养。

由于自身的限制,大部分内容都是靠自学,理解能力有限,走了很多弯路。例如灰鸽子上线,有主机空间上线和FTP上线两种方式,但由于不懂什么是主机空间和FTP,走了很多弯路。百度百科上的资料又过专业化,例如我百度到FTP是文件传输协议。我自然会想到FTP是传输文件用的,所以我想:我使用网盘的时候要把文件上传上去,这不就是文件传输吗?于是我把网盘的登录地址当FTP地址使用,自然是连接失败。

不过通过自己的努力和不断尝试,还是取得了一些成果。我成功掌握了灰鸽子的使用方法,除了上线,还包括免杀技术。那个时候360杀毒刚刚出来,我成功免杀过360。除此之外,我还掌握了一些易语言,使用易语言编写了135端口自动化抓鸡工具,以及打着QQ刷钻的钓鱼盗号程序。

虽然我在黑客技术上小有成就,但成绩却一落千丈,甚至产生了厌学的情绪。黑客技术在我的脑海中,魂牵梦萦。我甚至买了黑客书籍,像黑客X档案,精通黑客免杀,社会工程学档案之类的书籍。我让班主任主动把我的座位调到最后一排的角落,因为我嫌老师讲课太吵,影响我看书。

很快,我在班级上就小有名气了。当然,仅限于经常逃课去网吧那些差生。我破解了网吧的计费系统,能够让同学们花一块钱无限上网。当然成绩好的同学肯定觉得我是那种不务正业的人。

虽然初中在重点班级,但成绩保持在前三名,当然是倒数前三。

我中考都没参加,怀着对计算机的一腔热情,去了职业中学。因为那是我们县城唯一教计算机的地方。我父母对我失望透顶,甚至在深夜痛哭流涕。

在职校,我没有像在初中时期那样受到老师的鄙视,相反,我得到了老师的重视。我被同学和老师推荐为科代表。在职校期间,我得到了比较成体系的计算机应用教育,老师教我们OFFICE,网页设计,VB编程;教我们计算机维护和组装,也教我们网络技术,配置服务器和交换机。在职校期间,我成立了计算机兴趣小组,带领同学参加技能大赛,获得了二等奖。我用VB编写的电脑小贴士,获得了全国中小学生程序设计大赛县级一等奖。我还考取了计算机操作工证书。

转眼就到高三了,班主任开班会说要分班。愿意就业的,去就业班,学校给安排工作就业,不愿意就业的,可以选择深造,读升学班级考大学。

大学这个词深深的刻在了我的脑海里。我突然意识到,我还有一次升学的机会。在我父亲的介绍下,我和我表叔聊了聊,他是复旦大学毕业的。通过这次和表叔的对话,我深受启发,决心背水一战,考上本科大学。
于是我给女友说让他去升学班,和我一起考大学。但是女友拒绝了,说她父母希望她早出社会挣钱,说她自己不是读书的料。我费劲口舌都没用。

高三的日子很紧张,学习压力巨大。一诊考试我不到两百分总分,而要想考上本科,至少得五百四五的总分。我们的考试科目是语文数学外语加上专业。当时除了专业课程,语数外的成绩都很差,数学十几分,英语二十几,语文六十几,还都是一百五的总分。老师上课的内容我也听不懂,我甚至不会通分,不会算不等式,老师讲三角函数,我更是犹如听天书。女友提出和我分手,我忍痛顶着压力,终日靠学习来麻痹自己。

我找来初中的课本开始学习,老师也没有放弃我们。我开始早上六点钟起床背公式和单词,晚上练题到十点半。我当时数学差到算一个log计算题要花费半个小时。

功夫不负有心人,经过一年的努力,我高考以556分的成绩被一所本科师范院校的计算机科学与技术专业录取。

上了大学,我接受了正统的计算机本科教育。我领略了计算机的浪漫,TCP/IP协议,数据结构与算法,操作系统,高等数学,离散数学,数据库系统,线性代数,Linux,C/C++程序设计,Java等等。

大学时期我参加了学校的一个创业团队,自主研发了一个以兼职职位的招聘网站,叫兼职无忧。通过和商学院同学的合作,我们的项目获得了创业大赛一等奖。

大学带给我的,是对计算机更广阔的视野。我现在都还记得我约喜欢的女生出来,和她聊了近一个小时的操作系统,我感叹操作系统设计的精美与巧妙,我说到:你是我见过最美丽的算法。她说她对这些都不感兴趣。最后我发现我把她再也约不出来了。

可是这又有什么关系呢。技术对我来讲,永远都是那么着迷。我渗透了学校的一卡通,英语教学的服务器,系上的官网,院长的教务系统账号,学校的监控系统。大三下学期末,我刚把编译原理学完,我给她说我要做一款编程语言,并以你的名字命名。在我眼中,这是最大的浪漫,就像是MariaDB。经过半学期的探索,这个项目以失败告终。我深刻的意识到个人能力有限。装逼失败,至今我都觉得没脸再去找她。我不禁想到,和我同一个级,国家级科研项目立项做操作系统那个哥们,项目也应该黄了吧。毕竟这压根都不是一个普通本科生能够搞出来的东西。

大学毕业,校招发现招安全岗位的少之又少。好不容易收到微店的面试,的确自己不够优秀,没啥CTF和挖洞经历,纵深防御这些也不了解,面试自然而然的挂了,后来去四川大学蹭校招,当了Java程序员。

思绪被拉回现实。我问自己:你热爱的到底是什么,你活在这个世上,到底是为了什么。

当周围的同龄人都有了女朋友,当周围的同龄人都结婚生子。当周围同龄人的父母都给他买了房子,有的买了车子,有的付了首付。而我呢?一无所有。我拼不起爹,就只有拼自己。

我不禁感到我活在世上,只是为了生存罢了。

梦想到底是什么。

梦想不是结婚生子,早早的开始养家糊口。也不是买车买房,背上几十年的贷款。毕竟青春短暂,二十二三岁大学毕业,三十而立,时间只有短短的几年。我的梦想只是成为自己曾经想成为的人,为了曾经热爱的东西,保持对黑客技术的纯真和热情。

如果有一天我真的成为了黑客,成为了渗透测试工程师,成为了信息安全工程师,这都是我在农夫安全团队学的,学费都是我自己写代码一行一行赚的,四月开班,我推开了梦想的大门。