醉风月

【236】重拾利器

加入书签 推荐本书

【236】重拾利器(第2/3页)

黎允儿介绍:“这是用c++设计的程序。它并非一个动态链接库,而是一组件,只不过以dll的形式保存而已。文本文件中是组件的接口函数名称列表。这个程序是用你传授给我编程知识做成的。所以这也当是我的毕业设计吧!”

“哈哈……这有点言重了。你的学识依靠的是天赋与勤奋得来,并非我偶尔的指点。”孙谦虚道。

“那至少你的指导让我走了很少弯路,这不正是老师的意义所在吗?”

“好吧,那待会儿等我我回家看看你的毕业设计做得如何。”

“嗯。”黎允儿一脸虔诚与期待。

“但问题是,这是个二进制文件,我又看不到源代码,怎么评价你的毕业设计水平呢?”孙笑问。

“你看程序运行效果,那就代表我的设计水平了,代码很重要么?”黎允儿反问。

“上次的解码部件也是dll文件,没有源代码。你这是不是属于商业机密,舍不得给我看代码?”孙半开玩笑问道。

“倒也不是舍不得给您看,却是有别的原因。”

“什么原因。”

“以后告诉你,好么?”

“好吧。”孙略显无奈点了点头,又道:“其实呢,做一个解码功能,完全没有必要使组件这样复杂的东西。因组件设计和调用的高效率,是以牺牲程序运行效率为代价的。如果我掌握了你的解码技术原理,那么必然会直接用内置函数来设计,而不是采用动态链接库或者组件的形式。”

“我知道你的意思,但是我用这,是有别的原因。”

“什么原因?”

“和刚才那个问题一样的原因。”黎允儿故作神秘状答道。

孙苦笑一声,摇了摇头。他知道这个问题的答案是问不出来的。

虽然黎允儿不愿意承认,但这个原因大致和不愿透露自己的黑客技术以及技术成果有关。

他不想勉强黎允儿透露这样的技术机密,毕竟这是独门绝技之类的东西,人家不愿外传很正常。她能提供这个编译好的二进制程序已经是仁尽义至了。

此时黎允儿又道:“这个组件的接口函数调用是有条件的,首次使用它需要一个验证密码。”

“那你把密码告诉我?”

“密码需要根据机器码生成。每台电脑的机器码是独一无二的。但是你又不在办公室的电脑上玩游戏,所以只能等你回去在自己家里电脑上,用你自己的程序调用此组件,此时它会提供你那台电脑的机器码,然后你把机器码发给我,我按照机器码生成密码发给你。”

黎允儿一席话令孙轶民暗自感叹:“这家伙防盗版的手段看来和自己一样高明。当初被杨紫陌偷取了程序之后,他就把程序重新改造成了需要机器码+密码验证的方式才能正常使用的形式。而黎允儿的手段如出一辙。”

他笑问:“这是为了防盗版吗?”

黎允儿笑着点了点头。

下班后孙轶民急匆匆赶回家中,脱了鞋立马进入房间关上门锁上。然后开始改写刺客程序。

改造工作非常简单,因为原有的代码大部分都仍然有效,唯一需要改写的就是解码函数。

他首先将黎允儿提供的dll文件拷贝到程序目录下。

然后根据黎允儿提供的文本文件内容,在函数体里重写改写了解码过程,调用了组件中的接口函数。然后重新编译出一个新的刺客exe。

(本章未完,请点击下一页继续阅读)

上一页 章节目录 下一页

小说推荐:斗破之元素封神什么鬼上单全民领主:从亡灵开始百倍增幅吞噬星空之升级就有奖开局一座核心舱我在NBA开挂修仙从时间管理开始剑圣林平之重生S3打上单终极教父系统绿茵传奇教父黑魔法使原神:用崩坏干翻天理龙族:重启人生