介绍 Introduction
插件名称:RubyGuardian
ruby版本:2.5、2.7、3.2
SketchUp 兼容性:su2019-su2025
兼容操作系统:Windows
信息说明
RubyGuardian 是一款 Ruby 代码加密工具,通过将 Ruby 源代码编译成字节码格式来保护 Ruby 代码,然后进行加密,这样可防止代码被逆向。使用 RubyGuardian 加密的 Ruby 代码可以运行,但不能用于提取 Ruby 代码,因为加密的代码中不存在任何形式的源代码。加密的代码需要安装 RubyGuardian Loader 才能运行,RubyGuardian Loader 是一个经过编译的 Ruby 模块,它会自动加载并用于运行加密的 Ruby 代码。
保护代码


支持的 Ruby 版本
RubyGuardian 支持 Ruby2.5、2.7、3.2 的加密,加密工具可以同时为多个版本的 Ruby 加密 Ruby 文件,当为多个 Ruby 版本加密时,源代码必须与指定的版本语法兼容。RubyGuardian 为每个版本的 Ruby 在代码中写入单独的字节码,在加密代码运行期间,RubyGuardian Loader 将从加密代码中提取并运行所需版本的字节码。RubyGuardian 主要针对 SketchUp 插件加密,因此支持的版本随 SketchUp 版本变化而变化。
RubyGuardian
1999 / 元
RubyGuardian 一机一码,单机永久 有更新可免费升级 简体中文版