HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Content-Length: 13388
Connection: close
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<META http-equiv=Content-Type content="text/html; charset=utf-8" />
<META http-equiv=Pragma content=no-cache>
<META http-equiv=Expires content=0>
<!--
<link rel="stylesheet" href="../css/login.css" type="text/css" />
<link rel="stylesheet" href="../img/login/login.css" type="text/css" />
-->
<style type="text/css">
body{
font-family:Arial, sans-serief;
background-color:#FFFFFF;
margin:0px;
padding:0px;
}
div.loginBox
{
display: block;
position:relative;
margin-top:10%;
text-align:center;
}
.noteDiv{
color:gray;
font-family:Arial;
width:395px;
text-align:left;
margin:0px auto;
font-size:14px;
}
#note{
display:inline-block;
vertical-align:top;
_display:inline;
_zoom:1;
width:110px;
font-weight:bold;
}
#tip{
display:inline-block;
vertical-align:top;
_display:inline;
_zoom:1;
width:390px;
font-weight:bold;
}
div.panelThre{
margin-top:10px;
}
div.picDiv{
width:395px;
height:276px;
/*background:url(../login/loginbg.png);*/
position:relative;
}
input.pcPassword{
width:300px;
height:50px;
line-height:50px;
padding-left:20px;
}
div.PCBtnDiv{
position:relative;
margin-top:20px;
}
img.logoPic{
width:100%;
}
#copyright{
-webkit-text-size-adjust:none;
font-size:8px;
color:#6a6969;
font-family:"Verdana";
font-weight:normal;
margin-top:40px;
display:inline-block;
}
.topLogo{
background-color: #4ACBD6;
height:96px;
overflow: hidden;
}
tr{
vertical-align: top;
}
.topLogo td a img{
margin:27px 0 0 25px;
}
.topLogo td.last-td img{
float: right;
margin-right: 14px;
opacity: 0.3;
filter:alpha(opacity=30);
}
ul{
padding:60px 0px 0px 0px;
margin:0px;
list-style:none;
}
ul li{
height:32px;
width:250px;
text-align: left;
}
li.unLi{
/*background:url(../login/loginUser.png);*/
background:url(../img/login/input-box.png);
}
li.pwLi{
/*background:url(../login/loginPwd.png);*/
background:url(../img/login/input-box.png);
}
li.blank{
height:8px;
}
input.text{
border:0px;
height:32px;
line-height:32px;
width:175px;
padding:0px;
/*margin-left: 39px;*/
font-size:14px;
color:#A7A9AC;
font-family:"Arial","Verdana";
font-weight:normal;
background-color: transparent;
vertical-align: top;
}
input.text:focus{
outline: none;
}
label.loginBtn{
height:32px;
display:inline-block;
width:250px;
margin-top:8px;
line-height: 32px;
color: #FFFFFF;
font-size:18px;
font-family: Arial;
background:url(../img/login/loginButton.png);
cursor:pointer;
}
li img{
line-height: 40px;
margin: 9px 6px 9px 9px;
}
iframe#top{
width:100%;
height:96px;
border: none;
display: block;
}
html{
overflow: hidden;
}
table,tr,td{
padding: 0;
}
td {
font-family:"Times New Roman", "ËÎÌå";
font-size: 12px;
}
form {
font-family:"Times New Roman", "ËÎÌå";
font-size: 12px;
}
/*
body {
font-family:"Arial Black", "ºÚÌå";
font-size: 16px;
background: #4ACBD6
}
*/
.style1 {
font-family:Arial;
color: #FFFFFF;
font-size: 18px;
padding-right: 50;
text-align: left;
font-weight: bold;
white-space: nowrap;
}
.style2 {
font-size: 14px;
font-family:Arial;
font-weight: bold;
padding-right: 50;
text-align: left;
white-space: nowrap;
color: #FFFFFF;
}
tr{
vertical-align: top;
}
#first-td{
width:234px;
}
#first-td img {
margin:27px 0 0 25px;
cursor: pointer;
}
#second-td {
padding-top: 25px;
}
#third-td img {
float:right;
opacity: 0.3;
filter\0: alpha(opacity=30);
margin-right: 14px;
}
input[type="text"]::-ms-clear,
input[type='password']::-ms-reveal{
display:none;
}
</style>
<script type="text/javascript">
var url = window.location.href;
if (url.indexOf("tplinklogin.net") >= 0)
{
url = url.replace("tplinklogin.net", "tplinkwifi.net");
window.location = url;
}
var isLocked = false;
deleteCookie("Authorization");
if (window.parent != window)
{
var refresh = function(domain, port, frame, page) {
if ($.local) location.reload(true);
else {
var ret = window.parent.location.href.match(/(https?):\/\/([^:\/]+)(:\d+)?\/?([^?]*)/);
window.parent.location.href = ret[1] + "://" + (domain ? domain : ret[2]) + (port ? ":" + port : (ret[3] ? ret[3] : "")) + "/" + (frame ? frame : (ret[4] ? ret[4] : "")) + (page ? "#__" + page.match(/\w+\.htm$/) : "");
}
}
refresh();
}
function Base64Encoding(input)
{
var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
var output = "";
var chr1, chr2, chr3, enc1, enc2, enc3, enc4;
var i = 0;
input = utf8_encode(input);
while (i < input.length)
{
chr1 = input.charCodeAt(i++);
chr2 = input.charCodeAt(i++);
chr3 = input.charCodeAt(i++);
enc1 = chr1 >> 2;
enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
enc4 = chr3 & 63;
if (isNaN(chr2))
{
enc3 = enc4 = 64;
}
else if (isNaN(chr3))
{
enc4 = 64;
}
output = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + keyStr.charAt(enc3) + keyStr.charAt(enc4);
}
return output;
}
function utf8_encode (string)
{
string = string.replace(/\r\n/g,"\n");
var utftext = "";
for (var n = 0; n < string.length; n++)
{
var c = string.charCodeAt(n);
if (c < 128)
{
utftext += String.fromCharCode(c);
}
else if((c > 127) && (c < 2048))
{
utftext += String.fromCharCode((c >> 6) | 192);
utftext += String.fromCharCode((c & 63) | 128);
}
else
{
utftext += String.fromCharCode((c >> 12) | 224);
utftext += String.fromCharCode(((c >> 6) & 63) | 128);
utftext += String.fromCharCode((c & 63) | 128);
}
}
return utftext;
}
function PCWin(event)
{
if (event.keyCode == 13)
{
PCSubWin();
}
}
function PCSubWin()
{
if (isLocked == true)
{
return ;
}
var auth;
var password = $("pcPassword").value;
var userName = $("userName").value;
/* if (forbidAdminLogin == 1){
$("note").innerHTML = "NOTE:";
$("tip").innerHTML = "The router allows only one administrator to login at the same time, please try again later.";
return;
}*/
auth = "Basic "+Base64Encoding(userName+":"+password);
document.cookie = "Authorization=" + auth;
window.location.reload();
}
function deleteCookie(name)
{
var LargeExpDate = new Date ();
document.cookie = name + "=; expires=" +LargeExpDate.toGMTString();
}
function $(id)
{
return document.getElementById(id);
}
function lockWeb(bLock)
{
$("userName").disabled = bLock;
$("pcPassword").disabled = bLock;
$("pcPassword").blur();
$("userName").blur();
}
function resize()
{
bodyObj = document.body;
bodyObj.style["width"] = (document.documentElement.clientWidth < 1000 ? 1000 : document.documentElement.clientWidth) + "px";
}
function pageLoad()
{
resize();
window.onresize = resize;
var tip = $("tip"), tipStr="", note = $("note");
var unLi = $("unLi");
var pwLi = $("pwLi");
var userName = $("userName");
var pcPassword = $("pcPassword");
deleteCookie("Authorization");
/*
pcPassword.onfocus = function()
{
pwLi.style.background = "url(../img/login/pwselect.png)";
};
pcPassword.onblur = function()
{
pwLi.style.background = "url(../img/login/pwunselect.png)";
};
userName.onfocus = function()
{
unLi.style.background = "url(../img/login/idselect.png)";
};
userName.onblur = function()
{
unLi.style.background = "url(../img/login/idunselect.png)";
};
*/
try {
if (modelName)
{
document.title = modelName;
$("mnum").innerHTML = "Модель № " + modelName;
}
if(modelDesc)
{
$("mname").innerHTML = "N300 Wi-Fi роутер";
}
}catch(e) {}
if (forbidAdminLogin == 1)
{
$("note").innerHTML = "ПРИМЕЧАНИЕ:";
$("tip").innerHTML = "К маршрутизатору возможно только одно подключение с правами администратора, пожалуйста, повторите попытку позже.";
forbidAdminLogin = 0;
authTimes = 0;
if (usernameIsAdmin)
{
userName.value = "admin";
pcPassword.focus();
pcPassword.select();
}
else{
userName.focus();
userName.select();
}
lockWeb(true);
return;
}
if (authTimes > 0)
{
$("note").innerHTML = "ПРИМЕЧАНИЕ:";
$("tip").innerHTML = "Имя пользователя или пароль указаны неверно, введите ещё раз.";
}
if (authTimes >= 10)
{
isLocked = true;
lockWeb(true);
$("note").innerHTML = "ПРИМЕЧАНИЕ:";
tipStr = "Вы превысили десять попыток. Пожалуйста, попробуйте ещё раз ";
count = 7200 - forbidTime;
$("tip").innerHTML = tipStr + count + "секунд.";
window.setTimeout(function()
{
if (count < 1)
{
$("note").innerHTML = "";
$("tip").innerHTML = "";
isLocked = false;
lockWeb(false);
userName.focus();
deleteCookie("Authorization");
window.location.reload();
return ;
}
count--;
$("tip").innerHTML = tipStr + count + "секунд.";
window.setTimeout(arguments.callee, 1000);
}, 1000);
}
else
{
userName.focus();
}
if (/*usernameIsAdmin*/0)
{
userName.value = "admin";
pcPassword.focus();
pcPassword.select();
}
else{
userName.focus();
userName.select();
}
}
</script>
</head>
<body onkeypress="PCWin(event)" onload="pageLoad()">
<!--
<div class="nd" style="height: 0; background: url(../img/login/1.jpg);"></div>
-->
<div class="topLogo">
<!--
<a href="http://www.tp-link.com"><img id="logo" src="../img/login/top1_1.jpg" style="float: left;" border="0" /></a>
<div id="mod" style="height: 87px; margin: 0; text-align: right; overflow: hidden; background: url(../img/login/top1_2.jpg) no-repeat right;" >
<p id="mname" style="font-size: 16px; font-weight: bold; color: #fff; margin: 37px 24px 0 0; padding: 0;"></p>
<p id="mnum" style="font-size: 12px; font-weight: bold; color: #fff; margin: 2px 24px 0 0; padding: 0;"></p>
</div>
<img id="bhr" src="../img/login/top2.jpg" style="height: 3px; width: 100%; display: block;" />
-->
<table cellspacing=0 width="100%">
<tr>
<td>
<table border="0" cellspacing="0" width="100%">
<tr>
<td id="first-td">
<a OnClick="return NewW();" onMouseOver="return ShowUrl();" onMouseOut="return EraseUrl();">
<img src="../img/login/logo.png">
</a>
</td>
<td id="second-td">
<table>
<tr>
<td id="mname" class="style1"></td>
</tr>
<tr>
<td id="mnum" class="style2"></td>
</tr>
</table>
</td>
<td id="third-td">
<img src="../img/login/top-right.png">
</td>
</tr>
</table>
</td>
</tr>
<!--<tr>-->
<!--<td>-->
<!--<IMG height=3 src="../images/top2.jpg" width="100%" align=top border=0>-->
<!--</td>-->
<!--</tr>-->
</table>
</div>
<div class="loginBox">
<div class="noteDiv">
<span id="note"></span>
<span id="tip"></span>
</div>
<div class="panelThre" align="center">
<div align="center" class="picDiv">
<ul>
<li id="unLi" class="unLi"><img src="../img/login/username.png"><input class="text" id="userName" type="text" maxlength="15" placeholder="Имя пользователя" autocomplete="off"/></li>
<li class="blank"></li>
<li id="pwLi" class="pwLi"><img src="../img/login/password.png"><input class="text" id="pcPassword" type="password" maxlength="15" placeholder="Пароль" autocomplete="off"/></li>
</ul>
<!--<button id="loginBtn" class="loginBtn" onclick="PCSubWin()"></button>-->
<label id="loginBtn" class="loginBtn" onclick="PCSubWin()"/><span>Войти</span></label>
<!--
<div>
<label id="copyright">Copyright © 2016 TP-LINK Technologies Co., Ltd. All rights reserved. </label>
</div>
-->
</div>
</div>
</div>
</body>
</html>
<script type="text/javascript"> var authTimes=0; var forbidTime=0; var modelName="TL-WR850N"; var modelDesc="TP-Link Wireless N Router WR850N "; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>
{
"@category" : "datascan",
"@timestamp" : "2024-11-07T03:32:56.000Z",
"app" : {
"extract" : {
"domain" : [
"w3.org",
"tp-link.com"
],
"hostname" : [
"www.tp-link.com",
"www.w3.org"
],
"url" : [
"http://www.tp-link.com",
"http://www.w3.org/1999/xhtml"
]
},
"http" : {
"bodymd5" : "073f5ce837072fa23ac6e2e774333d6f",
"bodymmh3" : -348240307,
"headermd5" : "ebf9efcb0d7b60c8a369b35be2de5f7c",
"headermmh3" : -501817971
},
"length" : 13489
},
"asn" : "AS43139",
"city" : "Vyshneve",
"country" : "UA",
"cpe" : "<enterprise field>: cpe",
"cpecount" : "<enterprise field>: cpecount",
"data" : "HTTP/1.1 200 OK\r\nContent-Type: text/html; charset=utf-8\r\nContent-Length: 13388\r\nConnection: close\r\n\r\n\ufeff<!DOCTYPE html> \r\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n\r\n<head>\r\n<META http-equiv=Content-Type content=\"text/html; charset=utf-8\" />\r\n<META http-equiv=Pragma content=no-cache>\r\n<META http-equiv=Expires content=0>\r\n\r\n<!-- \r\n<link rel=\"stylesheet\" href=\"../css/login.css\" type=\"text/css\" />\r\n<link rel=\"stylesheet\" href=\"../img/login/login.css\" type=\"text/css\" />\r\n-->\r\n<style type=\"text/css\">\r\nbody{\r\n font-family:Arial, sans-serief;\r\n background-color:#FFFFFF;\r\n margin:0px;\r\n padding:0px;\r\n}\r\ndiv.loginBox\r\n{\r\n display: block;\r\n position:relative;\r\n margin-top:10%;\r\n text-align:center;\r\n}\r\n.noteDiv{\r\n color:gray;\r\n font-family:Arial;\r\n width:395px;\r\n text-align:left;\r\n margin:0px auto;\r\n font-size:14px;\r\n}\r\n#note{\r\n display:inline-block;\r\n vertical-align:top;\r\n _display:inline;\r\n _zoom:1;\r\n width:110px;\r\n font-weight:bold;\r\n}\r\n#tip{\r\n display:inline-block;\r\n vertical-align:top;\r\n _display:inline;\r\n _zoom:1;\r\n width:390px;\r\n font-weight:bold;\r\n}\r\ndiv.panelThre{\r\n margin-top:10px;\r\n}\r\ndiv.picDiv{\r\n width:395px;\r\n height:276px;\r\n /*background:url(../login/loginbg.png);*/\r\n position:relative;\r\n}\r\ninput.pcPassword{\r\n width:300px;\r\n height:50px;\r\n line-height:50px;\r\n padding-left:20px;\r\n}\r\ndiv.PCBtnDiv{\r\n position:relative;\r\n margin-top:20px;\r\n}\r\nimg.logoPic{\r\n width:100%;\r\n}\r\n#copyright{\r\n -webkit-text-size-adjust:none;\r\n font-size:8px;\r\n color:#6a6969;\r\n font-family:\"Verdana\";\r\n font-weight:normal;\r\n margin-top:40px;\r\n display:inline-block;\r\n}\r\n.topLogo{\r\n background-color: #4ACBD6;\r\n height:96px;\r\n overflow: hidden;\r\n}\r\ntr{\r\n vertical-align: top;\r\n}\r\n.topLogo td a img{\r\n margin:27px 0 0 25px;\r\n}\r\n.topLogo td.last-td img{\r\n float: right;\r\n margin-right: 14px;\r\n opacity: 0.3;\r\n filter:alpha(opacity=30);\r\n}\r\nul{\r\n padding:60px 0px 0px 0px;\r\n margin:0px;\r\n list-style:none;\r\n}\r\nul li{\r\n height:32px;\r\n width:250px;\r\n text-align: left;\r\n}\r\nli.unLi{\r\n /*background:url(../login/loginUser.png);*/\r\n background:url(../img/login/input-box.png);\r\n\r\n}\r\nli.pwLi{\r\n /*background:url(../login/loginPwd.png);*/\r\n background:url(../img/login/input-box.png);\r\n}\r\nli.blank{\r\n height:8px;\r\n}\r\ninput.text{\r\n border:0px;\r\n height:32px;\r\n line-height:32px;\r\n width:175px;\r\n padding:0px;\r\n /*margin-left: 39px;*/\r\n font-size:14px;\r\n color:#A7A9AC;\r\n font-family:\"Arial\",\"Verdana\";\r\n font-weight:normal;\r\n background-color: transparent;\r\n vertical-align: top;\r\n}\r\ninput.text:focus{\r\n outline: none;\r\n}\r\nlabel.loginBtn{\r\n height:32px;\r\n display:inline-block;\r\n width:250px;\r\n margin-top:8px;\r\n line-height: 32px;\r\n color: #FFFFFF;\r\n font-size:18px;\r\n font-family: Arial;\r\n background:url(../img/login/loginButton.png);\r\n cursor:pointer;\r\n}\r\n\r\nli img{\r\n line-height: 40px;\r\n margin: 9px 6px 9px 9px;\r\n}\r\n\r\niframe#top{\r\n width:100%;\r\n height:96px;\r\n border: none;\r\n display: block;\r\n}\r\n\r\nhtml{\r\n overflow: hidden;\r\n}\r\ntable,tr,td{\r\n padding: 0;\r\n}\r\ntd {\r\n font-family:\"Times New Roman\", \"\u00cb\u00ce\u00cc\u00e5\";\r\n font-size: 12px;\r\n}\r\nform {\r\n font-family:\"Times New Roman\", \"\u00cb\u00ce\u00cc\u00e5\";\r\n font-size: 12px;\r\n}\r\n/*\r\nbody {\r\n font-family:\"Arial Black\", \"\u00ba\u00da\u00cc\u00e5\";\r\n font-size: 16px;\r\n background: #4ACBD6\r\n}\r\n*/\r\n.style1 {\r\n font-family:Arial;\r\n color: #FFFFFF;\r\n font-size: 18px;\r\n padding-right: 50;\r\n text-align: left;\r\n font-weight: bold;\r\n white-space: nowrap;\r\n}\r\n.style2 {\r\n font-size: 14px;\r\n font-family:Arial;\r\n font-weight: bold;\r\n padding-right: 50;\r\n text-align: left;\r\n white-space: nowrap;\r\n color: #FFFFFF;\r\n}\r\n\r\ntr{\r\n vertical-align: top;\r\n}\r\n#first-td{\r\n width:234px;\r\n}\r\n#first-td img {\r\n margin:27px 0 0 25px;\r\n cursor: pointer;\r\n}\r\n#second-td {\r\n padding-top: 25px;\r\n}\r\n#third-td img {\r\n float:right;\r\n opacity: 0.3;\r\n filter\\0: alpha(opacity=30);\r\n margin-right: 14px;\r\n}\r\ninput[type=\"text\"]::-ms-clear,\r\ninput[type='password']::-ms-reveal{\r\n display:none;\r\n}\r\n</style>\r\n\r\n<script type=\"text/javascript\">\r\n\r\nvar url = window.location.href;\r\nif (url.indexOf(\"tplinklogin.net\") >= 0)\r\n{\r\n url = url.replace(\"tplinklogin.net\", \"tplinkwifi.net\");\r\n window.location = url;\r\n}\r\n\r\nvar isLocked = false;\r\n\r\ndeleteCookie(\"Authorization\");\r\nif (window.parent != window)\r\n{\r\n\tvar refresh = function(domain, port, frame, page) {\r\n\t\tif ($.local) location.reload(true);\r\n\t\t\telse {\r\n\t\t\t\tvar ret = window.parent.location.href.match(/(https?):\\/\\/([^:\\/]+)(:\\d+)?\\/?([^?]*)/);\r\n\t\t\t\twindow.parent.location.href = ret[1] + \"://\" + (domain ? domain : ret[2]) + (port ? \":\" + port : (ret[3] ? ret[3] : \"\")) + \"/\" + (frame ? frame : (ret[4] ? ret[4] : \"\")) + (page ? \"#__\" + page.match(/\\w+\\.htm$/) : \"\");\r\n\t\t\t}\r\n\t}\r\n\trefresh();\r\n}\r\n\r\nfunction Base64Encoding(input) \r\n{\r\n\tvar keyStr = \"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\";\r\n\tvar output = \"\";\r\n\tvar chr1, chr2, chr3, enc1, enc2, enc3, enc4;\r\n\tvar i = 0;\r\n\tinput = utf8_encode(input);\r\n\twhile (i < input.length) \r\n\t{\r\n\t\tchr1 = input.charCodeAt(i++);\r\n\t\tchr2 = input.charCodeAt(i++);\r\n\t\tchr3 = input.charCodeAt(i++);\r\n\t\tenc1 = chr1 >> 2;\r\n\t\tenc2 = ((chr1 & 3) << 4) | (chr2 >> 4);\r\n\t\tenc3 = ((chr2 & 15) << 2) | (chr3 >> 6);\r\n\t\tenc4 = chr3 & 63;\r\n\t\t\r\n\t\tif (isNaN(chr2)) \r\n\t\t{\r\n\t\t\tenc3 = enc4 = 64;\r\n\t\t} \r\n\t\telse if (isNaN(chr3)) \r\n\t\t{\r\n\t\t\tenc4 = 64;\r\n\t\t}\r\n\t\toutput = output + keyStr.charAt(enc1) + keyStr.charAt(enc2) + keyStr.charAt(enc3) + keyStr.charAt(enc4);\r\n\t}\r\n\treturn output;\r\n}\r\n\r\nfunction utf8_encode (string) \r\n{\r\n\tstring = string.replace(/\\r\\n/g,\"\\n\");\r\n\tvar utftext = \"\";\r\n\t\r\n\tfor (var n = 0; n < string.length; n++) \r\n\t{\r\n\t\tvar c = string.charCodeAt(n);\r\n\t\tif (c < 128) \r\n\t\t{\r\n\t\t\tutftext += String.fromCharCode(c);\r\n\t\t}\r\n\t\telse if((c > 127) && (c < 2048)) \r\n\t\t{\r\n\t\t\tutftext += String.fromCharCode((c >> 6) | 192);\r\n\t\t\tutftext += String.fromCharCode((c & 63) | 128);\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\tutftext += String.fromCharCode((c >> 12) | 224);\r\n\t\t\tutftext += String.fromCharCode(((c >> 6) & 63) | 128);\r\n\t\t\tutftext += String.fromCharCode((c & 63) | 128);\r\n\t\t}\r\n\t}\t\r\n\treturn utftext;\r\n}\r\n\r\nfunction PCWin(event)\r\n{\r\n\tif (event.keyCode == 13)\r\n\t{\r\n\t\tPCSubWin();\r\n\t}\r\n}\r\n\r\nfunction PCSubWin()\r\n{\t\r\n\tif (isLocked == true)\r\n\t{\r\n\t\treturn ;\r\n\t}\r\n\t\t\r\n\tvar auth;\r\n\tvar password = $(\"pcPassword\").value;\r\n\tvar userName = $(\"userName\").value;\r\n\r\n/*\tif (forbidAdminLogin == 1){\r\n\t\t$(\"note\").innerHTML = \"NOTE:\";\r\n\t\t$(\"tip\").innerHTML = \"The router allows only one administrator to login at the same time, please try again later.\";\r\n\t\treturn;\r\n\t}*/\r\n\r\n\tauth = \"Basic \"+Base64Encoding(userName+\":\"+password);\r\n\tdocument.cookie = \"Authorization=\" + auth;\r\n\twindow.location.reload();\r\n}\r\n\r\nfunction deleteCookie(name) \r\n{ \r\n var LargeExpDate = new Date ();\r\n document.cookie = name + \"=; expires=\" +LargeExpDate.toGMTString(); \r\n}\r\n\r\nfunction $(id)\r\n{\r\n\treturn document.getElementById(id);\r\n}\r\n\r\nfunction lockWeb(bLock)\r\n{\r\n\t$(\"userName\").disabled = bLock;\r\n\t$(\"pcPassword\").disabled = bLock;\r\n\t$(\"pcPassword\").blur();\r\n\t$(\"userName\").blur();\r\n}\r\n\r\nfunction resize()\r\n{\r\n\tbodyObj = document.body;\r\n\tbodyObj.style[\"width\"] = (document.documentElement.clientWidth < 1000 ? 1000 : document.documentElement.clientWidth) + \"px\";\r\n}\r\n\r\nfunction pageLoad()\r\n{\r\n\tresize();\r\n\twindow.onresize = resize;\r\n\tvar tip = $(\"tip\"), tipStr=\"\", note = $(\"note\");\r\n\tvar unLi = $(\"unLi\");\r\n\tvar pwLi = $(\"pwLi\");\r\n\tvar userName = $(\"userName\");\r\n\tvar pcPassword = $(\"pcPassword\");\r\n\t\r\n\tdeleteCookie(\"Authorization\");\r\n\t/*\r\n\tpcPassword.onfocus = function()\r\n\t{\r\n\t\tpwLi.style.background = \"url(../img/login/pwselect.png)\";\r\n\t};\r\n\t\r\n\tpcPassword.onblur = function()\r\n\t{\r\n\t\tpwLi.style.background = \"url(../img/login/pwunselect.png)\";\r\n\t};\r\n\t \r\n\tuserName.onfocus = function()\r\n\t{\r\n\t\tunLi.style.background = \"url(../img/login/idselect.png)\";\r\n\t};\r\n\t \r\n\tuserName.onblur = function()\r\n\t{\r\n\t\tunLi.style.background = \"url(../img/login/idunselect.png)\";\r\n\t};\r\n\t*/\r\n\ttry { \r\n\t\tif (modelName) \r\n\t\t{\r\n\t\t\t\tdocument.title = modelName; \r\n\t\t\t\t$(\"mnum\").innerHTML = \"\u041c\u043e\u0434\u0435\u043b\u044c \u2116 \" + modelName;\t\r\n\t\t\t}\t\r\n\t\tif(modelDesc)\r\n\t\t{\r\n\t\t\t$(\"mname\").innerHTML = \"N300 Wi-Fi \u0440\u043e\u0443\u0442\u0435\u0440\";\r\n\t\t}\r\n\t}catch(e) {}\r\n\r\n\tif (forbidAdminLogin == 1)\r\n\t{\r\n\t\t$(\"note\").innerHTML = \"\u041f\u0420\u0418\u041c\u0415\u0427\u0410\u041d\u0418\u0415:\";\r\n\t\t$(\"tip\").innerHTML = \"\u041a \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440\u0443 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0441 \u043f\u0440\u0430\u0432\u0430\u043c\u0438 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u043e\u043f\u044b\u0442\u043a\u0443 \u043f\u043e\u0437\u0436\u0435.\";\r\n\t\tforbidAdminLogin = 0;\r\n\t\tauthTimes = 0;\r\n\t\tif (usernameIsAdmin) \r\n\t\t{\r\n\t\t\tuserName.value = \"admin\";\r\n\t\t\tpcPassword.focus();\r\n\t\t\tpcPassword.select();\r\n\t\t}\r\n\t\telse{\r\n\t\t\tuserName.focus();\r\n\t\t\tuserName.select();\r\n\t\t}\r\n\t\tlockWeb(true);\r\n\t\treturn;\r\n\t}\t\t\r\n\t\r\n\tif (authTimes > 0)\r\n\t{\r\n\t\t$(\"note\").innerHTML = \"\u041f\u0420\u0418\u041c\u0415\u0427\u0410\u041d\u0418\u0415:\";\r\n\t\t$(\"tip\").innerHTML = \"\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c \u0443\u043a\u0430\u0437\u0430\u043d\u044b \u043d\u0435\u0432\u0435\u0440\u043d\u043e, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0435\u0449\u0451 \u0440\u0430\u0437.\";\r\n\t}\t\r\n\t\r\n\tif (authTimes >= 10)\r\n\t{\r\n\t\tisLocked = true;\r\n\t\tlockWeb(true);\r\n\t\t$(\"note\").innerHTML = \"\u041f\u0420\u0418\u041c\u0415\u0427\u0410\u041d\u0418\u0415:\";\r\n\t\ttipStr = \"\u0412\u044b \u043f\u0440\u0435\u0432\u044b\u0441\u0438\u043b\u0438 \u0434\u0435\u0441\u044f\u0442\u044c \u043f\u043e\u043f\u044b\u0442\u043e\u043a. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0435\u0449\u0451 \u0440\u0430\u0437 \";\r\n\t\tcount = 7200 - forbidTime;\r\n\t\t$(\"tip\").innerHTML = tipStr + count + \"\u0441\u0435\u043a\u0443\u043d\u0434.\";\t\t\r\n\t\twindow.setTimeout(function()\r\n\t\t{\r\n\t\t\tif (count < 1)\r\n\t\t\t{\r\n\t\t\t\t$(\"note\").innerHTML = \"\";\r\n\t\t\t\t$(\"tip\").innerHTML = \"\";\r\n\t\t\t\tisLocked = false;\r\n\t\t\t\tlockWeb(false);\r\n\t\t\t\tuserName.focus();\r\n\t\t\t\tdeleteCookie(\"Authorization\");\r\n\t\t\t\twindow.location.reload();\r\n\t\t\t\treturn ;\r\n\t\t\t}\r\n\t\t\tcount--;\r\n\t\t\t$(\"tip\").innerHTML = tipStr + count + \"\u0441\u0435\u043a\u0443\u043d\u0434.\";\r\n\t\t\twindow.setTimeout(arguments.callee, 1000);\r\n\t\t}, 1000);\r\n\t}\r\n\telse\r\n\t{\r\n\t\tuserName.focus();\r\n\t}\r\n\tif (/*usernameIsAdmin*/0) \r\n\t{\r\n\t\tuserName.value = \"admin\";\r\n\t\tpcPassword.focus();\r\n\t\tpcPassword.select();\r\n\t}\r\n\telse{\r\n\t\tuserName.focus();\r\n\t\tuserName.select();\r\n\t}\r\n}\r\n</script>\r\n</head>\r\n\r\n<body onkeypress=\"PCWin(event)\" onload=\"pageLoad()\">\r\n<!--\r\n<div class=\"nd\" style=\"height: 0; background: url(../img/login/1.jpg);\"></div>\r\n-->\r\n<div class=\"topLogo\">\r\n\t<!--\r\n\t<a href=\"http://www.tp-link.com\"><img id=\"logo\" src=\"../img/login/top1_1.jpg\" style=\"float: left;\" border=\"0\" /></a>\r\n\t<div id=\"mod\" style=\"height: 87px; margin: 0; text-align: right; overflow: hidden; background: url(../img/login/top1_2.jpg) no-repeat right;\" >\r\n\t<p id=\"mname\" style=\"font-size: 16px; font-weight: bold; color: #fff; margin: 37px 24px 0 0; padding: 0;\"></p>\r\n\t<p id=\"mnum\" style=\"font-size: 12px; font-weight: bold; color: #fff; margin: 2px 24px 0 0; padding: 0;\"></p>\r\n\t</div>\r\n\t<img id=\"bhr\" src=\"../img/login/top2.jpg\" style=\"height: 3px; width: 100%; display: block;\" />\r\n\t-->\r\n\t<table cellspacing=0 width=\"100%\">\r\n <tr>\r\n <td>\r\n <table border=\"0\" cellspacing=\"0\" width=\"100%\">\r\n <tr>\r\n <td id=\"first-td\">\r\n <a OnClick=\"return NewW();\" onMouseOver=\"return ShowUrl();\" onMouseOut=\"return EraseUrl();\">\r\n <img src=\"../img/login/logo.png\">\r\n </a>\r\n </td>\r\n <td id=\"second-td\">\r\n <table>\r\n <tr>\r\n <td id=\"mname\" class=\"style1\"></td>\r\n </tr>\r\n <tr>\r\n <td id=\"mnum\" class=\"style2\"></td>\r\n </tr>\r\n </table>\r\n </td>\r\n\t\t\t\t\t\t<td id=\"third-td\">\r\n\t\t\t\t\t\t\t<img src=\"../img/login/top-right.png\">\r\n\t\t\t\t\t\t</td>\r\n </tr>\r\n </table>\r\n </td>\r\n </tr>\r\n <!--<tr>-->\r\n <!--<td>-->\r\n <!--<IMG height=3 src=\"../images/top2.jpg\" width=\"100%\" align=top border=0>-->\r\n <!--</td>-->\r\n <!--</tr>-->\r\n </table>\r\n</div>\r\n<div class=\"loginBox\">\r\n\t<div class=\"noteDiv\">\r\n\t\t<span id=\"note\"></span>\r\n\t\t<span id=\"tip\"></span>\r\n\t</div>\r\n\t<div class=\"panelThre\" align=\"center\">\r\n\t\t<div align=\"center\" class=\"picDiv\">\r\n\t\t\t<ul>\r\n\t\t\t\t<li id=\"unLi\" class=\"unLi\"><img src=\"../img/login/username.png\"><input class=\"text\" id=\"userName\" type=\"text\" maxlength=\"15\" placeholder=\"\u0418\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\" autocomplete=\"off\"/></li>\r\n\t\t\t\t<li class=\"blank\"></li>\r\n\t\t\t\t<li id=\"pwLi\" class=\"pwLi\"><img src=\"../img/login/password.png\"><input class=\"text\" id=\"pcPassword\" type=\"password\" maxlength=\"15\" placeholder=\"\u041f\u0430\u0440\u043e\u043b\u044c\" autocomplete=\"off\"/></li>\r\n\t\t\t</ul>\t\t\t\r\n\t\t\t<!--<button id=\"loginBtn\" class=\"loginBtn\" onclick=\"PCSubWin()\"></button>-->\r\n\t\t\t<label id=\"loginBtn\" class=\"loginBtn\" onclick=\"PCSubWin()\"/><span>\u0412\u043e\u0439\u0442\u0438</span></label>\r\n\t\t\t<!--\r\n\t\t\t<div>\r\n\t\t\t\t<label id=\"copyright\">Copyright © 2016 TP-LINK Technologies Co., Ltd. All rights reserved. </label>\r\n\t\t\t</div>\r\n\t\t\t-->\r\n\t\t</div>\r\n\t</div>\r\n</div>\r\n\r\n</body>\r\n</html>\r\n<script type=\"text/javascript\"> var authTimes=0; var forbidTime=0; var modelName=\"TL-WR850N\"; var modelDesc=\"TP-Link Wireless N Router WR850N \"; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>",
"datamd5" : "915c872fa88b9fc72c1bf4a4e9bb293c",
"datammh3" : 1992853301,
"device" : {
"class" : "<enterprise field>: device.class"
},
"geolocus" : {
"asn" : "AS43139",
"continent" : "EU",
"continentname" : "Europe",
"country" : "UA",
"countryname" : "Ukraine",
"domain" : [
"maximuma.net.ua"
],
"isineu" : "false",
"latitude" : "48.379433",
"location" : "48.379433,31.16558",
"longitude" : "31.16558",
"netname" : "MAXIMUMA4-NET",
"organization" : "Maximum-Net LLC",
"subnet" : "178.158.192.0/18"
},
"ip" : "178.158.224.214",
"ipv6" : "false",
"latitude" : "50.3930",
"location" : "50.3930,30.3746",
"longitude" : "30.3746",
"node" : {
"country" : "<enterprise field>: node.country",
"groupid" : "<enterprise field>: node.groupid",
"id" : "<enterprise field>: node.id",
"physicalcountry" : "<enterprise field>: node.physicalcountry"
},
"organization" : "Maximum-Net LLC",
"os" : "Linux Kernel",
"osvendor" : "Linux",
"port" : 8088,
"protocol" : "http",
"protocolversion" : "1.1",
"reason" : "OK",
"seen_date" : "2024-11-07",
"source" : "datascan",
"status" : 200,
"subnet" : "178.158.192.0/18",
"tag" : "<enterprise field>: tag",
"tls" : "false",
"transport" : "tcp",
"url" : "/"
}