Obfuscating Rails MRI Ruby / JRuby Enterprise Application

For the corporate client who will run our Rails application on their servers, we do not want to provide them with the source code of the Rails application.

Is it possible using MRI Ruby or even JRuby to:

  • Source code obfuscation
  • In the case of JRuby, make a Rails application in .jar / .war (so it got confused and bytecode)
  • For MRI Ruby, package the Rails application in EXE

Any thoughts if possible?

+4
source share
1 answer

I used RubyEncoder . it is cross-platform and very flexible. if I remember correctly, it only works with MRI. Check if it suits your needs.

+4
source

Source: https://habr.com/ru/post/1344324/


All Articles