8岁“触网”,
疯狂编程敲坏电脑
初见汪正扬,很难把他与神秘的黑客联系起来。皮肤黝黑、身材清瘦,戴着近视眼镜,谈吐礼貌而略显腼腆,一
副中规中矩的初中生模样。与同龄人不同的是,汪正扬的书桌上放着一二十本有关计算机编程的书,还有一本被他翻破了的《乔布斯传》。谈起电脑和网络时,他表情严肃、滔滔不绝,给人一种很酷、很专业的印象。
2001年,汪正扬出生在北京一个普通的工薪家庭。与许多“00后”一样,生长在互联网+时代的他很小就开始接触电脑。8岁上小学二年级时,汪正扬玩了半年的“偷菜”游戏后觉得没意思,便开始尝试写一些小程序。当然,起初只是凭着兴趣瞎写。
“爸爸看我那么着迷,就给我买了一台在当时属于顶级配置的笔记本电脑,我惊呆了!在这台电脑上我写了5
年代码,最后我把键盘都敲坏了。”说完,汪正扬调皮地吐了一下舌头。
没人教过他写程序,这是他看书自学的。汪正扬最初学习编写Windows用的VB语言,因为代码都是英文,所以
进展很慢,他要一个一个地记单词,碰到不懂的单词还得用翻译机查出来后记下来。他说:“现在我的英语成绩比较好,这跟我一直学编程写代码有关系。”
9岁时,汪正扬想写一个“课程提醒”的小程序,以方便自己和同学们的学习生活。然而,这个程序写到一大半时却卡壳了,任他想破脑袋都找不到解决的办法。他可是当着老师和同学们的面夸下了海口,保证周六一天就能搞定,可转眼到了这周一他还没编好程序。难以“复命”的他只得红着脸去上学,自然免不了被同学们嘲讽一番。
汪正扬气得一个星期都没碰电脑,甚至想放弃。没想到,他在整理电脑时,发现自己有一个地方写错了。汪正扬
的父亲说:“编程一定要认真到标点符号,一步错就会步步错。编程序的爱好让儿子变得思维缜密。”
2011年,10岁的汪正扬开始办网站。他把平日买冰棍的钱悄悄攒下,存了400多元,买了一个现成的网站主机,放上自己写的程序自娱自乐。没想到,还真有不少IT发烧友去他的网站捧场,甚至连一些高中生都想拜他为师,跟他学编程。这让他开心不已。
就在这时,母亲拿着他的期中考试试卷兴师问罪来了:“你的学习成绩开始下滑,以后不准再这样玩电脑了,不光影响视力,还耽误学习!”这让汪正扬听了暗暗叫苦。让他惊喜的是,开明的父亲在这时扮演起“和事佬”的角色:“只要他的学习成绩能提上去,课余时间干点‘科研工作’还是蛮好的,咱不能扼杀了孩子的爱好嘛!儿子,你在学习上加把劲儿!”汪正扬连连点头。
在保证学习成绩优良的前提下,汪正扬又开始漫游在网络世界里。阅读相关书籍、泡技术论坛、编程序,这些在大人眼中枯燥乏味的事情,他却甘之如饴。
“白帽子”游侠,
为上百家网站仗义补漏
2013年夏天,12岁的汪正扬成为清华大学附中的初一学生。因为经常看到某某网站遭黑客攻击的新闻,他很好奇他们是怎么做到的。网上的一些漏洞提交平台,往往会在漏洞修复完成后把漏洞公开,汪正扬就去研究。“寻找网站漏洞是一件很有乐趣的事,尤其是发现漏洞后的那种惊喜。另外,一些厂商还会对找到漏洞的人进行现金或虚拟货币的奖励,我可以用它们购买一些商品。”汪正扬得意扬扬地说。
要想找到漏洞,就必须先攻击这个网站,只有实现了这样的操作,才能给对方提交报告,说哪个地方存在程序漏洞并提出修补建议。要知道,网络安全从来都是攻防一体,黑客的段位都是通过实战练出来的。汪正扬首先拿自己的学校“开刀”—进入高中部的电脑答题系统。通过半宿苦战,他发现了两个程序漏洞,并向学校计算机管理方提交了修补方案。学校按照汪正扬给出的办法补漏后,对他提出了表扬。
不明所以的人却传出了一个谣言:“汪正扬为了不写作业而入侵学校的答题系统……”父母听说此事后,把他严厉地批评教育了一通。
尽管受了一些委屈,但汪正扬还是难掩初战告捷带来的喜悦。不久,他又在一家购物网站上发现了一个致命的漏洞。在与这家网站的管理人员联系时,对方问他是干什么的,当得知汪正扬只是一个12岁的少年时,对方在qq上发出了一串大笑的表情,就不再理他了。
对方不屑的态度让汪正扬有些恼火。当晚,他通过黑客常用的“抓包技术”,利用网站密码校验处的程序漏洞,将一台原价2500元的平板电脑修改成了1分钱,并成功购买。随后,汪正扬再次与那家网站的技术人员联系,并发去自己花1分钱购买一台平板电脑的图片,对方连忙尊称他为“前辈”。汪正扬热心地为他们写好了漏洞补丁并提交,还把自己购买的平板电脑办理了退货。
不久,这家网站给他寄来了一份礼物,还有一封感谢信:“汪正扬同学,我公司本欲聘请你负责软件安全防护工作,但了解到你还是一名初中生,当以学业为重,特寄来一份薄礼,聊表谢意!如有意愿,今后欢迎你做我们网站的安全小顾问……”
看到沉迷于电脑的儿子发力了,汪正扬的父母又惊又喜。他们万万想不到,儿子成天捣鼓的程序代码不仅能换来礼品和感激,若不是年龄小,他甚至还能凭此赢得一份高薪的工作。这让父母骄傲极了,亲朋好友闻讯后也纷纷向他们道贺。这时,汪正扬的母亲才意识到,自己当年的严厉管教,差点扼杀了一个编程小天才。
2013年,汪正扬在网络上声名鹊起,被封为“中国最小黑客”。对此,他有些不乐意,说自己更愿意被称为“白帽子”。和黑客的恶意攻击不同,在圈子里被称作“白帽子”的程序达人是善意的,他们发现了漏洞都会及时提交给网站,建议或帮助网站进行修补,就像医生给病人诊治。汪正扬说:“我不会用技术做违法的事,这一点很关键。有些人整天黑网站,把个人信息下载下来卖钱,遇到密码就放在自己的密码库里用来盗号,这样做很不道德。”