Returning 1 result(s) out of 1 in 0.039 second(s)

  • 80.193.184.18:80 (tcp/http) - last seen on 2024-10-15 at 06:26:35 UTC

    • IP
      80.193.184.18
      Network
      80.192.0.0/14
      Domain(s)
      virginm.net
      Device

      <enterprise field>: device.class

      URL

      http://80.193.184.18/ 200

      HTTP Title
      NETSurveillance WEB
      Reverse DNS
      cpc120584-sutt6-2-0-cust17.19-1.cable.virginm.net
      ASN
      AS5089
      Organization
      Virgin Media
      Protocol
      http
      Source
      sniffer
    • Product
      uc-httpd uc-httpd 1.0.0
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      167420cd263d40684b81b6bc803ed566
      HTTP Header MD5
      00f8773b210b956326e5838899eb930d
      HTTP Body MD5
      ceb56ac55fba9588387d0e1dd6c0216f
    • HTTP/1.0 200 OK
      Content-type: text/html
      Server: uc-httpd 1.0.0
      Expires: 0
      
      <!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 http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      	<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
          <link rel="stylesheet" type="text/css" media="screen" href="m.css" />
          
          <title>NETSurveillance WEB</title>
          
          <!-- m.js -->
      
          <script type="text/javascript" language="JavaScript">
           var bCrossBrow=false;
      	 var bnpCheck = false;
      var ShowTipFlag=2;
      	// var SupportFind=false;
      	
      	if(navigator.userAgent.indexOf('IE') < 0)
      	{
      	    
      		if(navigator.platform != "Win32")//
      		{
      			location="Login.htm";
      		}
      		var userAgent = navigator.userAgent,   
                      rMsie = /(msie\s|trident.*rv:)([\w.]+)/,   
                      rFirefox = /(firefox)\/([\w.]+)/,   
                      rOpera = /(opera).+version\/([\w.]+)/,   
                      rChrome = /(chrome)\/([\w.]+)/,   
                      rSafari = /version\/([\w.]+).*(safari)/;
      		var browserMatch = uaMatch(userAgent.toLowerCase());
      		 
      		if(browserMatch.browser!="IE")
      		{
      		     //location="Login.htm";
      			 bCrossBrow=true;
      			  var userla=navigator.browserLanguage;
      			  switch (browserMatch.browser)
      			{
      			    case "firefox":
      				    if (compareBrowser(browserMatch.version,"52.0")){
      					    if(userla=="zh-cn"){
      					        alert("您的浏览器太新了,某些功能将不能正常使用,请下载51.0或以前的版本。");
      						}else{
      						    alert("Your browser is too new,Some features will not work properly.Please download 51.0 or earlier.");
      						}
      						location="Login.htm";
      					}
      			        break;
      				case "opera":
      				    if (compareBrowser(browserMatch.version,"34.0")){
      					     if(userla=="zh-cn"){
      					        alert("您的浏览器太新了,请下载33.0或以前的版本。");
      						}else{
      						    alert("Your browser is too new,Some features will not work properly.Please download 33.0 or earlier.");
      						}
      						location="Login.htm";
      					}
      			        break;
      				case "chrome":
      				    if (compareBrowser(browserMatch.version,"45.0")){
      					     if(userla=="zh-cn"){
      					        alert("您的浏览器太新了,请下载44.0或以前的版本。");
      						}else{
      						    alert("Your browser is too new,Some features will not work properly.Please download 44.0 or earlier.");
      						}
      						location="Login.htm";
      					}
      			        break;
      				case "safari":
      				    if (compareBrowser(browserMatch.version,"10.0")){
      					     if(userla=="zh-cn"){
      					        alert("您的浏览器太新了,请下载9.0或以前的版本。");
      						}else{
      						    alert("Your browser is too new,Some features will not work properly.Please download 9.0 or earlier.");
      						}
      						location="Login.htm";
      					}
      			        break;
      			}
      		}
      		
      	}
      	
      	function compareBrowser(ver1,ver2) {  
            var version1pre = parseFloat(ver1);  
            var version2pre = parseFloat(ver2);  
            var version1next =  ver1.replace(version1pre + ".","");  
            var version2next =  ver2.replace(version2pre + ".","");  
            if(version1pre > version2pre){  
                return true;  
            }else if(version1pre < version2pre){  
            return false;  
            }else{  
                if(version1next > version2next){  
                  return true;  
                }else{  
                  return false;  
                 }  
              }  
      	}
      	
      	function reminder()
      	{
      		var nSel=$('langlist').selectedIndex;
      		var cLanguage;
      		switch(nSel)
      		{
      		case 0:
                   cLanguage="English";
                  
                   break;
      		case 1:
                   cLanguage="French";
                  
                   break;
      		case 2:
                   cLanguage="Hungarian";
                  
                   break;
      		case 3:
                   cLanguage="Italian";
                  
                   break;
      		case 4:
                   cLanguage="Japanese";
                   
                   break;
      		case 5:
                   cLanguage="Portugal";
                  
                   break;
      		case 6:
                   cLanguage="Russian";
                   
                   break;
      		case 7:
                   cLanguage="SimpChinese";
                  
                   break;
      		case 8:
                   cLanguage="Spanish";
                  
                   break;
      		case 9:
                   cLanguage="TradChinese";
                   
                   break;
      		case 10:
                   cLanguage="German";
                  
                   break;
      		case 11:
                   cLanguage="Poland";
                  
                   break;
      		case 12:
                   cLanguage="Turkey";
                 
                   break;
      		case 13:
                   cLanguage="Romanian";
                   break;
      		case 14:
                   cLanguage="Suomi";
                   break;
      		case 15:
                   cLanguage="Korean";
                   break;
      		case 16:
                   cLanguage="Farsi";
                   break;
      		case 17:
                   cLanguage="Thai";
                   break;
      		case 18:
                   cLanguage="Greek";
                   break;
      		case 19:
                   cLanguage="Vietnamese";
                   break;
      		case 20:
                   cLanguage="Brazilian";
                   break;
      		case 21:
                   cLanguage="Hebrew";
                   break;
      		case 22:
                   cLanguage="Arabic";  
                   break;  
      		case 23:
                   cLanguage="Bulgarian";  
                   break; 
      		case 24:
            		 cLanguage="Czech";  
                   break;
      		case 25:
      			cLanguage="Azerbaycan";
      			break;
      		default:
                   cLanguage="English";
                   break;   
      		}			 
      		
      		if(2==ShowTipFlag)
      		{
      			switch(nSel)
      			{
      				case 0:
      					cLanguage="English";
      					alert("Please set the encrypted problem!");
      					break;
      				case 7:
      					cLanguage="SimpChinese";
      					alert("请先设置密保问题!");   
      					break;  
      				default:
      					cLanguage="English";
      					alert("Please set the encrypted problem!");
      					break;       
      			}
      		}
      		else
      		{
      			location="reminder.html?cLanguage="+cLanguage;
      		}
      		
      	}
      	
      	function uaMatch(ua) {  
                          var match = rMsie.exec(ua);
      		      
                          if (match != null) {  
                              return { browser : "IE", version : match[2] || "0" };  
                         }  
                          var match = rFirefox.exec(ua);  
                         if (match != null) {  
                             return { browser : match[1] || "", version : match[2] || "0" };  
                          }  
                          var match = rOpera.exec(ua);  
                          if (match != null) {  
                             return { browser : match[1] || "", version : match[2] || "0" };  
                          }  
                         var match = rChrome.exec(ua);  
                         if (match != null) {  
                             return { browser : match[1] || "", version : match[2] || "0" };  
                         }  
                          var match = rSafari.exec(ua);  
                          if (match != null) {  
                             return { browser : match[2] || "", version : match[1] || "0" };  
                          }  
                        if (match != null) {  
                              return { browser : "", version : "0" };  
                         }  
                     }  
          </script>
      
          <script type="text/javascript">//m.js
           var ipaddress =document.location.hostname;
      if (ipaddress == "")
      {
      
      
      
      }	
      var hostport=34567;
      var iLanguage=100;
      	var numLanguage;
      	var DownLoadAddr="";
      	</script>
      	<script type="text/javascript" src="m.jsp"></script>
      	<script type="text/javascript" src="config.js"></script>
      
          <!-- 全局变量 -->
      
          <script type="text/javascript">
      var gExitChannel=new Array();
      var gExitSubType=new Array();
      var gexiti;
      var gcid=-1;
      var g_channelNum=4;
      var g_digitalChannel=0;
      var gsld;
      var gslda;
      var gsldb;
      var gsldc;
      var gsldd;
      var gfmu1=0;
      var gfmu2=0;
      var gfmu3=0;
      var g_bRecord=false;
      var g_bRealPlay=false;
      var g_bAudio=false;
      var g_bQS=false;
      var g_bSubQS1=true;
      var g_bSubQS2=true;
      var g_bSubQS3=true;
      var g_bSubQS4=false;
      var g_strSubQS4Name = '';
      var g_bClose=false;
      var gHashCookie = new Hash.Cookie('NetSuveillanceWebCookie',{duration: 30});
      var settings = {
      	username:'',
      	ocxlanguage:''
      	}
      var gca=0;
      var gcb=0;
      var gcc=0;
      var gcd=0;
      var gAutoPlayAll=false;
         
      
          </script>
      
          <!-- 颜色滑块 -->
      
          <script type="text/javascript">
      function sldtopos(sld,step){
      	sld.knob.setStyle('left', sld.toPosition(step));
      }
      function setcolorsv(f,v){
      		switch (f)
      		{
      			case 1: gca=v;
      					$('ska').title=v;
      					break;
      			case 2: gcb=v;
      					$('skb').title=v;
      					break;
      			case 3: gcc=v;
      					$('skc').title=v;
      					break;
      			case 4: gcd=v;
      					$('skd').title=v;
      					break;
      		}	
      }
      function getcolors(){
      	var colors="";
      	colors=ocx.GetColor();
      	
      	var t= new Array();
      	if (colors !="")
      	{
      		t=colors.split(',');
      	sldtopos(gslda,parseInt(t[0]));
      	sldtopos(gsldb,parseInt(t[1]));
      	sldtopos(gsldc,parseInt(t[2]));
      	sldtopos(gsldd,parseInt(t[3]));
      	setcolorsv(1,parseInt(t[0]));
      	setcolorsv(2,parseInt(t[1]));
      	setcolorsv(3,parseInt(t[2]));
      	setcolorsv(4,parseInt(t[3]));
      	}
      	else//这里有待选中消息的传递
      	{
      	    
      	    sldtopos(gslda,parseInt(0));
      	sldtopos(gsldb,parseInt(0));
      	sldtopos(gsldc,parseInt(0));
      	sldtopos(gsldd,parseInt(0));
      	setcolorsv(1,parseInt(0));
      	setcolorsv(2,parseInt(0));
      	setcolorsv(3,parseInt(0));
      	setcolorsv(4,parseInt(0));	
      	}
      	
      
      }
      function txreset(step){
      	setcolorsv(1,step);
      	setcolorsv(2,step);
      	setcolorsv(3,step);
      	setcolorsv(4,step);
      	sldtopos(gslda,step);
      	sldtopos(gsldb,step);
      	sldtopos(gsldc,step);
      	sldtopos(gsldd,step);
      	setcolors();
      }
      function setcolors(){
      	ocx.SetColor(0,gca,gcb,gcc,gcd);
      }
          </script>
      
          <!-- 设备通道  -->
      
          <script type="text/javascript">
          function tl(s){
      	var ret;
      	ret=ocx.Translate(s);
      	return ret;
      }//moving here for later function 
      function ca(o,ch)
      {
      var oc;
      	if ($(o).hasClass('cl1')){
      		if (ocx.StartRealPlay(ch,0,0)){
      		    oc=$('c'+ch);
      		    oc.removeClass(oc.className);
      			oc.addClass('cl2');   
      		}
      	}
      	else{
      		if (ocx.StopPlayReal(ch)){
      		   oc=$('c'+ch);
      		    oc.removeClass(oc.className);
      			oc.addClass('cl1');
      		}
      	}
      	getcolors();
      }
      
      function getcl(){	
          g_digitalChannel=ocx.GetDeviceState(1,0);
      	var t= new Array();
      	var ts=new Array();
      	var titles=new Array();
      		titles[0]=tl('Desktop.LocalRecord');
      		titles[1]=tl('Desktop.ExtStream');
      		titles[2]=tl('Desktop.MainStream');
      		titles[3]=tl('Desktop.StartTalk');
      		titles[4]=tl('WebTitle.DigitalChannel');
      	var shtml="";
      
      	shtml+="<li id='Talk' ><a title='"+titles[3]+"' id='talking' class='noT' href='javascript:;'  onclick='Ontalk()' ></a><span id='logoString' style='margin:0 5px 0 3px;'>NetSurveillance</span></li> "
      	var strsplita=String.fromCharCode(16);
      	var strsplitb=String.fromCharCode(9);
      	var sc;
      	sc=ocx.GetChannelName();	
      	if (sc !=""){
      		sc=sc.substr(0, sc.length-1);
      		t=sc.split(strsplita);
      		g_channelNum=t.length;
      		
      		var htmlReg = /<(\w+)>/;
      		for (var i =0; i<t.length;i++ ){
      			ts=t[i].split(strsplitb);
      			ts[1].replace(htmlReg, "&lt;$1&gt;");  //替换html字符
      // 			if(i>=(g_channelNum-g_digitalChannel))
      // 			{
      // 			    shtml+="<li  ><a title='"+titles[0]+"' style='width:25px;margin:0,0,0,0px;outline:none;' id='re" + ts[0] + "' class='noRecord' href='javascript:;' onclick='record(this," + ts[0] 
      // 		                      + ")'></a><a title='"+titles[4]+"' id='c" + ts[0] + "' class='cl1' onclick='ca(this," + ts[0] +")' ></a><span id='name"+ts[0]+"'  style='position:absolute;margin:3px 0 0 0;'>" + ts[1] + "</span></li>" //<span style='filter:;'>
      // 			   		
      // 			}
      // 			else
      			{
      			    shtml+="<li ><a title='"+titles[0]+"' style='width:25px;margin:0,0,0,0px;outline:none;' id='re" + ts[0] + "' class='noRecord' href='javascript:;' onclick='record(this," + ts[0] 
      		                      + ")'></a><a title='"+titles[1]+"' style='width:25px;margin:0,0,0,0px;outline:none;' id='subPlay" + ts[0] + "' class='noSubPlay' href='javascript:;' onclick='subPlay(this," + ts[0] 
      		                      + ")'></a><a title='"+titles[2]+"' id='c" + ts[0] + "' class='cl1' onclick='ca(this," + ts[0] +")' ></a><span id='name"+ts[0]+"'  style='position:absolute;white-space :nowrap;margin:3px 0 0 0;'>" + ts[1] + "</span></li>" //<span style='filter:;'>
      			
      			}
      
      			
      		}
      		$("cl").innerHTML=shtml;
      		var ls = $$('#cl li');
      	}
          //m_ocx.ChangeShowWndNum();
      	showExit();
      	showSelectNumb();
      	$('logoString').setText(logoString);//
      }
      function showSelectNumb() {
                 
                  switch(g_channelNum)
                  {
               
                      case 1:
                      {
                          $('xp2').style.display="none" ;
                          $('xp3').style.display="none" ;
                          $('xp4').style.display="none" ;
                          $('xp5').style.display="none" ;
                          $('xp6').style.display="none" ; 
                          $('xp7').style.display="none" ;                                      
                          break;                
                      }
                      case 2:
                      case 3:
                      case 4:
                      {
                          $('xp3').style.display="none" ;
                          $('xp4').style.display="none" ;
                          $('xp5').style.display="none" ;
                          $('xp6').style.display="none" ; 
                          $('xp7').style.display="none" ;     
                          break;                
                      }
                      case 5:
                      case 6:
                      case 7:
                      case 8:
                      case 9:
                      {
                          $('xp4').style.display="none" ;
                          $('xp5').style.display="none" ;
                          $('xp6').style.display="none" ;
                          $('xp7').style.display="none" ;      
                          break;                
                      }                
                      case 10:
                      case 11:
                      case 12:
                      case 13:
                      case 14:
                      case 15:
                      case 16:
                      {
                          $('xp5').style.display="none" ;
                          $('xp6').style.display="none" ;
                          $('xp7').style.display="none" ;      
                          break;                
                      }
                      case 17:
                      case 18:
                      case 19:
                      case 20:
                      case 21:
                      case 22:
                      case 23:
                      case 24:
                      case 25:
                      {
                          $('xp6').style.display="none" ;   
                          $('xp7').style.display="none" ;   
                          break;                
                      }
                      case 26:
                      case 27:
                      case 28:
                      case 29:
                      case 30:
                      case 31:
                      case 32:
                      {
                          $('xp7').style.display="none" ; 
                          break;                
                      }
                      default: break;
                  }    
      }
      function showExit() {
      
      
      	  for(var j=1;j<gexiti+1;j++)
              {     
                  if(gExitSubType[j]==true)
                  {
                  
                          var temp="subPlay"+gExitChannel[j].toString();       
                          $(temp).removeClass($(temp).className);
                          $(temp).addClass('subPlay');            
                  }
                  else
                  {
              
                      var temp="c"+gExitChannel[j].toString();       
                      $(temp).removeClass($(temp).className);
                      $(temp).addClass('cl2');
                  
                  }
                 
              }
              gexiti=0;
      }
      
      
          </script>
      
          <!-- 调整页面大小(待处理) -->
      
          <script type="text/javascript">
      function resizeL(){
                          
                         $('username').setStyle('width',InputName.width);
                         $('username').setStyle('line-height',InputName.
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-10-15T06:26:35.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" : "ceb56ac55fba9588387d0e1dd6c0216f",
               "headermd5" : "00f8773b210b956326e5838899eb930d",
               "title" : "NETSurveillance WEB"
            },
            "length" : "16384"
         },
         "asn" : "AS5089",
         "city" : "Birmingham",
         "country" : "GB",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.0 200 OK\r\nContent-type: text/html\r\nServer: uc-httpd 1.0.0\r\nExpires: 0\r\n\r\n\ufeff<!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 http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\r\n\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\"/>\r\n    <link rel=\"stylesheet\" type=\"text/css\" media=\"screen\" href=\"m.css\" />\r\n    \r\n    <title>NETSurveillance WEB</title>\r\n    \r\n    <!-- m.js -->\r\n\r\n    <script type=\"text/javascript\" language=\"JavaScript\">\r\n     var bCrossBrow=false;\r\n\t var bnpCheck = false;\r\nvar ShowTipFlag=2;\r\n\t// var SupportFind=false;\r\n\t\r\n\tif(navigator.userAgent.indexOf('IE') < 0)\r\n\t{\r\n\t    \r\n\t\tif(navigator.platform != \"Win32\")//\r\n\t\t{\r\n\t\t\tlocation=\"Login.htm\";\r\n\t\t}\r\n\t\tvar userAgent = navigator.userAgent,   \r\n                rMsie = /(msie\\s|trident.*rv:)([\\w.]+)/,   \r\n                rFirefox = /(firefox)\\/([\\w.]+)/,   \r\n                rOpera = /(opera).+version\\/([\\w.]+)/,   \r\n                rChrome = /(chrome)\\/([\\w.]+)/,   \r\n                rSafari = /version\\/([\\w.]+).*(safari)/;\r\n\t\tvar browserMatch = uaMatch(userAgent.toLowerCase());\r\n\t\t \r\n\t\tif(browserMatch.browser!=\"IE\")\r\n\t\t{\r\n\t\t     //location=\"Login.htm\";\r\n\t\t\t bCrossBrow=true;\r\n\t\t\t  var userla=navigator.browserLanguage;\r\n\t\t\t  switch (browserMatch.browser)\r\n\t\t\t{\r\n\t\t\t    case \"firefox\":\r\n\t\t\t\t    if (compareBrowser(browserMatch.version,\"52.0\")){\r\n\t\t\t\t\t    if(userla==\"zh-cn\"){\r\n\t\t\t\t\t        alert(\"\u60a8\u7684\u6d4f\u89c8\u5668\u592a\u65b0\u4e86,\u67d0\u4e9b\u529f\u80fd\u5c06\u4e0d\u80fd\u6b63\u5e38\u4f7f\u7528,\u8bf7\u4e0b\u8f7d51.0\u6216\u4ee5\u524d\u7684\u7248\u672c\u3002\");\r\n\t\t\t\t\t\t}else{\r\n\t\t\t\t\t\t    alert(\"Your browser is too new,Some features will not work properly.Please download 51.0 or earlier.\");\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tlocation=\"Login.htm\";\r\n\t\t\t\t\t}\r\n\t\t\t        break;\r\n\t\t\t\tcase \"opera\":\r\n\t\t\t\t    if (compareBrowser(browserMatch.version,\"34.0\")){\r\n\t\t\t\t\t     if(userla==\"zh-cn\"){\r\n\t\t\t\t\t        alert(\"\u60a8\u7684\u6d4f\u89c8\u5668\u592a\u65b0\u4e86\uff0c\u8bf7\u4e0b\u8f7d33.0\u6216\u4ee5\u524d\u7684\u7248\u672c\u3002\");\r\n\t\t\t\t\t\t}else{\r\n\t\t\t\t\t\t    alert(\"Your browser is too new,Some features will not work properly.Please download 33.0 or earlier.\");\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tlocation=\"Login.htm\";\r\n\t\t\t\t\t}\r\n\t\t\t        break;\r\n\t\t\t\tcase \"chrome\":\r\n\t\t\t\t    if (compareBrowser(browserMatch.version,\"45.0\")){\r\n\t\t\t\t\t     if(userla==\"zh-cn\"){\r\n\t\t\t\t\t        alert(\"\u60a8\u7684\u6d4f\u89c8\u5668\u592a\u65b0\u4e86\uff0c\u8bf7\u4e0b\u8f7d44.0\u6216\u4ee5\u524d\u7684\u7248\u672c\u3002\");\r\n\t\t\t\t\t\t}else{\r\n\t\t\t\t\t\t    alert(\"Your browser is too new,Some features will not work properly.Please download 44.0 or earlier.\");\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tlocation=\"Login.htm\";\r\n\t\t\t\t\t}\r\n\t\t\t        break;\r\n\t\t\t\tcase \"safari\":\r\n\t\t\t\t    if (compareBrowser(browserMatch.version,\"10.0\")){\r\n\t\t\t\t\t     if(userla==\"zh-cn\"){\r\n\t\t\t\t\t        alert(\"\u60a8\u7684\u6d4f\u89c8\u5668\u592a\u65b0\u4e86\uff0c\u8bf7\u4e0b\u8f7d9.0\u6216\u4ee5\u524d\u7684\u7248\u672c\u3002\");\r\n\t\t\t\t\t\t}else{\r\n\t\t\t\t\t\t    alert(\"Your browser is too new,Some features will not work properly.Please download 9.0 or earlier.\");\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tlocation=\"Login.htm\";\r\n\t\t\t\t\t}\r\n\t\t\t        break;\r\n\t\t\t}\r\n\t\t}\r\n\t\t\r\n\t}\r\n\t\r\n\tfunction compareBrowser(ver1,ver2) {  \r\n      var version1pre = parseFloat(ver1);  \r\n      var version2pre = parseFloat(ver2);  \r\n      var version1next =  ver1.replace(version1pre + \".\",\"\");  \r\n      var version2next =  ver2.replace(version2pre + \".\",\"\");  \r\n      if(version1pre > version2pre){  \r\n          return true;  \r\n      }else if(version1pre < version2pre){  \r\n      return false;  \r\n      }else{  \r\n          if(version1next > version2next){  \r\n            return true;  \r\n          }else{  \r\n            return false;  \r\n           }  \r\n        }  \r\n\t}\r\n\t\r\n\tfunction reminder()\r\n\t{\r\n\t\tvar nSel=$('langlist').selectedIndex;\r\n\t\tvar cLanguage;\r\n\t\tswitch(nSel)\r\n\t\t{\r\n\t\tcase 0:\r\n             cLanguage=\"English\";\r\n            \r\n             break;\r\n\t\tcase 1:\r\n             cLanguage=\"French\";\r\n            \r\n             break;\r\n\t\tcase 2:\r\n             cLanguage=\"Hungarian\";\r\n            \r\n             break;\r\n\t\tcase 3:\r\n             cLanguage=\"Italian\";\r\n            \r\n             break;\r\n\t\tcase 4:\r\n             cLanguage=\"Japanese\";\r\n             \r\n             break;\r\n\t\tcase 5:\r\n             cLanguage=\"Portugal\";\r\n            \r\n             break;\r\n\t\tcase 6:\r\n             cLanguage=\"Russian\";\r\n             \r\n             break;\r\n\t\tcase 7:\r\n             cLanguage=\"SimpChinese\";\r\n            \r\n             break;\r\n\t\tcase 8:\r\n             cLanguage=\"Spanish\";\r\n            \r\n             break;\r\n\t\tcase 9:\r\n             cLanguage=\"TradChinese\";\r\n             \r\n             break;\r\n\t\tcase 10:\r\n             cLanguage=\"German\";\r\n            \r\n             break;\r\n\t\tcase 11:\r\n             cLanguage=\"Poland\";\r\n            \r\n             break;\r\n\t\tcase 12:\r\n             cLanguage=\"Turkey\";\r\n           \r\n             break;\r\n\t\tcase 13:\r\n             cLanguage=\"Romanian\";\r\n             break;\r\n\t\tcase 14:\r\n             cLanguage=\"Suomi\";\r\n             break;\r\n\t\tcase 15:\r\n             cLanguage=\"Korean\";\r\n             break;\r\n\t\tcase 16:\r\n             cLanguage=\"Farsi\";\r\n             break;\r\n\t\tcase 17:\r\n             cLanguage=\"Thai\";\r\n             break;\r\n\t\tcase 18:\r\n             cLanguage=\"Greek\";\r\n             break;\r\n\t\tcase 19:\r\n             cLanguage=\"Vietnamese\";\r\n             break;\r\n\t\tcase 20:\r\n             cLanguage=\"Brazilian\";\r\n             break;\r\n\t\tcase 21:\r\n             cLanguage=\"Hebrew\";\r\n             break;\r\n\t\tcase 22:\r\n             cLanguage=\"Arabic\";  \r\n             break;  \r\n\t\tcase 23:\r\n             cLanguage=\"Bulgarian\";  \r\n             break; \r\n\t\tcase 24:\r\n      \t\t cLanguage=\"Czech\";  \r\n             break;\r\n\t\tcase 25:\r\n\t\t\tcLanguage=\"Azerbaycan\";\r\n\t\t\tbreak;\r\n\t\tdefault:\r\n             cLanguage=\"English\";\r\n             break;   \r\n\t\t}\t\t\t \r\n\t\t\r\n\t\tif(2==ShowTipFlag)\r\n\t\t{\r\n\t\t\tswitch(nSel)\r\n\t\t\t{\r\n\t\t\t\tcase 0:\r\n\t\t\t\t\tcLanguage=\"English\";\r\n\t\t\t\t\talert(\"Please set the encrypted problem!\");\r\n\t\t\t\t\tbreak;\r\n\t\t\t\tcase 7:\r\n\t\t\t\t\tcLanguage=\"SimpChinese\";\r\n\t\t\t\t\talert(\"\u8bf7\u5148\u8bbe\u7f6e\u5bc6\u4fdd\u95ee\u9898!\");   \r\n\t\t\t\t\tbreak;  \r\n\t\t\t\tdefault:\r\n\t\t\t\t\tcLanguage=\"English\";\r\n\t\t\t\t\talert(\"Please set the encrypted problem!\");\r\n\t\t\t\t\tbreak;       \r\n\t\t\t}\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\tlocation=\"reminder.html?cLanguage=\"+cLanguage;\r\n\t\t}\r\n\t\t\r\n\t}\r\n\t\r\n\tfunction uaMatch(ua) {  \r\n                    var match = rMsie.exec(ua);\r\n\t\t      \r\n                    if (match != null) {  \r\n                        return { browser : \"IE\", version : match[2] || \"0\" };  \r\n                   }  \r\n                    var match = rFirefox.exec(ua);  \r\n                   if (match != null) {  \r\n                       return { browser : match[1] || \"\", version : match[2] || \"0\" };  \r\n                    }  \r\n                    var match = rOpera.exec(ua);  \r\n                    if (match != null) {  \r\n                       return { browser : match[1] || \"\", version : match[2] || \"0\" };  \r\n                    }  \r\n                   var match = rChrome.exec(ua);  \r\n                   if (match != null) {  \r\n                       return { browser : match[1] || \"\", version : match[2] || \"0\" };  \r\n                   }  \r\n                    var match = rSafari.exec(ua);  \r\n                    if (match != null) {  \r\n                       return { browser : match[2] || \"\", version : match[1] || \"0\" };  \r\n                    }  \r\n                  if (match != null) {  \r\n                        return { browser : \"\", version : \"0\" };  \r\n                   }  \r\n               }  \r\n    </script>\r\n\r\n    <script type=\"text/javascript\">//m.js\r\n     var ipaddress =document.location.hostname;\r\nif (ipaddress == \"\")\r\n{\r\n\r\n\r\n\r\n}\t\r\nvar hostport=34567;\r\nvar iLanguage=100;\r\n\tvar numLanguage;\r\n\tvar DownLoadAddr=\"\";\r\n\t</script>\r\n\t<script type=\"text/javascript\" src=\"m.jsp\"></script>\r\n\t<script type=\"text/javascript\" src=\"config.js\"></script>\r\n\r\n    <!-- \u5168\u5c40\u53d8\u91cf -->\r\n\r\n    <script type=\"text/javascript\">\r\nvar gExitChannel=new Array();\r\nvar gExitSubType=new Array();\r\nvar gexiti;\r\nvar gcid=-1;\r\nvar g_channelNum=4;\r\nvar g_digitalChannel=0;\r\nvar gsld;\r\nvar gslda;\r\nvar gsldb;\r\nvar gsldc;\r\nvar gsldd;\r\nvar gfmu1=0;\r\nvar gfmu2=0;\r\nvar gfmu3=0;\r\nvar g_bRecord=false;\r\nvar g_bRealPlay=false;\r\nvar g_bAudio=false;\r\nvar g_bQS=false;\r\nvar g_bSubQS1=true;\r\nvar g_bSubQS2=true;\r\nvar g_bSubQS3=true;\r\nvar g_bSubQS4=false;\r\nvar g_strSubQS4Name = '';\r\nvar g_bClose=false;\r\nvar gHashCookie = new Hash.Cookie('NetSuveillanceWebCookie',{duration: 30});\r\nvar settings = {\r\n\tusername:'',\r\n\tocxlanguage:''\r\n\t}\r\nvar gca=0;\r\nvar gcb=0;\r\nvar gcc=0;\r\nvar gcd=0;\r\nvar gAutoPlayAll=false;\r\n   \r\n\r\n    </script>\r\n\r\n    <!-- \u989c\u8272\u6ed1\u5757 -->\r\n\r\n    <script type=\"text/javascript\">\r\nfunction sldtopos(sld,step){\r\n\tsld.knob.setStyle('left', sld.toPosition(step));\r\n}\r\nfunction setcolorsv(f,v){\r\n\t\tswitch (f)\r\n\t\t{\r\n\t\t\tcase 1: gca=v;\r\n\t\t\t\t\t$('ska').title=v;\r\n\t\t\t\t\tbreak;\r\n\t\t\tcase 2: gcb=v;\r\n\t\t\t\t\t$('skb').title=v;\r\n\t\t\t\t\tbreak;\r\n\t\t\tcase 3: gcc=v;\r\n\t\t\t\t\t$('skc').title=v;\r\n\t\t\t\t\tbreak;\r\n\t\t\tcase 4: gcd=v;\r\n\t\t\t\t\t$('skd').title=v;\r\n\t\t\t\t\tbreak;\r\n\t\t}\t\r\n}\r\nfunction getcolors(){\r\n\tvar colors=\"\";\r\n\tcolors=ocx.GetColor();\r\n\t\r\n\tvar t= new Array();\r\n\tif (colors !=\"\")\r\n\t{\r\n\t\tt=colors.split(',');\r\n\tsldtopos(gslda,parseInt(t[0]));\r\n\tsldtopos(gsldb,parseInt(t[1]));\r\n\tsldtopos(gsldc,parseInt(t[2]));\r\n\tsldtopos(gsldd,parseInt(t[3]));\r\n\tsetcolorsv(1,parseInt(t[0]));\r\n\tsetcolorsv(2,parseInt(t[1]));\r\n\tsetcolorsv(3,parseInt(t[2]));\r\n\tsetcolorsv(4,parseInt(t[3]));\r\n\t}\r\n\telse//\u8fd9\u91cc\u6709\u5f85\u9009\u4e2d\u6d88\u606f\u7684\u4f20\u9012\r\n\t{\r\n\t    \r\n\t    sldtopos(gslda,parseInt(0));\r\n\tsldtopos(gsldb,parseInt(0));\r\n\tsldtopos(gsldc,parseInt(0));\r\n\tsldtopos(gsldd,parseInt(0));\r\n\tsetcolorsv(1,parseInt(0));\r\n\tsetcolorsv(2,parseInt(0));\r\n\tsetcolorsv(3,parseInt(0));\r\n\tsetcolorsv(4,parseInt(0));\t\r\n\t}\r\n\t\r\n\r\n}\r\nfunction txreset(step){\r\n\tsetcolorsv(1,step);\r\n\tsetcolorsv(2,step);\r\n\tsetcolorsv(3,step);\r\n\tsetcolorsv(4,step);\r\n\tsldtopos(gslda,step);\r\n\tsldtopos(gsldb,step);\r\n\tsldtopos(gsldc,step);\r\n\tsldtopos(gsldd,step);\r\n\tsetcolors();\r\n}\r\nfunction setcolors(){\r\n\tocx.SetColor(0,gca,gcb,gcc,gcd);\r\n}\r\n    </script>\r\n\r\n    <!-- \u8bbe\u5907\u901a\u9053  -->\r\n\r\n    <script type=\"text/javascript\">\r\n    function tl(s){\r\n\tvar ret;\r\n\tret=ocx.Translate(s);\r\n\treturn ret;\r\n}//moving here for later function \r\nfunction ca(o,ch)\r\n{\r\nvar oc;\r\n\tif ($(o).hasClass('cl1')){\r\n\t\tif (ocx.StartRealPlay(ch,0,0)){\r\n\t\t    oc=$('c'+ch);\r\n\t\t    oc.removeClass(oc.className);\r\n\t\t\toc.addClass('cl2');   \r\n\t\t}\r\n\t}\r\n\telse{\r\n\t\tif (ocx.StopPlayReal(ch)){\r\n\t\t   oc=$('c'+ch);\r\n\t\t    oc.removeClass(oc.className);\r\n\t\t\toc.addClass('cl1');\r\n\t\t}\r\n\t}\r\n\tgetcolors();\r\n}\r\n\r\nfunction getcl(){\t\r\n    g_digitalChannel=ocx.GetDeviceState(1,0);\r\n\tvar t= new Array();\r\n\tvar ts=new Array();\r\n\tvar titles=new Array();\r\n\t\ttitles[0]=tl('Desktop.LocalRecord');\r\n\t\ttitles[1]=tl('Desktop.ExtStream');\r\n\t\ttitles[2]=tl('Desktop.MainStream');\r\n\t\ttitles[3]=tl('Desktop.StartTalk');\r\n\t\ttitles[4]=tl('WebTitle.DigitalChannel');\r\n\tvar shtml=\"\";\r\n\r\n\tshtml+=\"<li id='Talk' ><a title='\"+titles[3]+\"' id='talking' class='noT' href='javascript:;'  onclick='Ontalk()' ></a><span id='logoString' style='margin:0 5px 0 3px;'>NetSurveillance</span></li> \"\r\n\tvar strsplita=String.fromCharCode(16);\r\n\tvar strsplitb=String.fromCharCode(9);\r\n\tvar sc;\r\n\tsc=ocx.GetChannelName();\t\r\n\tif (sc !=\"\"){\r\n\t\tsc=sc.substr(0, sc.length-1);\r\n\t\tt=sc.split(strsplita);\r\n\t\tg_channelNum=t.length;\r\n\t\t\r\n\t\tvar htmlReg = /<(\\w+)>/;\r\n\t\tfor (var i =0; i<t.length;i++ ){\r\n\t\t\tts=t[i].split(strsplitb);\r\n\t\t\tts[1].replace(htmlReg, \"&lt;$1&gt;\");  //\u66ff\u6362html\u5b57\u7b26\r\n// \t\t\tif(i>=(g_channelNum-g_digitalChannel))\r\n// \t\t\t{\r\n// \t\t\t    shtml+=\"<li  ><a title='\"+titles[0]+\"' style='width:25px;margin:0,0,0,0px;outline:none;' id='re\" + ts[0] + \"' class='noRecord' href='javascript:;' onclick='record(this,\" + ts[0] \r\n// \t\t                      + \")'></a><a title='\"+titles[4]+\"' id='c\" + ts[0] + \"' class='cl1' onclick='ca(this,\" + ts[0] +\")' ></a><span id='name\"+ts[0]+\"'  style='position:absolute;margin:3px 0 0 0;'>\" + ts[1] + \"</span></li>\" //<span style='filter:;'>\r\n// \t\t\t   \t\t\r\n// \t\t\t}\r\n// \t\t\telse\r\n\t\t\t{\r\n\t\t\t    shtml+=\"<li ><a title='\"+titles[0]+\"' style='width:25px;margin:0,0,0,0px;outline:none;' id='re\" + ts[0] + \"' class='noRecord' href='javascript:;' onclick='record(this,\" + ts[0] \r\n\t\t                      + \")'></a><a title='\"+titles[1]+\"' style='width:25px;margin:0,0,0,0px;outline:none;' id='subPlay\" + ts[0] + \"' class='noSubPlay' href='javascript:;' onclick='subPlay(this,\" + ts[0] \r\n\t\t                      + \")'></a><a title='\"+titles[2]+\"' id='c\" + ts[0] + \"' class='cl1' onclick='ca(this,\" + ts[0] +\")' ></a><span id='name\"+ts[0]+\"'  style='position:absolute;white-space :nowrap;margin:3px 0 0 0;'>\" + ts[1] + \"</span></li>\" //<span style='filter:;'>\r\n\t\t\t\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t}\r\n\t\t$(\"cl\").innerHTML=shtml;\r\n\t\tvar ls = $$('#cl li');\r\n\t}\r\n    //m_ocx.ChangeShowWndNum();\r\n\tshowExit();\r\n\tshowSelectNumb();\r\n\t$('logoString').setText(logoString);//\r\n}\r\nfunction showSelectNumb() {\r\n           \r\n            switch(g_channelNum)\r\n            {\r\n         \r\n                case 1:\r\n                {\r\n                    $('xp2').style.display=\"none\" ;\r\n                    $('xp3').style.display=\"none\" ;\r\n                    $('xp4').style.display=\"none\" ;\r\n                    $('xp5').style.display=\"none\" ;\r\n                    $('xp6').style.display=\"none\" ; \r\n                    $('xp7').style.display=\"none\" ;                                      \r\n                    break;                \r\n                }\r\n                case 2:\r\n                case 3:\r\n                case 4:\r\n                {\r\n                    $('xp3').style.display=\"none\" ;\r\n                    $('xp4').style.display=\"none\" ;\r\n                    $('xp5').style.display=\"none\" ;\r\n                    $('xp6').style.display=\"none\" ; \r\n                    $('xp7').style.display=\"none\" ;     \r\n                    break;                \r\n                }\r\n                case 5:\r\n                case 6:\r\n                case 7:\r\n                case 8:\r\n                case 9:\r\n                {\r\n                    $('xp4').style.display=\"none\" ;\r\n                    $('xp5').style.display=\"none\" ;\r\n                    $('xp6').style.display=\"none\" ;\r\n                    $('xp7').style.display=\"none\" ;      \r\n                    break;                \r\n                }                \r\n                case 10:\r\n                case 11:\r\n                case 12:\r\n                case 13:\r\n                case 14:\r\n                case 15:\r\n                case 16:\r\n                {\r\n                    $('xp5').style.display=\"none\" ;\r\n                    $('xp6').style.display=\"none\" ;\r\n                    $('xp7').style.display=\"none\" ;      \r\n                    break;                \r\n                }\r\n                case 17:\r\n                case 18:\r\n                case 19:\r\n                case 20:\r\n                case 21:\r\n                case 22:\r\n                case 23:\r\n                case 24:\r\n                case 25:\r\n                {\r\n                    $('xp6').style.display=\"none\" ;   \r\n                    $('xp7').style.display=\"none\" ;   \r\n                    break;                \r\n                }\r\n                case 26:\r\n                case 27:\r\n                case 28:\r\n                case 29:\r\n                case 30:\r\n                case 31:\r\n                case 32:\r\n                {\r\n                    $('xp7').style.display=\"none\" ; \r\n                    break;                \r\n                }\r\n                default: break;\r\n            }    \r\n}\r\nfunction showExit() {\r\n\r\n\r\n\t  for(var j=1;j<gexiti+1;j++)\r\n        {     \r\n            if(gExitSubType[j]==true)\r\n            {\r\n            \r\n                    var temp=\"subPlay\"+gExitChannel[j].toString();       \r\n                    $(temp).removeClass($(temp).className);\r\n                    $(temp).addClass('subPlay');            \r\n            }\r\n            else\r\n            {\r\n        \r\n                var temp=\"c\"+gExitChannel[j].toString();       \r\n                $(temp).removeClass($(temp).className);\r\n                $(temp).addClass('cl2');\r\n            \r\n            }\r\n           \r\n        }\r\n        gexiti=0;\r\n}\r\n\r\n\r\n    </script>\r\n\r\n    <!-- \u8c03\u6574\u9875\u9762\u5927\u5c0f\uff08\u5f85\u5904\u7406\uff09 -->\r\n\r\n    <script type=\"text/javascript\">\r\nfunction resizeL(){\r\n                    \r\n                   $('username').setStyle('width',InputName.width);\r\n                   $('username').setStyle('line-height',InputName.",
         "datamd5" : "167420cd263d40684b81b6bc803ed566",
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "virginm.net"
         ],
         "geolocus" : {
            "asn" : "AS5089",
            "continent" : "EU",
            "continentname" : "Europe",
            "country" : "GB",
            "countryname" : "United Kingdom",
            "domain" : [
               "virginmedia.com",
               "virginmedia.net"
            ],
            "isineu" : "false",
            "latitude" : "55.378051",
            "location" : "55.378051,-3.435973",
            "longitude" : "-3.435973",
            "netname" : "SOC-SECURITY-ENHANCED-MANAGEMENT-PLATFORM-P-BOROUGHPRIMARY",
            "organization" : "Business Static Allocation",
            "subnet" : "80.193.128.0/18"
         },
         "host" : [
            "cpc120584-sutt6-2-0-cust17"
         ],
         "hostname" : [
            "cpc120584-sutt6-2-0-cust17.19-1.cable.virginm.net"
         ],
         "ip" : "80.193.184.18",
         "ipv6" : "false",
         "latitude" : "52.5320",
         "location" : "52.5320,-1.8150",
         "longitude" : "-1.8150",
         "organization" : "Virgin Media",
         "port" : "80",
         "product" : "uc-httpd",
         "productvendor" : "uc-httpd",
         "productversion" : "1.0.0",
         "protocol" : "http",
         "protocolversion" : "1.0",
         "reason" : "OK",
         "reverse" : [
            "cpc120584-sutt6-2-0-cust17.19-1.cable.virginm.net"
         ],
         "seen_date" : "2024-10-15",
         "source" : "sniffer",
         "status" : "200",
         "subdomains" : [
            "19-1.cable.virginm.net",
            "cable.virginm.net"
         ],
         "subnet" : "80.192.0.0/14",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "net"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }