最近在研究SketchUp的Ruby插件
开发,发现国外有公司以.rbs的文件格式销售商业版的SketchUP Ruby插件。
我
Google了一下,没有发现英文的关于.rbs文件的情报,只找到Ruby
语言德国论坛有一个讨论Ruby脚本加密的帖子里讲到了.rbs和.rbc文件。
帖子地址如下:
http://forum.ruby-portal.de/view ... ecc5f9e4a2a9d9bcade
帖子原文如下:
Verfasst am: 27.11.2006 - 23:59 Titel: Rubyskripte verschlüsseln
--------------------------------------------------------------------------------
Aus beruflichen Belangen ist das folgende Projekt entstanden.
Ein Rubyskript kann mit rubyeigenen Mitteln über ssl/md5/zlib
oder mcrypt/mhash/minilzo verschlüsselt werden.
Das Passwort wird beim Ausführen des Skriptes abgefragt oder in $HOME/.rsccode
bzw. %USERPROFILE%\.rsccode hinterlegt.
Über das vimplugin können die Dateien transparent editiert werden.
1 rsccode file.rb > file.rbc
2 #bzw.
3 rsccode -s file.rb > file.rbs
veschlüsselt das Skript und kann dann über
1 rscrun file.rbc
ausgeführt werden.
.rbs steht für ssl und .rbc für mcrypt.
--------------------------------------------------------------------------------
rsccode.tar.gz
Beschreibung:
Dateiname: rsccode.tar.gz
Dateigröße: 2.93 KB
Heruntergeladen: 77 mal
--------------------------------------------------------------------------------
_________________
hakuna matata
77
_="_=%c%s%c;printf _,34,_,34";printf _,34,_,34
我工作很忙,德语一直没时间深入学习,只看懂了一个大概。我想知道的是:
1 - .rbs文件格式是哪个组织定义的?有没有什么工具可以破解?
2 - .rbc文件格式有没有什么工具可以反编译?