|
После того как http://web-sniffer.net/ каптчу поставил, разработал свой аналог.
Кому нужно, используйте.
Файл viewhttp.php:
Код: |
<?
// freeware forever, ISDP, 2014
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="httpview"');
header('HTTP/1.0 401 Unauthorized');
echo 'access denied';
exit();
} else {
if ($_SERVER['PHP_AUTH_USER'] == "SETUSERNAME" && $_SERVER['PHP_AUTH_PW'] == "SETPASSWORD") { $access = "ok"; } else { header('WWW-Authenticate: Basic realm="httpview"');
header('HTTP/1.0 401 Unauthorized');
echo 'access denied';
exit(); }
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>httpview</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="robots" content="noindex">
</head>
<body>
<br>
<form action="sniffer.php" method="post">
Url (http://..) <input type="text" name="url" size="70" value="<? echo $_POST["url"]; ?>"><br><br>
<label><input type="radio" name="ua" value="Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)" checked>Internet Explorer 7</label><br>
<label><input type="radio" name="ua" value="Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A498b Safari/419.3">iPhone Mobile Safari</label><br>
<label><input type="radio" name="ua" value="Googlebot/2.1 (+http://www.googlebot.com/bot.html)">Googlebot</label><br>
<input type="submit">
</form>
<br>
<?
if (isset($_POST["url"]) && strlen($_POST["url"]) > 7) {
$url = $_POST["url"];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_USERAGENT, $_POST["ua"]);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 3);
$result = curl_exec($ch);
curl_close($ch);
echo "User-Agent: ".$_POST["ua"]."<br><br><pre>".htmlspecialchars($result)."</pre>";
}
?>
<br>
<br>
</body>
</html>
|
Настройка.
Исправить SETUSERNAME и SETPASSWORD на свой логин и пароль соответственно.
Установка.
Файл viewhttp.php на свой хостинг.
Лицензия.
freeware. |
|
|
|
|