首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代码混淆?

代码混淆?
EN

Stack Overflow用户
提问于 2008-09-24 06:15:53
回答 6查看 1.9K关注 0票数 0

所以,我很喜欢复活节彩蛋...这可以追溯到我是复活节彩蛋档案馆发现社区的一员。

然而,我也做了很多开源编程。

我想知道的是,你认为系统和系统地混淆代码的最好方法是什么?

最好使用PHP/Python/C/C++编写的示例,但如果正确解释了方法,也可以使用其他语言编写。

EN

回答 6

Stack Overflow用户

发布于 2008-09-24 07:11:40

  1. 以完全优化的方式编译代码。完全剥离二进制文件。
  2. 对代码使用反编译器。

我可以保证结果将是完全不可读的,以至于你甚至无法阅读它;)

票数 4
EN

Stack Overflow用户

发布于 2008-09-24 06:50:10

在这种情况下,你应该使用/编写一个“混淆器”。一个能帮你完成这项工作的程序。

Salamander混淆器可以用来混淆.Net程序,但它更多的是为了防止反编译,因此并不完全是您需要的。

学习C语言模糊处理的一个好去处是International Obfuscated C Code Contest

票数 3
EN

Stack Overflow用户

发布于 2009-04-08 09:57:46

本着重命名符号的精神:过度使用作用域和可见性规则,用相同的名称命名不同的变量。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/125666

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档