200.开发个EDA软件练练手(2/4)
件编写者的赵德彬和王江平,也完全是不知所云,根本就提取不出什么有用的信息。
然而,赵文来不愧是人形计算机,见到那些0和1之后,他的眼神都明亮了许多。
赵文来一目十行地查看着vk100的二进制码,没用几分钟,就把所有的代码看完了。
赵德彬很想知道,赵文来在这么短的时间,究竟能看出什么。
于是,他询问道:“叔,你看出点啥没?”
赵文来答道:“软件,排查,清除,隐藏的,指令和程序代码,破坏计算机运行,功能,有库,特征码。”
赵德彬和王江平对视一眼,两人脸上都有喜色。
他们对vk100很熟悉,所以能听懂赵文来在说什么。
赵文来的意思是:这个软件可以排查和清除隐藏的指令和程序代码,这些东西可以破坏计算机运行和功能,在软件中,有数据库,并且那些指令和程序代码也有对应的特征码。
赵文来这么说,是因为他不知道“电脑病毒”这个名词。
1988年,王江平就发现了c-bra病毒家族中的代表作小球和石头,但那时候没人指出这东西叫病毒。
直到1989年,国内才报道界定了计算机病毒。
等到计算机病毒这个概念普及的时候,赵文来已经神志不清了,所以他把病毒称为“破坏计算机运行和功能的隐藏指令和程序代码”。
赵德彬把“病毒”这个概念告诉了赵文来,他说得比较慢,中英结合,讲了两遍,赵文来就懂了。
至此,赵德彬和王江平发现了,赵文来对数字是最敏感的,尤其是二进制码,其次是编程代码,汇编语言,他也没什么阅读障碍,反倒是对语言不是很敏感,可能是因为赵文来还没有恢复好的缘故。
想赵文来这样直接识别二进制代码,绝对是人力做不到的程度。
正常来说,一个应用程序的源代码,是不能被看到的。
赵德彬能给赵文来看vk100的源代码,是因为他就是编写者,源代码就在他的手里。
如果外人想要直到vk100的源代码,唯一的方法就是反汇编,也就是破解。
然而,反汇编对汇编语言的水平要求很高,只有很高的高手能才能做到。
试想,要是程序的源码这么容易被外部人员看到,早就盗版软件满天飞了,厂商们还能靠什么赚钱?
所以,正常人是无法做到反汇编的;
像赵德彬这种高高手,也看不懂那些
本章未完,点击下一页继续阅读。