Returning 4 result(s) out of 4 in 0.063 second(s)

  • 101.50.98.60:464 (tcp/http) - last seen on 2024-11-07 at 05:34:57 UTC

    • IP
      101.50.98.60
      Network
      101.50.64.0/18
      Domain(s)
      nayatel.com
      Device

      <enterprise field>: device.class

      URL

      http://101.50.98.60:464/login.asp 200

      HTTP Title
      Waiting...
      Reverse DNS
      ntl-50-98-60.nayatel.com
      ASN
      AS23674
      Organization
      Nayatel Pvt Ltd
      Protocol
      http
      Source
      urlscan::redirect
    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      9e89fbaf32aa522d16d5a498c40d20ff
      HTTP Header MD5
      afb70f478aec39dcf90da02515012e36
      HTTP Body MD5
      4a1f9afc3af0e712ef7ca7c604fb9562
    • HTTP/1.1 200 OK
      Cache-control:no-cache, no-store, max-age=0
      Content-Type:text/html
      Content-Language:en
      Pragma:no-cache
      Transfer-Encoding:chunked
      X-Frame-Options:SAMEORIGIN
      Connection:Keep-Alive
      
      25a
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml">
          <head>
              <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
              <meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1">
              <meta content="no-cache" http-equiv="Pragma" />
              <title>Waiting...</title>
              <script type="text/javascript">
                  var pageName = '/';
                  top.location.replace(pageName);
              </script>
          </head>
          <body></body>
      </html>
      
      0
      
      
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-07T05:34:57.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "w3.org"
               ],
               "hostname" : [
                  "www.w3.org"
               ],
               "url" : [
                  "http://www.w3.org/1999/xhtml",
                  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
               ]
            },
            "http" : {
               "bodymd5" : "4a1f9afc3af0e712ef7ca7c604fb9562",
               "bodymmh3" : -16585480,
               "headermd5" : "afb70f478aec39dcf90da02515012e36",
               "headermmh3" : 395292094,
               "title" : "Waiting..."
            },
            "length" : 818
         },
         "asn" : "AS23674",
         "city" : "Islamabad",
         "country" : "PK",
         "data" : "HTTP/1.1 200 OK\r\nCache-control:no-cache, no-store, max-age=0\r\nContent-Type:text/html\r\nContent-Language:en\r\nPragma:no-cache\r\nTransfer-Encoding:chunked\r\nX-Frame-Options:SAMEORIGIN\r\nConnection:Keep-Alive\r\n\r\n25a\r\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n    <head>\r\n        <meta content=\"text/html; charset=utf-8\" http-equiv=\"Content-Type\" />\r\n        <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge;chrome=1\">\r\n        <meta content=\"no-cache\" http-equiv=\"Pragma\" />\r\n        <title>Waiting...</title>\r\n        <script type=\"text/javascript\">\r\n            var pageName = '/';\r\n            top.location.replace(pageName);\r\n        </script>\r\n    </head>\r\n    <body></body>\r\n</html>\r\n\r\n0\r\n\r\n",
         "datamd5" : "9e89fbaf32aa522d16d5a498c40d20ff",
         "datammh3" : 1677386053,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "nayatel.com"
         ],
         "forward" : "101.50.98.60",
         "geolocus" : {
            "asn" : "AS23674",
            "continent" : "AS",
            "continentname" : "Asia",
            "country" : "PK",
            "countryname" : "Pakistan",
            "domain" : [
               "nayatel.com"
            ],
            "isineu" : "false",
            "latitude" : "30.375321",
            "location" : "30.375321,69.345116",
            "longitude" : "69.345116",
            "netname" : "NAYATEL-PK",
            "organization" : "Nayatel (Pvt) Ltd",
            "subnet" : "101.50.96.0/21"
         },
         "host" : [
            "ntl-50-98-60"
         ],
         "hostname" : [
            "101.50.98.60",
            "ntl-50-98-60.nayatel.com"
         ],
         "ip" : "101.50.98.60",
         "ipv6" : "false",
         "latitude" : "33.7233",
         "location" : "33.7233,73.0435",
         "longitude" : "73.0435",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "Nayatel Pvt Ltd",
         "port" : 464,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "ntl-50-98-60.nayatel.com"
         ],
         "seen_date" : "2024-11-07",
         "source" : "urlscan::redirect",
         "status" : 200,
         "subnet" : "101.50.64.0/18",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "com"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/login.asp"
      }
      
  • 101.50.98.60:464 (tcp/http) - last seen on 2024-11-07 at 03:28:12 UTC

    • IP
      101.50.98.60
      Network
      101.50.64.0/18
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://101.50.98.60:464/ 200

      ASN
      AS23674
      Organization
      Nayatel Pvt Ltd
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      4f42258018cf8a8d77c4e8d26a150d4c
      HTTP Header MD5
      afb70f478aec39dcf90da02515012e36
      HTTP Body MD5
      8fc3499418e52ebdeda4aaca2d9ee47a
    • HTTP/1.1 200 OK
      Cache-control:no-cache, no-store, max-age=0
      Content-Type:text/html
      Content-Language:en
      Pragma:no-cache
      Transfer-Encoding:chunked
      X-Frame-Options:SAMEORIGIN
      Connection:Keep-Alive
      
      2800
      <html>
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1"><!-IE7 mode->
      <meta http-equiv="Pragma" content="no-cache" />
      <title></title>
      <link href="/Cuscss/login.css?20191018052127596424553184798"  media="all" rel="stylesheet" />
      <link href="/Cuscss/english/frame.css?20191018052127596424553184798"  media="all" rel="stylesheet" />
      <script language="JavaScript" src="/resource/common/md5.js?20191018052127596424553184798"></script>
      
      <style type="text/css">
      #first{
      background-color:white;
      height:25px;
      text-align: center;
      color: red;
      position:absolute;
      width: 380px;
      top: 312px;
      }
      
      
      #pwd_modify{
      border:1px solid #CCCCCC;
      width:650px;
      margin-left:600px;
      margin-top:140px;
      position:absolute;
      z-index:10;
      background:#FFFFFF;
      display:none;
      }
      
      #base_mask {
      width:100%;
      height:100%;
      position:absolute;
      left:0px;
      right:0px;
      z-index:2;
      filter: alpha(opacity=60);
      -moz-opacity: 0.6;
      -khtml-opacity: 0.6;
      opacity: 0.8;
      background-color:#eeeeee;
      display:none;
      }
      
      
      </style>
      <script language="JavaScript" src="/resource/common/RndSecurityFormat.js?20191018052127596424553184798"></script>
      <script language="JavaScript" src="/resource/common/safelogin.js?20191018052127596424553184798"></script>
      <script type="text/javascript" src="/resource/common/jquery.min.js?20191018052127596424553184798"></script>
      <script id="langResource" language="JavaScript" src="/frameaspdes/english/ssmpdes.js?20191018052127596424553184798"></script>
      <script language="JavaScript" type="text/javascript">
      function GetRandCnt() { return '56dbbff321fb53d95406849a193d32c7'; }
      function MD5(str) { return hex_md5(str); }
      var FailStat ='0';
      var LoginTimes = '0';
      var ModeCheckTimes = '0';
      var Var_DefaultLang = 'english';
      var Language = Var_DefaultLang;
      var LockTime = '60';
      var LockLeftTime = '0';
      var errloginlockNum = '3';
      var locklefttimerhandle;
      var ProductName = 'EG8247H5';
      var SafeFlag = '1';
      var UserNameNormal = 'Epuser';
      var ModifyPasswordFlagNormal = '1';
      var UserNameAdmin = 'nayateladmin';
      var ModifyPasswordFlagAdmin = '1';
      var smartlanfeature = '0';
      var IsSmartDev = "0";
      var Var_DefaultLang = 'english';
      var Var_LastLoginLang = 'english';
      var mngttype = '0';
      var logo_singtel = '0';
      var telmexwififeature = '0';
      var talktalkfeature = '0';
      var TypeWord_com = '';
      var languageList = 'english';
      var APPVersion = '1.1.1.1';
      var IsPTVDF = '0';
      var langDescList = new Array();
      var apcmodefeature = '0';
      var apghnfeature = '0';
      var curChangeMode = '0'; 
      var CfgMode ='COMMONEBG';
      var ProductType = '1';
      var Ssid1 = 'AK\x20HOME';
      var Ssid2 = 'WirelessNet\x2d5G';
      var IsSingleWifi = '1';
      var IsDoubleWifi = '0';
      
      langDescList["chinese"] = "简体中文"; //or just '中文'?
      langDescList["english"] = "English";
      langDescList["japanese"] = "日本語";
      langDescList["arabic"] = "العربية";
      langDescList["portuguese"] = "Português";
      langDescList["spanish"] = "Español";
      langDescList["turkish"] = "Türkçe";
      
      var languageSet = new Array();
      
      if ((typeof languageList == 'string') && (languageList != ''))
      languageSet = languageList.split("|");
      
      if(Var_LastLoginLang == '')
      {
      Language = Var_DefaultLang;
      }
      else
      {
      Language = Var_LastLoginLang;
      }
      
      document.title = ProductName;
      
      function genLanguageList()
      {
      if (languageList == '')
      return false;
      
      var ChangeLanguage = '';
      
      if (languageSet.length > 1)
      {
      for (var lang in languageSet)
      {
      ChangeLanguage += '<td width="47%" nowrap><a id="' 
         +  languageSet[lang] + '" href="#" name="' 
         +  languageSet[lang] + '" onClick="onChangeLanguage(this.id);" class="changelanguage">[' 
         +  langDescList[languageSet[lang]] + ']</a></td>';
      }
      document.getElementById('chooselagButton').innerHTML = ChangeLanguage;
      document.getElementById('chooselag').style.display = "block";
      }
      }
      
      function GetLoginDes(DesId)
      {
      return framedesinfo[DesId];
      }
      
      function showlefttime()
      {
      if (LockLeftTime <= 0)
      {
      window.location="/login.asp";
      return;
      }
      
      if(1 == IsPTVDF)
      {
      var html = GetLoginDes("frame011a") +  LockLeftTime + GetLoginDes(LockLeftTime == 1 ? "frame012c" : "frame012d");
      }
      else if (1 == talktalkfeature)
      {
      $("#DivErrPagePlace").css({
      width:"19%",
      })
      $("#DivErrIconPlace").css({
      width:"81%",
      })
      var html = GetLoginDes("frame011TALKTALK") +  LockLeftTime + GetLoginDes(LockLeftTime == 1 ? "frame012a" : "frame012");
      }
      else
      {
      var html = GetLoginDes("frame011") +  LockLeftTime + GetLoginDes(LockLeftTime == 1 ? "frame012a" : "frame012");
      }
      
      SetDivValue("DivErrPromt", html);
      
      LockLeftTime = LockLeftTime - 1;
      }
      
      function setErrorStatus()
      {
      clearInterval(locklefttimerhandle);
      if (((LoginTimes != null) && (LoginTimes != '') && (LoginTimes > 0))
      ||( "1" == FailStat) || (ModeCheckTimes >= errloginlockNum) )
      {
      document.getElementById('DivErrPage').style.display = 'block';
      }
      
      if('1' == FailStat || (ModeCheckTimes >= errloginlockNum))
      {
      if(ModeCheckTimes >= errloginlockNum)
      {
      SetDivValue("DivErrPromt", GetLoginDes("frame013a"));
      }
      else
      {
      SetDivValue("DivErrPromt", GetLoginDes("frame013"));
      }
      
      setDisable('txt_Username', 1);
      setDisable('txt_Password', 1);
      setDisable('loginbutton',  1);
      }
      else if (LoginTimes > 0 && LoginTimes < errloginlockNum)
      {
      if (1 == talktalkfeature)
      {
      $("#DivErrPagePlace").css({
      width:"15%",
      })
      $("#DivErrIconPlace").css({
      width:"85%",
      })
      SetDivValue("DivErrPromt",  GetLoginDes("frame014TALKTALK"));
      }
      else
      {
      SetDivValue("DivErrPromt",  GetLoginDes("frame014"));
      }
      }
      else if (LoginTimes >= errloginlockNum && parseInt(LockLeftTime) > 0)
      {
      if(1 == IsPTVDF)
      {
      var desc = "frame012d";
      if (parseInt(LockLeftTime) == 1)
      desc = "frame012c";
      
      var html = GetLoginDes("frame011a") +  LockLeftTime + GetLoginDes(desc);
      }
      else if (1 == talktalkfeature)
      {
      $("#DivErrPagePlace").css({
      width:"19%",
      })
      $("#DivErrIconPlace").css({
      width:"81%",
      })
      var html = GetLoginDes("frame011TALKTALK") +  LockLeftTime + GetLoginDes(desc);
      }
      else
      {
      var desc = "frame012";
      if (parseInt(LockLeftTime) == 1)
      desc = "frame012a";
      
      var html = GetLoginDes("frame011") +  LockLeftTime + GetLoginDes(desc);
      }
      
      SetDivValue("DivErrPromt", html);
      setDisable('txt_Username', 1);
      setDisable('txt_Password', 1);
      setDisable('loginbutton',  1);
      locklefttimerhandle = setInterval('showlefttime()', 1000);
      }
      else
      {
      document.getElementById('DivErrPage').style.display = 'none';
      }
      }
      
      function IsIEBrower(num) {
          var ua = navigator.userAgent.toLowerCase();
          var isIE = ua.indexOf("msie")>-1;
          var safariVersion;
          if(isIE){
              safariVersion =  ua.match(/msie ([\d.]+)/)[1];
              var sa = parseInt(safariVersion);
              if(safariVersion <= num ){
                 alert(framedesinfo["frame016"]);
              }
          }
      }
      
      function LoadFrame()
      {
      document.getElementById('txt_Username').focus();
      clearInterval(locklefttimerhandle);
      if (telmexwififeature == "1")
      {
      $("#accordion_help").css("display","block");
      $("#logininfo").css({
      marginTop:"30px",
      })
      $(".contenboxlogin").css({
      height:"40px",
      })
      }
      else
      {
      $("#accordion_help").css("display","none");
      }
      onChangeLanguage();
      
      init();
      }
      
      function SetCusLanguageInfo(language, activflag)
      {
      var node = document.getElementById(language);
      
      if ((null == node) || (undefined == node))
      return;
      
      var color = (activflag ? "#9b0000" : "#FFFFFF");
      node.style.color = color;
      }
      
      function init() {
      if (document.addEventListener) {
      document.addEventListener("keypress", onHandleKeyDown, false);
      } else {
      document.onkeypress = onHandleKeyDown;
      }
      }
      
      function onHandleKeyDown(event) {
      var e = event || window.event;
      var code = e.charCode || e.keyCode;
      
      if (code == 13) {
      LoginSubmit("loginbutton");
      }
      }
      
      function LoginSubmit(val)
      {
      var Username = document.getElementById('txt_Username');
      var Password = document.getElementById('txt_Password');
      var appName = navigator.appName;
      var version = navigator.appVersion;
      var CheckResult = 0;
      
      if (appName == "Microsoft Internet Explorer")
      {
      var versionNumber = version.split(" ")[3];
      if (parseInt(versionNumber.split(";")[0]) < 6)
      {
      alert(GetLoginDes('frame006'));
      return false;
      }
      }
      
      if (Username.value == "") {
      alert(GetLoginDes("frame007"));
      Username.focus();
      return false;
      }
      
      if (Password.value == "") {
      alert(GetLoginDes("frame009"));
      Password.focus();
      return false;
      }
      
      var cookie = document.cookie;
      if ("" != cookie)
      {
      var date = new Date();
      date.setTime(date.getTime() - 10000);
      var cookie22 = cookie + ";expires=" + date.toGMTString();
      document.cookie=cookie22;
      }
      
       if ('PLDT' == CfgMode.toUpperCase() || 'PLDT2' == CfgMode.toUpperCase())
      {
      
      if ((Username.value == UserNameNormal) && (ModifyPasswordFlagNormal == 0))
      {
      CheckResult = CheckPassword(Password.value);
      if (CheckResult == 1)
      {
      document.getElementById('base_mask').style.display = 'block';
      document.getElementById('pwd_modify').style.display = 'block';
      document.getElementById('old_password').focus();
      if (1 == IsSingleWifi)
      {
      document.getElementById('modify_pwd_ssid1').style.display = 'block';
      document.getElementById('modify_pwd_ssid2').style.display = 'none';
      document.getElementById('modify_pwd_label').style.display = 'block';
      document.getElementById('pwd_modify').style.height = '295px';
      document.getElementById('update').style.top = '90px';
      document.getElementById('ssid1_name').innerHTML = Ssid1;
      document.getElementById('ssid1_name_lebel').innerHTML = 'WiFi SSID:';
      }
      else if (1 == IsDoubleWifi)
      {
      document.getElementById('modify_pwd_ssid1').style.display = 'block';
      document.getElementById('modify_pwd_ssid2').style.display = 'block';
      document.getElementById('modify_pwd_label').style.display = 'block';
      document.getElementById('pwd_modify').style.height = '355px';
      document.getElementById('update').style.top = '150px';
      document.getElementById('ssid1_name').innerHTML = Ssid1;
      document.getElementById('ssid2_name').innerHTML = Ssid2;
      document.getElementById('ssid1_name_lebel').innerHTML = '2.4G WiFi SSID:';
      }
      else
      {
      document.getElementById('modify_pwd_ssid1').style.display = 'none';
      document.getElementById('modify_
      2800
      pwd_ssid2').style.display = 'none';
      document.getElementById('modify_pwd_label').style.display = 'none';
      document.getElementById('pwd_modify').style.height = '200px';
      document.getElementById('update').style.top = '15px';
      }
      return false;
      }
      }
      else if ((Username.value == UserNameAdmin) && (ModifyPasswordFlagAdmin == 0))
      {
      CheckResult = CheckPassword(Password.value);
      if (CheckResult == 1)
      {
      document.getElementById('base_mask').style.display = 'block';
      document.getElementById('pwd_modify').style.display = 'block';
      document.getElementById('old_password').focus();
      document.getElementById('modify_pwd_ssid1').style.display = 'none';
      document.getElementById('modify_pwd_ssid2').style.display = 'none';
      document.getElementById('modify_pwd_label').style.display = 'none';
      document.getElementById('pwd_modify').style.height = '200px';
      document.getElementById('update').style.top = '15px';
      return false;
      }
      }
      }
      
      var cnt;
      var Form = new webSubmitForm();
      
      $.ajax({
      type : "POST",
      async : false,
      cache : false,
      url : '/asp/GetRandCount.asp',
      success : function(data) {
      cnt = data;
      }
      });
      var Form = new webSubmitForm();
      var cookie2 = "Cookie=body:" + "Language:" + Language + ":" + "id=-1;path=/";
      Form.addParameter('UserName', Username.value);
      Form.addParameter('PassWord', base64encode(Password.value));
      Form.addParameter('Language', Language);
      document.cookie = cookie2;
      Username.disabled = true;
      Password.disabled = true;
      Form.addParameter('x.X_HW_Token', cnt);
      Form.setAction('/login.cgi');
      Form.submit();
      return true;
      }
      
      function Refresh()
      {
      window.location.href="/login.asp";
      }
      
      function onChangeLanguage(paralanguage)
      {
      if (paralanguage != null)
      {
      if (Language == paralanguage) //same language, do nothing
      return;
      
      SetCusLanguageInfo(Language, false); //deactivate old language
      
      Language = paralanguage;
      }
      var langSrc = "/frameaspdes/" + Language + "/ssmpdes.js";
      loadLanguage("langResource", langSrc, onLanguageChanged);
      }
      
      function onLanguageChanged()
      {
      ParseBindTextByTagName(framedesinfo, "span",  1);
      ParseBindTextByTagName(framedesinfo, "div",   1);
      ParseBindTextByTagName(framedesinfo, "input", 2);
      
      SetCusLanguageInfo(Language, true);//activate new language
      
      setErrorStatus();
      }
      
      function loadLanguage(id, url, callback)
      {
      var docHead = document.getElementsByTagName('head')[0];
      var langScript = document.getElementById(id);
      if (langScript != null) {
      docHead.removeChild(langScript);
      }
      
      try
      {
      langScript = document.createElement('script');
      langScript.setAttribute('type', 'text/javascript');
      langScript.setAttribute('src',  url);
      langScript.setAttribute('id',   id);
      if (callback != null) 
      {
      langScript.onload = langScript.onreadystatechange = function() 
      {
      if (langScript.ready) 
      {
      return false;
      }
      if (!langScript.readyState || langScript.readyState == "loaded" || langScript.readyState == 'complete') 
      {
      langScript.ready = true;
      callback();
      }
      };
      }
      docHead.appendChild(langScript);
      }
      catch(e)
      {}
      }
      
      
      function isValidAscii(val)
      {
      for ( var i = 0 ; i < val.length ; i++ )
      {
      var ch = val.charAt(i);
      if ( ch <= ' ' || ch > '~' )
      {
      return false;
      }
      }
      return true;
      }
      
      function isLowercaseInString(str)
      {
      var lower_reg = /^.*([a-z])+.*$/;
      var MyReg = new RegExp(lower_reg);
      if ( MyReg.test(str) )
      {
      return true;
      }
      return false;
      }
      
      function isUppercaseInString(str)
      {
      var upper_reg = /^.*([A-Z])+.*$/;
      var MyReg = new RegExp(upper_reg);
      if ( MyReg.test(str) )
      {
      return true;
      }
      return false;
      }
      
      function isDigitInString(str)
      {
      var digit_reg = /^.*([0-9])+.*$/;
      var MyReg = new RegExp(digit_reg);
      if ( MyReg.test(str) )
      {
      return true;
      }
      return false;
      }
      
      function isSpecialCharacterNoSpace(str)
      {
      var specia_Reg =/^.*[`~!@#\$%\^&\*\(\)_\+\-=\[\]\{\}\'\;\,\./:\"\?><\\\|]{1,}.*$/;
      var MyReg = new RegExp(specia_Reg);
      if ( MyReg.test(str) )
      {
      return true;
      }
      return false;
      }
      
      function CompareString(srcstr,deststr)
      {
      var reverestr=(srcstr.split("").reverse().join(""));
      if ( srcstr == deststr )
      {
      return false;
      }
      
      if (reverestr == deststr )
      {
      return false;
      }
      return true;
      }
      
      function CheckPwdIsComplex(str)
      {
      var i = 0;
      
      if ( 6 > str.length )
      {
      return false;
      }
      
      if (!CompareString(str,UserNameNormal) )
      {
      return false;
      }
      
      if ( isLowercaseInString(str) )
      {
      i++;
      }
      
      if ( isUppercaseInString(str) )
      {
      i++;
      }
      
      if ( isDigitInString(str) )
      {
      i++;
      }
      
      if ( isSpecialCharacterNoSpace(str) )
      {
      i++;
      }
      
      if ( i >= 2 )
      {
      return true;
      }
      return false;
      }
      
      function CheckPassword(PwdForCheck)
      {
      var Username = document.getElementById('txt_Username');
      var NormalPwdInfo = FormatUrlEncode(PwdForCheck);
      var CheckResult = 0;
      var url_check_pwd = 0;
      
      if (Username.value == UserNameNormal)
      {
      url_check_pwd = '/asp/CheckNormalPwdNotLogin.asp?&1=1';
      }
      else if (Username.value == UserNameAdmin)
      {
      url_check_pwd = '/asp/CheckAdminPwdNotLogin.asp?&1=1';
      }
      
      $.ajax({
      type : "POST",
      async : false,
      cache : false,
      url : url_check_pwd,
      data :'NormalPwdInfo='+NormalPwdInfo,
      success : function(data) {
      CheckResult=data;
      }
      });
      return CheckResult;
      }
      
      function isHexaDigit(digit) {
         var hexVals = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
                                 "A", "B", "C", "D", "E", "F", "a", "b", "c", "d", "e", "f");
         var len = hexVals.length;
         var i = 0;
         var ret = false;
         for ( i = 0; i < len; i++ )
            if ( digit == hexVals[i] ) break;
         if ( i < len )
            ret = true;
         return ret;
      }
      function isValidWPAPskKey(val)
      {
          var ret = false;
          var len = val.length;
          var maxSize = 64;
          var minSize = 8;
          if (!isValidAscii(val))
          {
             return false;
          }
          if ( len >= minSize && len < maxSize )
          {  
      ret = true;
          }
          else if ( len == maxSize )
          {
              for ( i = 0; i < maxSize; i++ )
                  if ( i
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-07T03:28:12.000Z",
         "app" : {
            "extract" : {
               "file" : [
                  "login.cgi"
               ],
               "ip" : [
                  "1.1.1.1"
               ]
            },
            "http" : {
               "bodymd5" : "8fc3499418e52ebdeda4aaca2d9ee47a",
               "bodymmh3" : -1216976468,
               "headermd5" : "afb70f478aec39dcf90da02515012e36",
               "headermmh3" : 395292094
            },
            "length" : 16384
         },
         "asn" : "AS23674",
         "city" : "Islamabad",
         "country" : "PK",
         "data" : "HTTP/1.1 200 OK\r\nCache-control:no-cache, no-store, max-age=0\r\nContent-Type:text/html\r\nContent-Language:en\r\nPragma:no-cache\r\nTransfer-Encoding:chunked\r\nX-Frame-Options:SAMEORIGIN\r\nConnection:Keep-Alive\r\n\r\n2800\r\n\ufeff<html>\r\n<head>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\r\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge;chrome=1\"><!-IE7 mode->\r\n<meta http-equiv=\"Pragma\" content=\"no-cache\" />\r\n<title></title>\r\n<link href=\"/Cuscss/login.css?20191018052127596424553184798\"  media=\"all\" rel=\"stylesheet\" />\r\n<link href=\"/Cuscss/english/frame.css?20191018052127596424553184798\"  media=\"all\" rel=\"stylesheet\" />\r\n<script language=\"JavaScript\" src=\"/resource/common/md5.js?20191018052127596424553184798\"></script>\r\n\r\n<style type=\"text/css\">\r\n#first{\r\nbackground-color:white;\r\nheight:25px;\r\ntext-align: center;\r\ncolor: red;\r\nposition:absolute;\r\nwidth: 380px;\r\ntop: 312px;\r\n}\r\n\r\n\r\n#pwd_modify{\r\nborder:1px solid #CCCCCC;\r\nwidth:650px;\r\nmargin-left:600px;\r\nmargin-top:140px;\r\nposition:absolute;\r\nz-index:10;\r\nbackground:#FFFFFF;\r\ndisplay:none;\r\n}\r\n\r\n#base_mask {\r\nwidth:100%;\r\nheight:100%;\r\nposition:absolute;\r\nleft:0px;\r\nright:0px;\r\nz-index:2;\r\nfilter: alpha(opacity=60);\r\n-moz-opacity: 0.6;\r\n-khtml-opacity: 0.6;\r\nopacity: 0.8;\r\nbackground-color:#eeeeee;\r\ndisplay:none;\r\n}\r\n\r\n\r\n</style>\r\n<script language=\"JavaScript\" src=\"/resource/common/RndSecurityFormat.js?20191018052127596424553184798\"></script>\r\n<script language=\"JavaScript\" src=\"/resource/common/safelogin.js?20191018052127596424553184798\"></script>\r\n<script type=\"text/javascript\" src=\"/resource/common/jquery.min.js?20191018052127596424553184798\"></script>\r\n<script id=\"langResource\" language=\"JavaScript\" src=\"/frameaspdes/english/ssmpdes.js?20191018052127596424553184798\"></script>\r\n<script language=\"JavaScript\" type=\"text/javascript\">\r\nfunction GetRandCnt() { return '56dbbff321fb53d95406849a193d32c7'; }\r\nfunction MD5(str) { return hex_md5(str); }\r\nvar FailStat ='0';\r\nvar LoginTimes = '0';\r\nvar ModeCheckTimes = '0';\r\nvar Var_DefaultLang = 'english';\r\nvar Language = Var_DefaultLang;\r\nvar LockTime = '60';\r\nvar LockLeftTime = '0';\r\nvar errloginlockNum = '3';\r\nvar locklefttimerhandle;\r\nvar ProductName = 'EG8247H5';\r\nvar SafeFlag = '1';\r\nvar UserNameNormal = 'Epuser';\r\nvar ModifyPasswordFlagNormal = '1';\r\nvar UserNameAdmin = 'nayateladmin';\r\nvar ModifyPasswordFlagAdmin = '1';\r\nvar smartlanfeature = '0';\r\nvar IsSmartDev = \"0\";\r\nvar Var_DefaultLang = 'english';\r\nvar Var_LastLoginLang = 'english';\r\nvar mngttype = '0';\r\nvar logo_singtel = '0';\r\nvar telmexwififeature = '0';\r\nvar talktalkfeature = '0';\r\nvar TypeWord_com = '';\r\nvar languageList = 'english';\r\nvar APPVersion = '1.1.1.1';\r\nvar IsPTVDF = '0';\r\nvar langDescList = new Array();\r\nvar apcmodefeature = '0';\r\nvar apghnfeature = '0';\r\nvar curChangeMode = '0'; \r\nvar CfgMode ='COMMONEBG';\r\nvar ProductType = '1';\r\nvar Ssid1 = 'AK\\x20HOME';\r\nvar Ssid2 = 'WirelessNet\\x2d5G';\r\nvar IsSingleWifi = '1';\r\nvar IsDoubleWifi = '0';\r\n\r\nlangDescList[\"chinese\"] = \"\u7b80\u4f53\u4e2d\u6587\"; //or just '\u4e2d\u6587'?\r\nlangDescList[\"english\"] = \"English\";\r\nlangDescList[\"japanese\"] = \"\u65e5\u672c\u8a9e\";\r\nlangDescList[\"arabic\"] = \"\u0627\u0644\u0639\u0631\u0628\u064a\u0629\";\r\nlangDescList[\"portuguese\"] = \"Portugu\u00eas\";\r\nlangDescList[\"spanish\"] = \"Espa\u00f1ol\";\r\nlangDescList[\"turkish\"] = \"T\u00fcrk\u00e7e\";\r\n\r\nvar languageSet = new Array();\r\n\r\nif ((typeof languageList == 'string') && (languageList != ''))\r\nlanguageSet = languageList.split(\"|\");\r\n\r\nif(Var_LastLoginLang == '')\r\n{\r\nLanguage = Var_DefaultLang;\r\n}\r\nelse\r\n{\r\nLanguage = Var_LastLoginLang;\r\n}\r\n\r\ndocument.title = ProductName;\r\n\r\nfunction genLanguageList()\r\n{\r\nif (languageList == '')\r\nreturn false;\r\n\r\nvar ChangeLanguage = '';\r\n\r\nif (languageSet.length > 1)\r\n{\r\nfor (var lang in languageSet)\r\n{\r\nChangeLanguage += '<td width=\"47%\" nowrap><a id=\"' \r\n   +  languageSet[lang] + '\" href=\"#\" name=\"' \r\n   +  languageSet[lang] + '\" onClick=\"onChangeLanguage(this.id);\" class=\"changelanguage\">[' \r\n   +  langDescList[languageSet[lang]] + ']</a></td>';\r\n}\r\ndocument.getElementById('chooselagButton').innerHTML = ChangeLanguage;\r\ndocument.getElementById('chooselag').style.display = \"block\";\r\n}\r\n}\r\n\r\nfunction GetLoginDes(DesId)\r\n{\r\nreturn framedesinfo[DesId];\r\n}\r\n\r\nfunction showlefttime()\r\n{\r\nif (LockLeftTime <= 0)\r\n{\r\nwindow.location=\"/login.asp\";\r\nreturn;\r\n}\r\n\r\nif(1 == IsPTVDF)\r\n{\r\nvar html = GetLoginDes(\"frame011a\") +  LockLeftTime + GetLoginDes(LockLeftTime == 1 ? \"frame012c\" : \"frame012d\");\r\n}\r\nelse if (1 == talktalkfeature)\r\n{\r\n$(\"#DivErrPagePlace\").css({\r\nwidth:\"19%\",\r\n})\r\n$(\"#DivErrIconPlace\").css({\r\nwidth:\"81%\",\r\n})\r\nvar html = GetLoginDes(\"frame011TALKTALK\") +  LockLeftTime + GetLoginDes(LockLeftTime == 1 ? \"frame012a\" : \"frame012\");\r\n}\r\nelse\r\n{\r\nvar html = GetLoginDes(\"frame011\") +  LockLeftTime + GetLoginDes(LockLeftTime == 1 ? \"frame012a\" : \"frame012\");\r\n}\r\n\r\nSetDivValue(\"DivErrPromt\", html);\r\n\r\nLockLeftTime = LockLeftTime - 1;\r\n}\r\n\r\nfunction setErrorStatus()\r\n{\r\nclearInterval(locklefttimerhandle);\r\nif (((LoginTimes != null) && (LoginTimes != '') && (LoginTimes > 0))\r\n||( \"1\" == FailStat) || (ModeCheckTimes >= errloginlockNum) )\r\n{\r\ndocument.getElementById('DivErrPage').style.display = 'block';\r\n}\r\n\r\nif('1' == FailStat || (ModeCheckTimes >= errloginlockNum))\r\n{\r\nif(ModeCheckTimes >= errloginlockNum)\r\n{\r\nSetDivValue(\"DivErrPromt\", GetLoginDes(\"frame013a\"));\r\n}\r\nelse\r\n{\r\nSetDivValue(\"DivErrPromt\", GetLoginDes(\"frame013\"));\r\n}\r\n\r\nsetDisable('txt_Username', 1);\r\nsetDisable('txt_Password', 1);\r\nsetDisable('loginbutton',  1);\r\n}\r\nelse if (LoginTimes > 0 && LoginTimes < errloginlockNum)\r\n{\r\nif (1 == talktalkfeature)\r\n{\r\n$(\"#DivErrPagePlace\").css({\r\nwidth:\"15%\",\r\n})\r\n$(\"#DivErrIconPlace\").css({\r\nwidth:\"85%\",\r\n})\r\nSetDivValue(\"DivErrPromt\",  GetLoginDes(\"frame014TALKTALK\"));\r\n}\r\nelse\r\n{\r\nSetDivValue(\"DivErrPromt\",  GetLoginDes(\"frame014\"));\r\n}\r\n}\r\nelse if (LoginTimes >= errloginlockNum && parseInt(LockLeftTime) > 0)\r\n{\r\nif(1 == IsPTVDF)\r\n{\r\nvar desc = \"frame012d\";\r\nif (parseInt(LockLeftTime) == 1)\r\ndesc = \"frame012c\";\r\n\r\nvar html = GetLoginDes(\"frame011a\") +  LockLeftTime + GetLoginDes(desc);\r\n}\r\nelse if (1 == talktalkfeature)\r\n{\r\n$(\"#DivErrPagePlace\").css({\r\nwidth:\"19%\",\r\n})\r\n$(\"#DivErrIconPlace\").css({\r\nwidth:\"81%\",\r\n})\r\nvar html = GetLoginDes(\"frame011TALKTALK\") +  LockLeftTime + GetLoginDes(desc);\r\n}\r\nelse\r\n{\r\nvar desc = \"frame012\";\r\nif (parseInt(LockLeftTime) == 1)\r\ndesc = \"frame012a\";\r\n\r\nvar html = GetLoginDes(\"frame011\") +  LockLeftTime + GetLoginDes(desc);\r\n}\r\n\r\nSetDivValue(\"DivErrPromt\", html);\r\nsetDisable('txt_Username', 1);\r\nsetDisable('txt_Password', 1);\r\nsetDisable('loginbutton',  1);\r\nlocklefttimerhandle = setInterval('showlefttime()', 1000);\r\n}\r\nelse\r\n{\r\ndocument.getElementById('DivErrPage').style.display = 'none';\r\n}\r\n}\r\n\r\nfunction IsIEBrower(num) {\r\n    var ua = navigator.userAgent.toLowerCase();\r\n    var isIE = ua.indexOf(\"msie\")>-1;\r\n    var safariVersion;\r\n    if(isIE){\r\n        safariVersion =  ua.match(/msie ([\\d.]+)/)[1];\r\n        var sa = parseInt(safariVersion);\r\n        if(safariVersion <= num ){\r\n           alert(framedesinfo[\"frame016\"]);\r\n        }\r\n    }\r\n}\r\n\r\nfunction LoadFrame()\r\n{\r\ndocument.getElementById('txt_Username').focus();\r\nclearInterval(locklefttimerhandle);\r\nif (telmexwififeature == \"1\")\r\n{\r\n$(\"#accordion_help\").css(\"display\",\"block\");\r\n$(\"#logininfo\").css({\r\nmarginTop:\"30px\",\r\n})\r\n$(\".contenboxlogin\").css({\r\nheight:\"40px\",\r\n})\r\n}\r\nelse\r\n{\r\n$(\"#accordion_help\").css(\"display\",\"none\");\r\n}\r\nonChangeLanguage();\r\n\r\ninit();\r\n}\r\n\r\nfunction SetCusLanguageInfo(language, activflag)\r\n{\r\nvar node = document.getElementById(language);\r\n\r\nif ((null == node) || (undefined == node))\r\nreturn;\r\n\r\nvar color = (activflag ? \"#9b0000\" : \"#FFFFFF\");\r\nnode.style.color = color;\r\n}\r\n\r\nfunction init() {\r\nif (document.addEventListener) {\r\ndocument.addEventListener(\"keypress\", onHandleKeyDown, false);\r\n} else {\r\ndocument.onkeypress = onHandleKeyDown;\r\n}\r\n}\r\n\r\nfunction onHandleKeyDown(event) {\r\nvar e = event || window.event;\r\nvar code = e.charCode || e.keyCode;\r\n\r\nif (code == 13) {\r\nLoginSubmit(\"loginbutton\");\r\n}\r\n}\r\n\r\nfunction LoginSubmit(val)\r\n{\r\nvar Username = document.getElementById('txt_Username');\r\nvar Password = document.getElementById('txt_Password');\r\nvar appName = navigator.appName;\r\nvar version = navigator.appVersion;\r\nvar CheckResult = 0;\r\n\r\nif (appName == \"Microsoft Internet Explorer\")\r\n{\r\nvar versionNumber = version.split(\" \")[3];\r\nif (parseInt(versionNumber.split(\";\")[0]) < 6)\r\n{\r\nalert(GetLoginDes('frame006'));\r\nreturn false;\r\n}\r\n}\r\n\r\nif (Username.value == \"\") {\r\nalert(GetLoginDes(\"frame007\"));\r\nUsername.focus();\r\nreturn false;\r\n}\r\n\r\nif (Password.value == \"\") {\r\nalert(GetLoginDes(\"frame009\"));\r\nPassword.focus();\r\nreturn false;\r\n}\r\n\r\nvar cookie = document.cookie;\r\nif (\"\" != cookie)\r\n{\r\nvar date = new Date();\r\ndate.setTime(date.getTime() - 10000);\r\nvar cookie22 = cookie + \";expires=\" + date.toGMTString();\r\ndocument.cookie=cookie22;\r\n}\r\n\r\n if ('PLDT' == CfgMode.toUpperCase() || 'PLDT2' == CfgMode.toUpperCase())\r\n{\r\n\r\nif ((Username.value == UserNameNormal) && (ModifyPasswordFlagNormal == 0))\r\n{\r\nCheckResult = CheckPassword(Password.value);\r\nif (CheckResult == 1)\r\n{\r\ndocument.getElementById('base_mask').style.display = 'block';\r\ndocument.getElementById('pwd_modify').style.display = 'block';\r\ndocument.getElementById('old_password').focus();\r\nif (1 == IsSingleWifi)\r\n{\r\ndocument.getElementById('modify_pwd_ssid1').style.display = 'block';\r\ndocument.getElementById('modify_pwd_ssid2').style.display = 'none';\r\ndocument.getElementById('modify_pwd_label').style.display = 'block';\r\ndocument.getElementById('pwd_modify').style.height = '295px';\r\ndocument.getElementById('update').style.top = '90px';\r\ndocument.getElementById('ssid1_name').innerHTML = Ssid1;\r\ndocument.getElementById('ssid1_name_lebel').innerHTML = 'WiFi SSID:';\r\n}\r\nelse if (1 == IsDoubleWifi)\r\n{\r\ndocument.getElementById('modify_pwd_ssid1').style.display = 'block';\r\ndocument.getElementById('modify_pwd_ssid2').style.display = 'block';\r\ndocument.getElementById('modify_pwd_label').style.display = 'block';\r\ndocument.getElementById('pwd_modify').style.height = '355px';\r\ndocument.getElementById('update').style.top = '150px';\r\ndocument.getElementById('ssid1_name').innerHTML = Ssid1;\r\ndocument.getElementById('ssid2_name').innerHTML = Ssid2;\r\ndocument.getElementById('ssid1_name_lebel').innerHTML = '2.4G WiFi SSID:';\r\n}\r\nelse\r\n{\r\ndocument.getElementById('modify_pwd_ssid1').style.display = 'none';\r\ndocument.getElementById('modify_\r\n2800\r\npwd_ssid2').style.display = 'none';\r\ndocument.getElementById('modify_pwd_label').style.display = 'none';\r\ndocument.getElementById('pwd_modify').style.height = '200px';\r\ndocument.getElementById('update').style.top = '15px';\r\n}\r\nreturn false;\r\n}\r\n}\r\nelse if ((Username.value == UserNameAdmin) && (ModifyPasswordFlagAdmin == 0))\r\n{\r\nCheckResult = CheckPassword(Password.value);\r\nif (CheckResult == 1)\r\n{\r\ndocument.getElementById('base_mask').style.display = 'block';\r\ndocument.getElementById('pwd_modify').style.display = 'block';\r\ndocument.getElementById('old_password').focus();\r\ndocument.getElementById('modify_pwd_ssid1').style.display = 'none';\r\ndocument.getElementById('modify_pwd_ssid2').style.display = 'none';\r\ndocument.getElementById('modify_pwd_label').style.display = 'none';\r\ndocument.getElementById('pwd_modify').style.height = '200px';\r\ndocument.getElementById('update').style.top = '15px';\r\nreturn false;\r\n}\r\n}\r\n}\r\n\r\nvar cnt;\r\nvar Form = new webSubmitForm();\r\n\r\n$.ajax({\r\ntype : \"POST\",\r\nasync : false,\r\ncache : false,\r\nurl : '/asp/GetRandCount.asp',\r\nsuccess : function(data) {\r\ncnt = data;\r\n}\r\n});\r\nvar Form = new webSubmitForm();\r\nvar cookie2 = \"Cookie=body:\" + \"Language:\" + Language + \":\" + \"id=-1;path=/\";\r\nForm.addParameter('UserName', Username.value);\r\nForm.addParameter('PassWord', base64encode(Password.value));\r\nForm.addParameter('Language', Language);\r\ndocument.cookie = cookie2;\r\nUsername.disabled = true;\r\nPassword.disabled = true;\r\nForm.addParameter('x.X_HW_Token', cnt);\r\nForm.setAction('/login.cgi');\r\nForm.submit();\r\nreturn true;\r\n}\r\n\r\nfunction Refresh()\r\n{\r\nwindow.location.href=\"/login.asp\";\r\n}\r\n\r\nfunction onChangeLanguage(paralanguage)\r\n{\r\nif (paralanguage != null)\r\n{\r\nif (Language == paralanguage) //same language, do nothing\r\nreturn;\r\n\r\nSetCusLanguageInfo(Language, false); //deactivate old language\r\n\r\nLanguage = paralanguage;\r\n}\r\nvar langSrc = \"/frameaspdes/\" + Language + \"/ssmpdes.js\";\r\nloadLanguage(\"langResource\", langSrc, onLanguageChanged);\r\n}\r\n\r\nfunction onLanguageChanged()\r\n{\r\nParseBindTextByTagName(framedesinfo, \"span\",  1);\r\nParseBindTextByTagName(framedesinfo, \"div\",   1);\r\nParseBindTextByTagName(framedesinfo, \"input\", 2);\r\n\r\nSetCusLanguageInfo(Language, true);//activate new language\r\n\r\nsetErrorStatus();\r\n}\r\n\r\nfunction loadLanguage(id, url, callback)\r\n{\r\nvar docHead = document.getElementsByTagName('head')[0];\r\nvar langScript = document.getElementById(id);\r\nif (langScript != null) {\r\ndocHead.removeChild(langScript);\r\n}\r\n\r\ntry\r\n{\r\nlangScript = document.createElement('script');\r\nlangScript.setAttribute('type', 'text/javascript');\r\nlangScript.setAttribute('src',  url);\r\nlangScript.setAttribute('id',   id);\r\nif (callback != null) \r\n{\r\nlangScript.onload = langScript.onreadystatechange = function() \r\n{\r\nif (langScript.ready) \r\n{\r\nreturn false;\r\n}\r\nif (!langScript.readyState || langScript.readyState == \"loaded\" || langScript.readyState == 'complete') \r\n{\r\nlangScript.ready = true;\r\ncallback();\r\n}\r\n};\r\n}\r\ndocHead.appendChild(langScript);\r\n}\r\ncatch(e)\r\n{}\r\n}\r\n\r\n\r\nfunction isValidAscii(val)\r\n{\r\nfor ( var i = 0 ; i < val.length ; i++ )\r\n{\r\nvar ch = val.charAt(i);\r\nif ( ch <= ' ' || ch > '~' )\r\n{\r\nreturn false;\r\n}\r\n}\r\nreturn true;\r\n}\r\n\r\nfunction isLowercaseInString(str)\r\n{\r\nvar lower_reg = /^.*([a-z])+.*$/;\r\nvar MyReg = new RegExp(lower_reg);\r\nif ( MyReg.test(str) )\r\n{\r\nreturn true;\r\n}\r\nreturn false;\r\n}\r\n\r\nfunction isUppercaseInString(str)\r\n{\r\nvar upper_reg = /^.*([A-Z])+.*$/;\r\nvar MyReg = new RegExp(upper_reg);\r\nif ( MyReg.test(str) )\r\n{\r\nreturn true;\r\n}\r\nreturn false;\r\n}\r\n\r\nfunction isDigitInString(str)\r\n{\r\nvar digit_reg = /^.*([0-9])+.*$/;\r\nvar MyReg = new RegExp(digit_reg);\r\nif ( MyReg.test(str) )\r\n{\r\nreturn true;\r\n}\r\nreturn false;\r\n}\r\n\r\nfunction isSpecialCharacterNoSpace(str)\r\n{\r\nvar specia_Reg =/^.*[`~!@#\\$%\\^&\\*\\(\\)_\\+\\-=\\[\\]\\{\\}\\'\\;\\,\\./:\\\"\\?><\\\\\\|]{1,}.*$/;\r\nvar MyReg = new RegExp(specia_Reg);\r\nif ( MyReg.test(str) )\r\n{\r\nreturn true;\r\n}\r\nreturn false;\r\n}\r\n\r\nfunction CompareString(srcstr,deststr)\r\n{\r\nvar reverestr=(srcstr.split(\"\").reverse().join(\"\"));\r\nif ( srcstr == deststr )\r\n{\r\nreturn false;\r\n}\r\n\r\nif (reverestr == deststr )\r\n{\r\nreturn false;\r\n}\r\nreturn true;\r\n}\r\n\r\nfunction CheckPwdIsComplex(str)\r\n{\r\nvar i = 0;\r\n\r\nif ( 6 > str.length )\r\n{\r\nreturn false;\r\n}\r\n\r\nif (!CompareString(str,UserNameNormal) )\r\n{\r\nreturn false;\r\n}\r\n\r\nif ( isLowercaseInString(str) )\r\n{\r\ni++;\r\n}\r\n\r\nif ( isUppercaseInString(str) )\r\n{\r\ni++;\r\n}\r\n\r\nif ( isDigitInString(str) )\r\n{\r\ni++;\r\n}\r\n\r\nif ( isSpecialCharacterNoSpace(str) )\r\n{\r\ni++;\r\n}\r\n\r\nif ( i >= 2 )\r\n{\r\nreturn true;\r\n}\r\nreturn false;\r\n}\r\n\r\nfunction CheckPassword(PwdForCheck)\r\n{\r\nvar Username = document.getElementById('txt_Username');\r\nvar NormalPwdInfo = FormatUrlEncode(PwdForCheck);\r\nvar CheckResult = 0;\r\nvar url_check_pwd = 0;\r\n\r\nif (Username.value == UserNameNormal)\r\n{\r\nurl_check_pwd = '/asp/CheckNormalPwdNotLogin.asp?&1=1';\r\n}\r\nelse if (Username.value == UserNameAdmin)\r\n{\r\nurl_check_pwd = '/asp/CheckAdminPwdNotLogin.asp?&1=1';\r\n}\r\n\r\n$.ajax({\r\ntype : \"POST\",\r\nasync : false,\r\ncache : false,\r\nurl : url_check_pwd,\r\ndata :'NormalPwdInfo='+NormalPwdInfo,\r\nsuccess : function(data) {\r\nCheckResult=data;\r\n}\r\n});\r\nreturn CheckResult;\r\n}\r\n\r\nfunction isHexaDigit(digit) {\r\n   var hexVals = new Array(\"0\", \"1\", \"2\", \"3\", \"4\", \"5\", \"6\", \"7\", \"8\", \"9\",\r\n                           \"A\", \"B\", \"C\", \"D\", \"E\", \"F\", \"a\", \"b\", \"c\", \"d\", \"e\", \"f\");\r\n   var len = hexVals.length;\r\n   var i = 0;\r\n   var ret = false;\r\n   for ( i = 0; i < len; i++ )\r\n      if ( digit == hexVals[i] ) break;\r\n   if ( i < len )\r\n      ret = true;\r\n   return ret;\r\n}\r\nfunction isValidWPAPskKey(val)\r\n{\r\n    var ret = false;\r\n    var len = val.length;\r\n    var maxSize = 64;\r\n    var minSize = 8;\r\n    if (!isValidAscii(val))\r\n    {\r\n       return false;\r\n    }\r\n    if ( len >= minSize && len < maxSize )\r\n    {  \r\nret = true;\r\n    }\r\n    else if ( len == maxSize )\r\n    {\r\n        for ( i = 0; i < maxSize; i++ )\r\n            if ( i",
         "datamd5" : "4f42258018cf8a8d77c4e8d26a150d4c",
         "datammh3" : 373771594,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "geolocus" : {
            "asn" : "AS23674",
            "continent" : "AS",
            "continentname" : "Asia",
            "country" : "PK",
            "countryname" : "Pakistan",
            "domain" : [
               "nayatel.com"
            ],
            "isineu" : "false",
            "latitude" : "30.375321",
            "location" : "30.375321,69.345116",
            "longitude" : "69.345116",
            "netname" : "NAYATEL-PK",
            "organization" : "Nayatel (Pvt) Ltd",
            "subnet" : "101.50.96.0/21"
         },
         "ip" : "101.50.98.60",
         "ipv6" : "false",
         "latitude" : "33.7233",
         "location" : "33.7233,73.0435",
         "longitude" : "73.0435",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "Nayatel Pvt Ltd",
         "os" : "Linux Kernel",
         "osvendor" : "Linux",
         "port" : 464,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "seen_date" : "2024-11-07",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "101.50.64.0/18",
         "tag" : "<enterprise field>: tag",
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 58.65.164.106:464 (tcp/ftp) - last seen on 2024-10-27 at 23:00:23 UTC

    • IP
      58.65.164.106
      Network
      58.65.128.0/18
      Domain(s)
      nayatel.pk
      Device

      <enterprise field>: device.class

      Operating System
      FreeBSD FreeBSD
      Reverse DNS
      58-65-164-106.nayatel.pk
      ASN
      AS23674
      Organization
      Nayatel Pvt Ltd
      Protocol
      ftp
      Source
      datascan
    • Operating System
      FreeBSD FreeBSD
    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      9972701a8227e6eec8fb758c44f4dc3b
    • 220 Xlight FTP Server 3.9 ready...
      502 Unknown ftp command
      502 Unknown ftp command
      
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-10-27T23:00:23.000Z",
         "app" : {
            "ftp" : {
               "anonymous" : "false"
            },
            "length" : 85
         },
         "asn" : "AS23674",
         "city" : "Islamabad",
         "country" : "PK",
         "data" : "220 Xlight FTP Server 3.9 ready...\r\n502 Unknown ftp command\r\n502 Unknown ftp command\n",
         "datamd5" : "9972701a8227e6eec8fb758c44f4dc3b",
         "datammh3" : 987189524,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "nayatel.pk"
         ],
         "geolocus" : {
            "asn" : "AS23674",
            "continent" : "AS",
            "continentname" : "Asia",
            "country" : "PK",
            "countryname" : "Pakistan",
            "domain" : [
               "dsl.net.pk",
               "nayatel.com"
            ],
            "isineu" : "false",
            "latitude" : "30.375321",
            "location" : "30.375321,69.345116",
            "longitude" : "69.345116",
            "netname" : "NAYATEL-PK",
            "organization" : "Nayatel (Pvt) Ltd",
            "subnet" : "58.65.128.0/18"
         },
         "host" : [
            "58-65-164-106"
         ],
         "hostname" : [
            "58-65-164-106.nayatel.pk"
         ],
         "ip" : "58.65.164.106",
         "ipv6" : "false",
         "latitude" : "33.7233",
         "location" : "33.7233,73.0435",
         "longitude" : "73.0435",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "Nayatel Pvt Ltd",
         "os" : "FreeBSD",
         "osvendor" : "FreeBSD",
         "port" : 464,
         "protocol" : "ftp",
         "reverse" : [
            "58-65-164-106.nayatel.pk"
         ],
         "seen_date" : "2024-10-27",
         "source" : "datascan",
         "subnet" : "58.65.128.0/18",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "pk"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 124.109.48.132:464 (tcp/http) - last seen on 2024-10-14 at 22:40:11 UTC

    • IP
      124.109.48.132
      Network
      124.109.32.0/19
      Domain(s)
      dsl.net.pk
      Device

      <enterprise field>: device.class

      Operating System
      Microsoft Windows
      URL

      http://124.109.48.132:464/ 200

      HTTP Title
      Apache Tomcat/9.0.80
      Reverse DNS
      mbl-109-48-132.dsl.net.pk
      ASN
      AS23674
      Organization
      Nayatel Pvt Ltd
      Protocol
      http
      Source
      datascan
    • Operating System
      Microsoft Windows
      HTTP Component(s)
      Apache Tomcat 9.0.80
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      72920558dd2f062631ea2a50949c7960
      HTTP Header MD5
      e14ced3f92891e993d65dee51fea368f
      HTTP Body MD5
      aa17728bd1c621cf86cf491f8c621ef3
    • HTTP/1.1 200 
      Content-Type: text/html;charset=UTF-8
      Transfer-Encoding: chunked
      Date: Mon, 14 Oct 2024 22:40:57 GMT
      Connection: close
      
      2000
      
      
      
      <!DOCTYPE html>
      <html lang="en">
          <head>
              <meta charset="UTF-8" />
              <title>Apache Tomcat/9.0.80</title>
              <link href="favicon.ico" rel="icon" type="image/x-icon" />
              <link href="tomcat.css" rel="stylesheet" type="text/css" />
          </head>
      
          <body>
              <div id="wrapper">
                  <div id="navigation" class="curved container">
                      <span id="nav-home"><a href="https://tomcat.apache.org/">Home</a></span>
                      <span id="nav-hosts"><a href="/docs/">Documentation</a></span>
                      <span id="nav-config"><a href="/docs/config/">Configuration</a></span>
                      <span id="nav-examples"><a href="/examples/">Examples</a></span>
                      <span id="nav-wiki"><a href="https://cwiki.apache.org/confluence/display/TOMCAT/">Wiki</a></span>
                      <span id="nav-lists"><a href="https://tomcat.apache.org/lists.html">Mailing Lists</a></span>
                      <span id="nav-help"><a href="https://tomcat.apache.org/findhelp.html">Find Help</a></span>
                      <br class="separator" />
                  </div>
                  <div id="asf-box">
                      <h1>Apache Tomcat/9.0.80</h1>
                  </div>
                  <div id="upper" class="curved container">
                      <div id="congrats" class="curved container">
                          <h2>If you're seeing this, you've successfully installed Tomcat. Congratulations!</h2>
                      </div>
                      <div id="notice">
                          <img id="tomcat-logo" src="tomcat.svg" alt="[tomcat logo]" />
                          <div id="tasks">
                              <h3>Recommended Reading:</h3>
                              <h4><a href="/docs/security-howto.html">Security Considerations How-To</a></h4>
                              <h4><a href="/docs/manager-howto.html">Manager Application How-To</a></h4>
                              <h4><a href="/docs/cluster-howto.html">Clustering/Session Replication How-To</a></h4>
                          </div>
                      </div>
                      <div id="actions">
                          <div class="button">
                              <a class="container shadow" href="/manager/status"><span>Server Status</span></a>
                          </div>
                          <div class="button">
                              <a class="container shadow" href="/manager/html"><span>Manager App</span></a>
                          </div>
                          <div class="button">
                              <a class="container shadow" href="/host-manager/html"><span>Host Manager</span></a>
                          </div>
                      </div>
                      <br class="separator" />
                  </div>
                  <div id="middle" class="curved container">
                      <h3>Developer Quick Start</h3>
                      <div class="col25">
                          <div class="container">
                              <p><a href="/docs/setup.html">Tomcat Setup</a></p>
                              <p><a href="/docs/appdev/">First Web Application</a></p>
                          </div>
                      </div>
                      <div class="col25">
                          <div class="container">
                              <p><a href="/docs/realm-howto.html">Realms &amp; AAA</a></p>
                              <p><a href="/docs/jndi-datasource-examples-howto.html">JDBC DataSources</a></p>
                          </div>
                      </div>
                      <div class="col25">
                          <div class="container">
                              <p><a href="/examples/">Examples</a></p>
                          </div>
                      </div>
                      <div class="col25">
                          <div class="container">
                              <p><a href="https://cwiki.apache.org/confluence/display/TOMCAT/Specifications">Servlet Specifications</a></p>
                              <p><a href="https://cwiki.apache.org/confluence/display/TOMCAT/Tomcat+Versions">Tomcat Versions</a></p>
                          </div>
                      </div>
                      <br class="separator" />
                  </div>
                  <div id="lower">
                      <div id="low-manage" class="">
                          <div class="curved container">
                              <h3>Managing Tomcat</h3>
                              <p>For security, access to the <a href="/manager/html">manager webapp</a> is restricted.
                              Users are defined in:</p>
                              <pre>$CATALINA_HOME/conf/tomcat-users.xml</pre>
                              <p>In Tomcat 9.0 access to the manager application is split between
                                 different users. &nbsp; <a href="/docs/manager-howto.html">Read more...</a></p>
                              <br />
                              <h4><a href="/docs/RELEASE-NOTES.txt">Release Notes</a></h4>
                              <h4><a href="/docs/changelog.html">Changelog</a></h4>
                              <h4><a href="https://tomcat.apache.org/migration.html">Migration Guide</a></h4>
                              <h4><a href="https://tomcat.apache.org/security.html">Security Notices</a></h4>
                          </div>
                      </div>
                      <div id="low-docs" class="">
                          <div class="curved container">
                              <h3>Documentation</h3>
                              <h4><a href="/docs/">Tomcat 9.0 Documentation</a></h4>
                              <h4><a href="/docs/config/">Tomcat 9.0 Configuration</a></h4>
                              <h4><a href="https://cwiki.apache.org/confluence/display/TOMCAT/">Tomcat Wiki</a></h4>
                              <p>Find additional important configuration information in:</p>
                              <pre>$CATALINA_HOME/RUNNING.txt</pre>
                              <p>Developers may be interested in:</p>
                              <ul>
                                  <li><a href="https://tomcat.apache.org/bugreport.html">Tomcat 9.0 Bug Database</a></li>
                                  <li><a href="/docs/api/index.html">Tomcat 9.0 JavaDocs</a></li>
                                  <li><a href="https://github.com/apache/tomcat/tree/9.0.x">Tomcat 9.0 Git Repository at GitHub</a></li>
                              </ul>
                          </div>
                      </div>
                      <div id="low-help" class="">
                          <div class="curved container">
                              <h3>Getting Help</h3>
                              <h4><a href="https://tomcat.apache.org/faq/">FAQ</a> and <a href="https://tomcat.apache.org/lists.html">Mailing Lists</a></h4>
                              <p>The following mailing lists are available:</p>
                              <ul>
                                  <li id="list-announce"><strong><a href="https://tomcat.apache.org/lists.html#tomcat-announce">tomcat-announce</a><br />
                                      Important announcements, releases, security vulnerability notifications. (Low volume).</strong>
                                  </li>
                                  <li><a href="https://tomcat.apache.org/lists.html#tomcat-users">tomcat-users</a><br />
                                      User support and discussion
                                  </li>
                                  <li><a href="https://tomcat.apache.org/lists.html#taglibs-user">taglibs-user</a><br />
                                      User support and discussion for <a href="https://tomcat.apache.org/taglibs/">Apache Taglibs</a>
                                  </li>
                                  <li><a href="https://tomcat.apache.org/lists.html#tomcat-dev">tomcat-dev</a><br />
                                      Development mailing list, including commit messages
                                  </li>
                              </ul>
                          </div>
                      </div>
                      <br class="separator" />
                  </div>
                  <div id="footer" class="curved container">
                      <div class="col20">
                          <div class="container">
                              <h4>Other Downloads</h4>
                              <ul>
                                  <li><a href="https://tomcat.apache.org/download-connectors.cgi">Tomcat Connectors</a></li>
                        
      c90
                <li><a href="https://tomcat.apache.org/download-native.cgi">Tomcat Native</a></li>
                                  <li><a href="https://tomcat.apache.org/taglibs/">Taglibs</a></li>
                                  <li><a href="/docs/deployer-howto.html">Deployer</a></li>
                              </ul>
                          </div>
                      </div>
                      <div class="col20">
                          <div class="container">
                              <h4>Other Documentation</h4>
                              <ul>
                                  <li><a href="https://tomcat.apache.org/connectors-doc/">Tomcat Connectors</a></li>
                                  <li><a href="https://tomcat.apache.org/connectors-doc/">mod_jk Documentation</a></li>
                                  <li><a href="https://tomcat.apache.org/native-doc/">Tomcat Native</a></li>
                                  <li><a href="/docs/deployer-howto.html">Deployer</a></li>
                              </ul>
                          </div>
                      </div>
                      <div class="col20">
                          <div class="container">
                              <h4>Get Involved</h4>
                              <ul>
                                  <li><a href="https://tomcat.apache.org/getinvolved.html">Overview</a></li>
                                  <li><a href="https://tomcat.apache.org/source.html">Source Repositories</a></li>
                                  <li><a href="https://tomcat.apache.org/lists.html">Mailing Lists</a></li>
                                  <li><a href="https://cwiki.apache.org/confluence/display/TOMCAT/">Wiki</a></li>
                              </ul>
                          </div>
                      </div>
                      <div class="col20">
                          <div class="container">
                              <h4>Miscellaneous</h4>
                              <ul>
                                  <li><a href="https://tomcat.apache.org/contact.html">Contact</a></li>
                                  <li><a href="https://tomcat.apache.org/legal.html">Legal</a></li>
                                  <li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
                                  <li><a href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
                              </ul>
                          </div>
                      </div>
                      <div class="col20">
                          <div class="container">
                              <h4>Apache Software Foundation</h4>
                              <ul>
                                  <li><a href="https://tomcat.apache.org/whoweare.html">Who We Are</a></li>
                                  <li><a href="https://tomcat.apache.org/heritage.html">Heritage</a></li>
                                  <li><a href="https://www.apache.org">Apache Home</a></li>
                                  <li><a href="https://tomcat.apache.org/resources.html">Resources</a></li>
                              </ul>
                          </div>
                      </div>
                      <br class="separator" />
                  </div>
                  <p class="copyright">Copyright &copy;1999-2024 Apache Software Foundation.  All Rights Reserved</p>
              </div>
          </body>
      
      </html>
      
      0
      
      
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-10-14T22:40:11.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "apache.org",
                  "github.com"
               ],
               "file" : [
                  "download-connectors.cgi",
                  "download-native.cgi",
                  "release-notes.txt"
               ],
               "hostname" : [
                  "cwiki.apache.org",
                  "github.com",
                  "tomcat.apache.org",
                  "www.apache.org"
               ],
               "url" : [
                  "https://cwiki.apache.org/confluence/display/TOMCAT/",
                  "https://cwiki.apache.org/confluence/display/TOMCAT/Specifications",
                  "https://cwiki.apache.org/confluence/display/TOMCAT/Tomcat+Versions",
                  "https://github.com/apache/tomcat/tree/9.0.x",
                  "https://tomcat.apache.org/",
                  "https://tomcat.apache.org/bugreport.html",
                  "https://tomcat.apache.org/connectors-doc/",
                  "https://tomcat.apache.org/contact.html",
                  "https://tomcat.apache.org/download-connectors.cgi",
                  "https://tomcat.apache.org/download-native.cgi",
                  "https://tomcat.apache.org/faq/",
                  "https://tomcat.apache.org/findhelp.html",
                  "https://tomcat.apache.org/getinvolved.html",
                  "https://tomcat.apache.org/heritage.html",
                  "https://tomcat.apache.org/legal.html",
                  "https://tomcat.apache.org/lists.html",
                  "https://tomcat.apache.org/migration.html",
                  "https://tomcat.apache.org/native-doc/",
                  "https://tomcat.apache.org/resources.html",
                  "https://tomcat.apache.org/security.html",
                  "https://tomcat.apache.org/source.html",
                  "https://tomcat.apache.org/taglibs/",
                  "https://tomcat.apache.org/whoweare.html",
                  "https://www.apache.org",
                  "https://www.apache.org/foundation/sponsorship.html",
                  "https://www.apache.org/foundation/thanks.html"
               ]
            },
            "http" : {
               "bodymd5" : "aa17728bd1c621cf86cf491f8c621ef3",
               "bodymmh3" : 828072284,
               "component" : [
                  {
                     "product" : "Tomcat",
                     "productvendor" : "Apache",
                     "productversion" : "9.0.80"
                  }
               ],
               "headermd5" : "e14ced3f92891e993d65dee51fea368f",
               "headermmh3" : -1266611886,
               "title" : "Apache Tomcat/9.0.80"
            },
            "length" : 11568
         },
         "asn" : "AS23674",
         "city" : "Islamabad",
         "country" : "PK",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 \r\nContent-Type: text/html;charset=UTF-8\r\nTransfer-Encoding: chunked\r\nDate: Mon, 14 Oct 2024 22:40:57 GMT\r\nConnection: close\r\n\r\n2000\r\n\r\n\r\n\r\n<!DOCTYPE html>\r\n<html lang=\"en\">\r\n    <head>\r\n        <meta charset=\"UTF-8\" />\r\n        <title>Apache Tomcat/9.0.80</title>\r\n        <link href=\"favicon.ico\" rel=\"icon\" type=\"image/x-icon\" />\r\n        <link href=\"tomcat.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n    </head>\r\n\r\n    <body>\r\n        <div id=\"wrapper\">\r\n            <div id=\"navigation\" class=\"curved container\">\r\n                <span id=\"nav-home\"><a href=\"https://tomcat.apache.org/\">Home</a></span>\r\n                <span id=\"nav-hosts\"><a href=\"/docs/\">Documentation</a></span>\r\n                <span id=\"nav-config\"><a href=\"/docs/config/\">Configuration</a></span>\r\n                <span id=\"nav-examples\"><a href=\"/examples/\">Examples</a></span>\r\n                <span id=\"nav-wiki\"><a href=\"https://cwiki.apache.org/confluence/display/TOMCAT/\">Wiki</a></span>\r\n                <span id=\"nav-lists\"><a href=\"https://tomcat.apache.org/lists.html\">Mailing Lists</a></span>\r\n                <span id=\"nav-help\"><a href=\"https://tomcat.apache.org/findhelp.html\">Find Help</a></span>\r\n                <br class=\"separator\" />\r\n            </div>\r\n            <div id=\"asf-box\">\r\n                <h1>Apache Tomcat/9.0.80</h1>\r\n            </div>\r\n            <div id=\"upper\" class=\"curved container\">\r\n                <div id=\"congrats\" class=\"curved container\">\r\n                    <h2>If you're seeing this, you've successfully installed Tomcat. Congratulations!</h2>\r\n                </div>\r\n                <div id=\"notice\">\r\n                    <img id=\"tomcat-logo\" src=\"tomcat.svg\" alt=\"[tomcat logo]\" />\r\n                    <div id=\"tasks\">\r\n                        <h3>Recommended Reading:</h3>\r\n                        <h4><a href=\"/docs/security-howto.html\">Security Considerations How-To</a></h4>\r\n                        <h4><a href=\"/docs/manager-howto.html\">Manager Application How-To</a></h4>\r\n                        <h4><a href=\"/docs/cluster-howto.html\">Clustering/Session Replication How-To</a></h4>\r\n                    </div>\r\n                </div>\r\n                <div id=\"actions\">\r\n                    <div class=\"button\">\r\n                        <a class=\"container shadow\" href=\"/manager/status\"><span>Server Status</span></a>\r\n                    </div>\r\n                    <div class=\"button\">\r\n                        <a class=\"container shadow\" href=\"/manager/html\"><span>Manager App</span></a>\r\n                    </div>\r\n                    <div class=\"button\">\r\n                        <a class=\"container shadow\" href=\"/host-manager/html\"><span>Host Manager</span></a>\r\n                    </div>\r\n                </div>\r\n                <br class=\"separator\" />\r\n            </div>\r\n            <div id=\"middle\" class=\"curved container\">\r\n                <h3>Developer Quick Start</h3>\r\n                <div class=\"col25\">\r\n                    <div class=\"container\">\r\n                        <p><a href=\"/docs/setup.html\">Tomcat Setup</a></p>\r\n                        <p><a href=\"/docs/appdev/\">First Web Application</a></p>\r\n                    </div>\r\n                </div>\r\n                <div class=\"col25\">\r\n                    <div class=\"container\">\r\n                        <p><a href=\"/docs/realm-howto.html\">Realms &amp; AAA</a></p>\r\n                        <p><a href=\"/docs/jndi-datasource-examples-howto.html\">JDBC DataSources</a></p>\r\n                    </div>\r\n                </div>\r\n                <div class=\"col25\">\r\n                    <div class=\"container\">\r\n                        <p><a href=\"/examples/\">Examples</a></p>\r\n                    </div>\r\n                </div>\r\n                <div class=\"col25\">\r\n                    <div class=\"container\">\r\n                        <p><a href=\"https://cwiki.apache.org/confluence/display/TOMCAT/Specifications\">Servlet Specifications</a></p>\r\n                        <p><a href=\"https://cwiki.apache.org/confluence/display/TOMCAT/Tomcat+Versions\">Tomcat Versions</a></p>\r\n                    </div>\r\n                </div>\r\n                <br class=\"separator\" />\r\n            </div>\r\n            <div id=\"lower\">\r\n                <div id=\"low-manage\" class=\"\">\r\n                    <div class=\"curved container\">\r\n                        <h3>Managing Tomcat</h3>\r\n                        <p>For security, access to the <a href=\"/manager/html\">manager webapp</a> is restricted.\r\n                        Users are defined in:</p>\r\n                        <pre>$CATALINA_HOME/conf/tomcat-users.xml</pre>\r\n                        <p>In Tomcat 9.0 access to the manager application is split between\r\n                           different users. &nbsp; <a href=\"/docs/manager-howto.html\">Read more...</a></p>\r\n                        <br />\r\n                        <h4><a href=\"/docs/RELEASE-NOTES.txt\">Release Notes</a></h4>\r\n                        <h4><a href=\"/docs/changelog.html\">Changelog</a></h4>\r\n                        <h4><a href=\"https://tomcat.apache.org/migration.html\">Migration Guide</a></h4>\r\n                        <h4><a href=\"https://tomcat.apache.org/security.html\">Security Notices</a></h4>\r\n                    </div>\r\n                </div>\r\n                <div id=\"low-docs\" class=\"\">\r\n                    <div class=\"curved container\">\r\n                        <h3>Documentation</h3>\r\n                        <h4><a href=\"/docs/\">Tomcat 9.0 Documentation</a></h4>\r\n                        <h4><a href=\"/docs/config/\">Tomcat 9.0 Configuration</a></h4>\r\n                        <h4><a href=\"https://cwiki.apache.org/confluence/display/TOMCAT/\">Tomcat Wiki</a></h4>\r\n                        <p>Find additional important configuration information in:</p>\r\n                        <pre>$CATALINA_HOME/RUNNING.txt</pre>\r\n                        <p>Developers may be interested in:</p>\r\n                        <ul>\r\n                            <li><a href=\"https://tomcat.apache.org/bugreport.html\">Tomcat 9.0 Bug Database</a></li>\r\n                            <li><a href=\"/docs/api/index.html\">Tomcat 9.0 JavaDocs</a></li>\r\n                            <li><a href=\"https://github.com/apache/tomcat/tree/9.0.x\">Tomcat 9.0 Git Repository at GitHub</a></li>\r\n                        </ul>\r\n                    </div>\r\n                </div>\r\n                <div id=\"low-help\" class=\"\">\r\n                    <div class=\"curved container\">\r\n                        <h3>Getting Help</h3>\r\n                        <h4><a href=\"https://tomcat.apache.org/faq/\">FAQ</a> and <a href=\"https://tomcat.apache.org/lists.html\">Mailing Lists</a></h4>\r\n                        <p>The following mailing lists are available:</p>\r\n                        <ul>\r\n                            <li id=\"list-announce\"><strong><a href=\"https://tomcat.apache.org/lists.html#tomcat-announce\">tomcat-announce</a><br />\r\n                                Important announcements, releases, security vulnerability notifications. (Low volume).</strong>\r\n                            </li>\r\n                            <li><a href=\"https://tomcat.apache.org/lists.html#tomcat-users\">tomcat-users</a><br />\r\n                                User support and discussion\r\n                            </li>\r\n                            <li><a href=\"https://tomcat.apache.org/lists.html#taglibs-user\">taglibs-user</a><br />\r\n                                User support and discussion for <a href=\"https://tomcat.apache.org/taglibs/\">Apache Taglibs</a>\r\n                            </li>\r\n                            <li><a href=\"https://tomcat.apache.org/lists.html#tomcat-dev\">tomcat-dev</a><br />\r\n                                Development mailing list, including commit messages\r\n                            </li>\r\n                        </ul>\r\n                    </div>\r\n                </div>\r\n                <br class=\"separator\" />\r\n            </div>\r\n            <div id=\"footer\" class=\"curved container\">\r\n                <div class=\"col20\">\r\n                    <div class=\"container\">\r\n                        <h4>Other Downloads</h4>\r\n                        <ul>\r\n                            <li><a href=\"https://tomcat.apache.org/download-connectors.cgi\">Tomcat Connectors</a></li>\r\n                  \r\nc90\r\n          <li><a href=\"https://tomcat.apache.org/download-native.cgi\">Tomcat Native</a></li>\r\n                            <li><a href=\"https://tomcat.apache.org/taglibs/\">Taglibs</a></li>\r\n                            <li><a href=\"/docs/deployer-howto.html\">Deployer</a></li>\r\n                        </ul>\r\n                    </div>\r\n                </div>\r\n                <div class=\"col20\">\r\n                    <div class=\"container\">\r\n                        <h4>Other Documentation</h4>\r\n                        <ul>\r\n                            <li><a href=\"https://tomcat.apache.org/connectors-doc/\">Tomcat Connectors</a></li>\r\n                            <li><a href=\"https://tomcat.apache.org/connectors-doc/\">mod_jk Documentation</a></li>\r\n                            <li><a href=\"https://tomcat.apache.org/native-doc/\">Tomcat Native</a></li>\r\n                            <li><a href=\"/docs/deployer-howto.html\">Deployer</a></li>\r\n                        </ul>\r\n                    </div>\r\n                </div>\r\n                <div class=\"col20\">\r\n                    <div class=\"container\">\r\n                        <h4>Get Involved</h4>\r\n                        <ul>\r\n                            <li><a href=\"https://tomcat.apache.org/getinvolved.html\">Overview</a></li>\r\n                            <li><a href=\"https://tomcat.apache.org/source.html\">Source Repositories</a></li>\r\n                            <li><a href=\"https://tomcat.apache.org/lists.html\">Mailing Lists</a></li>\r\n                            <li><a href=\"https://cwiki.apache.org/confluence/display/TOMCAT/\">Wiki</a></li>\r\n                        </ul>\r\n                    </div>\r\n                </div>\r\n                <div class=\"col20\">\r\n                    <div class=\"container\">\r\n                        <h4>Miscellaneous</h4>\r\n                        <ul>\r\n                            <li><a href=\"https://tomcat.apache.org/contact.html\">Contact</a></li>\r\n                            <li><a href=\"https://tomcat.apache.org/legal.html\">Legal</a></li>\r\n                            <li><a href=\"https://www.apache.org/foundation/sponsorship.html\">Sponsorship</a></li>\r\n                            <li><a href=\"https://www.apache.org/foundation/thanks.html\">Thanks</a></li>\r\n                        </ul>\r\n                    </div>\r\n                </div>\r\n                <div class=\"col20\">\r\n                    <div class=\"container\">\r\n                        <h4>Apache Software Foundation</h4>\r\n                        <ul>\r\n                            <li><a href=\"https://tomcat.apache.org/whoweare.html\">Who We Are</a></li>\r\n                            <li><a href=\"https://tomcat.apache.org/heritage.html\">Heritage</a></li>\r\n                            <li><a href=\"https://www.apache.org\">Apache Home</a></li>\r\n                            <li><a href=\"https://tomcat.apache.org/resources.html\">Resources</a></li>\r\n                        </ul>\r\n                    </div>\r\n                </div>\r\n                <br class=\"separator\" />\r\n            </div>\r\n            <p class=\"copyright\">Copyright &copy;1999-2024 Apache Software Foundation.  All Rights Reserved</p>\r\n        </div>\r\n    </body>\r\n\r\n</html>\r\n\r\n0\r\n\r\n",
         "datamd5" : "72920558dd2f062631ea2a50949c7960",
         "datammh3" : 511506942,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "dsl.net.pk"
         ],
         "geolocus" : {
            "asn" : "AS23674",
            "continent" : "AS",
            "continentname" : "Asia",
            "country" : "PK",
            "countryname" : "Pakistan",
            "domain" : [
               "dsl.net.pk",
               "nayatel.com"
            ],
            "isineu" : "false",
            "latitude" : "30.375321",
            "location" : "30.375321,69.345116",
            "longitude" : "69.345116",
            "netname" : "NAYATEL-PK",
            "organization" : "Nayatel (Pvt) Ltd",
            "subnet" : "124.109.32.0/19"
         },
         "host" : [
            "mbl-109-48-132"
         ],
         "hostname" : [
            "mbl-109-48-132.dsl.net.pk"
         ],
         "ip" : "124.109.48.132",
         "ipv6" : "false",
         "latitude" : "33.7233",
         "location" : "33.7233,73.0435",
         "longitude" : "73.0435",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "Nayatel Pvt Ltd",
         "os" : "Windows",
         "osvendor" : "Microsoft",
         "port" : 464,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reverse" : [
            "mbl-109-48-132.dsl.net.pk"
         ],
         "seen_date" : "2024-10-14",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "124.109.32.0/19",
         "tld" : [
            "net.pk"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }