《战狼》演习中到底是靠什么代码攻破对方的指挥系统?

263 阅读2分钟

《战狼》演习中到底是靠什么代码攻破对方的指挥系统?

红蓝双方正在进行军事演习

开局

红方发动了手速buff 在这里插入图片描述 仅用时3秒,便成功入侵了对方了指挥网络 旗开得胜

接下来让我们好好学习一下这段代码(敲黑板) 在这里插入图片描述 啊 这 C语言的气息 通过红框标注的printf语句我们可以发现 这是一位非常有中文情怀的程序员

“wanshu”? 难道这段代码是用来判断完数的?

可是为什么入侵指挥系统需要判断完数? 我陷入了人生的大思考 可能军事机密不是我等凡人可以参透的

emmm,咳咳,我们还是来看看蓝方什么反应吧

反击

蓝方龙小云在得知被抄家后,表现得异常冷静 只用了2秒,便以其人之道反手入侵了红方的指挥系统 并给红方炮团发送作战指令,一个炸,歼了对方机械化步兵团 在这里插入图片描述 什么,居然还棋高一筹! 那可要好好品品了 在这里插入图片描述

通过红框下的printf语句,我们可以发现 发现 发现 “water flower'number”?? 这是多了个 ' 还是少了个 s ? 啊,这,莫非是水仙花数(Narcissistic number)? 这就是Chinglish嘛,ii

再定睛一看 居然有两个main函数!? 啊 不 仔细看 原来居然从第四行代码开始就已经被注释掉了!

高啊,在知道对方入侵己方的情况下 通过混乱自己的代码来迷惑敌方,争取时间

将逻辑藏于看似入门的水仙花数代码中,降低敌方警惕

这是何等高妙的网络攻防技巧 看似是hack技巧的比拼,实则是心理战术的博弈

真的是

说得我自己都快信了)

女少 口阿

高潮

不仅如此,龙小云还顺手往红方指挥系统中植入了一个病毒 (一切都发生在2秒之内)

让我们康康红方解析到的“病毒”数据 在这里插入图片描述

啊 这 (喘口气) (心肺停止) 咳咳 (这不是判断成绩ABC类别的分支练习嘛,上面怎么还有水仙花数乱入啊喂!) (声嘶力竭)

暂且不论内容 不过为什么二进制数据可以解析出C语言源代码啊! 居然还是带注释的(doge) (教练我想学) 难道一开始就没编译吗!?

好一个“病毒”,既节省了编译时间,又扰乱了敌方军心 不愧是你,龙小云

收尾

红方岂能受此屈辱 很快便重建了己方通讯 在这里插入图片描述 让我们仔细品一品这段优美的代码

......

......

......

......

......

......

在这里插入图片描述

莫挨老子!!!