HTTP/1.1 200 Ok
Server: mini_httpd/1.19 19dec2003
Date: Thu, 07 Nov 2024 12:50:48 GMT
Cache-Control: no-cache,no-store
Content-Type: text/html; charset=iso-8859-1
Content-Length: 7163
Last-Modified: Thu, 01 Jan 1970 00:00:00 GMT
Connection: close
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>NetDvrV3</title>
<meta http-equiv="pragma" content="no-cache, no-store"/>
<meta http-equiv="cache-control" content="no-cache, no-store"/>
<meta http-equiv="expires" content="0"/>
<script type="text/javascript">
Broswer = {
isMSIE: false,
isFirefox: false,
isChrome: false,
isSafari: false,
isCamino: false,
isMozilla: false,
Description: "",
_Once: function()
{
var agent = navigator.userAgent;
var Occur = false;
var descr = "MSIE"; this.isMSIE = Occur = (agent.indexOf(descr) >0);
if (Occur) return descr;
this.isMSIE = Occur = (agent.indexOf("Trident") >0);
if (Occur) return descr;
descr = "Firefox"; this.isFirefox = Occur = (agent.indexOf(descr) >0);
if (Occur) return descr;
descr = "Chrome"; this.isChrome = Occur = (agent.indexOf(descr) >0)
if (Occur) return descr;
descr = "Safari"; this.isSafari = Occur = (agent.indexOf(descr) >0);
if (Occur) return descr;
descr = "Camino"; this.isCamino = Occur = (agent.indexOf(descr) >0)
if (Occur) return descr;
descr = "Gecko"; isMozilla = Occur = (agent.indexOf("Gecko/") >0)
if (Occur) return descr;
return "";
},
takeOnce: function () { this.Description = this._Once();}
};// Broswer information object
Ocx = {
inf : 0,//0: The plugin version is latest,
//1: The plugin version is not latest
//2: The plugin is not installed.
check: function ()
{
var onWindows = (navigator.userAgent.search(/windows nt/i) != -1);
onWindows |= (navigator.platform.search(/win32/i) != -1);
if (!Broswer.isMSIE && onWindows)
{
function compareVersions(sVersion1, sVersion2)
{
var arr1 = sVersion1.split(".");
var arr2 = sVersion2.split(".");
var array = (arr1.length > arr2.length) ? arr2 : arr1;
var mis = Math.abs(arr1.length - arr2.length);
for (var i = 0; i < mis; i++) array.push("0");
for (var i = 0; i < array.length; i++)
{
var a = arr1[i];
var b = arr2[i];
if (a < b) return -1;
else if (a > b) return 1;
}
return 0;
}// compareVersions function define
var Plugins = navigator.plugins;
var count = Plugins.length;
for (var i = 0; i < count; i++)
{
var Item = Plugins[i];
if (Item != null &&
Item.name != null &&
Item.name == "net dvr plugin v3")
{
if (compareVersions("1.0.0.8", Item.description) > 0)
this.inf = 1;
return this.inf;
}
}
this.inf = 2;
}
return this.inf;
},
isLatest: function ()
{ return (0 == this.inf);} ,
need2Update: function ()
{ return (1 == this.inf);} ,
notInstall: function ()
{ return (2 == this.inf);}
};// Ocx information object
function elemHidden(byID)
{
if (byID == null || byID == "") return;
var Element = document.getElementById(byID);
if (Element != null)
Element.style.display="none";
return Element;
}
function on_load()
{
Ocx.check();
var eID = (Ocx.isLatest()) ? "verCheckFrame" : "ObiFrame";
elemHidden(eID);
debugger;
on_size();
function disabledMouseWheel()
{
function scrollFunc(evt) //IE/Opera/Chrome
{
evt = evt || window.event;
if(evt.preventDefault)
// Firefox
{
evt.preventDefault();
evt.stopPropagation();
}
else // IE
{
evt.cancelBubble=true;
evt.returnValue = false;
}
return false;
}
if (document.addEventListener) //W3C
document.addEventListener('DOMMouseScroll', scrollFunc, false);
window.onmousewheel = document.onmousewheel = scrollFunc
} disabledMouseWheel();
}
function on_size(event)
{
var body = document.body;
var style = body.style;
style.overflow="hidden";// no scroll bar
var obj = document.getElementById("LvrOBJ");
if (obj == null) return;
if (obj.FullScreenMode &&
obj.FullScreenMode()) return;
var width = body.clientWidth;
var height = body.clientHeight;
var minSize= {cx: 1080, cy: 720};
var over = width < minSize.cx || height < minSize.cy;
if (width <minSize.cx) width = minSize.cx;
if (height <minSize.cy) height = minSize.cy;
obj.width = width;
obj.height = height;
if(over) style.overflow = "auto";
}
function SymError()
{
return true;
}
window.onerror = SymError;
window.onload = on_load;
window.onresize = on_size;
</script>
<style type="text/css">
body {
margin: 0;
padding: 0;
overflow:auto;
}
#ObiFrame #LvrOBJ {
margin: 0;
min-width: 960px;
min-height:640px;
text-align: center;
}
</style>
</head>
<body>
<div id="verCheckFrame">
<script type="text/javascript">
Broswer.takeOnce();
Ocx.check();
if (!Ocx.isLatest())
{
var txFirefox = "The current browser is Firefox, please restart the browser after installation.";
var txSafari = "The current browser is Safari, please restart the browser after installation.";
var toUpdate = Ocx.need2Update();
var latest = toUpdate ? " latest " : " ";
document.write("Please download the"+latest+"web DVR client plugin: ");
document.write("<a href='../NetDvrV3.exe'>web client plugin</a>.");
if (Broswer.isFirefox)
document.write(txFirefox);
else if(Broswer.isSafari)
document.write(txSafari);
//Doesn't show the object.
if (toUpdate) elemHidden("LvrOBJ");
}
</script>
</div>
<div id="ObiFrame">
<script type="text/javascript">
var obHTML = (Broswer.isMSIE) ?
<!--For ie browser-->
"<OBJECT id='LvrOBJ' name='LvrOBJ'\
codebase='NetDvrV3.cab#version=1,2,0,12'\
classid='clsid:4B984331-7314-4BC1-86BF-6AB0FA93F523'\
width='100%' height='100%' align='center' hspace='0' vspace='0'/>":
<!--For Chrome, Firefox, Safari browser -->
"<OBJECT id='LvrOBJ' name='LvrOBJ'\
TYPE='application/x-NetDvrV3'\
clsid='{4B984331-7314-4BC1-86BF-6AB0FA93F523}'\
width='100%' height='100%' align='center' hspace='0' vspace='0'/>";
document.write(obHTML);
</script>
<script language=javascript FOR="LvrOBJ" EVENT="Quit()">
window.close();
</script>
<script language=javascript FOR="LvrOBJ" EVENT="Minize()">
min.Click();
</script>
</div>
</body>
</html>
{
"@category" : "datascan",
"@timestamp" : "2024-11-07T05:50:50.000Z",
"alternativeip" : [
"125.235.4.59"
],
"app" : {
"extract" : {
"domain" : [
"w3.org"
],
"file" : [
"netdvrv3.exe"
],
"hostname" : [
"www.w3.org"
],
"ip" : [
"1.0.0.8"
],
"url" : [
"http://www.w3.org/1999/xhtml"
]
},
"http" : {
"bodymd5" : "805a4242bedc749fd69d4378cf265762",
"bodymmh3" : -72587941,
"header" : [
{
"name" : "Last-Modified",
"value" : "Thu, 01 Jan 1970 00:00:00 GMT"
}
],
"headermd5" : "aefcd88076f8ad7db914c2c5fa367b2c",
"headermmh3" : -19797923,
"title" : "NetDvrV3"
},
"length" : 7420
},
"asn" : "AS7552",
"city" : "Long An",
"country" : "VN",
"cpe" : "<enterprise field>: cpe",
"cpecount" : "<enterprise field>: cpecount",
"data" : "HTTP/1.1 200 Ok\r\nServer: mini_httpd/1.19 19dec2003\r\nDate: Thu, 07 Nov 2024 12:50:48 GMT\r\nCache-Control: no-cache,no-store\r\nContent-Type: text/html; charset=iso-8859-1\r\nContent-Length: 7163\r\nLast-Modified: Thu, 01 Jan 1970 00:00:00 GMT\r\nConnection: close\r\n\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n<head>\r\n <title>NetDvrV3</title>\r\n <meta http-equiv=\"pragma\" content=\"no-cache, no-store\"/>\r\n <meta http-equiv=\"cache-control\" content=\"no-cache, no-store\"/>\r\n <meta http-equiv=\"expires\" content=\"0\"/>\r\n\r\n <script type=\"text/javascript\">\r\n\r\nBroswer = {\r\n isMSIE: false,\r\n isFirefox: false,\r\n isChrome: false,\r\n isSafari: false,\r\n isCamino: false,\r\n isMozilla: false,\r\n Description: \"\",\r\n _Once: function()\r\n {\r\n var agent = navigator.userAgent;\r\n var Occur = false;\r\n var descr = \"MSIE\"; this.isMSIE = Occur = (agent.indexOf(descr) >0);\r\n if (Occur) return descr;\r\n this.isMSIE = Occur = (agent.indexOf(\"Trident\") >0);\r\n if (Occur) return descr;\r\n\r\n descr = \"Firefox\"; this.isFirefox = Occur = (agent.indexOf(descr) >0);\r\n if (Occur) return descr;\r\n\r\n descr = \"Chrome\"; this.isChrome = Occur = (agent.indexOf(descr) >0)\r\n if (Occur) return descr;\r\n\r\n descr = \"Safari\"; this.isSafari = Occur = (agent.indexOf(descr) >0);\r\n if (Occur) return descr;\r\n\r\n descr = \"Camino\"; this.isCamino = Occur = (agent.indexOf(descr) >0)\r\n if (Occur) return descr;\r\n\r\n descr = \"Gecko\"; isMozilla = Occur = (agent.indexOf(\"Gecko/\") >0)\r\n if (Occur) return descr;\r\n return \"\";\r\n },\r\n takeOnce: function () { this.Description = this._Once();}\r\n};// Broswer information object\r\nOcx = {\r\n inf : 0,//0: The plugin version is latest, \r\n //1: The plugin version is not latest\r\n //2: The plugin is not installed.\r\n check: function ()\r\n {\r\n var onWindows = (navigator.userAgent.search(/windows nt/i) != -1);\r\n onWindows |= (navigator.platform.search(/win32/i) != -1);\r\n if (!Broswer.isMSIE && onWindows)\r\n {\r\n function compareVersions(sVersion1, sVersion2)\r\n {\r\n var arr1 = sVersion1.split(\".\");\r\n var arr2 = sVersion2.split(\".\");\r\n var array = (arr1.length > arr2.length) ? arr2 : arr1;\r\n var mis = Math.abs(arr1.length - arr2.length);\r\n for (var i = 0; i < mis; i++) array.push(\"0\");\r\n\r\n for (var i = 0; i < array.length; i++)\r\n {\r\n var a = arr1[i];\r\n var b = arr2[i];\r\n if (a < b) return -1;\r\n else if (a > b) return 1;\r\n } \r\n return 0; \r\n }// compareVersions function define\r\n \r\n var Plugins = navigator.plugins;\r\n var count = Plugins.length;\r\n for (var i = 0; i < count; i++)\r\n {\r\n var Item = Plugins[i];\r\n if (Item != null &&\r\n Item.name != null &&\r\n Item.name == \"net dvr plugin v3\")\r\n {\r\n if (compareVersions(\"1.0.0.8\", Item.description) > 0)\r\n this.inf = 1;\r\n return this.inf;\r\n }\r\n }\r\n this.inf = 2;\r\n }\r\n return this.inf;\r\n },\r\n isLatest: function ()\r\n { return (0 == this.inf);} ,\r\n need2Update: function ()\r\n { return (1 == this.inf);} ,\r\n notInstall: function ()\r\n { return (2 == this.inf);}\r\n};// Ocx information object\r\nfunction elemHidden(byID)\r\n{\r\n if (byID == null || byID == \"\") return;\r\n \r\n\tvar Element = document.getElementById(byID);\r\n\tif (Element != null)\r\n\t\tElement.style.display=\"none\";\r\n\treturn Element;\r\n}\r\n\r\nfunction on_load()\r\n{\r\n Ocx.check();\r\n var eID = (Ocx.isLatest()) ? \"verCheckFrame\" : \"ObiFrame\";\r\n elemHidden(eID);\r\n debugger;\r\n on_size();\r\n function disabledMouseWheel()\r\n {\r\n function scrollFunc(evt) //IE/Opera/Chrome\r\n {\r\n evt = evt || window.event;\r\n if(evt.preventDefault)\r\n // Firefox\r\n {\r\n evt.preventDefault();\r\n evt.stopPropagation();\r\n }\r\n else // IE\r\n {\r\n evt.cancelBubble=true;\r\n evt.returnValue = false;\r\n }\r\n return false;\r\n }\r\n if (document.addEventListener) //W3C\r\n document.addEventListener('DOMMouseScroll', scrollFunc, false);\r\n window.onmousewheel = document.onmousewheel = scrollFunc\r\n } disabledMouseWheel();\r\n}\r\n\r\nfunction on_size(event)\r\n{\r\n var body = document.body;\r\n var style = body.style;\r\n style.overflow=\"hidden\";// no scroll bar\r\n var obj = document.getElementById(\"LvrOBJ\");\r\n if (obj == null) return;\r\n\r\n if (obj.FullScreenMode &&\r\n obj.FullScreenMode()) return;\r\n\r\n var width = body.clientWidth;\r\n var height = body.clientHeight;\r\n var minSize= {cx: 1080, cy: 720};\r\n var over = width < minSize.cx || height < minSize.cy;\r\n if (width <minSize.cx) width = minSize.cx;\r\n if (height <minSize.cy) height = minSize.cy;\r\n\r\n obj.width = width;\r\n obj.height = height;\r\n if(over) style.overflow = \"auto\";\r\n}\r\n\r\nfunction SymError()\r\n{\r\n return true;\r\n}\r\nwindow.onerror = SymError;\r\nwindow.onload = on_load;\r\nwindow.onresize = on_size;\r\n\r\n </script>\r\n\r\n<style type=\"text/css\">\r\nbody {\r\nmargin: 0;\r\npadding: 0;\r\noverflow:auto;\r\n}\r\n#ObiFrame #LvrOBJ {\r\nmargin: 0;\r\nmin-width: 960px;\r\nmin-height:640px;\r\ntext-align: center;\r\n}\r\n</style>\r\n</head>\r\n<body>\r\n <div id=\"verCheckFrame\">\r\n\r\n <script type=\"text/javascript\">\r\n\r\n\tBroswer.takeOnce();\r\n\tOcx.check();\r\n\tif (!Ocx.isLatest())\r\n\t{\r\n\t var txFirefox = \"The current browser is Firefox, please restart the browser after installation.\";\r\n\t var txSafari = \"The current browser is Safari, please restart the browser after installation.\";\r\n\t var toUpdate = Ocx.need2Update();\r\n\t var latest = toUpdate ? \" latest \" : \" \";\r\n\t\tdocument.write(\"Please download the\"+latest+\"web DVR client plugin: \");\r\n\t\tdocument.write(\"<a href='../NetDvrV3.exe'>web client plugin</a>.\");\r\n\t\tif (Broswer.isFirefox)\r\n\t\t\tdocument.write(txFirefox);\r\n\t\telse if(Broswer.isSafari)\r\n\t\t\tdocument.write(txSafari);\r\n\r\n\t\t//Doesn't show the object.\r\n\t if (toUpdate) elemHidden(\"LvrOBJ\");\r\n\t}\r\n\r\n </script>\r\n\r\n </div>\r\n <div id=\"ObiFrame\">\r\n <script type=\"text/javascript\">\r\n\r\nvar obHTML = (Broswer.isMSIE) ?\r\n<!--For ie browser-->\r\n\"<OBJECT id='LvrOBJ' name='LvrOBJ'\\\r\n codebase='NetDvrV3.cab#version=1,2,0,12'\\\r\n classid='clsid:4B984331-7314-4BC1-86BF-6AB0FA93F523'\\\r\n width='100%' height='100%' align='center' hspace='0' vspace='0'/>\":\r\n<!--For Chrome, Firefox, Safari browser -->\r\n\"<OBJECT id='LvrOBJ' name='LvrOBJ'\\\r\n TYPE='application/x-NetDvrV3'\\\r\n clsid='{4B984331-7314-4BC1-86BF-6AB0FA93F523}'\\\r\n width='100%' height='100%' align='center' hspace='0' vspace='0'/>\";\r\n\r\n document.write(obHTML);\r\n </script>\r\n\r\n <script language=javascript FOR=\"LvrOBJ\" EVENT=\"Quit()\">\r\n window.close();\r\n </script>\r\n <script language=javascript FOR=\"LvrOBJ\" EVENT=\"Minize()\"> \r\n min.Click();\r\n </script>\r\n </div>\r\n</body>\r\n</html>\r\n",
"datamd5" : "92eed52bf28da929a555fa71917ee35c",
"datammh3" : 383976801,
"device" : {
"class" : "<enterprise field>: device.class"
},
"domain" : [
"viettel.vn"
],
"geolocus" : {
"asn" : "AS7552",
"continent" : "AS",
"continentname" : "Asia",
"country" : "VN",
"countryname" : "Vietnam",
"domain" : [
"viettel.com.vn",
"viettel.vn",
"vnnic.vn"
],
"isineu" : "false",
"latitude" : "14.058324",
"location" : "14.058324,108.277199",
"longitude" : "108.277199",
"netname" : "VIETTEL-VN",
"organization" : "VIETTEL-VN",
"subnet" : "171.224.0.0/14"
},
"host" : [
"dynamic-adsl"
],
"hostname" : [
"dynamic-adsl.viettel.vn"
],
"ip" : "171.226.86.218",
"ipv6" : "false",
"latitude" : "10.4220",
"location" : "10.4220,106.4220",
"longitude" : "106.4220",
"node" : {
"country" : "<enterprise field>: node.country",
"groupid" : "<enterprise field>: node.groupid",
"id" : "<enterprise field>: node.id",
"physicalcountry" : "<enterprise field>: node.physicalcountry"
},
"organization" : "Viettel Group",
"os" : "Linux Kernel",
"osvendor" : "Linux",
"port" : 1799,
"product" : "mini_httpd",
"productvendor" : "ACME",
"productversion" : "1.19",
"protocol" : "http",
"protocolversion" : "1.1",
"reason" : "Ok",
"reverse" : [
"dynamic-adsl.viettel.vn"
],
"seen_date" : "2024-11-07",
"source" : "datascan",
"status" : 200,
"subnet" : "171.224.0.0/13",
"tag" : "<enterprise field>: tag",
"tld" : [
"vn"
],
"tls" : "false",
"transport" : "tcp",
"url" : "/"
}