首页
社区
课程
招聘
建议大侠们去搞个博士学位!
发表于: 2007-8-5 15:55 4065

建议大侠们去搞个博士学位!

2007-8-5 15:55
4065
  这些天,由于种种原因需要做一个软件保护的解决方案。这就头疼了,咱虽然也creak了几个,但却是集中在某一方面,如算法分析等,总的来说是一菜鸟。就要我做保护的解决方案,还要英文的,唉跳楼算了。还好是在学校混的,上网不用钱,只好上网找东西凑了。坚决发扬社会主义大学的写文章的精神Ctrl+c、Ctrl+v了。

  找了很多东西,在“ProQuest博士论文全文数据库”找到了一篇老外的博士论文:Compiler and architectural approaches to software protection and security(附件中,自行传上网,不知道是否有版权问题,保留一周吧),2006年的还是比较新的,而且软件加密解密学术性的文章是很少的。说实话,玩这个我一直是当作业余爱好而已,没有想到当作一个工作。当年选题我也选这方面就好了,这年头工作与爱好一致很少了(最多是相关就不错了)。

  粗略看了一下这篇论文,应该论坛上很多高人的功力比他要高的,建议各位大侠考虑一下,到国外申请一个博士学位,国内好像没有相应的博士点。也希望年青的俊才们考虑一下,把软件的加密解密学术化,让世人不在把这一行看做灰色的地带。

  我认为,理论上软件的加密解密应该是密码学的一个应用,实际上(仅仅凭个人经验,欢迎指正)很多软件的加密算法在密码学角度来看是比较粗糙的,很多采用自行设计的算法,简单XOR就不说了,复杂一点的多几个变换(好在这种现象少了,算是一种进步吧)。高一点用到RSA等公钥系统,但也有用错的。

  希望软件加密解密的方案,能像密码学算法的设计一样,我把算法公开了,你也破不了(破解算法变成了数学问题,而不是工程问题)。现在的软件加密解密方案,好像就是早期的密码算法,依赖的是算法保密,于是软件解密就是看逆向工程的功力了。不过这个希望比较渺茫,毕竟目标软件所有的是掌控在破解者的手上的,虽然公钥系统用正确了,不应该出现注册机,但是软件无法保证不被破解,加壳、混淆只是线性增加破解的工作量而已(我们这种破解小菜是比较高兴的,世界的大牛告诉我们:没有破不了的软件,只是我们功力不够而已,继续在看雪论坛上修炼吧,革命同志们!)。

  一贯是潜水的,不知道为什么今天这么罗嗦,今天是不是喝了什么,回头检查一下。

[课程]Android-CTF解题方法汇总!

上传的附件:
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 424
活跃值: (10)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
2
长大后再说
技术够再说
2007-8-5 16:07
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
找到钱再说.到时买就是
2007-8-5 18:52
0
雪    币: 427
活跃值: (412)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
楼主精神不可取。这种文章落后很多年,加密是要紧跟系统的
2007-8-5 21:58
0
雪    币: 6075
活跃值: (2236)
能力值: (RANK:1060 )
在线值:
发帖
回帖
粉丝
5
看文章标题这个博士文章也许还行
2007-8-5 22:11
0
游客
登录 | 注册 方可回帖
返回
//