冷静,现在要冷静。
好好想想,好好想想。
林白前世身为科研人员,养成了陷入困境时快速冷静思考的好习惯。
一会之后,他渐渐冷静下来。
开始对问题进行分析。
“首先,明确一下问题。”
“根据现有的条件,我现在面对的问题是:如何在4小时39分的时间里不被杀毒软件杀掉。”
“不被杀毒软件杀掉的方法两几种。一是躲避掉杀毒软件的检测,二是加入杀毒软件的白名单,三是改变杀毒软件杀毒的策略,四是干掉杀毒软件,五是离开这台电脑到别的安全的设备中去。”
“由于自己有系统,上面这五种方法都是可以用系统商城中的代码兑换服务试一下,不过按照之前的情况看来可能性不大。”
“尤其是第5种,除了自身达到可以离开的条件后,还得需要外界存在可以连接传输的其他设备,这样的要求太高。”
“现在时间是19时21分,离12点还有4小时39分,也就是说我至少能获得4点系统积分,最多5点。积分还是够用了。”
“除了利用系统直接达成目标,我还可以想办法让自己被双击添加进白名单,这样也可以解决问题。这一点也可以试一下让系统解决。”
“嗯,解决问题的办法应该差不多了,先试试吧。”
林白冷静下来后,立即定义了问题,然后使用他最喜欢的MECE法,将所有可能解决问题的方法都穷列出来了。
这样一分析,林白心里有了一些底,至少知道自己该怎么做。
他立即打开系统积分商城面板,点开了代码兑换服务,念头一动开始快速输入。
首先输入的是第一种方法:躲避杀毒软件的检测。
点击确定后,系统立刻弹出条件:
“根据宿主所在环境进行计算,想要实现此功能,需宿主200KB大小。”
“宿主目前大小为100KB,积分不到1点,暂未达到条件,无法兑换。”
嗯?
林白突然看出了问题。
这个条件怎么和之前林白输入的让自己不被删除的要求一模一样。
思考了一会,林白有些疑惑的想到。
如果是在系统始终选择最优解的条件下,系统认为让自己不被删除和躲避杀毒软件检测,这两个要求的结果输出相同。
一个大问题集合和一个小问题集合最优解都是一种方法。
也就是小问题集合是大问题集合的最优解。
也就是说,躲避杀毒软件检测是让自己不被删除这个大问题集合的最优解。
这就意味着,在系统看来,写一个躲避杀毒软件的检测的代码,是林白存活下来要求最低的代码。
想到这里,林白心中一沉。
如果是这样的话,那之后那几种方法对数据量大小的要求将会更高。
希望这2个200KB的方案是巧合重合的吧。林白只能心中这么想。
林白快速的输入第二种办法:加入杀毒软件白名单。
点下确定。
“根据宿主所在环境进行计算,想要实现此功能,需512KB。”
“宿主目前大小为100KB,积分不到1点,暂未达到条件,无法兑换。”
果然如此。
林白的心再度沉了一分。
他虽然不是程序猿,但也经常使用电脑,对电脑这个东西算是比较熟悉。
他想了一下便想通了这个问题。
病毒就好像是逃犯,杀毒软件就像是警察。
逃犯自己躲起来不被警察发现的难度,肯定远远低于逃犯把自己犯罪记录抹去的难度。
对比一下剩下几种方法。
https://xianzhe.cc/book/59853/20062493.html