第200章 开发个EDA软件练练手

于是,他询问道:“叔,你看出点啥没?”

赵文来答道:“软件,排查,清除,隐藏的,指令和程序代码,破坏计算机运行,功能,有库,特征码。”

赵德彬和王江平对视一眼,两人脸上都有喜色。

他们对VK100很熟悉,所以能听懂赵文来在说什么。

赵文来的意思是:这个软件可以排查和清除隐藏的指令和程序代码,这些东西可以破坏计算机运行和功能,在软件中,有数据库,并且那些指令和程序代码也有对应的特征码。

赵文来这么说,是因为他不知道“电脑病毒”这个名词。

1988年,王江平就发现了C-BRAIN病毒家族中的代表作小球和石头,但那时候没人指出这东西叫病毒。

直到1989年,国内才报道界定了计算机病毒。

等到计算机病毒这个概念普及的时候,赵文来已经神志不清了,所以他把病毒称为“破坏计算机运行和功能的隐藏指令和程序代码”。

赵德彬把“病毒”这个概念告诉了赵文来,他说得比较慢,中英结合,讲了两遍,赵文来就懂了。

至此,赵德彬和王江平发现了,赵文来对数字是最敏感的,尤其是二进制码,其次是编程代码,汇编语言,他也没什么阅读障碍,反倒是对语言不是很敏感,可能是因为赵文来还没有恢复好的缘故。

想赵文来这样直接识别二进制代码,绝对是人力做不到的程度。

正常来说,一个应用程序的源代码,是不能被看到的。

赵德彬能给赵文来看VK100的源代码,是因为他就是编写者,源代码就在他的手里。

如果外人想要直到VK100的源代码,唯一的方法就是反汇编,也就是破解。

然而,反汇编对汇编语言的水平要求很高,只有很高的高手能才能做到。

试想,要是程序的源码这么容易被外部人员看到,早就盗版软件满天飞了,厂商们还能靠什么赚钱?

这章没有结束,请点击下一页继续阅读!

所以,正常人是无法做到反汇编的;

像赵德彬这种高高手,也看不懂那些0和1,他只能凭着编程的感觉去找规律,费劲巴拉地找标志位;

到了赵文来这里,他还用什么反汇编?

在他眼里,那满篇的0和1可以自动分成8个一组,一组代表一个字符,人家直接就能看得懂,标志位啥的那都是一目了然,就跟正常人看汉字一样,瞅一眼就知道一大段汉字是什么意思。

换句话说,赵文来作为人型计算机,任何程序对他都没有秘密了,他想破解谁就破解谁,想做什么软件就能做什么软件。

为了验证这个猜想,赵德彬用他给VK100防盗版设计的五重加密,来测试一下赵文来。