别带着“漏洞”上路
WordPress数据库错误: [Got error 28 from storage engine]
SELECT SQL_CALC_FOUND_ROWS wp_posts.*, yarpp.score
FROM wp_posts join wp_yarpp_related_cache as yarpp on wp_posts.ID = yarpp.ID
WHERE 1=1 AND yarpp.score >= 1 and yarpp.reference_ID = 45939 AND wp_posts.post_type = 'post'
ORDER BY score DESC, wp_posts.ID ASC
limit 10
暑假我和计算机系的几个哥们留在学校,雄心勃勃地想设计出一款属于我们自己的小游戏。教我们软件设计的王教授也很赞成,还答应帮我们租一个服务器。那段日子,我们每天都泡在图书馆和电脑上。经过一个多月的艰苦奋斗,终于基本完成了这个小游戏的设计。当我们把软件演示给王教授看了后,他点了点头微笑着说:“很好,你们这个小游戏很有创意,设计得也很好。只是还存在一个小小的漏洞,如果被恶意分子侵入很可能导致这个游戏的瘫痪。建议你们不要这么急着发布,等把漏洞修复好了再发布。”
晚上回宿舍的路上,我忍不住说:“你们觉不觉得王教授太保守了?为了一个小小的漏洞,就推迟它的发布,多不值呀!”陈志翔接着说:“不要太胆小了。再说就算是遭到攻击,凭我们这些高材生,还不马上把它弄好啊。那些东西对我们而言简直就是小case嘛。”就这样大家还是决定第二天就发布这个小游戏。
小游戏一发布的当天点击率就达几万。第二天更多,二十余万,异常火爆。正当我们沉浸在成功带来的喜悦的时候,第三天网站的屏幕上突然出现了很多恶意图片,系统还显示出木马病毒。
顿时大家如热锅上的蚂蚁,急得团团团转。不知是谁,冒出一句:“快去找王教授帮忙,他一定有办法!”见我们焦急万分的样子,王教授微笑着说:“我就知道你们会忍不住急着发布的。这几天我一直在思考着如何修复那个漏洞,昨天才把源程序编好。”
听到这个好消息,我们几乎雀跃。
半个多小时后,王教授就把漏洞修复好了。看着我们一个个像犯错的小孩一样低着头站在那里,王教授若笑着说:“一件事如果存在漏洞,不管这个漏洞有多小,它总有发生的机会,而一旦发生就会引起极严重的后果。漫漫人生路,你们以后千万不要带着‘漏洞’上路。”
当夜我辗转反侧,王教授的话不时出现在脑海里。
是啊,人的一生就像一个不断完善的软件。
每天在我们睁开眼睛的时候,都要不断地反思的自己的漏洞,不断修正自己的行为,不要因为一个小小的漏洞而导致了人生的败局。