返回
繁体
首页

异次元魔法师

视觉:
关灯
护眼
字体:

第189章 柳暗花明(2 / 3)
下,他觉得江海有点眼熟,但是又忘记江海到底是谁了。这几他也太忙了点,忙得没有时间考虑学校里的是是非非。

    陈顺明教授拍了一下黄一建的肩膀,道:“你看什么呢,这么专心?”

    黄一建一愣,赶紧站了起来,道:“江刚刚问我几个问题,我看到这个地方有点不太能够理解,陈教授,你看这一行代码,和这里,这里,这几行不是多余的吗!”

    陈顺明教授看了两眼,道:“是有点奇怪,而且还是加密了的。”他仔细看了一分钟,然后忽然一笑,继续,“不过,制作程序的人加密手段不够高明,采用的应该是很简单Enryp方法。”

    对于加密,黄一建和江海知识量差不多,都处于使用软件加密的阶段,因此当陈顺明教授起加密方法的时候,他们有些懵懂。

    陈顺明教授解释道:“这其实很简单,Enryp加密法就是将输入文件中的每个字符和密码中的对应字符做循环按位异或操作,即将输入文件的第n 个字符和密码的第(n %密码的长度)个字符进行按位异或,得到的结果字符逐一输出到输出文件。”

    黄一建听到陈顺明教授的解释,一时间没有听懂,因此他看起来依旧很懵懂,而江海却听出了一些门道,他的表情充满了欣喜。教授就是教授,随便抖出两句,都可以让他受益。

    黄一建看到江海满脸笑意,便道:“江,你笑什么,你听懂了吗?”

    江海本想实话实,但是他刚想点头,又忽然想到,如果黄一建这个研究生都没听懂的东西,他却他听懂了,那结果怎么都不好看,不如什么都不得好!

    于是江海赶紧把点头的动作改成摇头,道:“这么深奥的知识,我哪能一下子就听懂!”

    陈顺明教授笑着道:“密码学确实是一门深奥的学问,我在这上面也算研究了不少时间,可我也不敢弄懂了,只能略知一二。你们要是想弄懂密码学的学问,没有好的方向,不在数学上花个几年苦功,是很难有成效的。”

    陈顺明教授对于知识还是很尊重的,他继续侃侃而谈,道:“而且加密方法日新月异,不定没等你研究出来之前的,人家就弄出来新的加密手段了,所以有时候解密也需要一些运气。”

    黄一建笑着问道:“陈教授,那这几行代码解开来看看呗,看是什么代码,还要加密!”

    陈顺明教授也很好奇,他道:“行,那就解开看看!”他完,便打开他办公电脑里的一个程序,然后飞速地把那行代码输入进去,点开解密软件的确认键,解开了代码。解密之后,他点了点头,“解开了,黄一建,你能看出这是什么程序吗?”

    黄一建仔细看了一会,道:“陈教授,这好像是个后门程序,不过到底是做什么用的我就看不出来了!”

    陈顺明教授笑着点点头,道:“你的没错,这是个后门程序,而且这很可能是程序员故意留下的后门。不过仅从这一段程序还看不出来具体的用途,你把另外两段解密一下,综合看一看。”

    黄一建闻言,搬了个椅子坐在旁边,把江海发现的另外两个类似的地方输入进解密软件。其中第一个解开了,他把解开的代码都复制到一个rd文档中,但是第二个解开之后还是乱码,他问道:“陈教授,为什么这个代码解不开?”

    陈顺明教授仔细看了一会,道:“哦,这个用的加密方法和之前两个不一样,这是ain方法。首先检查命令行参数是否正确,包括命令行参数的个数,输入文件是否已经存在,输出文件是否已经存在。如果有错误,则打印出错信息并结束程序。如果正确,调用Enryp 方法生成upu。最后再读入upu 文件,并在屏幕上显示其内容。”

    陈顺明教授一边解释,一边打开另一个解密软件,继续道:“你用这个试试看!”

    陈顺明教室和黄一建两个人认真的解起了代码,把站在后面的江海忽略了过去。江海却不在意被忽略,他认真的看着他们解密的过程,想着其中的原理,差点入迷。

    不一会,黄一建解开了密码,他仔细看了一会,道:“陈教授,这个后门好像是用来收集信息的,不过这代码不全,所以我看不明白这是收集什么信息的!”

    陈顺明教授看了一会,很不开心地道:“居心叵测,设置这个后门的家伙真是居心叵测。现在公民个人信息的不断被泄露,甚至被不法人士拿去买卖,不管这个后门收集的是什么程序,他们都没有安什么好心!”

    陈顺明对于网络安全问题十分关心,这也是他愿意花时间研究密码学的原因,每次听到有信息泄露事件,他都会或多或少的呼吁大家注意网络安全事件。

    黄一建问道:“陈教授,那我们现在该怎么办?”

    陈顺明教授道:“既然这后门的设计者不安好心,那咱们就把它公布出来,让这个软件的开发者自食其果。黄一建,你仔细查一查这软件的代码里还有什么别的问题,把它破解出来写个报告给我!”

    黄一建对这个任务十分有兴趣,他道:“好嘞,那就交给我