软件加密技术--代码转移

Terark-CTO-雷鹏
博客专家认证
2004-06-15 02:41:20
两年前,我曾在毕业设计:《软件加密技术及实现》中设想使用“代码转移”来实现更强大的反破解功能。

直到前不久,在朋友的鼓励下,我在多个方面增强了原先的软件SoftProtector,并改为图形界面,改名为《秦赢甲胄》(可在各搜索引擎搜索),开始尝试商业化。

为了实现更强大的反破解功能,前不久我开始思考实现“代码转移”,不想实现根设想完全两码事,太复杂了:需要对 x86 进行反汇编,代码分析,甚至虚拟执行(虚拟机),来完善《秦赢甲胄》。

在参考了很多资料之后,我终于深有体会,我需要更多的。

希望大家支持!



目前我的参考资料:

1. 《虚拟机设计与实现》,说实话,该书深度不够,不过它提到了不少好的参考资料。

2. Java KVM 虚拟机源代码:http://www.sun.com

3. IA-32 Intel® Architecture Software Developer’s Manual, http://www.intel.com

...全文
46 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhllwarez 2004-06-15
  • 打赏
  • 举报
回复
希望老兄如果有空可以详细讲解一下思路。

9,506

社区成员

发帖
与我相关
我的任务
社区描述
Windows专区 安全技术/病毒
社区管理员
  • 安全技术/病毒社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧