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']) ? "[1;37m:::[0xPOSSÍVEL 0xVULNERÁVEL]:::[06;42m" : "[01;30m"; $_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 "; }