【发布时间】:2012-12-16 08:06:56
【问题描述】:
可能重复:
Is it possible to decompile C++ Builder exe? Is C++ Builder exe safe?
我使用 Microsoft Visual C++ 2010 Express 编写程序。当我想分发我的程序时,我使用“发布”配置对其进行编译,并将链接器设置为不添加调试信息。所以我的问题是,我的可执行文件是否安全,或者任何人都可以反编译它并查看源代码?如果不安全,如何防止被反编译?
【问题讨论】:
-
不安全,永远不可能安全
-
您必须以某种方式强制链接器生成不可读的代码编号。比如你可以尝试对二进制文件进行分片,这会产生在几个文件中,它们之间很难联系。
-
小提示:字符串文字总是可检索的(通常只需很少的努力)。因此,如果您想隐藏密码,请忘记它。
-
感谢大家的帮助,帮助我消除了疑惑
标签: c++ windows obfuscation decompiling source-code-protection