Autor Tema: PHP y Base64  (Leído 471 veces)

4ng3r

  • IQ
  • Mensajes: 145
    • Ver Perfil
    • 4ng3r Blog
    • Email
PHP y Base64
« : junio 29, 2010, 05:54:21 pm »
tengo un problema no puedo postear en foro de criptogracia .... mi post es este

alguien puede desencriptar esto:

Código: (php-brief) [Seleccionar]
<?php $_F=__FILE__;$_X='Pz48P3BocCA1Y2gyICJIT0xBIiA/Pg==';eval(base64_decode('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCcxMjM0NTZhb3VpZScsJ2FvdWllMTIzNDU2Jyk7JF9SPWVyZWdfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw=='));?>

Clerigo

  • Administrador
  • Mensajes: 154
  • Jr. Programmer
    • Ver Perfil
Re: PHP y Base64
« Respuesta #1 : junio 29, 2010, 06:47:28 pm »
En este orden de ideas

Código: (php) [Seleccionar]
<?php 
  $_F
=__FILE__;  
  
$_X='Pz48P3BocCA1Y2gyICJIT0xBIiA/Pg==' 
  
/*Yo creeria: PD9waHAgZWNobyAiSE9MQSIgPz4=
   * esto resulto: ?>
<?php 5ch2 "HOLA" ?> */
  $_X=base64_decode($_X);
  $_X=strtr($_X,'123456aouie','aouie123456');
  $_R=ereg_replace('__FILE__',"'".$_F."'",$_X);
  eval($_R);
  $_R=0; //Esto sobra
  $_X=0; //Esto sobra
?>

Tira a confundir.
« Última Modificación: junio 29, 2010, 07:18:24 pm por Clerigo »

Phicar

  • :P
  • Administrador
  • Mensajes: 283
  • (1+sqrt(5))/2
    • MSN Messenger - diego_villahacker@hotmail.com
    • Ver Perfil
    • Phicar's Blog
    • Email
Re: PHP y Base64
« Respuesta #2 : junio 29, 2010, 06:54:19 pm »
<?php echo "HOLA" ?>
:)

my.opera.com/phicar

Clerigo

  • Administrador
  • Mensajes: 154
  • Jr. Programmer
    • Ver Perfil
Re: PHP y Base64
« Respuesta #3 : junio 29, 2010, 07:06:45 pm »
tenia en mente algo un poco mas complejo.Pense lo mismo a la primera, luego mire el resto

$_X=strtr($_X,'123456aouie','aouie123456');
$_R=ereg_replace('__FILE__',"'".$_F."'",$_X);

pero partiendo que  $_x  es <?php echo "HOLA" ?> y luego un strtr "123456aouie" todo pierde sentido, y al final, ese ereg_replace  aun mas fuera de contexto ..  :-\