题,而且问题还不小。你看啊,这一段代码奇怪的很,好像是特别加密了一般,但是这前后的程序都可以理解,并不缺少什么,所以我就不明白了,为什么要加上这一段加密程序?”
看了五分钟,黄一建都没有找出答案,他一直不停的说道:“不应该啊,这不应该是这样,这软件功能很简单啊,而且明明都被破解了,怎么还会出现这样一段程序。”
江海也一直仔细思索分析,但是他也没有任何头绪。他说道:“对了,我刚想起来,还有两处也是类似的加密方法。”他把刚刚找出的两个相似的问题都一一点了出来,他希望多找几处,能给黄一建多一点线索。
可是,黄一建依旧想不明白,知道陈顺明教授回来,他都一直在思索着。
陈顺明教授看到江海,略微思索了一下,他觉得江海有点眼熟,但是又忘记江海到底是谁了。这几天他也太忙了点,忙得没有时间考虑学校里的是是非非。
陈顺明教授拍了一下黄一建的肩膀,说道:“你看什么呢,这么专心?”
黄一建一愣,赶紧站了起来,说道:“小江刚刚问我几个问题,我看到这个地方有点不太能够理解,陈教授,你看这一行代码,和这里,这里,这几行不是多余的吗!”
陈顺明教授看了两眼,说道:“是有点奇怪,而且还是加密了的。”他仔细看了一分钟,然后忽然一笑,继续说,“不过,制作程序的人加密手段不够高明,采用的应该是很简单Encrypt方法。”
对于加密,黄一建和江海知识量差不多,都处于使用软件加密的阶段,因此当陈顺明教授说起加密方法的时候,他们有些懵懂。
陈顺明教授解释道:“这其实很简单,Encrypt加密法就是将输入文件中的每个字符和密码中的对应字符做循环按位异或操作,即将输入文件的第n 个字符和密码的第(n %密码的长度)个字符进行按位异或,得到的结果字符逐一输出到输出文件。”
黄一建听到陈顺明教授的解释,一时间没有听懂,因此他看起来依旧很懵懂,而江海却听出了一些门道,他的表情充满了欣喜。教授就是教授,随便抖出两句,都可以让他受益。
黄一建看到江海满脸笑意,便说道:“小江,你笑什么,你听懂了吗?”
江海本想实话实说,但是他刚想点头,又忽然想到,如果黄一建这个研究生都没听懂的东西,他却说他听懂了,那结果怎么说都不好看,不如什么都不说得好!
于是江海赶紧把点头的动作改成摇头,说道:“这么深奥的知识,我哪能一下子就听懂!”
陈顺明教授笑着说道:“密码学确实是一门深奥的学问,我在这上面也算研究了不少时间,可我也不敢说弄懂了,只能说略知一二。你们要是想弄懂密码学的学问,没有好的方向,不在数学上花个几年苦功,是很难有成效的。”
陈顺明教授对于知识还是很尊重的,他继续侃侃而谈,说道:“而且加密方法日新月异,说不定没等你研究出来之前的,人家就弄出来新的加密手段了,所以有时候解密也需要一些运气。”
黄一建笑着问道:“陈教授,那这几行代码解开来看看呗,看是什么代码,还要加密!”
陈顺明教授也很好奇,他说道:“行,那就解开看看!”他说完,便打开他办公电脑里的一个程序,然后飞速地把那行代码输入进去,点开解密软件的确认键,解开了代码。解密之后,他点了点头说,“解开了,黄一建,你能看出这是什么程序吗?”
黄一建仔细看了一会,说道:“陈教授,这好像是个后门程序,不过到底是做什么用的我就看不出来了!”
陈顺明教授笑着点点头,说道:“你说的没错,这是个后门程序,而且这很可能是程序员故意留下的后门。不过仅从这一段程序还看不出来具体的用途,你把另外两段解密一下,综合看一看。”
黄一建闻言,搬了个椅子坐在旁边,把江海发现的另外两个类似的地方输入进解密软件。其中第一个解开了,他把解开的代码都复制到一个Word文档中,但是第二个解开之后还是乱码,他问道:“陈教授,为什么这个代码解不开?”
陈顺明教授仔细看了一会,说道:“哦,这个用的加密方
第189章 柳暗花明