Example #1
0
function infoserver($url_)
{
    plus();
    $c = curl_init();
    curl_setopt($c, CURLOPT_URL, $url_);
    curl_setopt($c, CURLOPT_USERAGENT, 'Mozilla/5.' . date('s') . '(Windows; U; Windows NT 6.' . date('s') . '; en-US; rv:' . date('s') . date('s') . '.1.2) Gecko/' . date('sysdsms') . date('s') . ' Firefox/3.' . date('s') . '.2 GTB5');
    curl_setopt($c, CURLOPT_HEADER, 1);
    curl_setopt($c, CURLOPT_NOBODY, 0);
    curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($c, CURLOPT_FRESH_CONNECT, 1);
    curl_setopt($c, CURLOPT_VERBOSE, 0);
    curl_setopt($c, CURLOPT_COOKIEFILE, 'cookie.txt');
    curl_setopt($c, CURLOPT_COOKIEJAR, 'cookie.txt');
    $corpo = curl_exec($c);
    $server = curl_getinfo($c);
    $sys = get_headers($url_);
    if (isset($corpo)) {
        $_SESSION['config']['erroReturn'] = verificaErro($corpo);
        $_SESSION['config']['vull_style'] = isset($_SESSION['config']['erroReturn']) && !empty($_SESSION['config']['erroReturn']) ? ":::[0xPOSSÍVEL 0xVULNERÁVEL]:::" : "";
        $_SESSION['config']['resultado_vull'] .= isset($_SESSION['config']['erroReturn']) && !empty($_SESSION['config']['erroReturn']) ? "|{$url_}" : NULL;
    } else {
        return FALSE;
    }
    plus();
    return $info = "/HTTP_CODE:{$server['http_code']} /IP SERVER:{$server['primary_ip']} /PORTA SERVER:{$server['primary_port']} /WEB SERVER:{$sys['2']}";
}
function infoserver($url_, $op = null)
{
    $c = curl_init();
    curl_setopt($c, CURLOPT_URL, $url_);
    curl_setopt($c, CURLOPT_USERAGENT, 'Mozilla/5.' . date('s') . '(Windows; U; Windows NT 6.' . date('s') . '; en-US; rv:1.' . date('s') . '.1.2) Gecko/2009072' . date('s') . ' Firefox/3.' . date('s') . '.2 GTB5');
    curl_setopt($c, CURLOPT_HEADER, 1);
    curl_setopt($c, CURLOPT_NOBODY, 0);
    curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($c, CURLOPT_SSL_VERIFYPEER, 0);
    curl_setopt($c, CURLOPT_FRESH_CONNECT, 1);
    curl_setopt($c, CURLOPT_VERBOSE, 1);
    curl_setopt($c, CURLOPT_COOKIEFILE, 'cookie.txt');
    curl_setopt($c, CURLOPT_COOKIEJAR, 'cookie.txt');
    $corpo = curl_exec($c);
    $server = curl_getinfo($c);
    $sys = get_headers($url_);
    if (isset($corpo)) {
        if (isset($op)) {
            return $server;
        }
        $dadoTipoBD = verificaErro($corpo);
        $_SESSION['vull_style'] = isset($dadoTipoBD) && !empty($dadoTipoBD) ? 'style="color:#006400;"' : NULL;
        $_SESSION['resultado_vull'] .= isset($dadoTipoBD) && !empty($dadoTipoBD) ? "|{$url_}" : NULL;
    } else {
        return FALSE;
    }
    return $info = "\n            <campoHttp><img src='http://icons.iconarchive.com/icons/fatcow/farm-fresh/24/counter-icon.png'/>/ HTTP_CODE:</campoHttp> \n            <valorHttp>{$server['http_code']}</valorHttp> \n            <campoHttp><img src='http://icons.iconarchive.com/icons/fatcow/farm-fresh/24/ip-class-icon.png'/>/ IP SERVER:</campoHttp> \n            <valorHttp>{$server['primary_ip']}</valorHttp>  \n            <campoHttp><img src='http://icons.iconarchive.com/icons/fatcow/farm-fresh/24/door-in-icon.png'/>/ PORTA SERVER:</campoHttp> \n            <valorHttp>{$server['primary_port']}</valorHttp>\n            <campoHttp><img src='http://icons.iconarchive.com/icons/fatcow/farm-fresh/24/computer-go-icon.png'/>/ WEB SERVER:</campoHttp>\n            <valorHttp>{$sys['2']}</valorHttp><br>\n            <vull>{$dadoTipoBD}</vull>\n            ";
}