English Japanese
ruby encoder encryption software
email: password:
Forgotten Password?
Ruby Encription
ruby code encryption
Protect YOUR Code...

The RubyEncoder protects Ruby scripts by compiling Ruby source code into a bytecode format and this is followed by encryption.

Buy Now

Simple, fast and reliable RubyEncoder encryption software.

RubyEncoder News

Welcome to the RubyEncoder news. We'll keep you up to date with our latest developments and we have some exciting plans in the pipeline

Sunday 29th October 2017
RubyEncoder 2.4.1 update release

  • RubyEncoder 2.4.1 is available. This is an update release and we fixed some issues including: 
  • Fixed using of keyword arguments with Ruby 2.1+ like in this sample:

    def test(*args, required_hash_arg:, **other_hash_args).

      puts args.

      puts required_hash_arg.

      puts other_hash_args.


    test(11, 22, required_hash_arg: 0, a: 1, b: 2, c: 3)

  • Fixed using of non-ASCII characters in symbols like in the sample below. Do not forget to add --encoding option to the command line or specify target encoding in Advanced Settings/Encoding in your GUI project. 

    h = { :ABC => 1 }

    print h

    h = { ABC: 1 }

    print h

    h = { :テスト => 1 }

    print h

    h = { テスト: 1 }

    print h

  • Please note, you may need to re-encode your files with that new version of the encoder in order to fix any of the above issues in your encoded code. Also please install the new loaders
  • The new version is available via automatic update option. If you turned it off you may run the manual check and update in File/Preferences.


Posted on: October 29th 2017 on 04:40pm
Labels: 2.4.1, non-ascii, utf8


Leave a Comment

Enter Your Name

Enter Your Email Address:

Enter Your Comment:


2019 (2) February (1) RubyEncoder 2.5 for FreeBSD is available January (1) RubyEncoder 2.5 launched with Ruby 2.5 support and many new features 2017 (4) October (1) RubyEncoder 2.4.1 update release June (1) MinGW Loaders for Ruby 2.4 are available February (1) Ruby 2.4 support! RubyEncoder 2.4 launched! January (1) Critical update of the loaders for Ruby 2.3 for Mac, Linux and FreeBSD 2016 (1) December (1) RubyEncoder 2.3 launched with full Ruby 2.3 support 2015 (4) September (1) New loaders for MinGW for Ruby 2.1 and 2.2 April (1) RubyEncoder for Linux 64-bit is available again February (2) RubyEncoder for Ruby 2.2 updated RubyEncoder 2.2 launched - encoding for Ruby 2.1 and 2.2 2014 (1) February (1) Loaders for Ruby 2.1 2013 (5) September (1) RubyEncoder 2.0 launched! Now with Ruby 2.0 encoding support. May (1) Loaders for MSWIN updated and VC9 and VC10 versions added. April (1) Added "no GUI" packages for Linux March (2) RubyEncoder for IBM PowerLinux RubyEncoder 1.5 launched, now with GUI! 2012 (1) January (1) Ruby 1.9.3 support and new loaders 2011 (1) January (1) Loaders for Linux ARM added! 2010 (4) September (1) RubyEncoder 1.3 released June (1) RubyEncoder Teams up with Japanese Company, Soft Agency. February (1) Our Blog Update Notification January (1) Loaders Update 2009 (4) October (1) Ruby Encoder used in US Department of Defence Project March (1) Update of RubyEncoder February (1) Loaders fixed for better Ruby-Enterprise support January (1) Loaders Update 2008 (5) November (2) RubyEncoder for Windows is launched! RubyEncoder 1.1 September (1) Launch Day - RubyEncoder 1.0 August (1) We're in beta! July (1) Ruby Encoder - The First version