Returning 10 result(s) out of 21 in 0.055 second(s)

  • 178.158.224.214:8088 (tcp/http) - last seen on 2024-11-07 at 03:32:56 UTC

    • IP
      178.158.224.214
      Network
      178.158.192.0/18
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://178.158.224.214:8088/ 200

      ASN
      AS43139
      Organization
      Maximum-Net LLC
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      915c872fa88b9fc72c1bf4a4e9bb293c
      HTTP Header MD5
      ebf9efcb0d7b60c8a369b35be2de5f7c
      HTTP Body MD5
      073f5ce837072fa23ac6e2e774333d6f
    • 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 &copy; 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 &copy; 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" : "/"
      }
      
  • 46.201.240.14:8088 (tcp/http) - last seen on 2024-11-05 at 02:09:35 UTC

    • IP
      46.201.240.14
      Network
      46.200.0.0/15
      Domain(s)
      ukrtel.net
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://46.201.240.14:8088/ 200

      Reverse DNS
      14-240-201-46.pool.ukrtel.net
      ASN
      AS6849
      Organization
      JSC Ukrtelecom
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      5afd78795e7b6e73e265a9b80ff9f8ff
      HTTP Header MD5
      ebf9efcb0d7b60c8a369b35be2de5f7c
      HTTP Body MD5
      073f5ce837072fa23ac6e2e774333d6f
    • HTTP/1.1 200 OK
      Content-Type: text/html; charset=utf-8
      Content-Length: 13429
      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 = modelDesc;
      		}
      	}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 &copy; 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-WR840N"; var modelDesc="Двухдиапазонный беспроводной маршрутизатор WR840N "; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-05T02:09:35.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "tp-link.com",
                  "w3.org"
               ],
               "hostname" : [
                  "www.tp-link.com",
                  "www.w3.org"
               ],
               "url" : [
                  "http://www.tp-link.com",
                  "http://www.w3.org/1999/xhtml"
               ]
            },
            "http" : {
               "bodymd5" : "073f5ce837072fa23ac6e2e774333d6f",
               "bodymmh3" : -248428474,
               "headermd5" : "ebf9efcb0d7b60c8a369b35be2de5f7c",
               "headermmh3" : -2055032467
            },
            "length" : 13530
         },
         "asn" : "AS6849",
         "city" : "Kyiv",
         "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: 13429\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 = modelDesc;\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 &copy; 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-WR840N\"; var modelDesc=\"\u0414\u0432\u0443\u0445\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u043d\u044b\u0439 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440 WR840N \"; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>",
         "datamd5" : "5afd78795e7b6e73e265a9b80ff9f8ff",
         "datammh3" : 296168742,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "ukrtel.net"
         ],
         "geolocus" : {
            "asn" : "AS6849",
            "continent" : "EU",
            "continentname" : "Europe",
            "country" : "UA",
            "countryname" : "Ukraine",
            "domain" : [
               "ukrtel.net",
               "ukrtelecom.ua"
            ],
            "isineu" : "false",
            "latitude" : "48.379433",
            "location" : "48.379433,31.16558",
            "longitude" : "31.16558",
            "netname" : "UKRTELNET-ADSL",
            "organization" : "AGGREGATE BLOCK FOR UKRTELECOM",
            "subnet" : "46.201.128.0/17"
         },
         "host" : [
            "14-240-201-46"
         ],
         "hostname" : [
            "14-240-201-46.pool.ukrtel.net"
         ],
         "ip" : "46.201.240.14",
         "ipv6" : "false",
         "latitude" : "50.4580",
         "location" : "50.4580,30.5303",
         "longitude" : "30.5303",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "JSC Ukrtelecom",
         "os" : "Linux Kernel",
         "osvendor" : "Linux",
         "port" : 8088,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "14-240-201-46.pool.ukrtel.net"
         ],
         "seen_date" : "2024-11-05",
         "source" : "datascan",
         "status" : 200,
         "subdomains" : [
            "pool.ukrtel.net"
         ],
         "subnet" : "46.200.0.0/15",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "net"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 193.34.161.185:8088 (tcp/http) - last seen on 2024-11-04 at 14:45:54 UTC

    • IP
      193.34.161.185
      Network
      193.34.160.0/23
      Domain(s)
      211.ru
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://193.34.161.185:8088/ 200

      Reverse DNS
      185.161.34.193.sta.211.ru
      ASN
      AS41794
      Organization
      Sibirskie Seti Ltd.
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      02cc26331f4b55d1ff87bb9807380791
      HTTP Header MD5
      ebf9efcb0d7b60c8a369b35be2de5f7c
      HTTP Body MD5
      073f5ce837072fa23ac6e2e774333d6f
    • HTTP/1.1 200 OK
      Content-Type: text/html; charset=utf-8
      Content-Length: 13429
      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 = modelDesc;
      		}
      	}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 &copy; 2016 TP-LINK Technologies Co., Ltd. All rights reserved. </label>
      			</div>
      			-->
      		</div>
      	</div>
      </div>
      
      </body>
      </html>
      <script type="text/javascript"> var authTimes=5; var forbidTime=0; var modelName="TL-WR841N"; var modelDesc="Двухдиапазонный беспроводной маршрутизатор WR841N "; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-04T14:45:54.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "tp-link.com",
                  "w3.org"
               ],
               "hostname" : [
                  "www.tp-link.com",
                  "www.w3.org"
               ],
               "url" : [
                  "http://www.tp-link.com",
                  "http://www.w3.org/1999/xhtml"
               ]
            },
            "http" : {
               "bodymd5" : "073f5ce837072fa23ac6e2e774333d6f",
               "bodymmh3" : -2034856239,
               "headermd5" : "ebf9efcb0d7b60c8a369b35be2de5f7c",
               "headermmh3" : -2055032467
            },
            "length" : 13530
         },
         "asn" : "AS41794",
         "country" : "RU",
         "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: 13429\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 = modelDesc;\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 &copy; 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=5; var forbidTime=0; var modelName=\"TL-WR841N\"; var modelDesc=\"\u0414\u0432\u0443\u0445\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u043d\u044b\u0439 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440 WR841N \"; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>",
         "datamd5" : "02cc26331f4b55d1ff87bb9807380791",
         "datammh3" : 609115135,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "211.ru"
         ],
         "geolocus" : {
            "asn" : "AS41794",
            "continent" : "EU",
            "continentname" : "Europe",
            "country" : "RU",
            "countryname" : "Russia",
            "domain" : [
               "sibset-team.ru",
               "sibset.net"
            ],
            "isineu" : "false",
            "latitude" : "61.52401",
            "location" : "61.52401,105.318756",
            "longitude" : "105.318756",
            "netname" : "ALTLINE-NET",
            "organization" : "Sibirskie Seti Ltd.",
            "subnet" : "193.34.160.0/23"
         },
         "host" : [
            185
         ],
         "hostname" : [
            "185.161.34.193.sta.211.ru"
         ],
         "ip" : "193.34.161.185",
         "ipv6" : "false",
         "latitude" : "55.7386",
         "location" : "55.7386,37.6068",
         "longitude" : "37.6068",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "Sibirskie Seti Ltd.",
         "os" : "Linux Kernel",
         "osvendor" : "Linux",
         "port" : 8088,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "185.161.34.193.sta.211.ru"
         ],
         "seen_date" : "2024-11-04",
         "source" : "datascan",
         "status" : 200,
         "subdomains" : [
            "sta.211.ru",
            "193.sta.211.ru",
            "34.193.sta.211.ru",
            "161.34.193.sta.211.ru"
         ],
         "subnet" : "193.34.160.0/23",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "ru"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 195.110.52.165:8088 (tcp/http) - last seen on 2024-11-02 at 19:57:58 UTC

    • IP
      195.110.52.165
      Network
      195.110.52.0/23
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://195.110.52.165:8088/ 200

      ASN
      AS49848
      Organization
      Firm Svyaz Ltd
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      76120fbd6448f0742804082bbc97bfb1
      HTTP Header MD5
      ebf9efcb0d7b60c8a369b35be2de5f7c
      HTTP Body MD5
      073f5ce837072fa23ac6e2e774333d6f
    • HTTP/1.1 200 OK
      Content-Type: text/html; charset=utf-8
      Content-Length: 13429
      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 = modelDesc;
      		}
      	}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 &copy; 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-WR841N"; var modelDesc="Двухдиапазонный беспроводной маршрутизатор WR841N "; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-02T19:57:58.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" : -1661235796,
               "headermd5" : "ebf9efcb0d7b60c8a369b35be2de5f7c",
               "headermmh3" : -2055032467
            },
            "length" : 13530
         },
         "asn" : "AS49848",
         "country" : "RU",
         "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: 13429\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 = modelDesc;\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 &copy; 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-WR841N\"; var modelDesc=\"\u0414\u0432\u0443\u0445\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u043d\u044b\u0439 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440 WR841N \"; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>",
         "datamd5" : "76120fbd6448f0742804082bbc97bfb1",
         "datammh3" : -2141599122,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "geolocus" : {
            "asn" : "AS49848",
            "continent" : "EU",
            "continentname" : "Europe",
            "country" : "RU",
            "countryname" : "Russia",
            "domain" : [
               "etelcom.ru",
               "soyka.su"
            ],
            "isineu" : "false",
            "latitude" : "61.52401",
            "location" : "61.52401,105.318756",
            "longitude" : "105.318756",
            "netname" : "SVYAZ-NET",
            "organization" : "Firm Svyaz Ltd",
            "subnet" : "195.110.52.0/23"
         },
         "ip" : "195.110.52.165",
         "ipv6" : "false",
         "latitude" : "55.7386",
         "location" : "55.7386,37.6068",
         "longitude" : "37.6068",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "Firm Svyaz Ltd",
         "os" : "Linux Kernel",
         "osvendor" : "Linux",
         "port" : 8088,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "seen_date" : "2024-11-02",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "195.110.52.0/23",
         "tag" : "<enterprise field>: tag",
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 87.244.184.148:8088 (tcp/http) - last seen on 2024-10-28 at 20:20:48 UTC

    • IP
      87.244.184.148
      Network
      87.244.128.0/18
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://87.244.184.148:8088/ 200

      ASN
      AS21310
      Organization
      Satellite Ltd
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      02cc26331f4b55d1ff87bb9807380791
      HTTP Header MD5
      ebf9efcb0d7b60c8a369b35be2de5f7c
      HTTP Body MD5
      073f5ce837072fa23ac6e2e774333d6f
    • HTTP/1.1 200 OK
      Content-Type: text/html; charset=utf-8
      Content-Length: 13429
      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 = modelDesc;
      		}
      	}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 &copy; 2016 TP-LINK Technologies Co., Ltd. All rights reserved. </label>
      			</div>
      			-->
      		</div>
      	</div>
      </div>
      
      </body>
      </html>
      <script type="text/javascript"> var authTimes=5; var forbidTime=0; var modelName="TL-WR841N"; var modelDesc="Двухдиапазонный беспроводной маршрутизатор WR841N "; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-10-28T20:20:48.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "tp-link.com",
                  "w3.org"
               ],
               "hostname" : [
                  "www.tp-link.com",
                  "www.w3.org"
               ],
               "url" : [
                  "http://www.tp-link.com",
                  "http://www.w3.org/1999/xhtml"
               ]
            },
            "http" : {
               "bodymd5" : "073f5ce837072fa23ac6e2e774333d6f",
               "bodymmh3" : -2034856239,
               "headermd5" : "ebf9efcb0d7b60c8a369b35be2de5f7c",
               "headermmh3" : -2055032467
            },
            "length" : 13530
         },
         "asn" : "AS21310",
         "city" : "Kremenchug",
         "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: 13429\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 = modelDesc;\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 &copy; 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=5; var forbidTime=0; var modelName=\"TL-WR841N\"; var modelDesc=\"\u0414\u0432\u0443\u0445\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u043d\u044b\u0439 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440 WR841N \"; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>",
         "datamd5" : "02cc26331f4b55d1ff87bb9807380791",
         "datammh3" : 609115135,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "ip" : "87.244.184.148",
         "ipv6" : "false",
         "latitude" : "49.0602",
         "location" : "49.0602,33.3967",
         "longitude" : "33.3967",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "Satellite Ltd",
         "os" : "Linux Kernel",
         "osvendor" : "Linux",
         "port" : 8088,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "seen_date" : "2024-10-28",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "87.244.128.0/18",
         "tag" : "<enterprise field>: tag",
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 46.201.240.14:8088 (tcp/http) - last seen on 2024-10-28 at 05:23:17 UTC

    • IP
      46.201.240.14
      Network
      46.200.0.0/15
      Domain(s)
      ukrtel.net
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://46.201.240.14:8088/ 200

      Reverse DNS
      14-240-201-46.pool.ukrtel.net
      ASN
      AS6849
      Organization
      JSC Ukrtelecom
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      5afd78795e7b6e73e265a9b80ff9f8ff
      HTTP Header MD5
      ebf9efcb0d7b60c8a369b35be2de5f7c
      HTTP Body MD5
      073f5ce837072fa23ac6e2e774333d6f
    • HTTP/1.1 200 OK
      Content-Type: text/html; charset=utf-8
      Content-Length: 13429
      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 = modelDesc;
      		}
      	}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 &copy; 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-WR840N"; var modelDesc="Двухдиапазонный беспроводной маршрутизатор WR840N "; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-10-28T05:23:17.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" : -248428474,
               "headermd5" : "ebf9efcb0d7b60c8a369b35be2de5f7c",
               "headermmh3" : -2055032467
            },
            "length" : 13530
         },
         "asn" : "AS6849",
         "city" : "Kyiv",
         "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: 13429\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 = modelDesc;\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 &copy; 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-WR840N\"; var modelDesc=\"\u0414\u0432\u0443\u0445\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u043d\u044b\u0439 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440 WR840N \"; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>",
         "datamd5" : "5afd78795e7b6e73e265a9b80ff9f8ff",
         "datammh3" : 296168742,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "ukrtel.net"
         ],
         "geolocus" : {
            "asn" : "AS6849",
            "continent" : "EU",
            "continentname" : "Europe",
            "country" : "UA",
            "countryname" : "Ukraine",
            "domain" : [
               "ukrtel.net",
               "ukrtelecom.ua"
            ],
            "isineu" : "false",
            "latitude" : "48.379433",
            "location" : "48.379433,31.16558",
            "longitude" : "31.16558",
            "netname" : "UKRTELNET-ADSL",
            "organization" : "AGGREGATE BLOCK FOR UKRTELECOM",
            "subnet" : "46.201.128.0/17"
         },
         "host" : [
            "14-240-201-46"
         ],
         "hostname" : [
            "14-240-201-46.pool.ukrtel.net"
         ],
         "ip" : "46.201.240.14",
         "ipv6" : "false",
         "latitude" : "50.4580",
         "location" : "50.4580,30.5303",
         "longitude" : "30.5303",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "JSC Ukrtelecom",
         "os" : "Linux Kernel",
         "osvendor" : "Linux",
         "port" : 8088,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "14-240-201-46.pool.ukrtel.net"
         ],
         "seen_date" : "2024-10-28",
         "source" : "datascan",
         "status" : 200,
         "subdomains" : [
            "pool.ukrtel.net"
         ],
         "subnet" : "46.200.0.0/15",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "net"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 195.110.52.165:8088 (tcp/http) - last seen on 2024-10-26 at 12:40:04 UTC

    • IP
      195.110.52.165
      Network
      195.110.52.0/23
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://195.110.52.165:8088/ 200

      ASN
      AS49848
      Organization
      Firm Svyaz Ltd
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      76120fbd6448f0742804082bbc97bfb1
      HTTP Header MD5
      ebf9efcb0d7b60c8a369b35be2de5f7c
      HTTP Body MD5
      073f5ce837072fa23ac6e2e774333d6f
    • HTTP/1.1 200 OK
      Content-Type: text/html; charset=utf-8
      Content-Length: 13429
      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 = modelDesc;
      		}
      	}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 &copy; 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-WR841N"; var modelDesc="Двухдиапазонный беспроводной маршрутизатор WR841N "; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-10-26T12:40:04.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" : -1661235796,
               "headermd5" : "ebf9efcb0d7b60c8a369b35be2de5f7c",
               "headermmh3" : -2055032467
            },
            "length" : 13530
         },
         "asn" : "AS49848",
         "country" : "RU",
         "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: 13429\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 = modelDesc;\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 &copy; 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-WR841N\"; var modelDesc=\"\u0414\u0432\u0443\u0445\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u043d\u044b\u0439 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440 WR841N \"; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>",
         "datamd5" : "76120fbd6448f0742804082bbc97bfb1",
         "datammh3" : -2141599122,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "geolocus" : {
            "asn" : "AS49848",
            "continent" : "EU",
            "continentname" : "Europe",
            "country" : "RU",
            "countryname" : "Russia",
            "domain" : [
               "etelcom.ru",
               "soyka.su"
            ],
            "isineu" : "false",
            "latitude" : "61.52401",
            "location" : "61.52401,105.318756",
            "longitude" : "105.318756",
            "netname" : "SVYAZ-NET",
            "organization" : "Firm Svyaz Ltd",
            "subnet" : "195.110.52.0/23"
         },
         "ip" : "195.110.52.165",
         "ipv6" : "false",
         "latitude" : "55.7386",
         "location" : "55.7386,37.6068",
         "longitude" : "37.6068",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "Firm Svyaz Ltd",
         "os" : "Linux Kernel",
         "osvendor" : "Linux",
         "port" : 8088,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "seen_date" : "2024-10-26",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "195.110.52.0/23",
         "tag" : "<enterprise field>: tag",
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 178.158.224.214:8088 (tcp/http) - last seen on 2024-10-26 at 01:40:05 UTC

    • IP
      178.158.224.214
      Network
      178.158.192.0/18
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://178.158.224.214:8088/ 200

      ASN
      AS43139
      Organization
      Maximum-Net LLC
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      4d10bcf72a23c61b8e7b6e9dcb50185d
      HTTP Header MD5
      ebf9efcb0d7b60c8a369b35be2de5f7c
      HTTP Body MD5
      073f5ce837072fa23ac6e2e774333d6f
    • 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 &copy; 2016 TP-LINK Technologies Co., Ltd. All rights reserved. </label>
      			</div>
      			-->
      		</div>
      	</div>
      </div>
      
      </body>
      </html>
      <script type="text/javascript"> var authTimes=5; 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-10-26T01:40:05.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" : 109679748,
               "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 &copy; 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=5; 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" : "4d10bcf72a23c61b8e7b6e9dcb50185d",
         "datammh3" : -1616149365,
         "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-10-26",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "178.158.192.0/18",
         "tag" : "<enterprise field>: tag",
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 193.34.161.185:8088 (tcp/http) - last seen on 2024-10-23 at 19:37:07 UTC

    • IP
      193.34.161.185
      Network
      193.34.160.0/23
      Domain(s)
      211.ru
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://193.34.161.185:8088/ 200

      Reverse DNS
      185.161.34.193.sta.211.ru
      ASN
      AS41794
      Organization
      Sibirskie Seti Ltd.
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      76120fbd6448f0742804082bbc97bfb1
      HTTP Header MD5
      ebf9efcb0d7b60c8a369b35be2de5f7c
      HTTP Body MD5
      073f5ce837072fa23ac6e2e774333d6f
    • HTTP/1.1 200 OK
      Content-Type: text/html; charset=utf-8
      Content-Length: 13429
      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 = modelDesc;
      		}
      	}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 &copy; 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-WR841N"; var modelDesc="Двухдиапазонный беспроводной маршрутизатор WR841N "; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-10-23T19:37:07.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "tp-link.com",
                  "w3.org"
               ],
               "hostname" : [
                  "www.tp-link.com",
                  "www.w3.org"
               ],
               "url" : [
                  "http://www.tp-link.com",
                  "http://www.w3.org/1999/xhtml"
               ]
            },
            "http" : {
               "bodymd5" : "073f5ce837072fa23ac6e2e774333d6f",
               "bodymmh3" : -1661235796,
               "headermd5" : "ebf9efcb0d7b60c8a369b35be2de5f7c",
               "headermmh3" : -2055032467
            },
            "length" : 13530
         },
         "asn" : "AS41794",
         "country" : "RU",
         "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: 13429\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 = modelDesc;\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 &copy; 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-WR841N\"; var modelDesc=\"\u0414\u0432\u0443\u0445\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u043d\u044b\u0439 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440 WR841N \"; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>",
         "datamd5" : "76120fbd6448f0742804082bbc97bfb1",
         "datammh3" : -2141599122,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "211.ru"
         ],
         "geolocus" : {
            "asn" : "AS41794",
            "continent" : "EU",
            "continentname" : "Europe",
            "country" : "RU",
            "countryname" : "Russia",
            "domain" : [
               "sibset-team.ru",
               "sibset.net"
            ],
            "isineu" : "false",
            "latitude" : "61.52401",
            "location" : "61.52401,105.318756",
            "longitude" : "105.318756",
            "netname" : "ALTLINE-NET",
            "organization" : "Sibirskie Seti Ltd.",
            "subnet" : "193.34.160.0/23"
         },
         "host" : [
            185
         ],
         "hostname" : [
            "185.161.34.193.sta.211.ru"
         ],
         "ip" : "193.34.161.185",
         "ipv6" : "false",
         "latitude" : "55.7386",
         "location" : "55.7386,37.6068",
         "longitude" : "37.6068",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "Sibirskie Seti Ltd.",
         "os" : "Linux Kernel",
         "osvendor" : "Linux",
         "port" : 8088,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "185.161.34.193.sta.211.ru"
         ],
         "seen_date" : "2024-10-23",
         "source" : "datascan",
         "status" : 200,
         "subdomains" : [
            "193.sta.211.ru",
            "34.193.sta.211.ru",
            "sta.211.ru",
            "161.34.193.sta.211.ru"
         ],
         "subnet" : "193.34.160.0/23",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "ru"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 37.61.183.33:8088 (tcp/http) - last seen on 2024-10-22 at 12:40:05 UTC

    • IP
      37.61.183.33
      Network
      37.61.182.0/23
      Domain(s)
      ttk.ru
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://37.61.183.33:8088/ 200

      Reverse DNS
      ip37-61-183-33.srn.host.ttk.ru
      ASN
      AS51813
      Organization
      Joint Stock Company TransTeleCom
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      76120fbd6448f0742804082bbc97bfb1
      HTTP Header MD5
      ebf9efcb0d7b60c8a369b35be2de5f7c
      HTTP Body MD5
      073f5ce837072fa23ac6e2e774333d6f
    • HTTP/1.1 200 OK
      Content-Type: text/html; charset=utf-8
      Content-Length: 13429
      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 = modelDesc;
      		}
      	}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 &copy; 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-WR841N"; var modelDesc="Двухдиапазонный беспроводной маршрутизатор WR841N "; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-10-22T12:40:05.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" : -1661235796,
               "headermd5" : "ebf9efcb0d7b60c8a369b35be2de5f7c",
               "headermmh3" : -2055032467
            },
            "length" : 13530
         },
         "asn" : "AS51813",
         "country" : "RU",
         "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: 13429\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 = modelDesc;\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 &copy; 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-WR841N\"; var modelDesc=\"\u0414\u0432\u0443\u0445\u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u043d\u044b\u0439 \u0431\u0435\u0441\u043f\u0440\u043e\u0432\u043e\u0434\u043d\u043e\u0439 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u0438\u0437\u0430\u0442\u043e\u0440 WR841N \"; var forbidAdminLogin=0; var forbidUserLogin=0; var usernameIsAdmin=1;</script>",
         "datamd5" : "76120fbd6448f0742804082bbc97bfb1",
         "datammh3" : -2141599122,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "ttk.ru"
         ],
         "geolocus" : {
            "asn" : "AS51813",
            "continent" : "EU",
            "continentname" : "Europe",
            "country" : "RU",
            "countryname" : "Russia",
            "domain" : [
               "ttk.ru"
            ],
            "isineu" : "false",
            "latitude" : "61.52401",
            "location" : "61.52401,105.318756",
            "longitude" : "105.318756",
            "netname" : "DARTEL-NET",
            "organization" : "TTK-Mordovia",
            "subnet" : "37.61.182.0/23"
         },
         "host" : [
            "ip37-61-183-33"
         ],
         "hostname" : [
            "ip37-61-183-33.srn.host.ttk.ru"
         ],
         "ip" : "37.61.183.33",
         "ipv6" : "false",
         "latitude" : "55.7386",
         "location" : "55.7386,37.6068",
         "longitude" : "37.6068",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "Joint Stock Company TransTeleCom",
         "os" : "Linux Kernel",
         "osvendor" : "Linux",
         "port" : 8088,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "ip37-61-183-33.srn.host.ttk.ru"
         ],
         "seen_date" : "2024-10-22",
         "source" : "datascan",
         "status" : 200,
         "subdomains" : [
            "host.ttk.ru",
            "srn.host.ttk.ru"
         ],
         "subnet" : "37.61.182.0/23",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "ru"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }