Ocultar el codigo ruby?

pues, al parecer existe la posibilidad que el que se quede administrando
el
sitio no seamos nosotros y pues en fin, si ellos tienen la app en su
sistema

podrian ver el codigo claro esta, la duda es si hay manera de tenerlo
encryptado, ponerle alguna traba vamos

es posible realizar algo como eso ?

pues se supone que ruby es codigo interpretado y el codigo esta como
texto
plano pero hay forma de cambiar eso ? o ponerle alguna traba

digo que mi jefe esta preocupado pues de que ellos tengan el codigo
completo
podria suponer una amenaza a los intereses de aqui

alguna idea?

2008/8/1 Omar J. [email protected]:

pues, al parecer existe la posibilidad que el que se quede administrando el
sitio no seamos nosotros y pues en fin, si ellos tienen la app en su sistema

podrian ver el codigo claro esta, la duda es si hay manera de tenerlo
encryptado, ponerle alguna traba vamos

es posible realizar algo como eso ?

Quien quiera tu código lo tendrá. Hay decompiladores para msil, para
javavm, para las diferentes máquinas virtuales de ruby, para el
bytecode que genera el framework zend para php (por lo que recuerdo de
hace años). Lo que no significa que lo pongas algo dificil. Para ello,
seguro que alguien ya se ha currado algún ofuscador, y otra opción más
seria, es pasar ruby a lenguaje de su máquina virtual con el método
compile. (ruby 1.9) con el módulo VM. Aunque al respecto no estoy muy
puesto.

Podrías pasar el código de bytecode de ruby a bytecode de python, que
leí por ahí que se podía hacer.

Mi recomendación… aseguraros un buen contrato e intentar tener
vosotros el control de las máquinas. Todo el tiempo que invertáis, si
va alguna persona que sepa… será capaz de sacar el código.

Un Saludo