打印

如何加密

[复制链接]
3887|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
聆风|  楼主 | 2008-12-31 13:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
ssoftboy| | 2008-12-31 17:55 | 只看该作者

?

加密直接是用于防止通过BDM把程序读出来的。
楼主说的防止反汇编是另外的方法,前提是已经通过BDM把程序读出来。在代码中插入一些数据就可以防止反汇编了。实际上程序用不到这块数据而已。

使用特权

评论回复
板凳
聆风|  楼主 | 2009-1-2 09:26 | 只看该作者

请教怎么样才能防止反汇编?

怎么插入数据? 我用CodeWarrior自带的反汇编器. 反汇编任何编译出来的S19都成功.

使用特权

评论回复
地板
张明峰| | 2009-1-4 15:16 | 只看该作者

任何人都可以反汇编S19文件

S19文件本来就是代码数据文件,你都能把S19交给别人了,就不要折腾什么保密了。

要保密,就好好保护你的S19文件。

使用特权

评论回复
5
聆风|  楼主 | 2009-1-5 08:59 | 只看该作者

re

我听说有防止别人反汇编的方法. 就是在程序中插入些特殊的数据. 让反汇编器无法识别该数据. 导致反汇编后程序乱七八糟. 就如在C51中可以插入A5.

使用特权

评论回复
6
张明峰| | 2009-1-5 10:55 | 只看该作者

你用什么写代码?

用C的话基本上反汇编出来也没有都少人愿意去看懂的。如果有人一定要看懂,插什么其它数据也是徒劳。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

171

主题

559

帖子

0

粉丝