Página 1 de 1

Acme::Pony: Cómo se descodifica

NotaPublicado: 2014-02-18 08:46 @407
por audax
Saludos a la comunidad.

Mi consulta: no sé si se habrá respondido en otro lugar, pero busqué y no encontré algo claro. El tema es bien simple:

¿Cómo descodifico un script previamente aplicada la codificación Acme::Pony?

Gracias a todos.

Re: Acme::Pony: Cómo se descodifica

NotaPublicado: 2014-03-05 07:54 @371
por audax
¿¿Nadie sabe si se puede o no??

Re: Acme::Pony: Cómo se descodifica

NotaPublicado: 2014-03-05 10:06 @462
por explorer
Pues claro que se puede... el código de descodificar está en el propio módulo Acme::Pony:
Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1.         $code=unpony($code); # $code=~s/\n__END__//;
  2.         eval($code);
  3.         exit();
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4

Entonces, lo que debes hacer es editar Pony.pm, y en la línea del eval(), la cambias por un print (por ejemplo), para que saque el código en pantalla.

Re: Acme::Pony: Cómo se descodifica

NotaPublicado: 2014-03-06 08:11 @383
por audax
Gracias, explorer siempre tan amable...

Me funcionó de las mil maravillas, había visto algo así, pero no entendía nada lo que había que hacer, ahora veo la luz. Muchas gracias nuevamente.


Saludos.