177.8.128.34
Geolocation
Network | 177.8.128.0/22 |
Postal Code | 44000 |
City | Feira de Santana |
Country | Brazil (BR) |
Continent | South America |
Locale Code | en |
Geo Point | -12.2337, -39.0656 |
Updated At | 21 Mar 2024, 11:26:19 UTC |
Whois
Network | 177.8.128.0/22 |
Organization | AC_ALOO |
Desc | AC_ALOO |
Updated At | 16 Sept 2024, 17:00:19 UTC |
Geolocation
Network | 177.8.128.0/22 |
Postal Code | 44000 |
City | Feira de Santana |
Country | Brazil (BR) |
Continent | South America |
Locale Code | en |
Geo Point | -12.2337, -39.0656 |
Updated At | 21 Mar 2024, 11:26:19 UTC |
Whois
Network | 177.8.128.0/22 |
Organization | AC_ALOO |
Desc | AC_ALOO |
Updated At | 16 Sept 2024, 17:00:19 UTC |
Status Code | 200 |
Title | F612W |
Body SHA256 | 2bc60d2d8c7618f18d0f168e170c515877660aebfa90664cd181c66ad4b48a47 |
Component | N/A |
Response Headers | |
accept ranges | bytes |
cache control | no-cache,no-store |
content length | 9079 |
content security policy | default-src 'self' 'unsafe-inline' 'unsafe-eval' data: |
content type | text/html; charset=utf-8 |
pragma | no-cache |
server | |
set cookie | _TESTCOOKIESUPPORT=1; PATH=/; HttpOnly |
x content type options | nosniff |
x frame options | DENY |
x xss protection | 1; mode=block |
{
"body": "<!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\">\n<head>\n<META HTTP-EQUIV=\"pragma\" CONTENT=\"no-cache\">\n<META HTTP-EQUIV=\"Cache-Control\" CONTENT=\"no-cache, must-revalidate\">\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\n<title>F612W</title>\n<LINK REL=\"stylesheet\" HREF='skin/priorgreen/css/login.css' TYPE=\"text/css\" />\n<LINK REL=\"stylesheet\" HREF=\"css/styleen.css\" TYPE=\"text/css\" />\n<script src=\"js/common.js\"></script>\n<script src=\"js/sha256.min.js\" type=\"text/javascript\"></script>\n\n<script>\n\n\nif(top.location != self.location)\n{\ntop.location=self.location;\n}\nvar SetTFlag = 0;\nvar maxtime;\nvar interval;\ndocument.onkeydown = keyDownSearch;\nvar locktime = 60;\nlocktime = 60;\nlocktime = parseInt(locktime);\nfunction keyDownSearch(ev){\nvar ev = ev || window.event;\nvar code = ev.keyCode || ev.which || ev.charCode;\nif (code == 13) {\ndosubmit();\nreturn false;\n}\nreturn true;\n}\nfunction setTime()\n{\nif(window.name>=locktime || window.name<0 || window.name==\"\")\n{\nmaxtime = Math.min(locktime, 22670 + locktime - 59798);\n}\nelse\n{\nmaxtime = window.name;\n}\nif(maxtime>=0)\n{\nseconds = maxtime;\ngetObj(\"time\").innerHTML=seconds+\" secs\";\nif (maxtime == 0)\n{\nsetDisable();\nSetTFlag =0;\nwindow.name=\"\";\nif(interval)\n{\nclearInterval(interval);\ninterval = 0;\n}\n}\nelse\n{\n--maxtime;\nSetTFlag = 1;\nwindow.name = maxtime;\n}\n}\n}\nfunction setinner(type)\n{\nif (SetTFlag ==0)\n{\ngetObj(\"myLayer\").style.visibility = type ;\n}\n}\nfunction ChangeLang()\n{\nvar lang = \"English\";\nvar submitForm = document.createElement(\"form\");\nsubmitForm.method = 'post';\nsubmitForm.action = \"\";\ndocument.body.appendChild(submitForm);\n\nvar actionElement = createHiddenInput(\"action\", \"setlang\"),\nlangElement = createHiddenInput(\"_lang\", \"\");\nsubmitForm.appendChild(actionElement);\nsubmitForm.appendChild(langElement);\nlangElement.disabled = false;\ngetObj(\"Frm_Username\").disabled = true;\ngetObj(\"Frm_Password\").disabled = true;\nif(true != getObj(\"TestLang01\").disabled)\n{\nif (\"English\" == lang)\n{\nlangElement.value = \"Chinese\";\n}\nelse if (\"Chinese\" == lang)\n{\nlangElement.value = \"English\";\n}\ngetObj(\"Frm_Username\").disabled = true;\ngetObj(\"Frm_Password\").disabled = true;\ngetObj(\"LoginId\").disabled = true;\nsubmitForm.submit();\nif(getObj(\"Frm_Validatecode\") != null)\n{\ngetObj(\"Frm_Validatecode\").disabled = true;\ngetObj(\"RefreshId\").disabled = true;\n}\nvar ObjAct = getObj(\"DevActive\");\nif(ObjAct != null)\n{\nObjAct.disabled = true;\n}\ndocument.fLogin.submit();\n}\n}\nfunction SetCookie(name,value)\n{\nvar Days = 30;\nvar exp = new Date();\nexp.setTime(exp.getTime() + Days*24*60*60*1000);\ndocument.cookie = name + \"=\"+ escape (value)\n+ \";expires=\" + exp.toGMTString();\n}\nfunction getCookie(name)\n{\nvar arr = document.cookie.match(new RegExp(\"(^| )\"+name+\"=([^;]*)(;|$)\"));\nif(arr != null)\n{\nreturn unescape(arr[2]);\n}\nreturn null;\n}\nfunction delCookie(name)\n{\nvar exp = new Date();\nexp.setTime(exp.getTime() - 1);\nvar cval = getCookie(name);\nif( cval!=null )\n{\ndocument.cookie= name + \"=\"+cval+\";expires=\"+exp.toGMTString();\n}\n}\nfunction IsBrowserSupportCookie()\n{\nvar support = false;\nSetCookie('cookie_test','1');\nvar cookie_test = getCookie('cookie_test');\nif( '1' == cookie_test)\n{\nsupport = true;\n}\ndelCookie('cookie_test');\nreturn support;\n}\nfunction focusUsername()\n{\nif (getObj(\"Frm_Username\").disabled == false)\n{\ngetObj(\"Frm_Username\").focus();\n}\nif(getObj(\"Frm_Validatecode\") != null)\n{\nvar randnum = MathRand();\ngetObj(\"ImgID\").src = \"/queryImg.gif?\"+randnum;\n}\n}\n</script>\n</head>\n\n<body onload = \"focusUsername();\">\n<div id=\"container\">\n<div id=\"myLayer\" onmousedown=\"setinner('hidden')\">\n<iframe id=\"myiframe\" style=\"position: absolute; width: 179px; height: 88px; border: 1px none #000000; z-index: -1; filter:alpha(opacity=0); -moz-opacity:0\">\n</iframe>\n<div id=\"layer_login_title\">\n<div style=\"position:relative; left:35px; top:8px;\" >\n<font class=\"note\" id=\"errnote\"> Error</font>\n</div>\n</div>\n<div id=\"layer_login_content\">\n<span>\n <font id=\"errmsg\" class=\"notecontent\" ></font><span id=\"time\" style=\"color:red;display:none;\"></span>\n</span>\n</div>\n</div>\n<!--head���ֿ�ʼ-->\n\n<div id=\"head\">\n\n<div class=\"type\" ><font id=\"\">F612W</font></div>\n<div id=\"banner\"></div>\n</div>\n<!--head���ֽ���-->\n<!--content���ֿ�ʼ-->\n<div id=\"loginArea\">\n<!--���ݿ�ʼ-->\n<div class=\"login_frame\">\n<ul class=\"login_title\">\n<li class=\"login_title_left\"></li>\n<li class=\"login_title_center\">Please login to continue...</li>\n\n<a id=\"TestLang\" style=\"cursor:pointer\" href=\"#\" ><li id=\"TestLang01\" class=\"login_title_centercn\" style=\"\" onclick=\"ChangeLang();\"></li></a>\n\n<li class=\"login_title_right\"></li>\n</ul>\n\n<div class=\"content login_content\">\n<ul class=\"login_blank\"></ul>\n<ul class=\"login_ul_1\">\n<li class=\"login_li_1\"><span>Username</span></li>\n<li class=\"login_li_2\">\n<input type=\"text\" class=\"username\" name=\"Username\" id=\"Frm_Username\" autocomplete=\"new-password\" >\n</li>\n\n</ul>\n<ul class=\"login_blank\"></ul>\n<ul class=\"login_ul_1\">\n<li class=\"login_li_1\"><span>Password</span></li>\n<li class=\"login_li_2\">\n<input type=\"password\" class=\"password\" name=\"Password\" id=\"Frm_Password\" autocomplete=\"new-password\">\n</li>\n<li class=\"login_li_3\">\n<input class=\"login\" type=\"submit\" id=\"LoginId\" value=\"Login\" onclick=\"dosubmit()\">\n</li>\n</ul>\n<ul class=\"login_blank\"></ul>\n</div>\n</div>\n\n<!--���ݽ���-->\n</div>\n<!--bottom���ֿ�ʼ-->\n\n<div style=\"font-family: Arial;font-size: 12px;text-align:center;\">\n©2008-2019 ZTE Corporation. All rights reserved.\n</div>\n\n<div class=\"bottom_line\"></div>\n<div id=\"bottomx\"></div>\n<!--bottom���ֽ���-->\n</div>\n</body>\n</html>\n<script>\n\nvar bBrowserCookieOn = IsBrowserSupportCookie();\nif ( bBrowserCookieOn == false )\n{\ngetObj(\"errmsg\").innerHTML = \"Your browser's cookie functionality is turned off, please turn it on before login.\";\ngetObj(\"myLayer\").style.visibility = \"visible\" ;\n}\nelse\n{\n\nwindow.name=\"\";\n\n}\nfunction SetDisabled()\n{\ngetObj(\"Frm_Username\").disabled = true;\ngetObj(\"Frm_Password\").disabled = true;\ngetObj(\"LoginId\").disabled = true;\nvar ObjAct = getObj(\"TestLang01\");\nif(ObjAct != null)\n{\nObjAct.disabled = true;\n}\ngetObj(\"myLayer\").style.visibility = \"visible\" ;\ngetObj(\"time\").style.display = \"\" ;\ninterval = setInterval(\"setTime()\",1000);\n}\nfunction setDisable()\n{\nif (SetTFlag == 1)\n{\ngetObj(\"Frm_Username\").disabled = false;\ngetObj(\"Frm_Password\").disabled = false;\ngetObj(\"LoginId\").disabled = false;\nvar ObjAct = getObj(\"TestLang01\");\nif(ObjAct != null)\n{\nObjAct.disabled = false;\n}\ngetObj(\"time\").style.display = \"none\";\ngetObj(\"myLayer\").style.visibility = \"hidden\";\n}\n}\nfunction dosubmit()\n{\nif (getObj(\"Frm_Username\").value == \"\")\n{\ngetObj(\"errmsg\").innerHTML = \"Username cannot be empty.\";\ngetObj(\"myLayer\").style.visibility = \"visible\" ;\nreturn;\n}\nelse\n{\nif(getObj(\"Frm_Validatecode\") != null)\n{\nvar vaCode = getObj(\"Frm_Validatecode\").value;\nif(vaCode == \"\")\n{\nalert(\"Please input the validate code.\");\n}\nelse\n{\ncheckValidateCode(subpageSubmit);\n}\n}\nelse\n{\nsubpageSubmit();\n}\n}\n}\n\nfunction MathRand()\n{\nvar Num=\"\";\nfor(var i=0;i<6;i++)\n{\nNum+=Math.floor(Math.random()*10);\n}\nreturn Num;\n}\nfunction validatecodeRefresh()\n{\nvar randnum = MathRand();\ngetObj(\"ImgID\").src = \"/queryImg.gif?\"+randnum;\njslDisable(\"RefreshId\");\ngetObj(\"Frm_Validatecode\").value = \"\";\n}\nfunction checkValidateCode(successCall)\n{\nvar ajaxObj = new AJAXObj();\najaxObj.addPostItem(\"Validate_Code\", getObj(\"Frm_Validatecode\").value);\najaxObj.post(\"checkValidateCode.gch\", checkValidateCodeCallBack);\nfunction checkValidateCodeCallBack()\n{\nif ( ajaxObj.getReadyState() == xmlHTTPStatus['Loaded']\n&& 200 == ajaxObj.getStatus() )\n{\nvar resultText = ajaxObj.getResponseText();\nif( -1 != resultText.indexOf(\"SUCC\"))\n{\nsuccessCall();\n}\nelse\n{\nalert(\"validate code is error, Please input again.\");\nvalidatecodeRefresh();\n}\n}\n}\n}\nfunction subpageSubmit()\n{\ngetObj(\"LoginId\").disabled = true;\nvar ObjAct = getObj(\"DevActive\");\nif(ObjAct != null)\n{\nObjAct.disabled = true;\n}\npasswordSHA256();\n}\nfunction imgLoad()\n{\ngetObj(\"RefreshId\").disabled = false;\n}\nfunction passwordSHA256()\n{\nvar after_Password\t= getObj(\"Frm_Password\").value;\nvar before_Password ;\nvar pwd_random = Math.round(Math.random()*89999999)+10000000;\nbefore_Password = sha256(after_Password + pwd_random);\nvar submitForm = document.createElement(\"form\");\nsubmitForm.method = 'post';\nsubmitForm.action = \"\";\ndocument.body.appendChild(submitForm);\n\nvar actionElement = createHiddenInput(\"action\", \"login\"),\nnameElement = createHiddenInput(\"Username\", getObj(\"Frm_Username\").value),\npassElement = createHiddenInput(\"Password\", before_Password),\ntokenElement = createHiddenInput(\"Frm_Logintoken\", \"0\"),\nrandnumElement = createHiddenInput(\"UserRandomNum\", pwd_random);\nsubmitForm.appendChild(actionElement);\nsubmitForm.appendChild(nameElement);\nsubmitForm.appendChild(passElement);\nsubmitForm.appendChild(tokenElement);\nsubmitForm.appendChild(randnumElement);\nsubmitForm.submit();\n}\nfunction ifnlLi",
"body_murmur": 651861131,
"body_sha256": "2bc60d2d8c7618f18d0f168e170c515877660aebfa90664cd181c66ad4b48a47",
"content_length": 9079,
"headers": {
"accept_ranges": [
"bytes"
],
"cache_control": [
"no-cache,no-store"
],
"content_length": [
"9079"
],
"content_security_policy": [
"default-src 'self' 'unsafe-inline' 'unsafe-eval' data:"
],
"content_type": [
"text/html; charset=utf-8"
],
"pragma": [
"no-cache"
],
"server": [
""
],
"set_cookie": [
"_TESTCOOKIESUPPORT=1; PATH=/; HttpOnly"
],
"x_content_type_options": [
"nosniff"
],
"x_frame_options": [
"DENY"
],
"x_xss_protection": [
"1; mode=block"
]
},
"protocol": "HTTP/1.1",
"request": {
"headers": {
"accept": [
"*/*"
],
"user_agent": [
"Mozilla/5.0 (compatible; Odin; https://docs.getodin.com/)"
]
},
"method": "GET",
"url": {
"host": "177.8.128.34",
"path": "",
"scheme": "http"
}
},
"status_code": 200,
"title": "F612W"
}
Status Code | 200 |
Title | F612W |
Body SHA256 | 9049091b0b21a5a0c857f456700ecbc7af7073a880a21327de89fa44f40e3f61 |
Component | N/A |
Response Headers | |
accept ranges | bytes |
cache control | no-cache,no-store |
content length | 9080 |
content security policy | default-src 'self' 'unsafe-inline' 'unsafe-eval' data: |
content type | text/html; charset=utf-8 |
pragma | no-cache |
server | |
set cookie | _TESTCOOKIESUPPORT=1; PATH=/; HttpOnly; Secure |
x content type options | nosniff |
x frame options | DENY |
x xss protection | 1; mode=block |
Fingerprint | |
MD5 | A601C9F7D23FE6BFE93F884C1E1AE804 |
SHA1 | DB2CF636B2091612BDDF1E591706D472B6400CBD |
SHA256 | 4CAA880F5DB7A65CB4554B8A07D7D178F4BC8076FA18A83A980E805E18998532 |
JARM | 04d14d00004d04d04c04d14d04d04d9674c6b4e623ae36cc2d998e99e2262e |
{
"body": "<!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\">\n<head>\n<META HTTP-EQUIV=\"pragma\" CONTENT=\"no-cache\">\n<META HTTP-EQUIV=\"Cache-Control\" CONTENT=\"no-cache, must-revalidate\">\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\n<title>F612W</title>\n<LINK REL=\"stylesheet\" HREF='skin/priorgreen/css/login.css' TYPE=\"text/css\" />\n<LINK REL=\"stylesheet\" HREF=\"css/styleen.css\" TYPE=\"text/css\" />\n<script src=\"js/common.js\"></script>\n<script src=\"js/sha256.min.js\" type=\"text/javascript\"></script>\n\n<script>\n\n\nif(top.location != self.location)\n{\ntop.location=self.location;\n}\nvar SetTFlag = 0;\nvar maxtime;\nvar interval;\ndocument.onkeydown = keyDownSearch;\nvar locktime = 60;\nlocktime = 60;\nlocktime = parseInt(locktime);\nfunction keyDownSearch(ev){\nvar ev = ev || window.event;\nvar code = ev.keyCode || ev.which || ev.charCode;\nif (code == 13) {\ndosubmit();\nreturn false;\n}\nreturn true;\n}\nfunction setTime()\n{\nif(window.name>=locktime || window.name<0 || window.name==\"\")\n{\nmaxtime = Math.min(locktime, 22670 + locktime - 242243);\n}\nelse\n{\nmaxtime = window.name;\n}\nif(maxtime>=0)\n{\nseconds = maxtime;\ngetObj(\"time\").innerHTML=seconds+\" secs\";\nif (maxtime == 0)\n{\nsetDisable();\nSetTFlag =0;\nwindow.name=\"\";\nif(interval)\n{\nclearInterval(interval);\ninterval = 0;\n}\n}\nelse\n{\n--maxtime;\nSetTFlag = 1;\nwindow.name = maxtime;\n}\n}\n}\nfunction setinner(type)\n{\nif (SetTFlag ==0)\n{\ngetObj(\"myLayer\").style.visibility = type ;\n}\n}\nfunction ChangeLang()\n{\nvar lang = \"English\";\nvar submitForm = document.createElement(\"form\");\nsubmitForm.method = 'post';\nsubmitForm.action = \"\";\ndocument.body.appendChild(submitForm);\n\nvar actionElement = createHiddenInput(\"action\", \"setlang\"),\nlangElement = createHiddenInput(\"_lang\", \"\");\nsubmitForm.appendChild(actionElement);\nsubmitForm.appendChild(langElement);\nlangElement.disabled = false;\ngetObj(\"Frm_Username\").disabled = true;\ngetObj(\"Frm_Password\").disabled = true;\nif(true != getObj(\"TestLang01\").disabled)\n{\nif (\"English\" == lang)\n{\nlangElement.value = \"Chinese\";\n}\nelse if (\"Chinese\" == lang)\n{\nlangElement.value = \"English\";\n}\ngetObj(\"Frm_Username\").disabled = true;\ngetObj(\"Frm_Password\").disabled = true;\ngetObj(\"LoginId\").disabled = true;\nsubmitForm.submit();\nif(getObj(\"Frm_Validatecode\") != null)\n{\ngetObj(\"Frm_Validatecode\").disabled = true;\ngetObj(\"RefreshId\").disabled = true;\n}\nvar ObjAct = getObj(\"DevActive\");\nif(ObjAct != null)\n{\nObjAct.disabled = true;\n}\ndocument.fLogin.submit();\n}\n}\nfunction SetCookie(name,value)\n{\nvar Days = 30;\nvar exp = new Date();\nexp.setTime(exp.getTime() + Days*24*60*60*1000);\ndocument.cookie = name + \"=\"+ escape (value)\n+ \";expires=\" + exp.toGMTString();\n}\nfunction getCookie(name)\n{\nvar arr = document.cookie.match(new RegExp(\"(^| )\"+name+\"=([^;]*)(;|$)\"));\nif(arr != null)\n{\nreturn unescape(arr[2]);\n}\nreturn null;\n}\nfunction delCookie(name)\n{\nvar exp = new Date();\nexp.setTime(exp.getTime() - 1);\nvar cval = getCookie(name);\nif( cval!=null )\n{\ndocument.cookie= name + \"=\"+cval+\";expires=\"+exp.toGMTString();\n}\n}\nfunction IsBrowserSupportCookie()\n{\nvar support = false;\nSetCookie('cookie_test','1');\nvar cookie_test = getCookie('cookie_test');\nif( '1' == cookie_test)\n{\nsupport = true;\n}\ndelCookie('cookie_test');\nreturn support;\n}\nfunction focusUsername()\n{\nif (getObj(\"Frm_Username\").disabled == false)\n{\ngetObj(\"Frm_Username\").focus();\n}\nif(getObj(\"Frm_Validatecode\") != null)\n{\nvar randnum = MathRand();\ngetObj(\"ImgID\").src = \"/queryImg.gif?\"+randnum;\n}\n}\n</script>\n</head>\n\n<body onload = \"focusUsername();\">\n<div id=\"container\">\n<div id=\"myLayer\" onmousedown=\"setinner('hidden')\">\n<iframe id=\"myiframe\" style=\"position: absolute; width: 179px; height: 88px; border: 1px none #000000; z-index: -1; filter:alpha(opacity=0); -moz-opacity:0\">\n</iframe>\n<div id=\"layer_login_title\">\n<div style=\"position:relative; left:35px; top:8px;\" >\n<font class=\"note\" id=\"errnote\"> Error</font>\n</div>\n</div>\n<div id=\"layer_login_content\">\n<span>\n <font id=\"errmsg\" class=\"notecontent\" ></font><span id=\"time\" style=\"color:red;display:none;\"></span>\n</span>\n</div>\n</div>\n<!--head���ֿ�ʼ-->\n\n<div id=\"head\">\n\n<div class=\"type\" ><font id=\"\">F612W</font></div>\n<div id=\"banner\"></div>\n</div>\n<!--head���ֽ���-->\n<!--content���ֿ�ʼ-->\n<div id=\"loginArea\">\n<!--���ݿ�ʼ-->\n<div class=\"login_frame\">\n<ul class=\"login_title\">\n<li class=\"login_title_left\"></li>\n<li class=\"login_title_center\">Please login to continue...</li>\n\n<a id=\"TestLang\" style=\"cursor:pointer\" href=\"#\" ><li id=\"TestLang01\" class=\"login_title_centercn\" style=\"\" onclick=\"ChangeLang();\"></li></a>\n\n<li class=\"login_title_right\"></li>\n</ul>\n\n<div class=\"content login_content\">\n<ul class=\"login_blank\"></ul>\n<ul class=\"login_ul_1\">\n<li class=\"login_li_1\"><span>Username</span></li>\n<li class=\"login_li_2\">\n<input type=\"text\" class=\"username\" name=\"Username\" id=\"Frm_Username\" autocomplete=\"new-password\" >\n</li>\n\n</ul>\n<ul class=\"login_blank\"></ul>\n<ul class=\"login_ul_1\">\n<li class=\"login_li_1\"><span>Password</span></li>\n<li class=\"login_li_2\">\n<input type=\"password\" class=\"password\" name=\"Password\" id=\"Frm_Password\" autocomplete=\"new-password\">\n</li>\n<li class=\"login_li_3\">\n<input class=\"login\" type=\"submit\" id=\"LoginId\" value=\"Login\" onclick=\"dosubmit()\">\n</li>\n</ul>\n<ul class=\"login_blank\"></ul>\n</div>\n</div>\n\n<!--���ݽ���-->\n</div>\n<!--bottom���ֿ�ʼ-->\n\n<div style=\"font-family: Arial;font-size: 12px;text-align:center;\">\n©2008-2019 ZTE Corporation. All rights reserved.\n</div>\n\n<div class=\"bottom_line\"></div>\n<div id=\"bottomx\"></div>\n<!--bottom���ֽ���-->\n</div>\n</body>\n</html>\n<script>\n\nvar bBrowserCookieOn = IsBrowserSupportCookie();\nif ( bBrowserCookieOn == false )\n{\ngetObj(\"errmsg\").innerHTML = \"Your browser's cookie functionality is turned off, please turn it on before login.\";\ngetObj(\"myLayer\").style.visibility = \"visible\" ;\n}\nelse\n{\n\nwindow.name=\"\";\n\n}\nfunction SetDisabled()\n{\ngetObj(\"Frm_Username\").disabled = true;\ngetObj(\"Frm_Password\").disabled = true;\ngetObj(\"LoginId\").disabled = true;\nvar ObjAct = getObj(\"TestLang01\");\nif(ObjAct != null)\n{\nObjAct.disabled = true;\n}\ngetObj(\"myLayer\").style.visibility = \"visible\" ;\ngetObj(\"time\").style.display = \"\" ;\ninterval = setInterval(\"setTime()\",1000);\n}\nfunction setDisable()\n{\nif (SetTFlag == 1)\n{\ngetObj(\"Frm_Username\").disabled = false;\ngetObj(\"Frm_Password\").disabled = false;\ngetObj(\"LoginId\").disabled = false;\nvar ObjAct = getObj(\"TestLang01\");\nif(ObjAct != null)\n{\nObjAct.disabled = false;\n}\ngetObj(\"time\").style.display = \"none\";\ngetObj(\"myLayer\").style.visibility = \"hidden\";\n}\n}\nfunction dosubmit()\n{\nif (getObj(\"Frm_Username\").value == \"\")\n{\ngetObj(\"errmsg\").innerHTML = \"Username cannot be empty.\";\ngetObj(\"myLayer\").style.visibility = \"visible\" ;\nreturn;\n}\nelse\n{\nif(getObj(\"Frm_Validatecode\") != null)\n{\nvar vaCode = getObj(\"Frm_Validatecode\").value;\nif(vaCode == \"\")\n{\nalert(\"Please input the validate code.\");\n}\nelse\n{\ncheckValidateCode(subpageSubmit);\n}\n}\nelse\n{\nsubpageSubmit();\n}\n}\n}\n\nfunction MathRand()\n{\nvar Num=\"\";\nfor(var i=0;i<6;i++)\n{\nNum+=Math.floor(Math.random()*10);\n}\nreturn Num;\n}\nfunction validatecodeRefresh()\n{\nvar randnum = MathRand();\ngetObj(\"ImgID\").src = \"/queryImg.gif?\"+randnum;\njslDisable(\"RefreshId\");\ngetObj(\"Frm_Validatecode\").value = \"\";\n}\nfunction checkValidateCode(successCall)\n{\nvar ajaxObj = new AJAXObj();\najaxObj.addPostItem(\"Validate_Code\", getObj(\"Frm_Validatecode\").value);\najaxObj.post(\"checkValidateCode.gch\", checkValidateCodeCallBack);\nfunction checkValidateCodeCallBack()\n{\nif ( ajaxObj.getReadyState() == xmlHTTPStatus['Loaded']\n&& 200 == ajaxObj.getStatus() )\n{\nvar resultText = ajaxObj.getResponseText();\nif( -1 != resultText.indexOf(\"SUCC\"))\n{\nsuccessCall();\n}\nelse\n{\nalert(\"validate code is error, Please input again.\");\nvalidatecodeRefresh();\n}\n}\n}\n}\nfunction subpageSubmit()\n{\ngetObj(\"LoginId\").disabled = true;\nvar ObjAct = getObj(\"DevActive\");\nif(ObjAct != null)\n{\nObjAct.disabled = true;\n}\npasswordSHA256();\n}\nfunction imgLoad()\n{\ngetObj(\"RefreshId\").disabled = false;\n}\nfunction passwordSHA256()\n{\nvar after_Password\t= getObj(\"Frm_Password\").value;\nvar before_Password ;\nvar pwd_random = Math.round(Math.random()*89999999)+10000000;\nbefore_Password = sha256(after_Password + pwd_random);\nvar submitForm = document.createElement(\"form\");\nsubmitForm.method = 'post';\nsubmitForm.action = \"\";\ndocument.body.appendChild(submitForm);\n\nvar actionElement = createHiddenInput(\"action\", \"login\"),\nnameElement = createHiddenInput(\"Username\", getObj(\"Frm_Username\").value),\npassElement = createHiddenInput(\"Password\", before_Password),\ntokenElement = createHiddenInput(\"Frm_Logintoken\", \"0\"),\nrandnumElement = createHiddenInput(\"UserRandomNum\", pwd_random);\nsubmitForm.appendChild(actionElement);\nsubmitForm.appendChild(nameElement);\nsubmitForm.appendChild(passElement);\nsubmitForm.appendChild(tokenElement);\nsubmitForm.appendChild(randnumElement);\nsubmitForm.submit();\n}\nfunction ifnlLi",
"body_murmur": 473613254,
"body_sha256": "9049091b0b21a5a0c857f456700ecbc7af7073a880a21327de89fa44f40e3f61",
"content_length": 9080,
"headers": {
"accept_ranges": [
"bytes"
],
"cache_control": [
"no-cache,no-store"
],
"content_length": [
"9080"
],
"content_security_policy": [
"default-src 'self' 'unsafe-inline' 'unsafe-eval' data:"
],
"content_type": [
"text/html; charset=utf-8"
],
"pragma": [
"no-cache"
],
"server": [
""
],
"set_cookie": [
"_TESTCOOKIESUPPORT=1; PATH=/; HttpOnly; Secure"
],
"x_content_type_options": [
"nosniff"
],
"x_frame_options": [
"DENY"
],
"x_xss_protection": [
"1; mode=block"
]
},
"protocol": "HTTP/1.1",
"request": {
"headers": {
"accept": [
"*/*"
],
"user_agent": [
"Mozilla/5.0 (compatible; Odin; https://docs.getodin.com/)"
]
},
"method": "GET",
"url": {
"host": "177.8.128.34",
"path": "",
"scheme": "https"
}
},
"status_code": 200,
"title": "F612W"
}