有什么简单的方法可以隐藏一点 Ruby 代码吗?
我寻找一种解决方案来使 Ruby 代码变得更加难以阅读。
事实上,我对完全混淆代码不感兴趣,而是获得“一行 *.rb 文件”或类似 此链接上的“漂亮数字” 应该受到赞赏。
在在这里发帖之前,我花了几个小时寻找解决方案,但无法获得任何脚本、gem 或程序来将易于阅读的代码转换为“傻瓜”更难以理解的代码。
例如尝试过这些,但任何一个都可以轻松完成整个工作。
I sought for a solution to make a Ruby code much more unreadable.
In fact i'm not interested about obfuscating totally the code but getting a "one line *.rb file" or some thing like "Pretty Numbers" on this link should be appreciated.
Before posting here I passed hours to find a solution but can't get any script, gem or program to transform an easy readable code on something quite more hard to understand for "dummies".
Tried for example these ones but any can do the whole job easily.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
将代码封装在字符串中
将字符串封装在数组中
将数组的内容打包成二进制序列
Copy &将二进制序列粘贴到代码中并对其进行评估。
Encapsulate code in a string
Encapsulate string in an array
Pack the contents of the array into a binary sequence
Copy & paste binary sequence in your code and evaluate it.
a
、b
或c
一样。undef
或在实际定义之前定义现有函数。无论如何,把代码弄乱就可以了。但这必须手动完成。
a
,b
orc
.undef
after or define existing functions before the real definition.Anyway, just make a mess in the code. But it have to be done manually.
变量和方法名称拼写错误。不要
浪费
字符。Misspell variable and method names. Don't
wast
characters.