stream_context_set_default(['http' => ['proxy' => "tcp://{$PROXY_HOST}:{$PROXY_PORT}", 'request_fulluri' => true, 'timeout' => 1]]); } } $start = NULL; $timeout = 9; error_reporting(E_ALL); $link = mysql_connect('localhost', 'user', '') or die('Impossible de se connecter : ' . mysql_error()); print "Connected successfully\n"; mysql_select_db('CookieViz') or die('Impossible de sélectionner la base de données' . mysql_error()); $fichier = getcwd() . "\\soft\\.run"; $fp = fopen($fichier, 'w'); fwrite($fp, '0'); fclose($fp); $handle = popen('mitmdump -v', 'r'); stream_set_timeout($handle, 1); while (continue_run($fichier) == TRUE) { $flag = true; $tmp_buffer = ""; $tmp_buffer = fgets($handle); if ($tmp_buffer != "\n") { $buffer = str_replace("\n", "", "{$tmp_buffer}"); if (strpos($buffer, ' ') != false) { list($ip, $type, $url) = explode(" ", $buffer); } else { $url = ""; } if ($url != "") { $referer = ""; $cookie = ""; while ($tmp_buffer = fgets($handle)) { $buffer = "";
} } $start = NULL; $timeout = 9; error_reporting(E_ALL); $link = mysqli_connect('localhost', 'root', $mdp) or die('Impossible de se connecter : ' . mysqli_error()); print "Connected successfully\n"; mysqli_select_db('CookieViz') or die('Impossible de sélectionner la base de données' . mysqli_error()); $fichier = getcwd() . "\\soft\\.run"; $fp = fopen($fichier, 'w'); fwrite($fp, '0'); fclose($fp); //print 'tshark -i '.$argv[1].' -R "http" -T fields -e http.host -e http.cookie -e http.referer'; $handle = popen('"' . getcwd() . '\\wireshark\\App\\Wireshark\\tshark.exe" -i ' . $argv[1] . ' -R "http" -T fields -e http.host -e http.cookie -e http.referer', 'r'); stream_set_timeout($handle, 1); while (continue_run($fichier) == TRUE && ($tmp_buffer = stream_get_line($handle, 0, "\n"))) { $flag = true; $buffer = str_replace("\n", "", "{$tmp_buffer}"); //print "val : ".$buffer." :END\n"; list($url, $cookie, $referer) = explode("\t", $buffer); $long_url = "http://" . $url . "/"; if (filter_var($long_url, FILTER_VALIDATE_URL)) { $tab_url = parse_url($long_url); $check_url = esip($tab_url["host"]); $url_domains = $tab_url["host"]; if (!$check_url) { if ($url_domains != NULL) { $url_domain = domain($url_domains); } else { $url_domain = domain($long_url); }