王老师

作者:Selmon 更新时间:2026/4/4 2:11:30 字数:3492

论坛是雨晴在网上搜了很久才找到的。不大,人也不多,但里面的人说话都很直接。有人在问服务器配置,有人在讨论最新的漏洞,有人在分享自己写的脚本。她注册了一个账号,ID叫“三文鱼”。她也不知道为什么要叫这个名字,就是脑子里忽然蹦出来的,或许是妈妈带她吃过三文鱼的原因吧。

她发了一个帖子,问的是网络抓包的事情。

她没说自己为什么要学这些,只说“想了解一下”。帖子发出去之后,沉了两天,只有一个回复,说“建议先学TCP/IP协议”。她看不懂,去搜了,看了几页就看不下去了。那些字堆在一起,她根本就不知道哪个是注释哪个是文本。

过了几天,又有人回复了。是一个叫“王老师”的ID。回复写得很长,从抓包的原理讲到数据包的构成,又讲到常见的网络攻击方式。她看不懂大部分,但这个人写东西有一个特点——再复杂的东西,都能用很简单的话说清楚。她一条一条看完,回了一句:“谢谢,虽然看不太懂,但感觉很有用。”

对方很快回了:“哪里看不懂,可以问。”

就这样,一来一回,她开始和这个人聊上了。

”缘分真的很奇妙,不是吗?“她这么想着

论坛私信里,他们聊了很多。她没说自己多大,对方也没问。她只说自己是新手,想学点网络安全的东西。对方也没问她为什么要学,只是她问什么,他就答什么。

他说自己是郑州人,做网络安全这一行的。他说这行分很多方向,有做渗透测试的,有做安全运维的,有做代码审计的,有做应急响应的,但是有内幕消息,过几年这个行业就不行了。

雨晴问渗透测试是什么,他说就是模拟黑客攻击,找出系统的漏洞,预期像是哄小孩子。

雨晴想起自己之前干的事情——抓包,监控路由器,偷看林听夏的消息。那算不算“模拟攻击”?她没敢问。

他说,初学者可以先从数据库安全入手。因为大部分网站漏洞都出在数据库这一层。“你把数据库安全搞明白了,就能理解为什么那么多网站会被黑了。”她问数据库安全是什么,他说:“简单说,就是怎么防止别人偷你的数据,怎么防止别人删你的数据,怎么保证数据只有该看的人能看到。”

聊了几天之后,“王老师”问她有没有兴趣线下见一面。他说这行很多东西线上讲不清楚,实际操作一下就明白了。他说这话的时候语气很随意,像是在问一个普通同事要不要一起吃午饭。

雨晴犹豫了很久。她没见过网友。对方是个陌生人,她不知道他长什么样,不知道他是好是坏。但她还是答应了。约在二七广场附近一家咖啡店,周六下午两点。她把地址存进手机里,又删掉,又存进去。反反复复好几次。

她没有告诉林听夏。

不是不想说,是不知道该怎么说。“我要去见一个网上认识的人,学怎么监控网络”——林听夏会怎么想?她不敢猜。她怕林听夏担心,怕她问太多,怕她说“不要去”。更怕她什么都不说,只是用那种眼神看着她——那种很累的、什么都不想争的眼神。

周六上午,林听夏去店里上班。她走的时候在门口换鞋,回头看了雨晴一眼:“中午自己吃点东西,冰箱里有剩菜。”

雨晴嗯了一声,坐在沙发上,抱着靠枕,听着她的脚步声渐渐远去。电梯门开了,又关了。然后安静了。

她等了一会儿,确定林听夏不会突然回来拿东西,才站起来,换衣服,拿上钥匙和手机,出了门。

天很好。阳光很亮,但风吹过来是凉的。树上的叶子开始黄了,有些已经落了,踩上去沙沙响。她站在公交站台等车,看着对面马路上来来往往的人,忽然觉得有点不真实——她要去见一个在网上认识的人,而这件事,林听夏不知道。

咖啡店在二七广场旁边的一条巷子里。不大,门面是深棕色的木头,玻璃擦得很干净。她推门进去的时候,听见风铃响了一声,叮当,很轻。店里人不多,靠窗的位置坐着一个人。是个年轻人,看起来二十出头,戴眼镜,头发有点长,穿着一件深色的卫衣。他面前放着一台笔记本电脑,屏幕上全是她看不懂的代码。他没有戴耳机,也没有玩手机,就那么坐着,偶尔敲几个键。

她走过去,站在他旁边,小声问:“王老师?”

他抬起头,看了她一眼,笑了笑。那笑很轻,不是客气的那种,是真的觉得有点意思的那种。“你就是论坛上那个‘三文鱼’?”

雨晴点头。

“坐吧。”他把电脑往旁边挪了挪,腾出位置,“想喝什么?我请你。”

雨晴说不用,他坚持。最后她点了一杯热牛奶。牛奶端上来的时候,她捧着杯子,不知道该说什么。

”真的是个小孩子呢“王老师说

“王老师”姓王,叫王知行。他说这个名字是他自己改的,原来那个不喜欢。雨晴没问原来叫什么。他说话的时候不看她,看屏幕,手指偶尔在触摸板上点一下,光标跳来跳去。

他打开电脑,给她看了一个东西——一个模拟的网站后台,里面有用户数据。他说这是他自己搭的测试环境,用来演示漏洞用的。

“你看这个登录页面,”他指着屏幕,光标停在用户名输入框里,“正常情况下,你输入用户名和密码,后台会去数据库里查,看看有没有这个人。”

他演示了一遍,输入正确的账号密码,登录成功了。页面跳转,显示出“欢迎回来”几个字。然后他又输入了一串看起来乱七八糟的字符——' OR '1'='1——也登录进去了。

雨晴愣住了。“为什么?”

“因为网站没有过滤你的输入,”他说,光标在屏幕上划了一下,选中那串字符,“你输入的这些东西,被当成了SQL语句的一部分去执行。这就是SQL注入,最简单的数据库攻击方式。”

他讲了很多。讲怎么通过SQL注入获取数据库里的信息,怎么绕过登录验证,怎么拿到管理员权限。他的声音不大,但讲得很清楚。偶尔停下来,问她“懂了吗”,她摇头,他就换个方式再讲一遍。

雨晴听不太懂那些专业术语。什么“联合查询”,什么“报错注入”,什么“时间盲注”。那些词像水珠落在油面上,滑一下就溜走了,留不下痕迹。但她记住了他说的一句话:“数据是最脆弱的东西。比人还脆弱。人好歹会反抗,数据不会。”

讲完SQL注入,他靠在椅背上,喝了一口咖啡。咖啡已经凉了,他皱了一下眉,还是咽下去了。阳光从窗户照进来,落在他的侧脸上,把他没刮干净的胡茬照得很清楚。他的皮肤很白,嘴唇有点干。

雨晴看着他,忽然问:“你为什么愿意教我?”

他愣了一下。然后笑了。那种笑很轻,像是觉得自己应该说点什么,但又不想说太多。

“没什么,就是觉得你挺有意思的。一个小姑娘,对网络安全感兴趣,少见,太少见了。”

雨晴低下头,看着杯子里的牛奶。牛奶凉了,表面结了一层薄薄的皮。她用指甲挑了一下,那层皮破了,露出下面白白的液体。

“我不是对网络安全感兴趣”

他只是嗯了一声,把电脑合上,收进包里。

临走的时候,他从包里掏出一个U盘,放在桌上。黑色的,很小,上面贴着一张白色标签,写着“tools”。

“你先回去看这些,”他说,“看不懂的可以问我。等你看完了,我再教你下一步的。”

雨晴接过U盘,捏在手心里。小小的,塑料的,有点凉。她把它翻过来看了看,标签上除了“tools”没有别的字。

“谢谢王老师。”

“别叫老师,”他说,站起来,把包背好,“叫我名字就行。”

雨晴张了张嘴,没叫出来。王知行。三个字,不难念,但她就是叫不出口。她和他之间隔着的,不只是年龄。

从咖啡店出来,天快黑了。阳光从西边照过来,把她的影子拉得很长很长,拖在地上,像一条灰色的尾巴。她走在二七广场上,看着来来往往的人,忽然觉得自己好像做了一件不太对的事情。不是见网友不对。是不应该瞒着林听夏。

她想起林听夏出门前回头看她的那个眼神——很普通的一个眼神,和每天一样。但她现在想起来,觉得那里面好像有什么东西。是信任?还是她多想了?她分不清。

她坐公交回去,一路上看着窗外的街景往后退。天从橘黄变成灰蓝,路灯亮了,一家一家的灯也亮了。有人在路边遛狗,有人拎着菜篮子慢慢走,有小孩骑着小自行车从她眼前过去,车铃叮叮当当地响。

回到公寓的时候,林听夏已经在家了。她在厨房做饭,听见门响,探出头来看了一眼。

“回来了?饿不饿?”

“还好。”雨晴把U盘塞进口袋里,没拿出来。

她走进卧室,把U盘放在抽屉最里面,压在一条叠好的围巾下面。然后她坐在床边,听着厨房里切菜的声音,笃笃笃的,很稳,和每天一样。

晚上躺在床上,雨晴翻来覆去睡不着。窗外的天很黑,没有月亮,路灯的光从窗帘缝里漏进来,落在地板上,一小块,灰灰的。

她摸出枕头下面那颗糖。大白兔奶糖,已经皱巴巴的了,糖纸的边角都卷起来了,印在上面的兔子有点变形,看起来像是在笑,又像是在做鬼脸。

她想起王知行说的话。“数据是最脆弱的东西。”比人还脆弱。人好歹会反抗,数据不会。

可她觉得,林听夏也不会反抗。不是不会,是不想。她把自己所有的东西都藏起来,不让人看见,不让人碰。那些药,那些疤,那些发给医生的消息。她藏得太好了,好到如果不是雨晴偷看,可能永远不会知道。

雨晴把糖攥在手心里,攥得很紧。糖纸发出细碎的声响,在安静的夜里显得很响。

客厅那边很安静。林听夏已经睡了,呼吸声很轻,像窗外偶尔吹过的风,一下一下的,不急不缓。

她闭上眼睛,想:明天,要不要告诉姐姐?

但她知道,她不会说。至少现在不会。

设置
阅读主题:
字体大小:
字体格式:
简体 繁体
页面宽度:
手机阅读
菠萝包轻小说

iOS版APP
安卓版APP

扫一扫下载