C++?
太笨重了,编译出来体积大,容易被杀毒软件截获。
Python?
解释型语言,速度不够,而且依赖运行环境。
他想了两秒,决定不用任何现有语言。
直接手写底层。
云安自己搭过一套逻辑框架,核心是多维阵列运算。
说白了就是把传统的线性代码执行变成立体的,一条指令同时在多个维度上并行运算,效率是传统代码的几百倍,体积却只有几十KB。
当初造战甲里的引力场芯片时,控制程序就是用这套东西写的。
这次不过是换个用途而已。
屏幕上开始滚动代码。
不是任何人见过的编程语言。
没有分号,没有花括号,看起来更像是一串数学公式和符号的混合体。
云安打字的速度越来越快,小手在键盘上噼里啪啦响个不停。
偶尔够不到右上角的键位,得整个人探出去按一下,然后缩回来继续打。
~~
十五分钟。
病毒的自我复制核心写完了。
这部分是关键中的关键。
传统病毒的复制逻辑是线性的,杀毒软件只要找到复制源就能一锅端。
但云安写的这个不一样。
每一份拷贝都是独立的“母体”,都能自行复制,而且每次复制时会随机改写自身代码结构,让特征码永远对不上。
杀毒软件想识别它?
对不起,它每一秒钟的长相都不一样。
“就叫你薛定谔的杰瑞吧。”
云安满意地拍了拍手,又灌了一口旺仔牛奶。
接下来是第二步,伪装发射源。
这才是真正的重头戏。
他不能从这台电脑直接把病毒丢出去。
哪怕经过一百层代理,以龙国这边的技术水平,迟早能追到这台军用终端。
到时候又得被找去谈话。
所以他换了个思路。
那帮人不是正在用几百万台肉鸡攻击龙国吗?
他们的指令链他已经摸清了,七层代理架构,C2服务器的心跳包间隔三十五秒。
他要做的事很简单,把病毒塞进那些肉鸡的攻击数据流里,让它搭便车。
病毒会跟着攻击指令一起回传到C2服务器,然后从C2服务器扩散到整个僵尸网络。
看起来就像是攻击方自己的系统出了问题。
谁会怀疑一颗子弹是从自己枪管里飞出来的?
但这还不够骚。
云安在病毒的追踪伪装层上花了最多心思。
他用自创的量子跳跃加密算法,给病毒包裹了十七层嵌套身份。
如果有人试图逆