《漏洞战争:软件漏洞分析精要》的作者林大夫是鹅厂安全从业者,他打死不承认自己是枚白帽子,更愿意用“安全从业者”这个称呼来定位自己。不过,从一名大夫(对,你没有看错,我说的是医生)到一名安全从业者,由他来指导一名小白如何成为小白帽,还是很有信服力的。

这是一个身在曹营心在汉的故事。

林大夫在踏上这条道路前,先被五年制医学院收了编。
——一个医学生为什么会转行做安全?
——因为小说看多了。
事实上,有这么一个不太妥当的例子。如果你刚交了一个为了结束单身生活而交的女朋友,突然又遇到了内心的女神,那么你是不是会对女神朝思暮想,做一些和女神能勾搭上的事情?别说谎,说的就是你。
专业与爱好的博弈,尤其在学生时代,无异于此。
大一时,由于喜欢看黑客小说,林大夫就去图书馆找一些黑客书籍学习,每天中午都不休息,几乎天天都泡在图书馆看书,甚至翘课去看计算机书,《黑客传说》《地狱黑客》《指间的黑客》……让他着了迷。
作为学生党,手里没有太多钱,林大夫在大四才买上计算机,之前只能去网吧、学校机房或者借用舍友的计算机。
读者应该可以感同身受——借来的书才是真正看得又快又好的书,没有条件创造条件也要学才能学得深刻。
结果,当年,林大夫就用诺基亚手机看完了《Windows程序设计》、《Windows核心编程》和《Windows环境下32位汇编语言程序设计》。后来干脆网购纸质书来看,只有一个原因——因为这样比在网吧看电子书更实惠。
除了节流是硬道理,“开源”也是一条重要途径。来,我们记下这句话,爱看书的小伙子运气不会太差,因为说不定还能用来学习。