ARTICLE · 1151837
AI时代,流氓软件翻不起风浪了
我有台工作用笔记本电脑,因为无线网卡坏了许久未开机。这几天想起有之前用过的外置无线网卡,想开机整理资料,发现上面有几个软件,卸载过,过些天又回来了。
并不是我自己安装回来的,甚至有些软件我完全没有印象。
我想起来我曾经尝试过,网上查资料怎么删注册表,挨个软件去删除。但它们是最顽固的敌人,删完它还在,或者说从来没有删除掉过。
打开任务管理器找它——一个进程都没有。
我还翻过开机自启的名单,把它从里头划掉——过几天,它又回来了。
于是就这么扔那儿了。不是没工夫,是每次一想起来,就觉得这是个无底洞:我不知道它从哪儿来,删了还回来,越查越烦。
相信很多朋友都遇到过这种折磨,它就是在那儿——电脑速度越来越慢,弹窗越来越多,软件删不掉,删掉了自动又回来,无尽折磨。
但是,时代变了
之前我也用AI帮我处理过如清理系统盘文件之类的磁盘问题,于是就直接丢给大肥鱼让它帮我想办法解决。
我让它一条条查:这东西是怎么进来的,谁在把它装回来,我又为什么删不掉,这些软件之间有什么联系?
得到的答案比我预想的清楚。
首先:任务管理器里看不到它,不等于它没在跑。AI查的时候,同一个目录里有个文件,写入的时间,跟查询的时间,是同一秒。
还有一条更能说明它不是自己长出来的。大肥鱼翻到一条安装记录,拿它跟某个软件桌面图标出现的时间对了一下——图标刚出现九秒,那条记录就写下了。九秒,快得不像人点的。
其次,是我删不掉的原因。这东西往系统里装了一层特别深的东西,深到开机的时候,它比系统本身启动得还早。有这层东西挡在中间,我就算拿管理员账号去删,也只会得到一句「拒绝访问」。我一直以为自己是在跟一个软件较劲,其实是在跟这一层较劲。
最后是最重要的一条:删了为什么会回来。不是这软件自己会复活。是另一头有人在往下发。它翻到一份配置,里面写着几个参数——投放的比例、中断的概率、并发几个。这几个词摆在一起,我看了两遍才回过味:这不是一个软件的设置,这是一份在别人手上、按比例往机器上铺东西的说明书。
翻译过来就是:每隔一阵,从另一头往一批电脑上发一批安装任务;我的笔记本就是其中之一。
我这边删一次,它那边发一次。这是有人在跟我战斗。
我到底装了什么软件?
我们继续溯源:这些东西到底是怎么进来的。
大肥鱼找到一个安装包。名字是某个我熟悉的软件的名字,签名却是另一家的,它自己给自己写的用途,却跟软件名、签名都无法匹配。大家下载安装到流氓软件,往往是被这种伪装欺骗。
顺着这个包往下看,它进来的路数我大概明白了。那天我以为自己在装一个模拟器,点开的是模拟器的安装包;装完之后,机器上多出来的却是安全软件,还有另外两个我没有点过的模拟器。一个包,落进来一整套。后来查到的那些删不掉的软件,差不多都是从这一类包里进来的。
还有一个包,名字是另一个办公软件的,整个只有 7.8 兆。而那个软件自己真正的安装包,是 441 兆——差了五十几倍。名字是对的,里面装的不是。这个软件的下载源是官网,肯定不是我误下载回来的,是流氓软件自己在伪装。
彻底抹除
再之后就开始清理——我在旁边授权,大肥鱼努力工作。
最终战果汇报给大家:
· 那套东西装进系统的深层组件,15 个,全清掉了。
· 空间回来大约 5.5 个 G(其中 2.47 个 G 先留在隔离区当回滚点,没直接抹掉,留着当证据)。
· 开机要删的东西排了 4140 条,重启一次,清掉了 632 兆。
· 最后再查一遍:相关的服务 0 个,驱动文件 0 个,残留目录 0 个。
大肥鱼完事还提了一句:那套东西干活的地方,文件全是用一串十六进制数字命名的,1-26K一个。文件名取成这样,就是不想让人看懂,误认为是系统文件。
大肥鱼干的那些活,我看不懂,不过没关系。就像家里修电路——我只知道它不漏电了,至于怎么修好的,我不需要知道,给师傅加油就够了。
重启,这次真的删干净了。再开机的时候,我特意去看了一眼那个文件夹——上一回它还在,里头还堆着六百多兆;这次,整个文件夹没有了。它没有回来。
这事在我这儿拖了挺久。中间我查过资料、也动过手,全都没用;这回我几乎没动手,只是看着它一条条查、一条条排、一条条清。要说当时的感受,不是痛快,更像是——终于有人肯陪我把这件烦事从头做到尾。
但大肥鱼自己也差点捅娄子
当然也给大家提个醒,AI能帮我删掉流氓软件,也可能会误删重要文件。
几千条要删的东西凑在一起,就有误伤的风险。它第一遍排的时候,把系统自己的一条更新任务,也排进了要删的名单里。
好在是它自己发现的,自己撤了回来。那之后它每排一次,就回头复查一遍。最后的数是:属于那几个软件的 1863 条,误伤 1 条,而且那一条被拦下来了。
它还留了一句话,大意是:这类误伤,是删四千多项的时候最难躲开的风险。
这句我记住了。我们使用AI,不能只看到它带来的成功,更要看它一旦出错,后果我能不能承受——日复一日的工作中,出错是难免的。
所以我们不能觉得它做的每一步都天然是对的,需要让它有自己排查关键动作的能力。让它成为一个肯动手、也肯回头看的帮手——踏实脚步之前先回头看看,如有错误可以及时止损。
我把这件事写下来,也是想告诉大家,AI时代,这些流氓软件再也藏不住自己的影子了。
花进去的:一个下午 | 不是我的一个下午,是大肥鱼的,不耽误我工作 | ¥0(基本没花钱,消耗的token可以忽略不计)。
换回来的:15 个深层组件清掉了、约 5.5 个 G 空间、以及——那个一直自己回来的东西,终于不再回来了。
划不划算:按空间算,5.5 个 G 不算什么。按「它不再自己回来」算,值。