4

总的来说,Go/Golang 目前很难搜索,我也没有在这里找到我想要的东西。我知道在以多种语言编译应用程序期间可以进行某种程度的加密。任何人都可以在编译为 exe 后快速了解 Go 源代码的安全性吗?如果可以阅读,至少部分可以阅读,是否有任何东西可以提高源代码的安全性?

4

1 回答 1

9

仅分发二进制文件(每个平台/架构)。这是任何语言都能得到的最好的。在对程序进行安全逆向工程的同时,没有办法分发程序。任何告诉你一些不同的东西的人可能只是想向你推销一个“保护”计划。真的不存在这样的事情。

另一方面:99.9% 的潜在用户可能不知道如何对您的程序进行逆向工程。

另一方面:如果您的 0.01 个潜在用户有能力对您的程序进行逆向工程并且您注定要失败,那就足够了。

IOW,试着找出一种商业模式,它依赖于其他任何东西,而不是默默无闻的安全性。实际上,即使是开源代码也可以产生利润——如果它的价值不仅在于访问源代码本身。

于 2013-07-30T21:45:24.167 回答