Example #1
0
        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 = "";
Example #2
0
    }
}
$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);
            }