去年冬天,黑马我在一个游戏论坛里看到有人发帖:“用黑马脚本通杀器三天封了六个号,脚本值了。通杀”底下跟了八十多条回复,黑马一半在求下载链接,脚本一半在骂他是通杀卖挂的。我当时没当回事。黑马直到上个月,脚本一个做私服的通杀朋友找我喝酒,说他的黑马服被一个脚本搞崩了经济系统,三天流失了四成活跃玩家。脚本他咬着牙说:“那玩意儿就叫黑马。通杀”
黑马脚本通杀器不是黑马什么新鲜东西。最早在传奇私服圈子里流传,脚本后来被人改成了通用版。通杀它的逻辑很粗暴——不针对某个特定游戏写内存修改,而是直接扫描进程里的数值波动,自动匹配常见的变量结构。说白了,它赌的是大部分小厂游戏的数据校验做得烂。我拆过其中一个版本,核心文件不到2MB,用易语言写的,里面塞了十几种游戏的特征码。跑起来之后,界面就一个按钮,“开始通杀”。点下去,它开始遍历所有窗口,找到游戏进程就注入,然后循环试探。
这东西能活下来,靠的是两个现实。第一,很多页游和手游模拟器根本不检测内存读写,或者检测了也不封,怕误伤付费玩家。第二,脚本作者把更新做成了订阅制,一个月三十块,比大部分游戏月卡还便宜。我认识一个用这玩意儿刷金币的,他说自己每天挂八个小时,一个月能出两千多块的材料。他管这叫“搬砖自动化”。
但通杀器的代价来得很快。去年有个叫《星尘传说》的怀旧服,开服第二天就有人用黑马刷金币。运营方一开始没管,结果第三天拍卖行里所有硬通货价格崩了,正常玩家打一天副本买不起一瓶药。第四天运营方开始封号,封了七百多个,其中一半是误封——因为通杀器的特征码跟某个输入法插件冲突,导致正常玩家也被标记。那个服现在还在,但活人不到两百。
我试过用沙箱跑了一次黑马。它的扫描逻辑很糙,遇到有反调试的游戏会直接卡死,然后弹一个“通杀失败”的框。但有意思的是,它内置了一个“学习模式”——你手动改一次数值,它记录偏移量,下次自动套用。这个功能让很多不会编程的人也能自己“写”脚本。论坛上有人拿它改单机游戏的金钱,有人拿它刷手游的体力,甚至有人用它改过某款办公软件的使用次数限制。通杀器的边界早就不是游戏了。
写这个脚本的人我没见过,但从他的更新日志能看出点性格。每次更新只写一句话,比如“修复了某鹅厂游戏崩溃的问题”或者“增加了对Unity 2022的支持”。没有客服,没有退款,爱用不用。这种态度反而让用户觉得“靠谱”。有个做游戏安全的朋友跟我说,他们内部管这类工具叫“蝗虫脚本”——不针对某个漏洞,而是靠数量堆概率,总有一款游戏能钻进去。封了一个黑马,还有红马、白马。
真正让我觉得这事值得写下来的,是上个月在某个技术群里看到的一段对话。一个人问:“黑马通杀器能不能改微信步数?”另一个人回:“能,但没必要,你直接摇手机更快。”底下有人接:“我试过,改完第二天账号被限制登录了。”然后第一个人说:“那算了,我还是老老实实走路吧。”你看,连用脚本的人都开始算风险账了。这大概就是黑马这类工具最后的归宿——不是被技术打败,而是被用户自己觉得“不划算”给淘汰掉。