Ver Mensaje Individual
  #16 (permalink)  
Antiguo 08/10/2010, 09:11
American2010
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años, 7 meses
Puntos: 34
Respuesta: Codigo encriptado

Cita:
Iniciado por KuorFaN Ver Mensaje
Malenko ya he leido el post de arriba abajo y he visitado los link pero no consigo nada si fueras tan amable de explicarme los pasos a seguir te lo agradeceria.

Salu2
Esto había...

Código PHP:
<?php include (TEMPLATEPATH '/bottom.php'); ?>
</div>
        
</div>    
<div id="footer">

<span class="fleft">
    Design : <a href="http://www.web2feel.com" >WordPress themes</a> 
</span>

<span class="fright">
    Code support <a href="http://www.emoneycentral.com/">CD Rates</a>, <!--start--> <a href="http://www.net-tec-ag.de/" title="NET-TEC Internetagentur">NET-TEC Internetagentur</a> <a href="http://www.net-tec-online.dk/" title="soegemaskineoptimering">soegemaskineoptimering</a> <!--end-->

 
</span>    
        
</div>
</div>
<?php wp_footer(); ?>
</body>
</html>
Te repito los pasos. (Primero tuve que sacar espacios que habían aparecido en la cadena de texto, imagino que los puso el foro esos.)

Te llevas a un archivo aparte, todo el "eval(base64_decode(........));"

Sin el $o y sin el return

En ese archivo aparte cambias el eval por echo, te queda así. "echo(base64_decode(........));"

Ves ese archivo en el navegador (claro en alguno que soporte el PHP) y verás algo así...

Código PHP:
$lll=0;eval(base64_decode("JGxsbGxsbGxsbGxsPSdiYXNlNjRfZGVjb2RlJzs="));$ll=0;eval($lllllllllll("JGxsbGxsbGxsbGw9J29yZCc7"));$llll=0;$lllll=3;eval($lllllllllll("JGw9JGxsbGxsbGxsbGxsKCRvKTs="));$lllllll=0;$llllll=($llllllllll($l[1])<<8)+$llllllllll($l[2]);eval($lllllllllll("JGxsbGxsbGxsbGxsbGw9J3N0cmxlbic7"));$lllllllll=16;$llllllll="";for(;$lllll<$lllllllllllll($l);){if($lllllllll==0){$llllll=($llllllllll($l[$lllll++])<<8);$llllll+=$llllllllll($l[$lllll++]);$lllllllll=16;}if($llllll&0x8000){$lll=($llllllllll($l[$lllll++])<<4);$lll+=($llllllllll($l[$lllll])>>4);if($lll){$ll=($llllllllll($l[$lllll++])&0x0f)+3;for($llll=0;$llll<$ll;$llll++)$llllllll[$lllllll+$llll]=$llllllll[$lllllll-$lll+$llll];$lllllll+=$ll;}else{$ll=($llllllllll($l[$lllll++])<<8);$ll+=$llllllllll($l[$lllll++])+16;for($llll=0;$llll<$ll;$llllllll[$lllllll+$llll++]=$llllllllll($l[$lllll]));$lllll++;$lllllll+=$ll;}}else$llllllll[$lllllll++]=$llllllllll($l[$lllll++]);$llllll<<=1;$lllllllll--;}eval($lllllllllll("JGxsbGxsbGxsbGxsbD0nY2hyJzs="));$lllll=0;eval($lllllllllll("JGxsbGxsbGxsbD0iPyIuJGxsbGxsbGxsbGxsbCg2Mik7"));$llllllllll="";for(;$lllll<$lllllll;){$llllllllll.=$llllllllllll($llllllll[$lllll++]^0x07);}eval($lllllllllll("JGxsbGxsbGxsbC49JGxsbGxsbGxsbGwuJGxsbGxsbGxsbGxsbCg2MCkuIj8iOw=="));eval($lllllllll); 
Te llevas todo eso al archivo original, reemplazando el eval, osea, tendrás el $o original, este nuevo código, y el return

En eso ultimo que pegaste cambias el ultimo eval por un echo.

echo($lllllllll);

Vas al navegador, miras el código fuente de la página y listo.

PD: Todo el crédito para metacortex que fué quien lo explicó de genial forma.

PD2: Probalo el método así a futuro ya lo haces para otros themes, si quedo alguna duda avisa.
__________________
elGastronomo