4 ms·
As someone else pointed out, at https://bugs.ruby-lang.org/issues/11788 https://bugs.ruby-lang.org/issues/11788 they explain that: They are not goals of this p
by MrBra 11y ago
As someone else pointed out, at https://bugs.ruby-lang.org/issues/11788 https://bugs.ruby-lang.org/issues/11788 they explain that:
They are not goals of this project:
- packing scripts to one package
- migrate obfuscate binary to other node to hide source code
---
But.. what I don't get is: why wouldn't this works as a cheap way to obfuscate some ruby code?
After all, isn't it true that when a script is compiled to byte-code then it is interpreted by the runtime as-is (and without being re-translated to the original script in memory or on disk) ?
If so - I understand that rebuilding the original ruby script would not be a big deal for a developer - but wouldn't this still pose a small barrier to the casual prying user?