HTTP/1.1 200 OK
Date: Thu, 21 Nov 2024 18:02:20 GMT
Server: Linux/2.x UPnP/1.0 Avtech/1.0
Connection: close
Last-Modified: Tue, 26 Nov 2019 08:21:06 GMT
Content-Type: text/html
ETag: 227-54171-1574756466
Content-Length: 54171
<!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>
<link rel="icon" href="/nobody/favicon.ico" type="image/vnd.microsoft.icon" />
<link rel="shortcut icon" href="/nobody/favicon.ico" type="image/vnd.microsoft.icon" />
<link rel="bookmark" href="/nobody/favicon.ico" type="image/vnd.microsoft.icon" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="googlebot" content="nosnippet">
<meta name="robots" content="noarchive">
<title>Remote Surveillance, Any time & Any where</title>
<style>
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: "Century Gothic";
color: #fff;
font-size: 19px;
background-color: #333;
}
.BOX1 {
position:absolute;
left:50%;
top:50%;
margin-top:-225px;
margin-left:-360px;
visibility: visible;
}
.BOX2 {
background-color: #333;
color: #fff;
text-align: center;
padding: 12px;
width: 100%;
overflow: auto;
height: auto;
position: fixed;
bottom: 0px;
}
a:hover {
font-size: 100%;
text-decoration: underline;
font-weight: bold;
}
.input {
font-family: "Century Gothic";
color: #666;
background-color: #F0F0F0;
margin: 1px;
padding: 6px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
width: 85px;
font-size: 14px;
}
.button {
font-family: "Century Gothic";
color: #FFFFFF;
background-color: #0CF;
padding: 6px;
text-align: center;
width: 170px;
border: 1px inset #09F;
border-radius: 28px;
font-size: 14px;
}
.input_osg {
font-family: "Century Gothic";
color: #666;
background-color: #F0F0F0;
height: 20px;
margin: 1px;
padding: 6px;
text-align: center;
width: 72px;
font-size: 15px;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
.button_osg {
font-family: Century Gothic;
width: 300px;
background: #3498db;
border: 1px inset #3498db;
border-radius: 28px;
color: #ffffff;
font-size: 15px;
padding: 6px;
}
.button_osg:hover {
background: #3cb0fd;
border: 1px inset #3cb0fd;
}
.font_note {
font-size: 13px;
}
.round{
border-collapse: separate;
border: 0px solid #333333;
background-color: #F0F0F0;
border-radius: 28px;
}
</style>
<script language="JavaScript">
//Kelvin++ 2014-08-07 check is it opening from EZ server, then auto-login use ez.htm
if(document.URL.indexOf("?a=") > 0){
location.href="/nobody/aplogin.htm?parameter="+Base64.encode(document.URL.split("?")[1])+"&InitPath=EZ_LOGIN"+"&rnd="+Math.random();
}
/* ========== loginDevice.js ========== */
function getCookie(c_name){
if (document.cookie.length>0){
c_start=document.cookie.indexOf(c_name + "=");
if (c_start!=-1){
c_start=c_start + c_name.length+1;
c_end=document.cookie.indexOf(";",c_start);
if (c_end==-1) c_end=document.cookie.length;
return unescape(document.cookie.substring(c_start,c_end));
}
}
return "";
}
function setCookie(c_name,value,expiredays){
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
function delCookie(name){
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval = getCookie(name);
if(cval != null)
document.cookie = name + "="+cval+";expires="+exp.toGMTString();
}
function getURL(){
var a = document.URL.split("//");
a = (a[1] ? a[1] : a[0]).split("/");
return a[0];
}
function getPort(){
urlArr = getURL().split(":");
if(urlArr.length == 1)
return "80";
else
return urlArr[1];
}
var w = window.screen.availWidth;
if(getCookie("ViewMode")!="Classic"){
if(w <= 800){//mobile screen width < 800
if(w > 320)
location.href="/nobody/mobile480.htm?Login=Captcha";
else if(w <= 240)
location.href="/nobody/mobile240.htm?Login=Captcha";
else
location.href="/nobody/mobile.htm?Login=Captcha";
}
}
//no use
function isMobileBrowser(){
var u = navigator.userAgent.toLowerCase();
if(u.indexOf("midp") != -1)
return true;
else if(u.indexOf("mobile") != -1)
return true;
else if(u.indexOf("iphone") != -1 || u.indexOf("ipod") != -1)
return true;
else if(u.indexOf("series60") != -1 || u.indexOf("symbian") != -1)
return true;
else if(u.indexOf("blackberry") != -1)
return true;
else if(u.indexOf("android") != -1)
return true;
else if(u.indexOf("windows ce") != -1 || u.indexOf("windows phone") != -1)
return true;
else if(u.indexOf("htc") != -1 || u.indexOf("hd2_") != -1)
return true;
else if(u.indexOf("palm") != -1)
return true;
else
return false;
}
/* ========== webtoolkit.base64.js ========== */
var Base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(c){var a="";var k,h,f,j,g,e,d;var b=0;c=Base64._utf8_encode(c);while(b<c.length){k=c.charCodeAt(b++);h=c.charCodeAt(b++);f=c.charCodeAt(b++);j=k>>2;g=((k&3)<<4)|(h>>4);e=((h&15)<<2)|(f>>6);d=f&63;if(isNaN(h)){e=d=64}else{if(isNaN(f)){d=64}}a=a+this._keyStr.charAt(j)+this._keyStr.charAt(g)+this._keyStr.charAt(e)+this._keyStr.charAt(d)}return a},decode:function(c){var a="";var k,h,f;var j,g,e,d;var b=0;c=c.replace(/[^A-Za-z0-9\+\/\=]/g,"");while(b<c.length){j=this._keyStr.indexOf(c.charAt(b++));g=this._keyStr.indexOf(c.charAt(b++));e=this._keyStr.indexOf(c.charAt(b++));d=this._keyStr.indexOf(c.charAt(b++));k=(j<<2)|(g>>4);h=((g&15)<<4)|(e>>2);f=((e&3)<<6)|d;a=a+String.fromCharCode(k);if(e!=64){a=a+String.fromCharCode(h)}if(d!=64){a=a+String.fromCharCode(f)}}a=Base64._utf8_decode(a);return a},_utf8_encode:function(b){b=b.replace(/\r\n/g,"\n");var a="";for(var e=0;e<b.length;e++){var d=b.charCodeAt(e);if(d<128){a+=String.fromCharCode(d)}else{if((d>127)&&(d<2048)){a+=String.fromCharCode((d>>6)|192);a+=String.fromCharCode((d&63)|128)}else{a+=String.fromCharCode((d>>12)|224);a+=String.fromCharCode(((d>>6)&63)|128);a+=String.fromCharCode((d&63)|128)}}}return a},_utf8_decode:function(a){var b="";var d=0;var e=c1=c2=0;while(d<a.length){e=a.charCodeAt(d);if(e<128){b+=String.fromCharCode(e);d++}else{if((e>191)&&(e<224)){c2=a.charCodeAt(d+1);b+=String.fromCharCode(((e&31)<<6)|(c2&63));d+=2}else{c2=a.charCodeAt(d+1);c3=a.charCodeAt(d+2);b+=String.fromCharCode(((e&15)<<12)|((c2&63)<<6)|(c3&63));d+=3}}}return b}};
/* ========== login.js ========== */
var ff;
var CheckOnlySupportIE = false;
var DVR_ONLY_SUPPORT_IE = "_042_082_162_046_";
var isIEBrowser = false;
if ((navigator.appName == "Microsoft Internet Explorer") && (navigator.platform != "MacPPC") && (navigator.platform != "Mac68k")) {
isIEBrowser = true;
}
/* disabled backspace key */
if(typeof window.event != 'undefined'){
document.onkeydown = function(){if(event.srcElement.tagName.toUpperCase() != 'INPUT'){return (event.keyCode != 8);}}
}else{
document.onkeypress = function(e){if(e.target.nodeName.toUpperCase() != 'INPUT'){return (e.keyCode != 8);}}
}
function init(){
ff = document.myForm;
ff.Username.value = "";
ff.Password.value = "";
/*
setTimeout("getCaptchaImg()", 1000);
document.body.style.display = "none";
var NW = getCookie(idURL+"NW");
if(NW != "" && NW != null){
var aaa = Base64.decode(NW).split(":");
ff.Username.value = aaa[0];
ff.Password.value = aaa[1];
if(getCookie(idURL+"StaySign") == "1"){
document.getElementById("StaySignedIn").checked = true;
if(getCookie(idURL+"StaySignErr") != "1"){
delCookie("captcha");
check();
}else{
delCookie(idURL+"StaySignErr");
document.body.style.display = "block";
ff.Password.value = "";
ff.Password.focus();
}
}else{
document.getElementById("StaySignedIn").checked = false;
document.body.style.display = "block";
}
}else{
document.body.style.display = "block";
}
*/
ff.Username.focus();
}
function getCaptchaImg(){
document.getElementById("Captcha").src = "/cgi-bin/nobody/Captcha.cgi?action=get&image=login_bmp";
}
function goCheck(e){
if(window.event && e.keyCode ==13) //IE
check();
else if(e.which == 13) // Netscape/Firefox/Opera
check();
}
function ToUpperCase(obj){
obj.value = obj.value.toUpperCase();
}
function check(){
if(!ff){return false;}
document.cookie = "x=1";
if (document.cookie.indexOf("x=")==-1){
document.body.style.display = "block";
alert("Browser Cookie not supported.");
frmReload();
return false;
}
var actionStr = "/cgi-bin/nobody/VerifyCode.cgi"
actionStr += "?account="+Base64.encode(ff.Username.value+":"+ff.Password.value);
//actionStr += "&captcha_code="+ff.CaptchaCode.value.toUpperCase();
//actionStr += "&verify_code="+getCookie("captcha");
actionStr += "&rnd="+Math.random();
var httpObj = createHttpRequestObj();
httpObj.onreadystatechange = function(){
if (httpObj.readyState == 4 && httpObj.status == 200){
var objStr = new Object();
objStr.strSrc = httpObj.responseText;
tmpStr = objStr.strSrc.split("\n");
if (tmpStr[1] == "OK"){
//if(document.getElementById("StaySignedIn").checked)
// setLastUserSignIn();
//setCookie("brokenhdd", "");
setCookie("LifeTime", "");
//setCookie("ReloWebTime", 0);
location.href="/index.htm";
}else{
//setCookie(idURL+"StaySignErr", "1");
//document.body.style.display = "block";
alert(tmpStr[1]);
frmReload();
}
}
};
httpObj.open("get", actionStr, true);
httpObj.send(null);
return false;
}
var idURL = getURL()+":"+getPort();
function setLastUserSignIn(){
setCookie(idURL+"NW", Base64.encode(ff.Username.value+":"+ff.Password.value), 30);
setCookie(idURL+"StaySign", (document.getElementById("StaySignedIn").checked)?"1":"0", 30);
setCookie(idURL+"StaySignErr", "0");
}
function getUserLevel(){
var httpObj = createHttpRequestObj();
requestData = "/cgi-bin/guest/Login.cgi?rnd="+Math.random();
httpObj.onreadystatechange = function(){
if (httpObj.readyState == 4 && httpObj.status == 200){
var objStr = new Object();
objStr.strSrc = httpObj.responseText;
if (CheckOnlySupportIE && GetCgiParam(objStr, "Product-ID-Minor=") == 1){
var pid = objStr.strGet;
var pidc = "_"+pid+"_";
if(!isIEBrowser && DVR_ONLY_SUPPORT_IE.indexOf(pidc) != -1){
//alert("This machine is not supported, please visit 'www.avtech.com.tw' for more details.");
if(confirm("This machine is not supported.\nDo you want to get more details?")){
location.href = "http://www.eagleeyescctv.com/jump/dvr.htm";
}
return false;
}
}
if (GetCgiParam(objStr, "User-Level=") == 1){
setCookie("LifeTime", "");
setCookie("ReloWebTime", 0);
if(objStr.strGet == "SUPERVISOR")
location.href="/index.htm";
else
location.href="/index.htm";
}else{alert('Login Failed.');}
}
};
httpObj.open("get", requestData, true);
httpObj.send(null);
}
function frmReload(){
ff.Username.value="";
ff.Password.value="";
//ff.CaptchaCode.value="";
location.reload();
}
function createHttpRequestObj(){
var XMLhttpObject = null;
try {XMLhttpObject = new XMLHttpRequest();}
catch(e){
try {XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP");}
catch(e){
try {XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP");}
catch(e) {return null;}
}
}
return XMLhttpObject;
}
function GetCgiParam(objStr, strSearch){
var curr_pos;var result;
objStr.strSearch=strSearch;
objStr.curr_pos=0;
do{
result = 1;
curr_pos = objStr.strSrc.indexOf(objStr.strSearch, objStr.curr_pos);
if (curr_pos < 0){
result = 0;
break;
}
objStr.curr_pos = curr_pos + objStr.strSearch.length;
curr_pos = objStr.strSrc.indexOf('\n', objStr.curr_pos);
if (curr_pos < 0){
if (objStr.curr_pos < objStr.strSrc.length){
objStr.strGet = objStr.strSrc.substring(objStr.curr_pos, objStr.strSrc.length);
objStr.curr_pos = curr_pos;
break;
}
result = 0;
break;
}
objStr.strGet = objStr.strSrc.substring(objStr.curr_pos, curr_pos);
objStr.curr_pos = curr_pos;
} while(0);
return result;
}
function goMobile(){
setCookie("ViewMode", "Mobile");
var w = window.screen.availWidth;
//alert(w);
if(w > 320)
location.href="/nobody/mobile480.htm?Login=Captcha";
else if(w <= 240)
location.href="/nobody/mobile240.htm?Login=Captcha";
else
location.href="/nobody/mobile.htm?Login=Captcha";
}
</script>
</head>
<body onload="init()">
<div class="BOX1">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="middle"><img width="300" height="90" src="data:image/png;base64,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
{
"@category" : "datascan",
"@timestamp" : "2024-11-21T10:16:29.000Z",
"app" : {
"extract" : {
"domain" : [
"eagleeyescctv.com",
"w3.org"
],
"file" : [
"verifycode.cgi"
],
"hostname" : [
"www.eagleeyescctv.com",
"www.w3.org"
],
"url" : [
"http://www.eagleeyescctv.com/jump/dvr.htm",
"http://www.w3.org/1999/xhtml",
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
]
},
"favicon" : {
"image" : "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PP+SYDz/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsIVq/7CFav+SYDz/kmA8/35TNP9+UzT/flM0/35TNP9+UzT/flM0/35TNP9+UzT/kmA8/5JgPP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsIVq/7CFav9+UzT/flM0/8q0oP/KtKD////j////4////+P////j////4////+P////j////4//KtKD/yrSg/9Cigv/QooL/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwhWr/sIVq/35TNP9+UzT/yrSg/8q0oP///+P////j////4////+P////j////4////+P////j/8q0oP/KtKD/0KKC/9Cigv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwhWr/sIVq/35TNP9+UzT////j////4////+P////j/9+TXP/fk1z/35Nc/9+TXP/fk1z/35Nc/++6if/vuon////j////4///////////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCFav+whWr/flM0/35TNP///+P////j////4////+P/35Nc/9+TXP/fk1z/35Nc/9+TXP/fk1z/77qJ/++6if///+P////j//////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCFav+whWr/flM0/35TNP///+P////j/////////////O3d//zt3f/exKb/3sSm/97Epv/exKb/3sSm/97Epv/ep3v/3qd7/9+TXP/fk1z//+S1///ktf///////////9Cigv/QooL/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsIVq/7CFav9+UzT/flM0////4////+P////////////87d3//O3d/97Epv/exKb/3sSm/97Epv/exKb/3sSm/96ne//ep3v/35Nc/9+TXP//5LX//+S1////////////0KKC/9Cigv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACSYDz/kmA8/8q0oP/KtKD////j////4//87d3//O3d////////////5Pr+/+T6/v/Y7vL/2O7y/9r36f/a9+n/5Pr+/+T6/v/ep3v/3qd7/9+TXP/fk1z////j////4//KtKD/yrSg/5JgPP+SYDz/AAAAAAAAAAAAAAAAAAAAAJJgPP+SYDz/yrSg/8q0oP///+P////j//zt3f/87d3////////////k+v7/5Pr+/9ju8v/Y7vL/2vfp/9r36f/k+v7/5Pr+/96ne//ep3v/35Nc/9+TXP///+P////j/8q0oP/KtKD/kmA8/5JgPP8AAAAAAAAAAAAAAAAAAAAAflM0/35TNP///+P////j/9+TXP/fk1z/3sSm/97Epv/k+v7/5Pr+/729+v+9vfr/mZ6c/5menP+Rqov/kaqL/6b+tP+m/rT/5Pr+/+T6/v/ep3v/3qd7/++6if/vuon////j////4/9+UzT/flM0/wAAAAAAAAAAAAAAAAAAAAB+UzT/flM0////4////+P/35Nc/9+TXP/exKb/3sSm/+T6/v/k+v7/vb36/729+v+Znpz/mZ6c/5Gqi/+Rqov/pv60/6b+tP/k+v7/5Pr+/96ne//ep3v/77qJ/++6if///+P////j/35TNP9+UzT/AAAAAAAAAAAAAAAAAAAAAH5TNP9+UzT////j////4//fk1z/35Nc/97Epv/exKb/3+b+/9/m/v+jlbH/o5Wx/2hCKv9oQir/aEIq/2hCKv+Jun3/ibp9/9L/2//S/9v/3sSm/97Epv/fk1z/35Nc////4////+P/flM0/35TNP8AAAAAAAAAAAAAAAAAAAAAflM0/35TNP///+P////j/9+TXP/fk1z/3sSm/97Epv/f5v7/3+b+/6OVsf+jlbH/aEIq/2hCKv9oQir/aEIq/4m6ff+Jun3/0v/b/9L/2//exKb/3sSm/9+TXP/fk1z////j////4/9+UzT/flM0/wAAAAAAAAAAAAAAAAAAAAB+UzT/flM0////4////+P/35Nc/9+TXP/exKb/3sSm/9/m/v/f5v7/o5Wx/6OVsf9oQir/aEIq/2hCKv9oQir/ibp9/4m6ff/S/9v/0v/b/97Epv/exKb/35Nc/9+TXP///+P////j/35TNP9+UzT/AAAAAAAAAAAAAAAAAAAAAH5TNP9+UzT////j////4//fk1z/35Nc/97Epv/exKb/3+b+/9/m/v+jlbH/o5Wx/2hCKv9oQir/aEIq/2hCKv+Jun3/ibp9/9L/2//S/9v/3sSm/97Epv/fk1z/35Nc////4////+P/flM0/35TNP8AAAAAAAAAAAAAAAAAAAAAflM0/35TNP///+P////j/++6if/vuon/3qd7/96ne//k+v7/5Pr+/729+v+9vfr/mZ6c/5menP+Rqov/kaqL/6b+tP+m/rT/5Pr+/+T6/v/exKb/3sSm/9+TXP/fk1z////j////4/9+UzT/flM0/wAAAAAAAAAAAAAAAAAAAAB+UzT/flM0////4////+P/77qJ/++6if/ep3v/3qd7/+T6/v/k+v7/vb36/729+v+Znpz/mZ6c/5Gqi/+Rqov/pv60/6b+tP/k+v7/5Pr+/97Epv/exKb/35Nc/9+TXP///+P////j/35TNP9+UzT/AAAAAAAAAAAAAAAAAAAAAJJgPP+SYDz/yrSg/8q0oP///+P////j/9+TXP/fk1z/3qd7/96ne//k+v7/5Pr+/9ju8v/Y7vL/2vfp/9r36f/k+v7/5Pr+/////////////O3d//zt3f///+P////j/8q0oP/KtKD/kmA8/5JgPP8AAAAAAAAAAAAAAAAAAAAAkmA8/5JgPP/KtKD/yrSg////4////+P/35Nc/9+TXP/ep3v/3qd7/+T6/v/k+v7/2O7y/9ju8v/a9+n/2vfp/+T6/v/k+v7////////////87d3//O3d////4////+P/yrSg/8q0oP+SYDz/kmA8/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCigv/QooL/////////////5LX//+S1/9+TXP/fk1z/3qd7/96ne//exKb/3sSm/97Epv/exKb/3sSm/97Epv/87d3//O3d///////////////j////4/9+UzT/flM0/7CFav+whWr/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KKC/9Cigv/////////////ktf//5LX/35Nc/9+TXP/ep3v/3qd7/97Epv/exKb/3sSm/97Epv/exKb/3sSm//zt3f/87d3//////////////+P////j/35TNP9+UzT/sIVq/7CFav8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////////////////+P////j/++6if/vuon/35Nc/9+TXP/fk1z/35Nc/9+TXP/fk1z////j////4////+P////j/35TNP9+UzT/sIVq/7CFav8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////////////4////+P/77qJ/++6if/fk1z/35Nc/9+TXP/fk1z/35Nc/9+TXP///+P////j////4////+P/flM0/35TNP+whWr/sIVq/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANCigv/QooL/yrSg/8q0oP///+P////j////4////+P////j////4////+P////j/8q0oP/KtKD/flM0/35TNP+whWr/sIVq/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KKC/9Cigv/KtKD/yrSg////4////+P////j////4////+P////j////4////+P/yrSg/8q0oP9+UzT/flM0/7CFav+whWr/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJJgPP+SYDz/flM0/35TNP9+UzT/flM0/35TNP9+UzT/flM0/35TNP+SYDz/kmA8/7CFav+whWr/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkmA8/5JgPP9+UzT/flM0/35TNP9+UzT/flM0/35TNP9+UzT/flM0/5JgPP+SYDz/sIVq/7CFav8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////8AA///AAP//AAA//wAAP/wAAA/8AAAP8AAAA/AAAAPwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAAD8AAAA/AAAAP8AAAP/AAAD/8AAD//AAA//8AA///AAP///////////w==",
"imagemd5" : "6a7e13b3f9197a383c96618fe32e345a",
"imagemmh3" : -194439630,
"length" : 5686,
"url" : "/nobody/favicon.ico"
},
"http" : {
"bodymd5" : "ef58cb59a6c6a6c05dc86ebd15a798cf",
"bodymmh3" : 210328465,
"header" : [
{
"name" : "Last-Modified",
"value" : "Tue, 26 Nov 2019 08:21:06 GMT"
},
{
"value" : "227-54171-1574756466",
"name" : "ETag"
}
],
"headermd5" : "15514d09ab3a6e41ccb6a3bff154ef8a",
"headermmh3" : 1040250979,
"title" : "Remote Surveillance, Any time & Any where"
},
"length" : 16384
},
"asn" : "AS23969",
"city" : "Bangkok",
"country" : "TH",
"cpe" : "<enterprise field>: cpe",
"cpecount" : "<enterprise field>: cpecount",
"data" : "HTTP/1.1 200 OK\r\nDate: Thu, 21 Nov 2024 18:02:20 GMT\r\nServer: Linux/2.x UPnP/1.0 Avtech/1.0\r\nConnection: close\r\nLast-Modified: Tue, 26 Nov 2019 08:21:06 GMT\r\nContent-Type: text/html\r\nETag: 227-54171-1574756466\r\nContent-Length: 54171\r\n\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<link rel=\"icon\" href=\"/nobody/favicon.ico\" type=\"image/vnd.microsoft.icon\" />\r\n<link rel=\"shortcut icon\" href=\"/nobody/favicon.ico\" type=\"image/vnd.microsoft.icon\" />\r\n<link rel=\"bookmark\" href=\"/nobody/favicon.ico\" type=\"image/vnd.microsoft.icon\" />\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">\r\n<meta name=\"googlebot\" content=\"nosnippet\">\r\n<meta name=\"robots\" content=\"noarchive\">\r\n<title>Remote Surveillance, Any time & Any where</title>\r\n<style>\r\n\r\nbody {\r\n\tmargin-left: 0px;\r\n\tmargin-top: 0px;\r\n\tmargin-right: 0px;\r\n\tmargin-bottom: 0px;\r\n\tfont-family: \"Century Gothic\";\r\n\tcolor: #fff;\r\n\tfont-size: 19px;\r\n\tbackground-color: #333;\r\n\t\r\n}\r\n\r\n.BOX1 {\r\n\tposition:absolute;\r\n\tleft:50%;\r\n\ttop:50%;\r\n\tmargin-top:-225px;\r\n\tmargin-left:-360px;\r\n\tvisibility: visible;\r\n}\r\n\r\n.BOX2 {\r\n\tbackground-color: #333;\r\n\tcolor: #fff;\r\n\ttext-align: center;\r\n\tpadding: 12px;\r\n\twidth: 100%;\r\n\toverflow: auto;\r\n\theight: auto;\r\n\tposition: fixed;\r\n\tbottom: 0px;\r\n}\r\n\r\na:hover {\r\n\tfont-size: 100%;\r\n\ttext-decoration: underline;\r\n\tfont-weight: bold;\r\n}\r\n\r\n.input {\r\n\tfont-family: \"Century Gothic\";\r\n\tcolor: #666;\r\n\tbackground-color: #F0F0F0;\r\n\tmargin: 1px;\r\n\tpadding: 6px;\r\n\tborder-top-style: none;\r\n\tborder-right-style: none;\r\n\tborder-bottom-style: none;\r\n\tborder-left-style: none;\r\n\twidth: 85px;\r\n\tfont-size: 14px;\r\n\t}\r\n\r\n.button {\r\n\tfont-family: \"Century Gothic\";\r\n\tcolor: #FFFFFF;\r\n\tbackground-color: #0CF;\r\n\tpadding: 6px;\r\n\ttext-align: center;\r\n\twidth: 170px;\r\n\tborder: 1px inset #09F;\r\n\tborder-radius: 28px;\r\n\tfont-size: 14px;\r\n\t}\r\n\r\n.input_osg {\r\n\tfont-family: \"Century Gothic\";\r\n\tcolor: #666;\r\n\tbackground-color: #F0F0F0;\r\n\theight: 20px;\r\n\tmargin: 1px;\r\n\tpadding: 6px;\r\n\ttext-align: center;\r\n\twidth: 72px;\r\n\tfont-size: 15px;\r\n\tborder-top-style: none;\r\n\tborder-right-style: none;\r\n\tborder-bottom-style: none;\r\n\tborder-left-style: none;\r\n\t}\r\n\r\n\r\n.button_osg {\r\n font-family: Century Gothic;\r\n width: 300px;\r\n background: #3498db;\r\n border: 1px inset #3498db;\r\n border-radius: 28px;\r\n color: #ffffff;\r\n font-size: 15px;\r\n padding: 6px;\r\n}\r\n\r\n.button_osg:hover {\r\n background: #3cb0fd;\r\n border: 1px inset #3cb0fd;\r\n}\r\n\r\n.font_note {\r\n\tfont-size: 13px;\r\n}\r\n\r\n.round{\r\n\tborder-collapse: separate;\r\n\tborder: 0px solid #333333;\r\n\tbackground-color: #F0F0F0;\r\n\tborder-radius: 28px;\r\n}\r\n\r\n</style>\r\n<script language=\"JavaScript\">\r\n//Kelvin++ 2014-08-07 check is it opening from EZ server, then auto-login use ez.htm\r\nif(document.URL.indexOf(\"?a=\") > 0){\r\n\tlocation.href=\"/nobody/aplogin.htm?parameter=\"+Base64.encode(document.URL.split(\"?\")[1])+\"&InitPath=EZ_LOGIN\"+\"&rnd=\"+Math.random();\r\n}\r\n/* ========== loginDevice.js ========== */\r\nfunction getCookie(c_name){\r\n\tif (document.cookie.length>0){\r\n\t\tc_start=document.cookie.indexOf(c_name + \"=\");\r\n\t\tif (c_start!=-1){ \r\n\t\t\tc_start=c_start + c_name.length+1; \r\n\t\t\tc_end=document.cookie.indexOf(\";\",c_start);\r\n\t\t\tif (c_end==-1) c_end=document.cookie.length;\r\n\t\t\treturn unescape(document.cookie.substring(c_start,c_end));\r\n\t\t} \r\n\t}\r\n\treturn \"\";\r\n}\r\n\r\nfunction setCookie(c_name,value,expiredays){\r\n\tvar exdate=new Date();\r\n\texdate.setDate(exdate.getDate()+expiredays);\r\n\tdocument.cookie=c_name+ \"=\" +escape(value)+((expiredays==null) ? \"\" : \";expires=\"+exdate.toGMTString());\r\n}\r\n\r\nfunction delCookie(name){\r\n\tvar exp = new Date();\r\n\texp.setTime(exp.getTime() - 1);\r\n\tvar cval = getCookie(name);\r\n\tif(cval != null)\r\n\t\tdocument.cookie = name + \"=\"+cval+\";expires=\"+exp.toGMTString();\r\n}\r\n\r\nfunction getURL(){\r\n\tvar a = document.URL.split(\"//\");\r\n\ta = (a[1] ? a[1] : a[0]).split(\"/\"); \r\n\treturn a[0];\r\n}\r\n\r\nfunction getPort(){\r\n\turlArr = getURL().split(\":\");\r\n\tif(urlArr.length == 1)\r\n\t\treturn \"80\";\r\n\telse\r\n\t\treturn urlArr[1];\r\n}\r\n\r\nvar w = window.screen.availWidth;\r\n\r\nif(getCookie(\"ViewMode\")!=\"Classic\"){\r\n\tif(w <= 800){//mobile screen width < 800\r\n\t\tif(w > 320)\r\n\t\t\tlocation.href=\"/nobody/mobile480.htm?Login=Captcha\";\r\n\t\telse if(w <= 240)\r\n\t\t\tlocation.href=\"/nobody/mobile240.htm?Login=Captcha\";\r\n\t\telse\r\n\t\t\tlocation.href=\"/nobody/mobile.htm?Login=Captcha\";\r\n\t}\r\n}\r\n\r\n//no use\r\nfunction isMobileBrowser(){\r\n\tvar u = navigator.userAgent.toLowerCase();\r\n\t\r\n\tif(u.indexOf(\"midp\") != -1)\r\n\t\treturn true;\r\n\telse if(u.indexOf(\"mobile\") != -1)\r\n\t\treturn true;\r\n\telse if(u.indexOf(\"iphone\") != -1 || u.indexOf(\"ipod\") != -1)\r\n\t\treturn true;\r\n\telse if(u.indexOf(\"series60\") != -1 || u.indexOf(\"symbian\") != -1)\r\n\t\treturn true;\r\n\telse if(u.indexOf(\"blackberry\") != -1)\r\n\t\treturn true;\r\n\telse if(u.indexOf(\"android\") != -1)\r\n\t\treturn true;\r\n\telse if(u.indexOf(\"windows ce\") != -1 || u.indexOf(\"windows phone\") != -1)\r\n\t\treturn true;\r\n\telse if(u.indexOf(\"htc\") != -1 || u.indexOf(\"hd2_\") != -1)\r\n\t\treturn true;\r\n\telse if(u.indexOf(\"palm\") != -1)\r\n\t\treturn true;\r\n\telse\r\n\t\treturn false;\r\n}\r\n\r\n/* ========== webtoolkit.base64.js ========== */\r\nvar Base64={_keyStr:\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\",encode:function(c){var a=\"\";var k,h,f,j,g,e,d;var b=0;c=Base64._utf8_encode(c);while(b<c.length){k=c.charCodeAt(b++);h=c.charCodeAt(b++);f=c.charCodeAt(b++);j=k>>2;g=((k&3)<<4)|(h>>4);e=((h&15)<<2)|(f>>6);d=f&63;if(isNaN(h)){e=d=64}else{if(isNaN(f)){d=64}}a=a+this._keyStr.charAt(j)+this._keyStr.charAt(g)+this._keyStr.charAt(e)+this._keyStr.charAt(d)}return a},decode:function(c){var a=\"\";var k,h,f;var j,g,e,d;var b=0;c=c.replace(/[^A-Za-z0-9\\+\\/\\=]/g,\"\");while(b<c.length){j=this._keyStr.indexOf(c.charAt(b++));g=this._keyStr.indexOf(c.charAt(b++));e=this._keyStr.indexOf(c.charAt(b++));d=this._keyStr.indexOf(c.charAt(b++));k=(j<<2)|(g>>4);h=((g&15)<<4)|(e>>2);f=((e&3)<<6)|d;a=a+String.fromCharCode(k);if(e!=64){a=a+String.fromCharCode(h)}if(d!=64){a=a+String.fromCharCode(f)}}a=Base64._utf8_decode(a);return a},_utf8_encode:function(b){b=b.replace(/\\r\\n/g,\"\\n\");var a=\"\";for(var e=0;e<b.length;e++){var d=b.charCodeAt(e);if(d<128){a+=String.fromCharCode(d)}else{if((d>127)&&(d<2048)){a+=String.fromCharCode((d>>6)|192);a+=String.fromCharCode((d&63)|128)}else{a+=String.fromCharCode((d>>12)|224);a+=String.fromCharCode(((d>>6)&63)|128);a+=String.fromCharCode((d&63)|128)}}}return a},_utf8_decode:function(a){var b=\"\";var d=0;var e=c1=c2=0;while(d<a.length){e=a.charCodeAt(d);if(e<128){b+=String.fromCharCode(e);d++}else{if((e>191)&&(e<224)){c2=a.charCodeAt(d+1);b+=String.fromCharCode(((e&31)<<6)|(c2&63));d+=2}else{c2=a.charCodeAt(d+1);c3=a.charCodeAt(d+2);b+=String.fromCharCode(((e&15)<<12)|((c2&63)<<6)|(c3&63));d+=3}}}return b}};\r\n\r\n/* ========== login.js ========== */\r\nvar ff;\r\nvar CheckOnlySupportIE = false;\r\nvar DVR_ONLY_SUPPORT_IE = \"_042_082_162_046_\";\r\nvar isIEBrowser = false;\r\n\r\nif ((navigator.appName == \"Microsoft Internet Explorer\") && (navigator.platform != \"MacPPC\") && (navigator.platform != \"Mac68k\")) {\r\n isIEBrowser = true;\r\n}\r\n\r\n/* disabled backspace key */\r\nif(typeof window.event != 'undefined'){\r\n\tdocument.onkeydown = function(){if(event.srcElement.tagName.toUpperCase() != 'INPUT'){return (event.keyCode != 8);}}\r\n}else{\r\n\tdocument.onkeypress = function(e){if(e.target.nodeName.toUpperCase() != 'INPUT'){return (e.keyCode != 8);}}\r\n}\r\n\r\nfunction init(){\r\n\tff = document.myForm;\r\n\tff.Username.value = \"\";\r\n\tff.Password.value = \"\";\r\n\t/*\r\n\tsetTimeout(\"getCaptchaImg()\", 1000);\r\n\t\r\n\tdocument.body.style.display = \"none\";\r\n\tvar NW = getCookie(idURL+\"NW\");\r\n\tif(NW != \"\" && NW != null){\r\n\t\tvar aaa = Base64.decode(NW).split(\":\");\r\n\t\tff.Username.value = aaa[0];\r\n\t\tff.Password.value = aaa[1];\r\n\t\tif(getCookie(idURL+\"StaySign\") == \"1\"){\r\n\t\t\tdocument.getElementById(\"StaySignedIn\").checked = true;\r\n\t\t\tif(getCookie(idURL+\"StaySignErr\") != \"1\"){\r\n\t\t\t\tdelCookie(\"captcha\");\r\n\t\t\t\tcheck();\r\n\t\t\t}else{\r\n\t\t\t\tdelCookie(idURL+\"StaySignErr\");\r\n\t\t\t\tdocument.body.style.display = \"block\";\r\n\t\t\t\tff.Password.value = \"\";\r\n\t\t\t\tff.Password.focus();\r\n\t\t\t}\r\n\t\t}else{\r\n\t\t\tdocument.getElementById(\"StaySignedIn\").checked = false;\r\n\t\t\tdocument.body.style.display = \"block\";\r\n\t\t}\r\n\t}else{\r\n\t\tdocument.body.style.display = \"block\";\r\n\t}\r\n\t*/\r\n\tff.Username.focus();\r\n}\r\n\r\nfunction getCaptchaImg(){\r\n\tdocument.getElementById(\"Captcha\").src = \"/cgi-bin/nobody/Captcha.cgi?action=get&image=login_bmp\";\r\n}\r\n\r\nfunction goCheck(e){\r\n\tif(window.event && e.keyCode ==13) //IE\r\n\t\tcheck(); \r\n\telse if(e.which == 13) // Netscape/Firefox/Opera\r\n\t\tcheck();\r\n}\r\n\r\nfunction ToUpperCase(obj){\r\n\tobj.value = obj.value.toUpperCase();\r\n}\r\n\r\nfunction check(){\r\n\tif(!ff){return false;}\r\n\t\r\n\tdocument.cookie = \"x=1\";\r\n\tif (document.cookie.indexOf(\"x=\")==-1){\r\n\t\tdocument.body.style.display = \"block\";\r\n\t\talert(\"Browser Cookie not supported.\");\r\n\t\tfrmReload();\r\n\t\treturn false;\r\n\t}\r\n\tvar actionStr = \"/cgi-bin/nobody/VerifyCode.cgi\"\r\n\tactionStr += \"?account=\"+Base64.encode(ff.Username.value+\":\"+ff.Password.value);\r\n\t//actionStr += \"&captcha_code=\"+ff.CaptchaCode.value.toUpperCase();\r\n\t//actionStr += \"&verify_code=\"+getCookie(\"captcha\");\r\n\tactionStr += \"&rnd=\"+Math.random();\r\n\tvar httpObj = createHttpRequestObj();\r\n\thttpObj.onreadystatechange = function(){\r\n\t\tif (httpObj.readyState == 4 && httpObj.status == 200){\r\n\t\t\tvar objStr = new Object();\r\n\t\t\tobjStr.strSrc = httpObj.responseText;\r\n\t\t\ttmpStr = objStr.strSrc.split(\"\\n\");\r\n\t\t\tif (tmpStr[1] == \"OK\"){\r\n\t\t\t\t//if(document.getElementById(\"StaySignedIn\").checked)\r\n\t\t\t\t//\tsetLastUserSignIn();\r\n\t\t\t\t//setCookie(\"brokenhdd\", \"\");\r\n\t\t\t\tsetCookie(\"LifeTime\", \"\");\r\n\t\t\t\t//setCookie(\"ReloWebTime\", 0);\r\n\t\t\t\tlocation.href=\"/index.htm\";\r\n\t\t\t}else{\r\n\t\t\t\t//setCookie(idURL+\"StaySignErr\", \"1\");\r\n\t\t\t\t//document.body.style.display = \"block\";\r\n\t\t\t\talert(tmpStr[1]);\r\n\t\t\t\tfrmReload();\r\n\t\t\t}\r\n\t\t}\r\n\t};\r\n\thttpObj.open(\"get\", actionStr, true);\r\n\thttpObj.send(null);\r\n\treturn false;\r\n}\r\n\r\nvar idURL = getURL()+\":\"+getPort();\r\nfunction setLastUserSignIn(){\r\n\tsetCookie(idURL+\"NW\", Base64.encode(ff.Username.value+\":\"+ff.Password.value), 30);\r\n\tsetCookie(idURL+\"StaySign\", (document.getElementById(\"StaySignedIn\").checked)?\"1\":\"0\", 30);\r\n\tsetCookie(idURL+\"StaySignErr\", \"0\");\r\n}\r\n\r\nfunction getUserLevel(){\r\n\tvar httpObj = createHttpRequestObj();\r\n\trequestData = \"/cgi-bin/guest/Login.cgi?rnd=\"+Math.random();\r\n\thttpObj.onreadystatechange = function(){\r\n\t\tif (httpObj.readyState == 4 && httpObj.status == 200){\r\n\t\t\tvar objStr = new Object();\r\n\t\t\tobjStr.strSrc = httpObj.responseText;\r\n\t\t\t\r\n\t\t\tif (CheckOnlySupportIE && GetCgiParam(objStr, \"Product-ID-Minor=\") == 1){\r\n\t\t\t\tvar pid = objStr.strGet;\r\n\t\t\t\tvar pidc = \"_\"+pid+\"_\";\r\n\t\t\t\tif(!isIEBrowser && DVR_ONLY_SUPPORT_IE.indexOf(pidc) != -1){\r\n\t\t\t\t\t//alert(\"This machine is not supported, please visit 'www.avtech.com.tw' for more details.\");\r\n\t\t\t\t\tif(confirm(\"This machine is not supported.\\nDo you want to get more details?\")){\r\n\t\t\t\t\t\tlocation.href = \"http://www.eagleeyescctv.com/jump/dvr.htm\";\r\n\t\t\t\t\t}\r\n\t\t\t\t\treturn false;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\tif (GetCgiParam(objStr, \"User-Level=\") == 1){\r\n\t\t\t\tsetCookie(\"LifeTime\", \"\");\r\n\t\t\t\tsetCookie(\"ReloWebTime\", 0);\r\n\t\t\t\tif(objStr.strGet == \"SUPERVISOR\")\r\n\t\t\t\t\tlocation.href=\"/index.htm\";\r\n\t\t\t\telse\r\n\t\t\t\t\tlocation.href=\"/index.htm\";\r\n\t\t\t}else{alert('Login Failed.');}\r\n\t\t}\r\n\t};\r\n\thttpObj.open(\"get\", requestData, true);\r\n\thttpObj.send(null);\r\n}\r\n\r\nfunction frmReload(){\r\n\tff.Username.value=\"\";\r\n\tff.Password.value=\"\";\r\n\t//ff.CaptchaCode.value=\"\";\r\n\tlocation.reload();\r\n}\r\n\r\nfunction createHttpRequestObj(){\r\n\tvar XMLhttpObject = null;\r\n\ttry {XMLhttpObject = new XMLHttpRequest();}\r\n\tcatch(e){\r\n\t\ttry {XMLhttpObject = new ActiveXObject(\"Msxml2.XMLHTTP\");}\r\n\t\tcatch(e){\r\n\t\t\ttry {XMLhttpObject = new ActiveXObject(\"Microsoft.XMLHTTP\");}\r\n\t\t\tcatch(e) {return null;}\r\n\t\t}\r\n\t}\r\n\treturn XMLhttpObject;\r\n}\r\n\r\nfunction GetCgiParam(objStr, strSearch){\r\n\tvar curr_pos;var result;\r\n\tobjStr.strSearch=strSearch;\r\n\tobjStr.curr_pos=0;\r\n\tdo{\r\n\t\tresult = 1;\r\n\t\tcurr_pos = objStr.strSrc.indexOf(objStr.strSearch, objStr.curr_pos);\r\n\t\tif (curr_pos < 0){\r\n\t\t\tresult = 0;\r\n\t\t\tbreak;\r\n\t\t}\r\n\t\tobjStr.curr_pos = curr_pos + objStr.strSearch.length;\r\n\t\tcurr_pos = objStr.strSrc.indexOf('\\n', objStr.curr_pos);\r\n\t\tif (curr_pos < 0){\r\n\t\t\tif (objStr.curr_pos < objStr.strSrc.length){\r\n\t\t\t\tobjStr.strGet \t= objStr.strSrc.substring(objStr.curr_pos, objStr.strSrc.length);\r\n\t\t\t\tobjStr.curr_pos = curr_pos;\t\r\n\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t\tresult = 0;\r\n\t\t\tbreak;\r\n\t\t}\r\n\t\tobjStr.strGet \t= objStr.strSrc.substring(objStr.curr_pos, curr_pos);\r\n\t\tobjStr.curr_pos = curr_pos;\r\n\t} while(0);\r\n\treturn result;\r\n}\r\n\r\nfunction goMobile(){\r\n\tsetCookie(\"ViewMode\", \"Mobile\");\r\n\tvar w = window.screen.availWidth;\r\n\t//alert(w);\r\n\tif(w > 320)\r\n\t\tlocation.href=\"/nobody/mobile480.htm?Login=Captcha\";\r\n\telse if(w <= 240)\r\n\t\tlocation.href=\"/nobody/mobile240.htm?Login=Captcha\";\r\n\telse\r\n\t\tlocation.href=\"/nobody/mobile.htm?Login=Captcha\";\r\n}\r\n</script>\r\n</head>\r\n<body onload=\"init()\">\r\n\t<div class=\"BOX1\">\r\n\t\t<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n\t\t\t<tr>\r\n\t\t\t\t<td valign=\"middle\"><img width=\"300\" height=\"90\" src=\"data:image/png;base64,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",
"datamd5" : "97fc3fec8a97ccca4188f7f67e4556e2",
"datammh3" : -28330540,
"device" : {
"class" : "<enterprise field>: device.class"
},
"domain" : [
"totinternet.net"
],
"geolocus" : {
"asn" : "AS9737",
"continent" : "AS",
"continentname" : "Asia",
"country" : "TH",
"countryname" : "Thailand",
"domain" : [
"totinternet.net",
"totisp.net"
],
"isineu" : "false",
"latitude" : "15.870032",
"location" : "15.870032,100.992541",
"longitude" : "100.992541",
"netname" : "totnet",
"organization" : "TOT Public Company Limited",
"subnet" : "125.24.175.0/24"
},
"host" : [
"node-ym0"
],
"hostname" : [
"node-ym0.pool-125-24.dynamic.totinternet.net"
],
"ip" : "125.24.175.56",
"ipv6" : "false",
"latitude" : "13.7618",
"location" : "13.7618,100.5324",
"longitude" : "100.5324",
"node" : {
"country" : "<enterprise field>: node.country",
"groupid" : "<enterprise field>: node.groupid",
"id" : "<enterprise field>: node.id",
"physicalcountry" : "<enterprise field>: node.physicalcountry"
},
"organization" : "TOT Public Company Limited",
"os" : "Linux",
"osvendor" : "Linux",
"osversion" : "2",
"port" : 63210,
"protocol" : "http",
"protocolversion" : "1.1",
"reason" : "OK",
"reverse" : [
"node-ym0.pool-125-24.dynamic.totinternet.net"
],
"seen_date" : "2024-11-21",
"source" : "datascan",
"status" : 200,
"subdomains" : [
"dynamic.totinternet.net",
"pool-125-24.dynamic.totinternet.net"
],
"subnet" : "125.24.128.0/18",
"tag" : "<enterprise field>: tag",
"tld" : [
"net"
],
"tls" : "false",
"transport" : "tcp",
"url" : "/"
}