
16.11.2007, 12:54
|
|
Гарант Форума
Регистрация: 22.01.2005
Сообщений: 267
Провел на форуме: 1982081
Репутация:
1067
|
|
итак, в одной строке было зашифрован код рст шелла от електа. код шелла во вложениях.
код моего скрипта:
PHP код:
<?
$filename = "1.txt";
$rh = fopen($filename, "r");
$filedata = fread($rh, filesize($filename));
while(preg_match("/eval\(gzinflate\(base64_decode\('(.*)'\)\)\);/i", $filedata) === 1)
{
$rh = fopen($filename, "r");
$filedata = fread($rh, filesize($filename));
if (preg_match("/eval\(gzinflate\(base64_decode\('(.*)'\)\)\);/i", $filedata))
{
$params = preg_split("/eval\(|\);/i", $filedata);
ob_start();
eval("echo $params[1];");
$newstr = ob_get_contents();
ob_end_clean();
$wh = fopen($filename, "w");
fwrite($wh, $newstr);
fclose($wh);
}
fclose($rh);
}
?>
|
|
|