糖糖把下巴抵在儿童平板的边缘,小胖手攥着定制款硅胶触控笔,指节因为用力微微泛白。屏幕上的早教论坛还停留在“幼儿手工分享区”,粉色背景里飘着会动的卡通云朵,刚才还在看的折纸教程被她最小化到角落,取而代之的是一个新建的发帖框。
她盯着键盘界面看了足足三分钟,圆溜溜的眼睛时不时瞟向儿童房的门——苏暖刚才说要去厨房切水果,应该还没那么快回来。确定门外没有脚步声后,糖糖深吸一口气,用触控笔一个字母一个字母地敲:“招募伙伴,任务:帮妈妈解决坏人,要求:会用编程找秘密,奖励:进口草莓味溶豆管够,还有我妈妈做的曲奇饼干,巧克力味的。”
想了想,她又在末尾加了个握拳的表情,觉得这样更有气势。发送按钮刚点下去,屏幕右下角就跳出个橙色的消息提示框,头像是只抱着黑色机械键盘的柴犬,用户名“小码农”的消息弹了出来:“溶豆是日本那个带草莓颗粒的吗?我上周把爸爸公司的门禁系统改成了奥特曼主题曲,他到现在还没发现是我干的,我要两罐那个溶豆。”
糖糖的眼睛瞬间亮了,像两颗浸了蜜的葡萄。她赶紧坐直身子,小胖手在屏幕上飞快滑动:“是那个!我妈妈给我买过,咬着有草莓籽!那个坏奶奶老是说我妈妈的坏话,还把妈妈放在客厅的花瓶摔碎了,我们要找她的秘密,让爸爸知道她是坏人。”
消息发出去还没十秒,又一个新消息弹了进来。头像是银灰色机器人,眼睛是闪烁的绿色代码,“编程小超人”的消息带着点傲气:“我会写python爬虫,能扒下来幼儿园家长群里所有的聊天记录,上次老师藏在网盘里的春游照片,就是我扒出来的。我要你教我怎么用儿童平板控制家里的智能窗帘,我想早上让窗帘自己拉开,这样就不用妈妈叫我起床了。”
紧接着,第三个头像跳了出来——一只戴着圆框眼镜的橘猫,爪子搭在迷你键盘上,“喵喵代码师”的消息软乎乎的:“我能破解四位数的密码,我妈妈的手机密码就是我猜出来的,她现在都不敢用我的生日当密码了。我不要别的,就要草莓溶豆,还有你要告诉我,那个坏奶奶有没有欺负你呀?”
糖糖看着屏幕上三个新伙伴的消息,小脸蛋涨得通红,连脚趾头都在地毯上兴奋地蜷起来。她赶紧把厉母做过的事一条一条列出来,虽然有些话她还说不完整,但还是努力表达清楚:“坏奶奶上次把我妈妈煮的汤倒了,说妈妈煮的不好喝;她还不让爸爸陪我和妈妈吃饭,说爸爸要去公司加班,结果我看到爸爸在书房里看书;还有昨天,她把妈妈的围巾扔到了垃圾桶里,说那个围巾不好看。”
“小码农”最先回复,消息后面跟了个生气的表情:“太过分了!我妈妈说欺负别人的都是坏人,我们一定要帮你!你知道那个坏奶奶的公司叫什么名字吗?我现在就去查她公司的网站,看看有没有漏洞。”
“编程小超人”也跟着附和:“对!我可以写个扫描程序,扫她公司的服务器端口,老旧的系统最容易有漏洞了,就像我们幼儿园的滑梯,螺丝松了就会晃。”
糖糖歪着脑袋想了想,记得前几天苏暖在客厅打电话,提到过“厉氏私募”,还说“妈最近又在做高风险交易”。她赶紧把“厉氏私募”这四个字打了过去,还补充道:“我妈妈说,那个公司是做‘钱生钱’的生意,有很多人把钱交给坏奶奶管。”
接下来的三天,四个小朋友组成的“萌宝黑客联盟”正式开始行动。每天晚上八点半,苏暖给糖糖洗完澡,讲完睡前故事离开后,糖糖就会偷偷从枕头底下摸出儿童平板——她特意让苏暖把平板充电线藏在了床头柜的抽屉里,说“要和小伙伴一起听睡前故事”,苏暖没多想就同意了。
九点整,四个小头像准时出现在聊天框里。糖糖负责统筹,她会先问三个伙伴当天的进展,再把自己听到的厉母的消息告诉他们。“小码农”每天放学回家,都会趁着爸爸在书房加班,偷偷用爸爸的笔记本电脑查厉氏私募的信息。
第二天晚上,“小码农”发来消息,后面跟了个得意的表情:“糖糖,我找到那个公司的漏洞了!他们的官网后台用的还是三年前的管理系统,我查了一下,那个系统早就不更新了,就像我们穿小了的鞋子,肯定会磨脚。我试着用‘’当密码,居然能登录进去看公告!”
“编程小超人”立刻回复:“我就说吧!老旧系统最容易出问题了。我现在就写个爬虫程序,把他们官网后台的交易信息扒下来,不过可能要花点时间,我妈妈不让我晚上用电脑太久,我只能用平板写代码,屏幕太小了,老是按错键。”
“喵喵代码师”也发来消息:“我可以帮你筛选数据!我写个简单的excel公式,把里面带‘钱’的数字都挑出来,这样我们就能知道那个坏奶奶有没有偷偷拿钱了。”
糖糖看着三个伙伴的消息,心里暖暖的。她赶紧回复:“谢谢你们!我明天让妈妈给我买溶豆,等我们完成任务,我就把溶豆寄给你们,还要把妈妈做的曲奇饼干也分给你们。”
第三天晚上,“小码农”带来了更重要的消息:“糖糖!我找到那个公司的交易系统入口了!就在管理系统的右下角,藏在‘员工培训’的图标后面,我点进去看了,里面有很多红色和绿色的数字,应该就是他们赚钱和亏钱的记录。我试着用管理员的账号登录,密码居然是‘厉’加她的生日,我从她公司的官网公告里看到她的生日了!”
糖糖激动得差点从床上跳起来,赶紧用手捂住嘴,生怕吵醒隔壁的苏暖。她小声对着平板说:“真的吗?那我们能让她的交易系统用不了吗?我妈妈说,坏奶奶这周有个很重要的交易,要是做不成,她就不会那么嚣张了。”
“编程小超人”的消息很快弹了出来,带着点小骄傲:“我已经写好干扰程序了!是用scratch写的,不过我加了点爸爸教我的代码,只要把程序植入交易系统,就能让里面的数字都变成乱码,还会弹出奥特曼的图片,这样他们就没办法交易了。不过我们要选个合适的时间,最好是他们正在交易的时候,这样效果才好。”
糖糖赶紧想了想,苏暖昨天晚上和厉墨琛打电话的时候,提到过“周五下午三点有笔五百万的交易,妈说一定要做成”。她赶紧把时间告诉三个伙伴:“周五下午三点!我妈妈说那个时候坏奶奶要做很重要的交易,我们就在那个时候动手!”
三个伙伴都同意了,“小码农”还特意叮嘱:“周五下午你要假装在玩,别让那个坏奶奶发现你在用平板,我会提前登录系统,等时间一到,我们就开始传输程序。”
终于到了周五。下午两点半,苏暖在客厅里收拾衣服,让糖糖在地毯上玩积木。糖糖抱着积木桶,眼睛却时不时瞟向放在沙发上的儿童平板——那是她早上说“要听儿歌”,特意让苏暖放在那里的。
两点五十分,糖糖假装去沙发上拿积木,悄悄点开了平板的聊天框。“小码农”已经发来消息:“我已经登录进去了,交易系统显示还有十分钟开始交易,我把入口发给超人了。”