阅读历史 |

第848章 老毛子的迷茫(2 / 2)

加入书签

「能把程序读出来麽?」

不论程序是从程序存储器读取还是原本就在运行存储器里,程序只要进入运行存储器,就一定是可执行的,读出来就有很巨大的作用,这个判断让他放下了一点担忧。

「我们会尝试的。」一名技术人员回答道。

读取程序这件最为紧要的事情,自然是被放在了最优先的级别上。

老毛子仿制组的人,都是最顶级的,一天之内,尝试读取的工作,很快就被尝试了一次,内存读写接口是通用的,这个工作并不难完成。

「苏卡不列!读出来的程序和数据完全是乱的!」一名负责数据读取的老毛子看着初步反编译的结果,大骂出声。

「不可能!在运行内存里的程序和数据不可能被加密,运算器根本没有对数据在运行中进行加解密的能力。」阿纳托利反驳道,DJS-60D和DJS-59在实际结构上没有太大区别,他非常清楚。

别说这时候,就算是到了几十年后,也不会对运行内存中的数据进行加密。

说完,他仔细的观察了一部分数据,扎实的基础和丰富的经验让他感觉,这些看起来杂乱无章的指令和数据,实际上是有一定规律的。

「他们将程序打乱了!」阿纳托利惊叹道。

虽然反编译结果看起来前言不搭后语,但是阿纳托利还是看出来,这个混乱的结果,实际上是一个庞大程序的组成部分,但是被彻底打乱,完全不具备实际价值。

「寻址的乱序映射?」作为这里在计算机方面最顶级的两人之一,维塔利不知道怎麽去形容这种技术,他用了一个自己发明的词组去描述他。

这个词组虽然是他才发明出来的,但是阿纳托利听懂了他的意思。

「是的,对!就是寻址的乱序映射!这不可能是加密后的数据,如果是加密数据,根本不可能反编译出如此众多看起来正常的单条指令,从这一点出发,可以基本肯定它还是明文。而且计算机的运算器也根本支撑不起在运行时解密,那是对计算机运算能力的极大浪费。」

阿纳托利说出了自己的分析,他说的加密,不是替换字母,循环移位之类的简单手段,那跟没加密一样,而是正儿八经的加解密,类似高振东给防工委他们搞的数据加密算法,非常耗算力的那种。

维塔利点头表示同意:「所以他们采用了一种简单的办法,将运行存储器的寻址地址和实际地址打乱了,进行了重新映射,这样的话,通过正常的读取指令读出来的数据虽然是明文,但它是完全打乱的明文,对于前后顺序结构有极高要求的程序来说,也是达到了加密效果。」

阿纳托利觉得自己找到了问题的关键,笑了起来。

「哈哈哈,不管他们怎麽打乱,有两个地方是必定存在这个映射关系的,一个是解码器向取指器发出指令读取的地方,一个是存储器地址解码的地方,只要找到这两个位置,这两个互为逆运算的映射关系中的任何一个,都能让我们解开谜团。」

维塔利重重拍了拍他的肩膀:「我的达瓦里氏,你说得太对了!」

旁边的其他同志看着他们俩,非常佩服,这就是我们的顶级计算机专家,乌拉!

然后两人看向电路板,陷入了沉思。

主控板上那一堆顶面被打磨得铮亮的晶片到底谁是谁?

算了算了,这边太复杂,未知量太多了,还是看存储器这边。

存储晶片都长一个模样,剩下的就多半和这个乱序映射地址解码功能有关,简单!

然后,他们看着存储板上那一堆长得一模一样的「牛屎」,陷入了迷茫。

这特麽到底谁又是谁?

短暂迷茫过后,阿纳托利同志抬起头。

「不用担心,我们仔细分析他们的电路,根据电路走向,花一些时间,还是能很快找出这部分功能结构的。」

维塔利和其他同志点点头,有道理。

只是,事实果真如此?

↑返回顶部↑

书页/目录