免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
打印 上一主题 下一主题

达人请进,请问这个简单加密办法,被猜出的可能性如何? [复制链接]

论坛徽章:
0
41 [报告]
发表于 2010-06-12 15:57 |只看该作者
长见识

论坛徽章:
15
射手座
日期:2014-11-29 19:22:4915-16赛季CBA联赛之青岛
日期:2017-11-17 13:20:09黑曼巴
日期:2017-07-13 19:13:4715-16赛季CBA联赛之四川
日期:2017-02-07 21:08:572015年亚冠纪念徽章
日期:2015-11-06 12:31:58每日论坛发贴之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-08-04 06:20:00程序设计版块每日发帖之星
日期:2015-07-12 22:20:002015亚冠之浦和红钻
日期:2015-07-08 10:10:132015亚冠之大阪钢巴
日期:2015-06-29 11:21:122015亚冠之广州恒大
日期:2015-05-22 21:55:412015年亚洲杯之伊朗
日期:2015-04-10 16:28:25
42 [报告]
发表于 2010-06-12 16:13 |只看该作者
本帖最后由 yulihua49 于 2010-06-12 16:46 编辑
以前我用了5个算法加密并生成证书做注册文件,把验证公钥也用4种算法做了加密隐藏。结果还是被人 ...
没本 发表于 2010-06-11 23:45



那人高啊!不过你的检查点没有“溶解”,被人提取出来了,估计无需破你那5道密码,绕过检查点即可。
我是把检查点“溶解”在程序里,提不出来。不要说反向工程,给你源码你也找不到。简单的说,你把重要的参数、表格加密,如果被nop掉检查点,整个程序就无法运转。
后续的程序发现某些不正常,只做标记,延迟处理,让破密者以为成功,以后再慢慢发作。二十年前干的,当时治了不少盗版者,半年后乖乖来交钱。

解密步骤溶解到程序中:

解第一道密,得中间密文
。。。。。。。。。。。。。。。。干点别的。。。。。。。。
密钥hash值%密文长度,旋转中间密文,找到头。
。。。。。。。。。。。。。。。。。。干点别的。。。。。。。。。。
用前一字符异或后一字符,捋一遍中间密文。(密文自相关)

。。。。。。。。。。。。。。。。。。干点别的。。。。。。。。。。

中间密文反序。
。。。。。。。。。。。。。。。。。。干点别的。。。。。。。。。。

解第二道密,得明文。

。。。。。。。。。。。。。。。。。。干点别的。。。。。。。。。。

用明文生成表格。。。。。。

销毁密钥、密文、明文。(3DES有个毛病,加密解密不是就地进行,要销毁好多数据区,内存中有一个阶段明文密文并存,给破解者造成机会)

所有流程与加密过程互逆。

论坛徽章:
0
43 [报告]
发表于 2010-06-12 17:08 |只看该作者
回复 42# yulihua49


    是的,加密是违背软件工程的。增加代码的耦合度可以增加难度。不过现在的逆向工具可以分析出代码中所有访问某一内存地址的代码片段,逆向者有足够的耐心就能通过正确的证书,还原出程序需要的数据。做出补丁直接bypass证书。

    将解开的证书数据打散,并复制为多份,访问时不直接读数据地址,而是通过较远的数据算出证书数据的偏移,间接跳转访问,这些我都用了。只要没有用现在最新的某些保护技术,破解者只要有耐心,还是能一一找出来的。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
44 [报告]
发表于 2010-06-12 17:15 |只看该作者
还能解密吗?
yulihua49 发表于 2010-06-12 15:40


对,还要能解密的。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
45 [报告]
发表于 2010-06-12 17:16 |只看该作者
晕,还有写20年程序的人上CU啊。。!!!

论坛徽章:
0
46 [报告]
发表于 2010-06-12 17:26 |只看该作者
回复 45# 群雄逐鹿中原


    有啥奇怪,我也写20多年程序了,不过20年前还是学生,没yulihua49资历深,20年前就做商品软件了。

论坛徽章:
2
技术图书徽章
日期:2013-09-04 15:21:51酉鸡
日期:2013-11-01 21:20:20
47 [报告]
发表于 2010-06-12 17:35 |只看该作者
那人高啊!不过你的检查点没有“溶解”,被人提取出来了,估计无需破你那5道密码,绕过检查点即可。
...
yulihua49 发表于 2010-06-12 16:13



   很强呀

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
48 [报告]
发表于 2010-06-12 17:38 |只看该作者
回复  群雄逐鹿中原


    有啥奇怪,我也写20多年程序了,不过20年前还是学生,没yulihua49资历深,20 ...
没本 发表于 2010-06-12 17:26


又一位20年,厉害啊
悄悄问下程序员的混法,到了20年,前面的职业生涯如何发展的?

论坛徽章:
0
49 [报告]
发表于 2010-06-12 17:48 |只看该作者
回复 48# 群雄逐鹿中原


    该有的都有了吧,不然就是太失败了。现在编程是爱好不是为维持生计。上不上班都无所谓。

论坛徽章:
324
射手座
日期:2013-08-23 12:04:38射手座
日期:2013-08-23 16:18:12未羊
日期:2013-08-30 14:33:15水瓶座
日期:2013-09-02 16:44:31摩羯座
日期:2013-09-25 09:33:52双子座
日期:2013-09-26 12:21:10金牛座
日期:2013-10-14 09:08:49申猴
日期:2013-10-16 13:09:43子鼠
日期:2013-10-17 23:23:19射手座
日期:2013-10-18 13:00:27金牛座
日期:2013-10-18 15:47:57午马
日期:2013-10-18 21:43:38
50 [报告]
发表于 2010-06-12 17:55 |只看该作者
回复  群雄逐鹿中原


    该有的都有了吧,不然就是太失败了。现在编程是爱好不是为维持生计。上不上班 ...
没本 发表于 2010-06-12 17:48



    以你为目标{:3_188:}
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP