在MRI Ruby / JRuby上为企业客户模糊Rails应用程序
对于将在其服务器上运行我们的Rails应用程序的企业客户,我们不希望向他们提供Rails应用程序的源代码。
使用MRI Ruby甚至JRuby可以:
- 模糊源代码
- 在JRuby的情况下,将Rails应用程序变为.jar / .war(因此它是混淆的和字节码)
- 在MRI Ruby的情况下,将Rails应用程序打包到EXE中
有关这是否可能的任何想法?
我用过RubyEncoder 。 它是跨平台,非常灵活。 如果我没记错的话它只适用于MRI。 检查它是否符合您的需求。