王者学霸系统
作者:摸鱼万睡 | 分类:都市 | 字数:272.5万
本书由和图书签约发行,版权所有侵权必究
第251章 代码安全问题
看到这一幕,正要伸懒腰的孙毅,双臂僵硬的停顿在了半空中。
“那个......”孙毅放下手,看向罗浩,“这不会是四级数学题吧?”
罗浩点了点头,嘿嘿一笑:“辛苦学长了。”
孙毅嘴角微微一抽,看了看面前的程序,还有那一沓四级数学题,叹了口气。
为了自己看上的那辆车,忍了!
心里给自己打气之后的孙毅,正要继续测试,却被罗浩拦住了。
“等下,学长我刚改的程序,等我重新给你一个安装包。”罗浩说着,就将电脑上插着的U盘拔了下来,递给了孙毅。
“好。”孙毅将U盘接了过来,插在了自己的电脑上。
罗浩看向大会议桌另一边的澹台月和白灵他们:“组长,对于加密的事情,考虑的怎么样了?”
澹台月抬起头捋了一下发梢,说道:“我们倒是考虑出了几种方案,正在讨论用哪一种比较好。”
“是吗?”罗浩顿时来了精神。
罗浩起身来到了澹台月的旁边坐了下来:“说说看。”
澹台月皱了皱眉,似乎不太习惯罗浩离她这么近,不过又不好说什么,毕竟离太远了看不见电脑屏幕。
“目前我们想的方法主要有这么几种,不过都是有利有弊,所以不太好取舍。”澹台月指了指电脑屏幕,“这是我们刚才讨论过后记录下来的。”
“第一种方法是隔离代码中的主要文件,将这些文件,比如你程序的核心算法,放在服务器上,客户端只通过固定的接口调用这些方法。这样一来,想要对核心算法进行破译,就必须攻破服务器的防火墙,甚至是网闸。”澹台月介绍了第一个方法。
“但是这种方法也有缺点。”罗浩皱眉道,“这就必须要有一个服务器,程序不能独立存在。但是在一定的使用情况下,这种方法也可以尝试。”
“没错,接下来说第二种方法:对代码文件进行加密,比如使用注册码,序列号等方式,然后使用的时候,再通过特定方式解密。”澹台月先是赞同了一下罗浩的话,然后就接着说了这第二种方法。
“但是这种方法也有缺陷,就是用来解密的那个文件是不会被加密的,只要破解了这个文件,就相当于拿到了钥匙,其他的文件也会被轻松破解出来。”罗浩心念一转,脱口而出。
“是这样的。”澹台月诧异的看着罗浩,心中暗赞:这反应是真快啊,怪不得能写出这样的程序来。
“接下来是第三种方法:将程序转换为本地代码,这也是一种防止代码被反编译的好办法。”这次,澹台月说了这一句之后,就看向罗浩,想看看罗浩会有什么反应。
“但是这会损失掉现有程序的跨平台性,如果平台不同的话,就需要准备新版本的代码。”罗浩似乎没有意识到澹台月的心思,张口就说道。
“剩下的代码混淆,数据混淆确实也都可以一定程度上限制其他人读取代码,不过也都有缺点。”罗浩看了看下面的几个方法,沉思了一下,说道。
澹台月有些不知道说什么了,自己几个写出来的方法,虽然是比较常见的几种方法,但是确实也不知道其他方法了啊。而且自己三个人还分别尝试了一下,效果应该还可以啊。
“我再想想。”罗浩说了一句,就又回到自己的电脑旁边沉思起来。
这几种方法自己也考虑过,但是它们的缺陷也同样明显,自己可既不想麻烦,又不想让自己的代码被别人偷走。所以自己得拿出一个更好的方法来。
“那就只能试试之前自己设想的那个法子了。”罗浩心里盘算着,不由得苦笑一声,“不过这个法子测试起来的话就会有些麻烦了。”
罗浩看了看时间,估计黄曦快回来了。他站起身,看向澹台月说道:“组长,要不今天就先到这?时间也不早了,大家先去吃饭吧?程序代码安全的问题,我再想想有没有其他办法。”
“那好吧。”澹台月点了点头,白灵他们也没有什么意见,毕竟,这程序做到现在这个程度,他们是一点忙都没帮上。
白灵站起身:“走吧,澹台姐姐,咱们去吃饭,写程序这件事,有罗浩这个变态就足够了。”
“这是我加入过的最轻松的一个项目组了,不用加班加点,正常的工作时间也基本上没多大工作量。”周成摊了摊手,“以后有这种项目,请记得叫上我。”
“对,我也是,也记得叫上我。”白灵举手道。
“我感觉,你们应该趁着这个时间学学数学。”孙毅忽然委屈巴巴的说道,“也帮我做做测试啊?”
“不学!”澹台月说道,“我们本来就不擅长数学,这么短的时间能学会多少?”
“就是就是。”白灵附和道,“孙毅,你就别想偷懒了。”
“哎...”孙毅叹了口气,“我怎么就这么命苦呢?”
五人走出科研楼,罗浩忽然问道:“我有个问题。你们都不用上课的吗?我刚大一,还有好多课呢,不去又凑不上学分,去了好多事情就耽误了。”
“我们都至少是研究生了,你之前没考虑过跳级的事情吗?等你成了研究生,除了上课考试,学分还会按照你参加过的研究项目来算,并且,如果你参加的科研项目有了研究成果,学分的加成是很高的。”白灵第一个回答道。
“原来是这样啊...”罗浩若有所思。
“就你四级数学家的水平,在你们数学院,早就够毕业的水准了。”孙毅也说道。
“我会考虑的。”罗浩点点头,笑道,“至于刚才说的代码安全性的问题,我也有了初步的构想,回头我尝试一下,告诉你们结果。”
“我去,这变态,又有想法了?”白灵嘟囔道。
其他人也一副看怪物的表情看着罗浩。
叮铃铃——
罗浩的手机铃声忽然响了起来。