0.05
No commit activity in last 3 years
No release in over 3 years
doublehelix obfuscates Ruby codes in Double-helix style. This is inspired by Perl's Acme::DoubleHelix.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0.3.0
>= 2.5.0
>= 2.0.3
 Project Readme
= doublehelix

* http://github.com/mame/doublehelix

== DESCRIPTION:

doublehelix obfuscates Ruby codes in Double-helix style.
This is inspired by Perl's Acme::DoubleHelix.

== FEATURES/PROBLEMS:


== SYNOPSIS:

  This is a ``Hello, world!'' program obfucated by doublehelix:

    require "doublehelix"

     AT
    A--T
    T---A
    G----C
     G----C
      G----C
       T---A
        G--C
         AT
         GC
        T--A
       G---C
      T----A
     A----T
    T----A
    G---C
    C--G
     AT
     CG
    A--T
    A---T
    C----G
     A----T
      G----C
       G---C
        G--C
         CG
         GC
        A--T
       T---A
      C----G
     G----C
    A----T
    T---A
    C--G
     GC
     TA
    T--A
    C---G
    G----C
     A----T
      T----A
       C---G
        A--T
         AT
         AT
        C--G
       A---T
      T----A
     G----C
    T----A
    G---C
    T--A
     TA
     CG
    G--C
    C---G
    A----T
     T----A
      G----C
       A---T
        T--A
         CG
         GC
        A--T
       G---C
      C----G
     G----C
    G----C
    A---T
    C--G
     AT
     CG
    A--T
    C---G
    A----T

  You can obfuscate your script by doublehelix method:

    require "doublehelix"
    puts doublehelix('puts"Hello, world!"')

== REQUIREMENTS:

None

== INSTALL:

* gem install doublehelix

== LICENSE:

Copyright:: Yusuke Endoh <mame@tsg.ne.jp>
License:: Ruby's