Returning 10 result(s) out of 244 in 0.104 second(s)

  • 189.236.61.119:4840 (tcp/http) - last seen on 2024-11-07 at 03:10:47 UTC

    • IP
      189.236.61.119
      Network
      189.236.0.0/18
      Domain(s)
      prod-infinitum.com.mx
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Raspbian
      URL

      http://189.236.61.119:4840/ 200

      HTTP Title
      HyphenDev on da' web
      Reverse DNS
      dsl-189-236-61-119-dyn.prod-infinitum.com.mx
      ASN
      AS8151
      Organization
      UNINET
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Raspbian
      Product
      Apache HTTP Server 2.4.56
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      d893d9b0127dccaff068aebe58c3e945
      HTTP Header MD5
      f874777e4219af810badaf42b6ed23d3
      HTTP Body MD5
      3232fd11584c305e12c3110829216fdd
    • HTTP/1.1 200 OK
      Date: Thu, 07 Nov 2024 03:10:47 GMT
      Server: Apache/2.4.56 (Raspbian)
      Last-Modified: Sun, 24 Dec 2023 19:14:46 GMT
      ETag: "596-60d464330b299"
      Accept-Ranges: bytes
      Content-Length: 1430
      Vary: Accept-Encoding
      Connection: close
      Content-Type: text/html
      
      <!DOCTYPE html>
      <html lang="en">
      <head>
        <title>HyphenDev on da' web</title>
        <style>
          @keyframes rainbow {
            0% { color: violet; }
            16.666% { color: indigo; }
            33.333% { color: blue; }
            50% { color: green; }
            66.666% { color: yellow; }
            83.333% { color: orange; }
            100% { color: red; }
          }
      
          h1 {
            animation: rainbow 10s infinite;
          }
        </style>
      </head>
      <body>
        <h1 style="display: inline; margin-right: 2%;"><i>HyphenDev</i></h1>
        <h5 style="display: inline;"><i>... on da' good ol' web.</i></h5>
        <br><br><br><br>
        <label for="password">Project passcode:</label>
        <input type="password" id="password" />
        <button onclick="checkPassword()">Enter</button>
      
        <script>
          function checkPassword() {
            var password = document.getElementById('password').value;
            
            if (password === 'portfolio' || password === 'hyphendev')
            {
              window.location.href = '\HyphenDev/index.html';
            }
            else
            {
              alert('Incorrect, unregistered expired or deleted passcode :(\n\nTry again.');
            }
          }
        </script>
      
        <br><br><br><br>
      
        <p><i>All of HyphenDev's projects... in the same place!</i></p>
        <br>
        <p>Webpage/projects developed, maintained and hosted with love by HyphenDev... <i>duh</i></p>
        <br><br>
        <a style="font-family: monospace;">Last update: 13/12/2023</a>
      
      </body>
      </html>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-07T03:10:47.000Z",
         "app" : {
            "http" : {
               "bodymd5" : "3232fd11584c305e12c3110829216fdd",
               "bodymmh3" : -1613996920,
               "header" : [
                  {
                     "name" : "Last-Modified",
                     "value" : "Sun, 24 Dec 2023 19:14:46 GMT"
                  },
                  {
                     "name" : "ETag",
                     "value" : "596-60d464330b299"
                  }
               ],
               "headermd5" : "f874777e4219af810badaf42b6ed23d3",
               "headermmh3" : 112376752,
               "title" : "HyphenDev on da' web"
            },
            "length" : 1704
         },
         "asn" : "AS8151",
         "city" : "\u00c1lvaro Obreg\u00f3n",
         "country" : "MX",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nDate: Thu, 07 Nov 2024 03:10:47 GMT\r\nServer: Apache/2.4.56 (Raspbian)\r\nLast-Modified: Sun, 24 Dec 2023 19:14:46 GMT\r\nETag: \"596-60d464330b299\"\r\nAccept-Ranges: bytes\r\nContent-Length: 1430\r\nVary: Accept-Encoding\r\nConnection: close\r\nContent-Type: text/html\r\n\r\n<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <title>HyphenDev on da' web</title>\r\n  <style>\r\n    @keyframes rainbow {\r\n      0% { color: violet; }\r\n      16.666% { color: indigo; }\r\n      33.333% { color: blue; }\r\n      50% { color: green; }\r\n      66.666% { color: yellow; }\r\n      83.333% { color: orange; }\r\n      100% { color: red; }\r\n    }\r\n\r\n    h1 {\r\n      animation: rainbow 10s infinite;\r\n    }\r\n  </style>\r\n</head>\r\n<body>\r\n  <h1 style=\"display: inline; margin-right: 2%;\"><i>HyphenDev</i></h1>\r\n  <h5 style=\"display: inline;\"><i>... on da' good ol' web.</i></h5>\r\n  <br><br><br><br>\r\n  <label for=\"password\">Project passcode:</label>\r\n  <input type=\"password\" id=\"password\" />\r\n  <button onclick=\"checkPassword()\">Enter</button>\r\n\r\n  <script>\r\n    function checkPassword() {\r\n      var password = document.getElementById('password').value;\r\n      \r\n      if (password === 'portfolio' || password === 'hyphendev')\r\n      {\r\n        window.location.href = '\\HyphenDev/index.html';\r\n      }\r\n      else\r\n      {\r\n        alert('Incorrect, unregistered expired or deleted passcode :(\\n\\nTry again.');\r\n      }\r\n    }\r\n  </script>\r\n\r\n  <br><br><br><br>\r\n\r\n  <p><i>All of HyphenDev's projects... in the same place!</i></p>\r\n  <br>\r\n  <p>Webpage/projects developed, maintained and hosted with love by HyphenDev... <i>duh</i></p>\r\n  <br><br>\r\n  <a style=\"font-family: monospace;\">Last update: 13/12/2023</a>\r\n\r\n</body>\r\n</html>",
         "datamd5" : "d893d9b0127dccaff068aebe58c3e945",
         "datammh3" : 1510693311,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "prod-infinitum.com.mx"
         ],
         "geolocus" : {
            "asn" : "AS8151",
            "continent" : "NA",
            "continentname" : "North America",
            "country" : "MX",
            "countryname" : "Mexico",
            "domain" : [
               "prod-infinitum.com.mx",
               "uninet.com.mx"
            ],
            "isineu" : "false",
            "latitude" : "23.634501",
            "location" : "23.634501,-102.552784",
            "longitude" : "-102.552784",
            "netname" : "MX-USCV4-LACNIC",
            "organization" : "UNINET",
            "subnet" : "189.236.0.0/18"
         },
         "host" : [
            "dsl-189-236-61-119-dyn"
         ],
         "hostname" : [
            "dsl-189-236-61-119-dyn.prod-infinitum.com.mx"
         ],
         "ip" : "189.236.61.119",
         "ipv6" : "false",
         "latitude" : "19.3624",
         "location" : "19.3624,-99.2074",
         "longitude" : "-99.2074",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "UNINET",
         "os" : "Linux",
         "osdistribution" : "Raspbian",
         "osvendor" : "Linux",
         "port" : 4840,
         "product" : "HTTP Server",
         "productvendor" : "Apache",
         "productversion" : "2.4.56",
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "dsl-189-236-61-119-dyn.prod-infinitum.com.mx"
         ],
         "seen_date" : "2024-11-07",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "189.236.0.0/18",
         "tld" : [
            "com.mx"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 187.237.129.169:4840 (tcp/http) - last seen on 2024-11-07 at 00:22:33 UTC

    • IP
      187.237.129.169
      Network
      187.237.0.0/16
      Domain(s)
      uninet-ide.com.mx
      Device

      <enterprise field>: device.class

      Operating System
      Microsoft Windows
      URL

      http://187.237.129.169:4840/ 200

      HTTP Title
      IIS Windows Server
      Reverse DNS
      customer-187-237-129-169.uninet-ide.com.mx
      ASN
      AS8151
      Organization
      UNINET
      Protocol
      http
      Source
      datascan
    • Operating System
      Microsoft Windows
      Product
      Microsoft IIS 10.0
      HTTP Component(s)
      Microsoft IIS Microsoft ASP.NET
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      0ca775a6b65f845f5163e490398a9acf
      HTTP Header MD5
      c45e463ffd89b34a781c977b38f3ecbc
      HTTP Body MD5
      654ae82705924352d2363b1d797997ce
    • HTTP/1.1 200 OK
      Content-Type: text/html
      Last-Modified: Mon, 05 Jul 2021 18:30:19 GMT
      Accept-Ranges: bytes
      ETag: "8ac4d8cecb71d71:0"
      Server: Microsoft-IIS/10.0
      X-Powered-By: ASP.NET
      Date: Thu, 07 Nov 2024 00:22:33 GMT
      Connection: close
      Content-Length: 703
      
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      <title>IIS Windows Server</title>
      <style type="text/css">
      <!--
      body {
      	color:#000000;
      	background-color:#0072C6;
      	margin:0;
      }
      
      #container {
      	margin-left:auto;
      	margin-right:auto;
      	text-align:center;
      	}
      
      a img {
      	border:none;
      }
      
      -->
      </style>
      </head>
      <body>
      <div id="container">
      <a href="http://go.microsoft.com/fwlink/?linkid=66138&amp;clcid=0x409"><img src="iisstart.png" alt="IIS" width="960" height="600" /></a>
      </div>
      </body>
      </html>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-07T00:22:33.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "w3.org",
                  "microsoft.com"
               ],
               "hostname" : [
                  "go.microsoft.com",
                  "www.w3.org"
               ],
               "url" : [
                  "http://go.microsoft.com/fwlink/?linkid=66138&amp;clcid=0x409",
                  "http://www.w3.org/1999/xhtml",
                  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
               ]
            },
            "http" : {
               "bodymd5" : "654ae82705924352d2363b1d797997ce",
               "bodymmh3" : 703707298,
               "component" : [
                  {
                     "product" : "IIS",
                     "productvendor" : "Microsoft"
                  },
                  {
                     "productvendor" : "Microsoft",
                     "product" : "ASP.NET"
                  }
               ],
               "header" : [
                  {
                     "name" : "Last-Modified",
                     "value" : "Mon, 05 Jul 2021 18:30:19 GMT"
                  },
                  {
                     "value" : "8ac4d8cecb71d71:0",
                     "name" : "ETag"
                  }
               ],
               "headermd5" : "c45e463ffd89b34a781c977b38f3ecbc",
               "headermmh3" : 1743959804,
               "title" : "IIS Windows Server"
            },
            "length" : 970
         },
         "asn" : "AS8151",
         "city" : "Guanajuato City",
         "country" : "MX",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nLast-Modified: Mon, 05 Jul 2021 18:30:19 GMT\r\nAccept-Ranges: bytes\r\nETag: \"8ac4d8cecb71d71:0\"\r\nServer: Microsoft-IIS/10.0\r\nX-Powered-By: ASP.NET\r\nDate: Thu, 07 Nov 2024 00:22:33 GMT\r\nConnection: close\r\nContent-Length: 703\r\n\r\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.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=iso-8859-1\" />\r\n<title>IIS Windows Server</title>\r\n<style type=\"text/css\">\r\n<!--\r\nbody {\r\n\tcolor:#000000;\r\n\tbackground-color:#0072C6;\r\n\tmargin:0;\r\n}\r\n\r\n#container {\r\n\tmargin-left:auto;\r\n\tmargin-right:auto;\r\n\ttext-align:center;\r\n\t}\r\n\r\na img {\r\n\tborder:none;\r\n}\r\n\r\n-->\r\n</style>\r\n</head>\r\n<body>\r\n<div id=\"container\">\r\n<a href=\"http://go.microsoft.com/fwlink/?linkid=66138&amp;clcid=0x409\"><img src=\"iisstart.png\" alt=\"IIS\" width=\"960\" height=\"600\" /></a>\r\n</div>\r\n</body>\r\n</html>",
         "datamd5" : "0ca775a6b65f845f5163e490398a9acf",
         "datammh3" : 1065540519,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "uninet-ide.com.mx"
         ],
         "geolocus" : {
            "asn" : "AS25799",
            "continent" : "NA",
            "continentname" : "North America",
            "country" : "MX",
            "countryname" : "Mexico",
            "domain" : [
               "reduno.com.mx",
               "uninet-ide.com.mx",
               "uninet.com.mx",
               "uninet.net.mx"
            ],
            "isineu" : "false",
            "latitude" : "23.634501",
            "location" : "23.634501,-102.552784",
            "longitude" : "-102.552784",
            "netname" : "MX-USCV4-LACNIC",
            "organization" : "UNINET",
            "subnet" : "187.237.0.0/16"
         },
         "host" : [
            "customer-187-237-129-169"
         ],
         "hostname" : [
            "customer-187-237-129-169.uninet-ide.com.mx"
         ],
         "ip" : "187.237.129.169",
         "ipv6" : "false",
         "latitude" : "21.0134",
         "location" : "21.0134,-101.2660",
         "longitude" : "-101.2660",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "UNINET",
         "os" : "Windows",
         "osvendor" : "Microsoft",
         "osversion" : [
            "Server 2016",
            10
         ],
         "port" : 4840,
         "product" : "IIS",
         "productvendor" : "Microsoft",
         "productversion" : "10.0",
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "customer-187-237-129-169.uninet-ide.com.mx"
         ],
         "seen_date" : "2024-11-07",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "187.237.0.0/16",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "com.mx"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • <access denied by policy>:<access denied by policy> (<access denied by policy>/<access denied by policy>) - last seen on 2024-11-06 at 23:49:17 UTC

    • IP

      <access denied by policy>

      Network

      <access denied by policy>

      Domain(s)
      Operating System

      <access denied by policy> <access denied by policy>

      Reverse DNS

      <access denied by policy>

      ASN

      <access denied by policy>

      Organization

      <access denied by policy>

      Protocol

      <access denied by policy>

      Source

      <access denied by policy>

    • Operating System

      <access denied by policy> <access denied by policy>

      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5

      <access denied by policy>

    • <access denied by policy>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-06T23:49:17.000Z",
         "app" : "<enterprise field>: app",
         "asn" : "<access denied by policy>",
         "city" : "<access denied by policy>",
         "country" : "<access denied by policy>",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "<access denied by policy>",
         "datamd5" : "<access denied by policy>",
         "datammh3" : "<access denied by policy>",
         "device" : "<enterprise field>: device",
         "domain" : "<access denied by policy>",
         "geolocus" : "<enterprise field>: geolocus",
         "host" : "<access denied by policy>",
         "hostname" : "<access denied by policy>",
         "ip" : "<access denied by policy>",
         "ipv6" : "<access denied by policy>",
         "latitude" : "<access denied by policy>",
         "location" : "<access denied by policy>",
         "longitude" : "<access denied by policy>",
         "node" : "<enterprise field>: node",
         "organization" : "<access denied by policy>",
         "os" : "<access denied by policy>",
         "osvendor" : "<access denied by policy>",
         "port" : "<access denied by policy>",
         "protocol" : "<access denied by policy>",
         "protocolversion" : "<access denied by policy>",
         "reason" : "<access denied by policy>",
         "reverse" : "<access denied by policy>",
         "seen_date" : "<access denied by policy>",
         "source" : "<access denied by policy>",
         "status" : "<access denied by policy>",
         "subnet" : "<access denied by policy>",
         "tag" : "<enterprise field>: tag",
         "tld" : "<access denied by policy>",
         "tls" : "<access denied by policy>",
         "transport" : "<access denied by policy>",
         "url" : "<access denied by policy>"
      }
      
  • 189.244.41.65:4840 (tcp/http) - last seen on 2024-11-06 at 23:23:08 UTC

    • IP
      189.244.41.65
      Network
      189.244.0.0/15
      Domain(s)
      prod-infinitum.com.mx
      Device

      <enterprise field>: device.class

      Operating System
      Microsoft Windows
      URL

      http://189.244.41.65:4840/ 200

      HTTP Title
      IIS Windows Server
      Reverse DNS
      dsl-189-244-41-65-dyn.prod-infinitum.com.mx
      ASN
      AS8151
      Organization
      UNINET
      Protocol
      http
      Source
      datascan
    • Operating System
      Microsoft Windows
      Product
      Microsoft IIS 10.0
      HTTP Component(s)
      Microsoft IIS Microsoft ASP.NET
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      0ca775a6b65f845f5163e490398a9acf
      HTTP Header MD5
      c45e463ffd89b34a781c977b38f3ecbc
      HTTP Body MD5
      654ae82705924352d2363b1d797997ce
    • HTTP/1.1 200 OK
      Content-Type: text/html
      Last-Modified: Sun, 17 Oct 2021 00:15:22 GMT
      Accept-Ranges: bytes
      ETag: "ae289213ecc2d71:0"
      Server: Microsoft-IIS/10.0
      X-Powered-By: ASP.NET
      Date: Wed, 06 Nov 2024 23:24:02 GMT
      Connection: close
      Content-Length: 703
      
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      <title>IIS Windows Server</title>
      <style type="text/css">
      <!--
      body {
      	color:#000000;
      	background-color:#0072C6;
      	margin:0;
      }
      
      #container {
      	margin-left:auto;
      	margin-right:auto;
      	text-align:center;
      	}
      
      a img {
      	border:none;
      }
      
      -->
      </style>
      </head>
      <body>
      <div id="container">
      <a href="http://go.microsoft.com/fwlink/?linkid=66138&amp;clcid=0x409"><img src="iisstart.png" alt="IIS" width="960" height="600" /></a>
      </div>
      </body>
      </html>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-06T23:23:08.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "microsoft.com",
                  "w3.org"
               ],
               "hostname" : [
                  "go.microsoft.com",
                  "www.w3.org"
               ],
               "url" : [
                  "http://go.microsoft.com/fwlink/?linkid=66138&amp;clcid=0x409",
                  "http://www.w3.org/1999/xhtml",
                  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
               ]
            },
            "http" : {
               "bodymd5" : "654ae82705924352d2363b1d797997ce",
               "bodymmh3" : 703707298,
               "component" : [
                  {
                     "productvendor" : "Microsoft",
                     "product" : "ASP.NET"
                  },
                  {
                     "productvendor" : "Microsoft",
                     "product" : "IIS"
                  }
               ],
               "header" : [
                  {
                     "name" : "Last-Modified",
                     "value" : "Sun, 17 Oct 2021 00:15:22 GMT"
                  },
                  {
                     "name" : "ETag",
                     "value" : "ae289213ecc2d71:0"
                  }
               ],
               "headermd5" : "c45e463ffd89b34a781c977b38f3ecbc",
               "headermmh3" : 834045595,
               "title" : "IIS Windows Server"
            },
            "length" : 970
         },
         "asn" : "AS8151",
         "city" : "Torre\u00f3n",
         "country" : "MX",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nLast-Modified: Sun, 17 Oct 2021 00:15:22 GMT\r\nAccept-Ranges: bytes\r\nETag: \"ae289213ecc2d71:0\"\r\nServer: Microsoft-IIS/10.0\r\nX-Powered-By: ASP.NET\r\nDate: Wed, 06 Nov 2024 23:24:02 GMT\r\nConnection: close\r\nContent-Length: 703\r\n\r\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.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=iso-8859-1\" />\r\n<title>IIS Windows Server</title>\r\n<style type=\"text/css\">\r\n<!--\r\nbody {\r\n\tcolor:#000000;\r\n\tbackground-color:#0072C6;\r\n\tmargin:0;\r\n}\r\n\r\n#container {\r\n\tmargin-left:auto;\r\n\tmargin-right:auto;\r\n\ttext-align:center;\r\n\t}\r\n\r\na img {\r\n\tborder:none;\r\n}\r\n\r\n-->\r\n</style>\r\n</head>\r\n<body>\r\n<div id=\"container\">\r\n<a href=\"http://go.microsoft.com/fwlink/?linkid=66138&amp;clcid=0x409\"><img src=\"iisstart.png\" alt=\"IIS\" width=\"960\" height=\"600\" /></a>\r\n</div>\r\n</body>\r\n</html>",
         "datamd5" : "0ca775a6b65f845f5163e490398a9acf",
         "datammh3" : 1065540519,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "prod-infinitum.com.mx"
         ],
         "geolocus" : {
            "asn" : "AS8151",
            "continent" : "NA",
            "continentname" : "North America",
            "country" : "MX",
            "countryname" : "Mexico",
            "domain" : [
               "prod-infinitum.com.mx",
               "uninet.com.mx",
               "uninet.net.mx"
            ],
            "isineu" : "false",
            "latitude" : "23.634501",
            "location" : "23.634501,-102.552784",
            "longitude" : "-102.552784",
            "netname" : "MX-USCV4-LACNIC",
            "organization" : "UNINET",
            "subnet" : "189.244.0.0/16"
         },
         "host" : [
            "dsl-189-244-41-65-dyn"
         ],
         "hostname" : [
            "dsl-189-244-41-65-dyn.prod-infinitum.com.mx"
         ],
         "ip" : "189.244.41.65",
         "ipv6" : "false",
         "latitude" : "25.5397",
         "location" : "25.5397,-103.4290",
         "longitude" : "-103.4290",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "UNINET",
         "os" : "Windows",
         "osvendor" : "Microsoft",
         "osversion" : [
            "Server 2016",
            10
         ],
         "port" : 4840,
         "product" : "IIS",
         "productvendor" : "Microsoft",
         "productversion" : "10.0",
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "dsl-189-244-41-65-dyn.prod-infinitum.com.mx"
         ],
         "seen_date" : "2024-11-06",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "189.244.0.0/15",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "com.mx"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 189.168.215.159:4840 (tcp/http) - last seen on 2024-11-06 at 19:07:52 UTC

    • IP
      189.168.215.159
      Network
      189.168.0.0/15
      Domain(s)
      prod-infinitum.com.mx
      Device

      <enterprise field>: device.class

      Operating System
      Microsoft Windows
      URL

      http://189.168.215.159:4840/ 200

      HTTP Title
      Open Hardware Monitor - Web Version
      Reverse DNS
      dsl-189-168-215-159-dyn.prod-infinitum.com.mx
      ASN
      AS8151
      Organization
      UNINET
      Protocol
      http
      Source
      datascan
    • Operating System
      Microsoft Windows
      Product
      Microsoft HTTPAPI 2.0
      HTTP Component(s)
      jQuery jQuery 1.7.2
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      60e6dfa04be6b75ec8343a672808e6f1
      HTTP Header MD5
      be433812701c2cadd3303fac3bcb38e4
      HTTP Body MD5
      9ee11377ec1ee64ca3158735f74d9476
    • HTTP/1.1 200 OK
      Content-Length: 2493
      Content-Type: text/html
      Server: Microsoft-HTTPAPI/2.0
      Date: Wed, 06 Nov 2024 19:06:11 GMT
      Connection: close
      
      <!-- This Source Code Form is subject to the terms of the Mozilla Public
         - License, v. 2.0. If a copy of the MPL was not distributed with this
         - file, You can obtain one at http://mozilla.org/MPL/2.0/.  
      	 
      	 - Copyright (C) 2012 Prince Samuel <prince.samuel@gmail.com>  -->
      
      <html>
        <head>
          <title>Open Hardware Monitor - Web Version</title>
          <script type='text/javascript' src='js/jquery-1.7.2.min.js'></script>
          <script type='text/javascript' src='js/jquery.tmpl.min.js'></script>
          <script type='text/javascript' src='js/knockout-2.1.0.min.js'></script>
          <script type='text/javascript' src='js/knockout.mapping-latest.min.js'></script>
      
          <link href="css/jquery.treeTable.css" rel="stylesheet" type="text/css" />
          <script type='text/javascript' src='js/jquery.treeTable.min.js'></script>
      
          <link href="css/custom-theme/jquery-ui-1.8.16.custom.css" rel="stylesheet" type="text/css" />
          <link href="css/ohm_web.css" rel="stylesheet" type="text/css" />
          <script type='text/javascript' src='js/jquery-ui-1.8.16.custom.min.js'></script>
          <style>
            #toolbar {
              padding: 10px 10px;
            }
            #slider {
              display: inline-block;
              width: 100px;
            }
          </style>
      
      
          <script type='text/javascript' src='js/ohm_web.js'></script>
      
        </head>
      
        <body>
      
          <div class="header">
      
            <span id="toolbar" class="ui-widget-header ui-corner-all">
              <button id="refresh" data-bind="click: update">Refresh</button>
              <input type="checkbox" id="auto_refresh" data-bind="checked: auto_refresh"/><label for="auto_refresh">Auto Refresh</label>
              &nbsp;<div id="slider"></div>&nbsp;&nbsp;&nbsp;&nbsp;<span for="auto_refresh" id="lbl"></span>
            </span>
          </div>
      
          <div class="main">
            <table data-bind="treeTable: flattened, treeOptions: { initialState: 'expanded', clickableNodeNames: true } ">
              <thead><td>Sensor</td><td>Min</td><td>Value</td><td>Max</td>
                <tbody data-bind="foreach: flattened">
                  <tr data-bind="attr: { 'id': 'node-' + id(), 'class': parent.id()?'child-of-node-' + parent.id():'' }">
                    <td data-bind="html: '<img src=' + ImageURL() + ' />&nbsp; ' + Text()"></td>
                    <td data-bind="text: Min"></td>
                    <td data-bind="text: Value"></td>
                    <td data-bind="text: Max"></td>
                  </tr>
                </tbody>
              </table>
            </div>
          </body>
        </html>
      
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-06T19:07:52.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "mozilla.org"
               ],
               "hostname" : [
                  "mozilla.org"
               ],
               "url" : [
                  "http://mozilla.org/MPL/2.0/."
               ]
            },
            "http" : {
               "bodymd5" : "9ee11377ec1ee64ca3158735f74d9476",
               "bodymmh3" : -233055917,
               "component" : [
                  {
                     "productvendor" : "jQuery",
                     "productversion" : "1.7.2",
                     "product" : "jQuery"
                  }
               ],
               "headermd5" : "be433812701c2cadd3303fac3bcb38e4",
               "headermmh3" : -894680856,
               "title" : "Open Hardware Monitor - Web Version"
            },
            "length" : 2646
         },
         "asn" : "AS8151",
         "city" : "G\u00f3mez Palacio",
         "country" : "MX",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nContent-Length: 2493\r\nContent-Type: text/html\r\nServer: Microsoft-HTTPAPI/2.0\r\nDate: Wed, 06 Nov 2024 19:06:11 GMT\r\nConnection: close\r\n\r\n<!-- This Source Code Form is subject to the terms of the Mozilla Public\r\n   - License, v. 2.0. If a copy of the MPL was not distributed with this\r\n   - file, You can obtain one at http://mozilla.org/MPL/2.0/.  \r\n\t \r\n\t - Copyright (C) 2012 Prince Samuel <prince.samuel@gmail.com>  -->\r\n\r\n<html>\r\n  <head>\r\n    <title>Open Hardware Monitor - Web Version</title>\r\n    <script type='text/javascript' src='js/jquery-1.7.2.min.js'></script>\r\n    <script type='text/javascript' src='js/jquery.tmpl.min.js'></script>\r\n    <script type='text/javascript' src='js/knockout-2.1.0.min.js'></script>\r\n    <script type='text/javascript' src='js/knockout.mapping-latest.min.js'></script>\r\n\r\n    <link href=\"css/jquery.treeTable.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n    <script type='text/javascript' src='js/jquery.treeTable.min.js'></script>\r\n\r\n    <link href=\"css/custom-theme/jquery-ui-1.8.16.custom.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n    <link href=\"css/ohm_web.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n    <script type='text/javascript' src='js/jquery-ui-1.8.16.custom.min.js'></script>\r\n    <style>\r\n      #toolbar {\r\n        padding: 10px 10px;\r\n      }\r\n      #slider {\r\n        display: inline-block;\r\n        width: 100px;\r\n      }\r\n    </style>\r\n\r\n\r\n    <script type='text/javascript' src='js/ohm_web.js'></script>\r\n\r\n  </head>\r\n\r\n  <body>\r\n\r\n    <div class=\"header\">\r\n\r\n      <span id=\"toolbar\" class=\"ui-widget-header ui-corner-all\">\r\n        <button id=\"refresh\" data-bind=\"click: update\">Refresh</button>\r\n        <input type=\"checkbox\" id=\"auto_refresh\" data-bind=\"checked: auto_refresh\"/><label for=\"auto_refresh\">Auto Refresh</label>\r\n        &nbsp;<div id=\"slider\"></div>&nbsp;&nbsp;&nbsp;&nbsp;<span for=\"auto_refresh\" id=\"lbl\"></span>\r\n      </span>\r\n    </div>\r\n\r\n    <div class=\"main\">\r\n      <table data-bind=\"treeTable: flattened, treeOptions: { initialState: 'expanded', clickableNodeNames: true } \">\r\n        <thead><td>Sensor</td><td>Min</td><td>Value</td><td>Max</td>\r\n          <tbody data-bind=\"foreach: flattened\">\r\n            <tr data-bind=\"attr: { 'id': 'node-' + id(), 'class': parent.id()?'child-of-node-' + parent.id():'' }\">\r\n              <td data-bind=\"html: '<img src=' + ImageURL() + ' />&nbsp; ' + Text()\"></td>\r\n              <td data-bind=\"text: Min\"></td>\r\n              <td data-bind=\"text: Value\"></td>\r\n              <td data-bind=\"text: Max\"></td>\r\n            </tr>\r\n          </tbody>\r\n        </table>\r\n      </div>\r\n    </body>\r\n  </html>\r\n",
         "datamd5" : "60e6dfa04be6b75ec8343a672808e6f1",
         "datammh3" : 45593131,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "prod-infinitum.com.mx"
         ],
         "host" : [
            "dsl-189-168-215-159-dyn"
         ],
         "hostname" : [
            "dsl-189-168-215-159-dyn.prod-infinitum.com.mx"
         ],
         "ip" : "189.168.215.159",
         "ipv6" : "false",
         "latitude" : "25.6904",
         "location" : "25.6904,-103.4884",
         "longitude" : "-103.4884",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "UNINET",
         "os" : "Windows",
         "osvendor" : "Microsoft",
         "port" : 4840,
         "product" : "HTTPAPI",
         "productvendor" : "Microsoft",
         "productversion" : "2.0",
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "dsl-189-168-215-159-dyn.prod-infinitum.com.mx"
         ],
         "seen_date" : "2024-11-06",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "189.168.0.0/15",
         "tld" : [
            "com.mx"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 189.146.244.244:4840 (tcp/ftp) - last seen on 2024-11-06 at 18:50:31 UTC

    • IP
      189.146.244.244
      Network
      189.146.0.0/15
      Domain(s)
      prod-infinitum.com.mx
      Device

      <enterprise field>: device.class

      Operating System
      Microsoft Windows
      Reverse DNS
      dsl-189-146-244-244-dyn.prod-infinitum.com.mx
      ASN
      AS8151
      Organization
      UNINET
      Protocol
      ftp
      Source
      datascan
    • Operating System
      Microsoft Windows
      Product
      FileZilla FileZilla 1.4.1
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      e90366db37e5fd36b6730a6f1644688b
    • 220-FileZilla Server 1.4.1
      220 Please visit https://filezilla-project.org/
      501 What are you trying to do? Go away.
      
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-06T18:50:31.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "filezilla-project.org"
               ],
               "hostname" : [
                  "filezilla-project.org"
               ],
               "url" : [
                  "https://filezilla-project.org/"
               ]
            },
            "length" : 118
         },
         "asn" : "AS8151",
         "city" : "Miguel Hidalgo",
         "country" : "MX",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "220-FileZilla Server 1.4.1\r\n220 Please visit https://filezilla-project.org/\r\n501 What are you trying to do? Go away.\r\n",
         "datamd5" : "e90366db37e5fd36b6730a6f1644688b",
         "datammh3" : 1052383848,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "prod-infinitum.com.mx"
         ],
         "geolocus" : {
            "asn" : "AS8151",
            "continent" : "NA",
            "continentname" : "North America",
            "country" : "MX",
            "countryname" : "Mexico",
            "domain" : [
               "prod-infinitum.com.mx",
               "reduno.com.mx",
               "uninet.net.mx"
            ],
            "isineu" : "false",
            "latitude" : "23.634501",
            "location" : "23.634501,-102.552784",
            "longitude" : "-102.552784",
            "netname" : "MX-GDUN-LACNIC",
            "organization" : "Gestion de direccionamiento UniNet",
            "subnet" : "189.146.0.0/15"
         },
         "host" : [
            "dsl-189-146-244-244-dyn"
         ],
         "hostname" : [
            "dsl-189-146-244-244-dyn.prod-infinitum.com.mx"
         ],
         "ip" : "189.146.244.244",
         "ipv6" : "false",
         "latitude" : "19.4057",
         "location" : "19.4057,-99.1895",
         "longitude" : "-99.1895",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "UNINET",
         "os" : "Windows",
         "osvendor" : "Microsoft",
         "port" : 4840,
         "product" : "FileZilla",
         "productvendor" : "FileZilla",
         "productversion" : "1.4.1",
         "protocol" : "ftp",
         "reverse" : [
            "dsl-189-146-244-244-dyn.prod-infinitum.com.mx"
         ],
         "seen_date" : "2024-11-06",
         "source" : "datascan",
         "subnet" : "189.146.0.0/15",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "com.mx"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 187.200.50.141:4840 (tcp/http) - last seen on 2024-11-06 at 14:02:52 UTC

    • IP
      187.200.50.141
      Network
      187.200.0.0/18
      Domain(s)
      prod-infinitum.com.mx
      Device

      <enterprise field>: device.class

      Operating System
      Linux Linux Kernel
      URL

      http://187.200.50.141:4840/ 200

      HTTP Title
      WireGuard
      Reverse DNS
      dsl-187-200-50-141-dyn.prod-infinitum.com.mx
      ASN
      AS8151
      Organization
      UNINET
      Protocol
      http
      Source
      datascan
    • Operating System
      Linux Linux Kernel
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      ac46acec1f4b9491d2cf4d63309eb98e
      HTTP Header MD5
      df30dc44ac5b2da3bf80711d6c895ce9
      HTTP Body MD5
      303b6d135bd09bfd7fb92b195a6d8216
    • HTTP/1.1 200 OK
      Content-Type: text/html
      last-modified: Wed, 04 Sep 2024 16:43:38 GMT
      content-length: 40602
      Set-Cookie: connect.sid=s%3AiNC0r20EBFlkXbqP-90skTkcOa1leBQR.KcRRqBOM7aBn6NHcPL0BqCvPdRmCV1%2FG1OSL4MW4ofw; Path=/; HttpOnly
      Date: Wed, 06 Nov 2024 14:02:52 GMT
      Connection: close
      
      <!DOCTYPE html>
      <html>
      
      <head>
        <title>WireGuard</title>
        <meta charset="utf-8"/>
        <link href="./css/app.css" rel="stylesheet">
        <link rel="manifest" href="./manifest.json">
        <link rel="icon" type="image/png" href="./img/favicon.png">
        <link rel="apple-touch-icon" href="./img/apple-touch-icon.png">
        <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
      </head>
      <style>
        [v-cloak] {
          display: none;
        }
        .line-chart .apexcharts-svg{
          transform: translateY(3px);
        }
      </style>
      
      <body class="bg-gray-50 dark:bg-neutral-800">
        <div id="app">
          <div v-cloak class="container mx-auto max-w-3xl px-3 md:px-0 mt-4 xs:mt-6">
            <div v-if="authenticated === true">
              <div class="flex flex-col-reverse xxs:flex-row flex-auto items-center items-end gap-3">
                <h1 class="text-4xl dark:text-neutral-200 font-medium flex-grow self-start mb-4">
                  <img src="./img/logo.png" width="32" class="inline align-middle dark:bg mr-2" /><span class="align-middle">WireGuard</span>
                </h1>
                <div class="flex items-center grow-0 gap-3 items-end self-end xxs:self-center">
                  <!-- Dark / light theme -->
                  <button @click="toggleTheme"
                    class="flex items-center justify-center w-8 h-8 rounded-full bg-gray-200 hover:bg-gray-300 dark:bg-neutral-700 dark:hover:bg-neutral-600 transition" :title="$t(`theme.${uiTheme}`)">
                    <svg v-if="uiTheme === 'light'" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"
                      class="w-5 h-5">
                      <path stroke-linecap="round" stroke-linejoin="round"
                        d="M12 3v2.25m6.364.386-1.591 1.591M21 12h-2.25m-.386 6.364-1.591-1.591M12 18.75V21m-4.773-4.227-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Z" />
                    </svg>
                    <svg v-else-if="uiTheme === 'dark'" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"
                      class="w-5 h-5 text-neutral-400">
                      <path stroke-linecap="round" stroke-linejoin="round"
                        d="M21.752 15.002A9.72 9.72 0 0 1 18 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 0 0 3 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 0 0 9.002-5.998Z" />
                    </svg>
                    <svg v-else xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24" 
                      class="w-5 h-5 fill-gray-600 dark:fill-neutral-400">
                      <path
                        d="M12,2.2c-5.4,0-9.8,4.4-9.8,9.8s4.4,9.8,9.8,9.8s9.8-4.4,9.8-9.8S17.4,2.2,12,2.2z M3.8,12c0-4.5,3.7-8.2,8.2-8.2v16.5C7.5,20.2,3.8,16.5,3.8,12z" />
                    </svg>
                      <path stroke-linecap="round" stroke-linejoin="round"
                        d="M9 17.25v1.007a3 3 0 0 1-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0 1 15 18.257V17.25m6-12V15a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 15V5.25m18 0A2.25 2.25 0 0 0 18.75 3H5.25A2.25 2.25 0 0 0 3 5.25m18 0V12a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 12V5.25" />
                    </svg>
                  </button>
                  <!-- Show / hide charts -->
                  <label v-if="uiChartType > 0" class="inline-flex items-center justify-center cursor-pointer w-8 h-8 rounded-full bg-gray-200 hover:bg-gray-300 dark:bg-neutral-700 dark:hover:bg-neutral-600 whitespace-nowrap transition group" :title="$t('toggleCharts')">
                    <input type="checkbox" value="" class="sr-only peer" v-model="uiShowCharts" @change="toggleCharts">
                    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" fill="currentColor"
                      class="w-5 h-5 peer fill-gray-400 peer-checked:fill-gray-600 dark:fill-neutral-600 peer-checked:dark:fill-neutral-400 group-hover:dark:fill-neutral-500 transition">
                        <path
                          d="M18.375 2.25c-1.035 0-1.875.84-1.875 1.875v15.75c0 1.035.84 1.875 1.875 1.875h.75c1.035 0 1.875-.84 1.875-1.875V4.125c0-1.036-.84-1.875-1.875-1.875h-.75ZM9.75 8.625c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v11.25c0 1.035-.84 1.875-1.875 1.875h-.75a1.875 1.875 0 0 1-1.875-1.875V8.625ZM3 13.125c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v6.75c0 1.035-.84 1.875-1.875 1.875h-.75A1.875 1.875 0 0 1 3 19.875v-6.75Z" />
                    </svg>
                  </label>
                  <span v-if="requiresPassword"
                    class="text-sm text-gray-400 dark:text-neutral-400 cursor-pointer hover:underline"
                    @click="logout">
                    {{$t("logout")}}
                    <svg class="h-3 inline" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
                      <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
                        d="M17 16l4-4m0 0l-4-4m4 4H7m6 4v1a3 3 0 01-3 3H6a3 3 0 01-3-3V7a3 3 0 013-3h4a3 3 0 013 3v1" />
                    </svg>
                  </span>
                </div>
              </div>
              <div class="text-sm text-gray-400 dark:text-neutral-400 mb-5"></div>
              <div v-if="latestRelease"
                class="bg-red-800 dark:bg-red-100 p-4 text-white dark:text-red-600 text-sm font-small mb-10 rounded-md shadow-lg"
                :title="`v${currentRelease} → v${latestRelease.version}`">
                <div class="container mx-auto flex flex-row flex-auto items-center">
                  <div class="flex-grow">
                    <p class="font-bold">{{$t("updateAvailable")}}</p>
                    <p>{{latestRelease.changelog}}</p>
                  </div>
      
                  <a href="https://github.com/wg-easy/wg-easy#updating" target="_blank"
                    class="p-3 rounded-md bg-white dark:bg-red-100 float-right font-sm font-semibold text-red-800 dark:text-red-600 flex-shrink-0 border-2 border-red-800 dark:border-red-600 hover:border-white dark:hover:border-red-600 hover:text-white dark:hover:text-red-100 hover:bg-red-800 dark:hover:bg-red-600 transition-all">
                    {{$t("update")}} →
                  </a>
                </div>
              </div>
      
              <div class="shadow-md rounded-lg bg-white dark:bg-neutral-700 overflow-hidden">
                <div class="flex flex-row flex-auto items-center p-3 px-5 border-b-2 border-gray-100 dark:border-neutral-600">
                  <div class="flex-grow">
                    <p class="text-2xl font-medium dark:text-neutral-200">{{$t("clients")}}</p>
                  </div>
                  <div class="flex md:block md:flex-shrink-0">
                    <!-- Restore configuration -->
                    <label for="inputRC" :title="$t('titleRestoreConfig')"
                      class="hover:cursor-pointer hover:bg-red-800 hover:border-red-800 hover:text-white text-gray-700 dark:text-neutral-200 max-md:border-r-0 border-2 border-gray-100 dark:border-neutral-600 py-2 px-4 rounded-l-full md:rounded inline-flex items-center transition">
                      <svg inline class="w-4 md:mr-2" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99"></path>
                      </svg>
                      <span class="max-md:hidden text-sm">{{$t("restore")}}</span>
                      <input id="inputRC" type="file" name="configurationfile" accept="text/*,.json" @change="restoreConfig" class="hidden"/>
                    </label>
                    <!-- Backup configuration -->
                    <a href="./api/wireguard/backup" :title="$t('titleBackupConfig')"
                      class="hover:bg-red-800 hover:border-red-800 hover:text-white text-gray-700 dark:text-neutral-200 max-md:border-x-0 border-2 border-gray-100 dark:border-neutral-600 py-2 px-4 md:rounded inline-flex items-center transition">
                      <svg inline class="w-4 md:mr-2" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="size-6">
                        <path stroke-linecap="round" stroke-linejoin="round" d="M5.25 14.25h13.5m-13.5 0a3 3 0 0 1-3-3m3 3a3 3 0 1 0 0 6h13.5a3 3 0 1 0 0-6m-16.5-3a3 3 0 0 1 3-3h13.5a3 3 0 0 1 3 3m-19.5 0a4.5 4.5 0 0 1 .9-2.7L5.737 5.1a3.375 3.375 0 0 1 2.7-1.35h7.126c1.062 0 2.062.5 2.7 1.35l2.587 3.45a4.5 4.5 0 0 1 .9 2.7m0 0a3 3 0 0 1-3 3m0 3h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Zm-3 6h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Z"></path>
                      </svg>
                      <span class="max-md:hidden text-sm">{{$t("backup")}}</span>
                    </a>
                    <!-- New client -->
                    <button @click="clientCreate = true; clientCreateName = '';"
                      class="hover:bg-red-800 hover:border-red-800 hover:text-white text-gray-700 dark:text-neutral-200 max-md:border-l-0 border-2 border-gray-100 dark:border-neutral-600 py-2 px-4 rounded-r-full md:rounded inline-flex items-center transition">
                      <svg class="w-4 md:mr-2" inline xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24"
                        stroke="currentColor">
                        <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
                          d="M12 6v6m0 0v6m0-6h6m-6 0H6" />
                      </svg>
                      <span class="max-md:hidden text-sm">{{$t("new")}}</span>
                    </button>
                  </div>
                </div>
      
                <div>
                  <!-- Client -->
                  <div v-if="clients && clients.length > 0" v-for="client in clients" :key="client.id"
                    class="relative overflow-hidden border-b last:border-b-0 border-gray-100 dark:border-neutral-600 border-solid">
      
                    <!-- Chart -->
                    <div v-if="uiChartType" :class="`absolute z-0 bottom-0 left-0 right-0 h-6 ${uiChartType === 1 && 'line-chart'}`" >
                      <apexchart width="100%" height="100%" :options="chartOptionsTX" :series="client.transferTxSeries">
                      </apexchart>
                    </div>
                    <div v-if="uiChartType" :class="`absolute z-0 top-0 left-0 right-0 h-6 ${uiChartType === 1 && 'line-chart'}`" >
                      <apexchart width="100%" height="100%" :options="chartOptionsRX" :series="client.transferRxSeries"
                        style="transform: scaleY(-1);">
                      </apexchart>
                    </div>
      
                    <div class="relative py-3 md:py-5 px-3 z-10 flex flex-col sm:flex-row justify-between gap-3">
                      <div class="flex gap-3 md:gap-4 w-full items-center ">
      
                        <!-- Avatar -->
                        <div class="h-10 w-10 mt-2 self-start rounded-full bg-gray-50 relative">
                          <svg class="w-6 m-2 text-gray-300" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"
                            fill="currentColor">
                            <path fill-rule="evenodd" d="M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z"
                              clip-rule="evenodd" />
                          </svg>
                          <img v-if="client.avatar" :src="client.avatar" class="w-10 rounded-full absolute top-0 left-0" />
      
                          <div
                            v-if="client.latestHandshakeAt && ((new Date() - new Date(client.latestHandshakeAt) < 1000 * 60 * 10))">
                            <div
                              class="animate-ping w-4 h-4 p-1 bg-red-100 dark:bg-red-100 rounded-full absolute -bottom-1 -right-1">
                            </div>
                            <div class="w-2 h-2 bg-red-800 dark:bg-red-600 rounded-full absolute bottom-0 right-0"></div>
                          </div>
                        </div>
      
                        <!-- Name & Info -->
                        <div class="flex flex-col xxs:flex-row w-full gap-2">
      
                          <!-- Name -->
                          <div class="flex flex-col flex-grow gap-1">
                            <div class="text-gray-700 dark:text-neutral-200 group text-sm md:text-base"
                              :title="$t('createdOn') + dateTime(new Date(client.createdAt))">
      
                              <!-- Show -->
                              <input v-show="clientEditNameId === client.id" v-model="clientEditName"
                                v-on:keyup.enter="updateClientName(client, clientEditName); clientEditName = null; clientEditNameId = null;"
                                v-on:keyup.escape="clientEditName = null; clientEditNameId = null;"
                                :ref="'client-' + client.id + '-name'"
                                class="rounded px-1 border-2 dark:bg-neutral-700 border-gray-100 dark:border-neutral-600 focus:border-gray-200 dark:focus:border-neutral-500 dark:placeholder:text-neutral-500 outline-none w-30" />
                              <span v-show="clientEditNameId !== client.id"
                                class="border-t-2 border-b-2 border-transparent">{{client.name}}</span>
      
                              <!-- Edit -->
                              <span v-show="clientEditNameId !== client.id"
                                @click="clientEditName = client.name; clientEditNameId = client.id; setTimeout(() => $refs['client-' + client.id + '-name'][0].select(), 1);"
                                class="cursor-pointer opacity-0 group-hover:opacity-100 transition-opacity">
                                <svg xmlns="http://www.w3.org/2000/svg"
                                  class="h-4 w-4 inline align-middle opacity-25 hover:opacity-100" fill="none"
                                  viewBox="0 0 24 24" stroke="currentColor">
                                  <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
                                    d="M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z" />
                                </svg>
                              </span>
                            </div>
                            <!-- Address -->
                            <div class=" block md:inline-block pb-1 md:pb-0 text-gray-500 dark:text-neutral-400 text-xs">
                              <span class="group">
                                <!-- Show -->
                                <input v-show="clientEditAddressId === client.id" v-model="clientEditAddress"
                                  v-on:keyup.enter="updateClientAddress(client, clientEditAddress); clientEditAddress = null; clientEditAddressId = null;"
                                  v-on:keyup.escape="clientEditAddress = null; clientEditAddressId = null;"
                                  :ref="'client-' + client.id + '-address'"
                                  class="rounded border-2 dark:bg-neutral-700 border-gray-100 dark:border-neutral-600 focus:border-gray-200 dark:focus:border-neutral-500 outline-none w-20 text-black dark:text-neutral-300 dark:placeholder:text-neutral-500" />
                                <span v-show="clientEditAddressId !== client.id"
                                  class="inline-block ">{{client.address}}</span>
      
                                <!-- Edit -->
                                <span v-show="clientEditAddressId !== client.id"
                                  @click="clientEditAddress = client.address; clientEditAddressId = client.id; setTimeout(() => $refs['client-' + client.id + '-address'][0].select(), 1);"
                                  class="cursor-pointer opacity-0 group-hover:opacity-100 transition-opacity">
                                  <svg xmlns="http://www.w3.org/2000/svg"
                                    class="h-4 w-4 inline align-middle opacity-25 hover:opacity-100" fill="none"
                                    viewBox="0 0 24 24" stroke="currentColor">
                                    <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2"
                                      d="M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z" />
                                  </svg>
                                </span>
        
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-06T14:02:52.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "w3.org",
                  "github.com"
               ],
               "file" : [
                  "manifest.json"
               ],
               "hostname" : [
                  "github.com",
                  "www.w3.org"
               ],
               "url" : [
                  "http://www.w3.org/2000/svg",
                  "https://github.com/wg-easy/wg-easy"
               ]
            },
            "favicon" : {
               "url" : "/img/favicon.png"
            },
            "http" : {
               "bodymd5" : "303b6d135bd09bfd7fb92b195a6d8216",
               "bodymmh3" : -1409365471,
               "header" : [
                  {
                     "value" : "Wed, 04 Sep 2024 16:43:38 GMT",
                     "name" : "last-modified"
                  }
               ],
               "headermd5" : "df30dc44ac5b2da3bf80711d6c895ce9",
               "headermmh3" : -65561803,
               "title" : "WireGuard"
            },
            "length" : 16384
         },
         "asn" : "AS8151",
         "city" : "San Mateo Atenco",
         "country" : "MX",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nlast-modified: Wed, 04 Sep 2024 16:43:38 GMT\r\ncontent-length: 40602\r\nSet-Cookie: connect.sid=s%3AiNC0r20EBFlkXbqP-90skTkcOa1leBQR.KcRRqBOM7aBn6NHcPL0BqCvPdRmCV1%2FG1OSL4MW4ofw; Path=/; HttpOnly\r\nDate: Wed, 06 Nov 2024 14:02:52 GMT\r\nConnection: close\r\n\r\n<!DOCTYPE html>\n<html>\n\n<head>\n  <title>WireGuard</title>\n  <meta charset=\"utf-8\"/>\n  <link href=\"./css/app.css\" rel=\"stylesheet\">\n  <link rel=\"manifest\" href=\"./manifest.json\">\n  <link rel=\"icon\" type=\"image/png\" href=\"./img/favicon.png\">\n  <link rel=\"apple-touch-icon\" href=\"./img/apple-touch-icon.png\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, viewport-fit=cover\">\n  <meta name=\"apple-mobile-web-app-capable\" content=\"yes\">\n  <meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\">\n</head>\n<style>\n  [v-cloak] {\n    display: none;\n  }\n  .line-chart .apexcharts-svg{\n    transform: translateY(3px);\n  }\n</style>\n\n<body class=\"bg-gray-50 dark:bg-neutral-800\">\n  <div id=\"app\">\n    <div v-cloak class=\"container mx-auto max-w-3xl px-3 md:px-0 mt-4 xs:mt-6\">\n      <div v-if=\"authenticated === true\">\n        <div class=\"flex flex-col-reverse xxs:flex-row flex-auto items-center items-end gap-3\">\n          <h1 class=\"text-4xl dark:text-neutral-200 font-medium flex-grow self-start mb-4\">\n            <img src=\"./img/logo.png\" width=\"32\" class=\"inline align-middle dark:bg mr-2\" /><span class=\"align-middle\">WireGuard</span>\n          </h1>\n          <div class=\"flex items-center grow-0 gap-3 items-end self-end xxs:self-center\">\n            <!-- Dark / light theme -->\n            <button @click=\"toggleTheme\"\n              class=\"flex items-center justify-center w-8 h-8 rounded-full bg-gray-200 hover:bg-gray-300 dark:bg-neutral-700 dark:hover:bg-neutral-600 transition\" :title=\"$t(`theme.${uiTheme}`)\">\n              <svg v-if=\"uiTheme === 'light'\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\"\n                class=\"w-5 h-5\">\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\"\n                  d=\"M12 3v2.25m6.364.386-1.591 1.591M21 12h-2.25m-.386 6.364-1.591-1.591M12 18.75V21m-4.773-4.227-1.591 1.591M5.25 12H3m4.227-4.773L5.636 5.636M15.75 12a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0Z\" />\n              </svg>\n              <svg v-else-if=\"uiTheme === 'dark'\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\"\n                class=\"w-5 h-5 text-neutral-400\">\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\"\n                  d=\"M21.752 15.002A9.72 9.72 0 0 1 18 15.75c-5.385 0-9.75-4.365-9.75-9.75 0-1.33.266-2.597.748-3.752A9.753 9.753 0 0 0 3 11.25C3 16.635 7.365 21 12.75 21a9.753 9.753 0 0 0 9.002-5.998Z\" />\n              </svg>\n              <svg v-else xmlns=\"http://www.w3.org/2000/svg\" fill=\"currentColor\" viewBox=\"0 0 24 24\" \n                class=\"w-5 h-5 fill-gray-600 dark:fill-neutral-400\">\n                <path\n                  d=\"M12,2.2c-5.4,0-9.8,4.4-9.8,9.8s4.4,9.8,9.8,9.8s9.8-4.4,9.8-9.8S17.4,2.2,12,2.2z M3.8,12c0-4.5,3.7-8.2,8.2-8.2v16.5C7.5,20.2,3.8,16.5,3.8,12z\" />\n              </svg>\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\"\n                  d=\"M9 17.25v1.007a3 3 0 0 1-.879 2.122L7.5 21h9l-.621-.621A3 3 0 0 1 15 18.257V17.25m6-12V15a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 15V5.25m18 0A2.25 2.25 0 0 0 18.75 3H5.25A2.25 2.25 0 0 0 3 5.25m18 0V12a2.25 2.25 0 0 1-2.25 2.25H5.25A2.25 2.25 0 0 1 3 12V5.25\" />\n              </svg>\n            </button>\n            <!-- Show / hide charts -->\n            <label v-if=\"uiChartType > 0\" class=\"inline-flex items-center justify-center cursor-pointer w-8 h-8 rounded-full bg-gray-200 hover:bg-gray-300 dark:bg-neutral-700 dark:hover:bg-neutral-600 whitespace-nowrap transition group\" :title=\"$t('toggleCharts')\">\n              <input type=\"checkbox\" value=\"\" class=\"sr-only peer\" v-model=\"uiShowCharts\" @change=\"toggleCharts\">\n              <svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" fill=\"currentColor\"\n                class=\"w-5 h-5 peer fill-gray-400 peer-checked:fill-gray-600 dark:fill-neutral-600 peer-checked:dark:fill-neutral-400 group-hover:dark:fill-neutral-500 transition\">\n                  <path\n                    d=\"M18.375 2.25c-1.035 0-1.875.84-1.875 1.875v15.75c0 1.035.84 1.875 1.875 1.875h.75c1.035 0 1.875-.84 1.875-1.875V4.125c0-1.036-.84-1.875-1.875-1.875h-.75ZM9.75 8.625c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v11.25c0 1.035-.84 1.875-1.875 1.875h-.75a1.875 1.875 0 0 1-1.875-1.875V8.625ZM3 13.125c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v6.75c0 1.035-.84 1.875-1.875 1.875h-.75A1.875 1.875 0 0 1 3 19.875v-6.75Z\" />\n              </svg>\n            </label>\n            <span v-if=\"requiresPassword\"\n              class=\"text-sm text-gray-400 dark:text-neutral-400 cursor-pointer hover:underline\"\n              @click=\"logout\">\n              {{$t(\"logout\")}}\n              <svg class=\"h-3 inline\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n                <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"\n                  d=\"M17 16l4-4m0 0l-4-4m4 4H7m6 4v1a3 3 0 01-3 3H6a3 3 0 01-3-3V7a3 3 0 013-3h4a3 3 0 013 3v1\" />\n              </svg>\n            </span>\n          </div>\n        </div>\n        <div class=\"text-sm text-gray-400 dark:text-neutral-400 mb-5\"></div>\n        <div v-if=\"latestRelease\"\n          class=\"bg-red-800 dark:bg-red-100 p-4 text-white dark:text-red-600 text-sm font-small mb-10 rounded-md shadow-lg\"\n          :title=\"`v${currentRelease} \u2192 v${latestRelease.version}`\">\n          <div class=\"container mx-auto flex flex-row flex-auto items-center\">\n            <div class=\"flex-grow\">\n              <p class=\"font-bold\">{{$t(\"updateAvailable\")}}</p>\n              <p>{{latestRelease.changelog}}</p>\n            </div>\n\n            <a href=\"https://github.com/wg-easy/wg-easy#updating\" target=\"_blank\"\n              class=\"p-3 rounded-md bg-white dark:bg-red-100 float-right font-sm font-semibold text-red-800 dark:text-red-600 flex-shrink-0 border-2 border-red-800 dark:border-red-600 hover:border-white dark:hover:border-red-600 hover:text-white dark:hover:text-red-100 hover:bg-red-800 dark:hover:bg-red-600 transition-all\">\n              {{$t(\"update\")}} \u2192\n            </a>\n          </div>\n        </div>\n\n        <div class=\"shadow-md rounded-lg bg-white dark:bg-neutral-700 overflow-hidden\">\n          <div class=\"flex flex-row flex-auto items-center p-3 px-5 border-b-2 border-gray-100 dark:border-neutral-600\">\n            <div class=\"flex-grow\">\n              <p class=\"text-2xl font-medium dark:text-neutral-200\">{{$t(\"clients\")}}</p>\n            </div>\n            <div class=\"flex md:block md:flex-shrink-0\">\n              <!-- Restore configuration -->\n              <label for=\"inputRC\" :title=\"$t('titleRestoreConfig')\"\n                class=\"hover:cursor-pointer hover:bg-red-800 hover:border-red-800 hover:text-white text-gray-700 dark:text-neutral-200 max-md:border-r-0 border-2 border-gray-100 dark:border-neutral-600 py-2 px-4 rounded-l-full md:rounded inline-flex items-center transition\">\n                <svg inline class=\"w-4 md:mr-2\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\">\n                  <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99\"></path>\n                </svg>\n                <span class=\"max-md:hidden text-sm\">{{$t(\"restore\")}}</span>\n                <input id=\"inputRC\" type=\"file\" name=\"configurationfile\" accept=\"text/*,.json\" @change=\"restoreConfig\" class=\"hidden\"/>\n              </label>\n              <!-- Backup configuration -->\n              <a href=\"./api/wireguard/backup\" :title=\"$t('titleBackupConfig')\"\n                class=\"hover:bg-red-800 hover:border-red-800 hover:text-white text-gray-700 dark:text-neutral-200 max-md:border-x-0 border-2 border-gray-100 dark:border-neutral-600 py-2 px-4 md:rounded inline-flex items-center transition\">\n                <svg inline class=\"w-4 md:mr-2\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\" stroke-width=\"1.5\" stroke=\"currentColor\" class=\"size-6\">\n                  <path stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M5.25 14.25h13.5m-13.5 0a3 3 0 0 1-3-3m3 3a3 3 0 1 0 0 6h13.5a3 3 0 1 0 0-6m-16.5-3a3 3 0 0 1 3-3h13.5a3 3 0 0 1 3 3m-19.5 0a4.5 4.5 0 0 1 .9-2.7L5.737 5.1a3.375 3.375 0 0 1 2.7-1.35h7.126c1.062 0 2.062.5 2.7 1.35l2.587 3.45a4.5 4.5 0 0 1 .9 2.7m0 0a3 3 0 0 1-3 3m0 3h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Zm-3 6h.008v.008h-.008v-.008Zm0-6h.008v.008h-.008v-.008Z\"></path>\n                </svg>\n                <span class=\"max-md:hidden text-sm\">{{$t(\"backup\")}}</span>\n              </a>\n              <!-- New client -->\n              <button @click=\"clientCreate = true; clientCreateName = '';\"\n                class=\"hover:bg-red-800 hover:border-red-800 hover:text-white text-gray-700 dark:text-neutral-200 max-md:border-l-0 border-2 border-gray-100 dark:border-neutral-600 py-2 px-4 rounded-r-full md:rounded inline-flex items-center transition\">\n                <svg class=\"w-4 md:mr-2\" inline xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\"\n                  stroke=\"currentColor\">\n                  <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"\n                    d=\"M12 6v6m0 0v6m0-6h6m-6 0H6\" />\n                </svg>\n                <span class=\"max-md:hidden text-sm\">{{$t(\"new\")}}</span>\n              </button>\n            </div>\n          </div>\n\n          <div>\n            <!-- Client -->\n            <div v-if=\"clients && clients.length > 0\" v-for=\"client in clients\" :key=\"client.id\"\n              class=\"relative overflow-hidden border-b last:border-b-0 border-gray-100 dark:border-neutral-600 border-solid\">\n\n              <!-- Chart -->\n              <div v-if=\"uiChartType\" :class=\"`absolute z-0 bottom-0 left-0 right-0 h-6 ${uiChartType === 1 && 'line-chart'}`\" >\n                <apexchart width=\"100%\" height=\"100%\" :options=\"chartOptionsTX\" :series=\"client.transferTxSeries\">\n                </apexchart>\n              </div>\n              <div v-if=\"uiChartType\" :class=\"`absolute z-0 top-0 left-0 right-0 h-6 ${uiChartType === 1 && 'line-chart'}`\" >\n                <apexchart width=\"100%\" height=\"100%\" :options=\"chartOptionsRX\" :series=\"client.transferRxSeries\"\n                  style=\"transform: scaleY(-1);\">\n                </apexchart>\n              </div>\n\n              <div class=\"relative py-3 md:py-5 px-3 z-10 flex flex-col sm:flex-row justify-between gap-3\">\n                <div class=\"flex gap-3 md:gap-4 w-full items-center \">\n\n                  <!-- Avatar -->\n                  <div class=\"h-10 w-10 mt-2 self-start rounded-full bg-gray-50 relative\">\n                    <svg class=\"w-6 m-2 text-gray-300\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 20 20\"\n                      fill=\"currentColor\">\n                      <path fill-rule=\"evenodd\" d=\"M10 9a3 3 0 100-6 3 3 0 000 6zm-7 9a7 7 0 1114 0H3z\"\n                        clip-rule=\"evenodd\" />\n                    </svg>\n                    <img v-if=\"client.avatar\" :src=\"client.avatar\" class=\"w-10 rounded-full absolute top-0 left-0\" />\n\n                    <div\n                      v-if=\"client.latestHandshakeAt && ((new Date() - new Date(client.latestHandshakeAt) < 1000 * 60 * 10))\">\n                      <div\n                        class=\"animate-ping w-4 h-4 p-1 bg-red-100 dark:bg-red-100 rounded-full absolute -bottom-1 -right-1\">\n                      </div>\n                      <div class=\"w-2 h-2 bg-red-800 dark:bg-red-600 rounded-full absolute bottom-0 right-0\"></div>\n                    </div>\n                  </div>\n\n                  <!-- Name & Info -->\n                  <div class=\"flex flex-col xxs:flex-row w-full gap-2\">\n\n                    <!-- Name -->\n                    <div class=\"flex flex-col flex-grow gap-1\">\n                      <div class=\"text-gray-700 dark:text-neutral-200 group text-sm md:text-base\"\n                        :title=\"$t('createdOn') + dateTime(new Date(client.createdAt))\">\n\n                        <!-- Show -->\n                        <input v-show=\"clientEditNameId === client.id\" v-model=\"clientEditName\"\n                          v-on:keyup.enter=\"updateClientName(client, clientEditName); clientEditName = null; clientEditNameId = null;\"\n                          v-on:keyup.escape=\"clientEditName = null; clientEditNameId = null;\"\n                          :ref=\"'client-' + client.id + '-name'\"\n                          class=\"rounded px-1 border-2 dark:bg-neutral-700 border-gray-100 dark:border-neutral-600 focus:border-gray-200 dark:focus:border-neutral-500 dark:placeholder:text-neutral-500 outline-none w-30\" />\n                        <span v-show=\"clientEditNameId !== client.id\"\n                          class=\"border-t-2 border-b-2 border-transparent\">{{client.name}}</span>\n\n                        <!-- Edit -->\n                        <span v-show=\"clientEditNameId !== client.id\"\n                          @click=\"clientEditName = client.name; clientEditNameId = client.id; setTimeout(() => $refs['client-' + client.id + '-name'][0].select(), 1);\"\n                          class=\"cursor-pointer opacity-0 group-hover:opacity-100 transition-opacity\">\n                          <svg xmlns=\"http://www.w3.org/2000/svg\"\n                            class=\"h-4 w-4 inline align-middle opacity-25 hover:opacity-100\" fill=\"none\"\n                            viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"\n                              d=\"M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z\" />\n                          </svg>\n                        </span>\n                      </div>\n                      <!-- Address -->\n                      <div class=\" block md:inline-block pb-1 md:pb-0 text-gray-500 dark:text-neutral-400 text-xs\">\n                        <span class=\"group\">\n                          <!-- Show -->\n                          <input v-show=\"clientEditAddressId === client.id\" v-model=\"clientEditAddress\"\n                            v-on:keyup.enter=\"updateClientAddress(client, clientEditAddress); clientEditAddress = null; clientEditAddressId = null;\"\n                            v-on:keyup.escape=\"clientEditAddress = null; clientEditAddressId = null;\"\n                            :ref=\"'client-' + client.id + '-address'\"\n                            class=\"rounded border-2 dark:bg-neutral-700 border-gray-100 dark:border-neutral-600 focus:border-gray-200 dark:focus:border-neutral-500 outline-none w-20 text-black dark:text-neutral-300 dark:placeholder:text-neutral-500\" />\n                          <span v-show=\"clientEditAddressId !== client.id\"\n                            class=\"inline-block \">{{client.address}}</span>\n\n                          <!-- Edit -->\n                          <span v-show=\"clientEditAddressId !== client.id\"\n                            @click=\"clientEditAddress = client.address; clientEditAddressId = client.id; setTimeout(() => $refs['client-' + client.id + '-address'][0].select(), 1);\"\n                            class=\"cursor-pointer opacity-0 group-hover:opacity-100 transition-opacity\">\n                            <svg xmlns=\"http://www.w3.org/2000/svg\"\n                              class=\"h-4 w-4 inline align-middle opacity-25 hover:opacity-100\" fill=\"none\"\n                              viewBox=\"0 0 24 24\" stroke=\"currentColor\">\n                              <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\"\n                                d=\"M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z\" />\n                            </svg>\n                          </span>\n  ",
         "datamd5" : "ac46acec1f4b9491d2cf4d63309eb98e",
         "datammh3" : -696792056,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "prod-infinitum.com.mx"
         ],
         "geolocus" : {
            "asn" : "AS8151",
            "continent" : "NA",
            "continentname" : "North America",
            "country" : "MX",
            "countryname" : "Mexico",
            "domain" : [
               "prod-infinitum.com.mx",
               "uninet.com.mx"
            ],
            "isineu" : "false",
            "latitude" : "23.634501",
            "location" : "23.634501,-102.552784",
            "longitude" : "-102.552784",
            "netname" : "MX-USCV4-LACNIC",
            "organization" : "UNINET",
            "subnet" : "187.200.0.0/16"
         },
         "host" : [
            "dsl-187-200-50-141-dyn"
         ],
         "hostname" : [
            "dsl-187-200-50-141-dyn.prod-infinitum.com.mx"
         ],
         "ip" : "187.200.50.141",
         "ipv6" : "false",
         "latitude" : "19.2679",
         "location" : "19.2679,-99.5430",
         "longitude" : "-99.5430",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "UNINET",
         "os" : "Linux Kernel",
         "osvendor" : "Linux",
         "port" : 4840,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "dsl-187-200-50-141-dyn.prod-infinitum.com.mx"
         ],
         "seen_date" : "2024-11-06",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "187.200.0.0/18",
         "tld" : [
            "com.mx"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 189.178.172.76:4840 (tcp/http) - last seen on 2024-11-06 at 12:07:08 UTC

    • IP
      189.178.172.76
      Network
      189.176.0.0/14
      Domain(s)
      prod-infinitum.com.mx
      Device

      <enterprise field>: device.class

      Operating System
      Microsoft Windows
      URL

      http://189.178.172.76:4840/ 403

      HTTP Title
      403 Forbidden
      Reverse DNS
      dsl-189-178-172-76-dyn.prod-infinitum.com.mx
      ASN
      AS8151
      Organization
      UNINET
      Protocol
      http
      Source
      datascan
    • Operating System
      Microsoft Windows
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      737cac89206d49fc17158892c274595a
      HTTP Header MD5
      66d5e834ce3902e97e3982cac8c511ce
      HTTP Body MD5
      17e60f3eefd103758be32cae25a72ffc
    • HTTP/1.1 403 Forbidden
      Server: HASP LM/29.05
      Date: Wed, 06 Nov 2024 12:07:03 GMT
      X-Robots-Tag: noindex, nofollow
      X-Frame-Options: SAMEORIGIN
      Strict-Transport-Security: max-age=0;
      X-Content-Type-Options: nosniff
      Referrer-Policy: strict-origin
      Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval'
      X-XSS-Protection: 1; mode=block
      Content-Type: text/html
      Content-Length: 137
      Connection: Close
      X-LDK-Instance: ee2ac60e8fe18135
      X-LDK-Version: 9.16
      X-LDK-Build: 29.5.1.156120
      X-LDK-Trace-Id: e8784be57aff0be9a7f8555560da6e72
      
      <title>403 Forbidden</title>
      <h1>403 Forbidden</h1>
      Access to this resource has been denied to you.
      <p>Please contact the administrator.
      
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-06T12:07:08.000Z",
         "app" : {
            "extract" : {
               "ip" : [
                  "29.5.1.156"
               ]
            },
            "http" : {
               "bodymd5" : "17e60f3eefd103758be32cae25a72ffc",
               "bodymmh3" : 1631664742,
               "headermd5" : "66d5e834ce3902e97e3982cac8c511ce",
               "headermmh3" : -1932911177,
               "title" : "403 Forbidden"
            },
            "length" : 695
         },
         "asn" : "AS8151",
         "city" : "Puerto Vallarta",
         "country" : "MX",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 403 Forbidden\r\nServer: HASP LM/29.05\r\nDate: Wed, 06 Nov 2024 12:07:03 GMT\r\nX-Robots-Tag: noindex, nofollow\r\nX-Frame-Options: SAMEORIGIN\r\nStrict-Transport-Security: max-age=0;\r\nX-Content-Type-Options: nosniff\r\nReferrer-Policy: strict-origin\r\nContent-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval'\r\nX-XSS-Protection: 1; mode=block\r\nContent-Type: text/html\r\nContent-Length: 137\r\nConnection: Close\r\nX-LDK-Instance: ee2ac60e8fe18135\r\nX-LDK-Version: 9.16\r\nX-LDK-Build: 29.5.1.156120\r\nX-LDK-Trace-Id: e8784be57aff0be9a7f8555560da6e72\r\n\r\n<title>403 Forbidden</title>\n<h1>403 Forbidden</h1>\nAccess to this resource has been denied to you.\n<p>Please contact the administrator.\n",
         "datamd5" : "737cac89206d49fc17158892c274595a",
         "datammh3" : -603642386,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "prod-infinitum.com.mx"
         ],
         "geolocus" : {
            "asn" : "AS8151",
            "continent" : "NA",
            "continentname" : "North America",
            "country" : "MX",
            "countryname" : "Mexico",
            "domain" : [
               "reduno.com.mx",
               "uninet.net.mx"
            ],
            "isineu" : "false",
            "latitude" : "23.634501",
            "location" : "23.634501,-102.552784",
            "longitude" : "-102.552784",
            "netname" : "MX-GDUN-LACNIC",
            "organization" : "Gestion de direccionamiento UniNet",
            "subnet" : "189.178.128.0/18"
         },
         "host" : [
            "dsl-189-178-172-76-dyn"
         ],
         "hostname" : [
            "dsl-189-178-172-76-dyn.prod-infinitum.com.mx"
         ],
         "ip" : "189.178.172.76",
         "ipv6" : "false",
         "latitude" : "20.6707",
         "location" : "20.6707,-105.2160",
         "longitude" : "-105.2160",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "UNINET",
         "os" : "Windows",
         "osvendor" : "Microsoft",
         "port" : 4840,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "Forbidden",
         "reverse" : [
            "dsl-189-178-172-76-dyn.prod-infinitum.com.mx"
         ],
         "seen_date" : "2024-11-06",
         "source" : "datascan",
         "status" : 403,
         "subnet" : "189.176.0.0/14",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "com.mx"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 201.142.166.85:4840 (tcp/http) - last seen on 2024-11-06 at 11:07:50 UTC

    • IP
      201.142.166.85
      Network
      201.142.128.0/18
      Domain(s)
      telnor.net
      Device

      <enterprise field>: device.class

      Operating System
      Microsoft Windows
      URL

      http://201.142.166.85:4840/ 200

      HTTP Title
      IIS Windows
      Reverse DNS
      201.142.166.85.dsl.dyn.telnor.net
      ASN
      AS8151
      Organization
      UNINET
      Protocol
      http
      Source
      datascan
    • Operating System
      Microsoft Windows
      Product
      Microsoft IIS 10.0
      HTTP Component(s)
      Microsoft ASP.NET
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      141865f76fe4f0942bb0273794932c8a
      HTTP Header MD5
      c45e463ffd89b34a781c977b38f3ecbc
      HTTP Body MD5
      1dd82f6fc356bc3cddf7e82615de177c
    • HTTP/1.1 200 OK
      Content-Type: text/html
      Last-Modified: Fri, 31 Mar 2023 18:26:47 GMT
      Accept-Ranges: bytes
      ETag: "8e2b865afe63d91:0"
      Server: Microsoft-IIS/10.0
      X-Powered-By: ASP.NET
      Date: Wed, 06 Nov 2024 11:07:52 GMT
      Connection: close
      Content-Length: 696
      
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
      <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
      <title>IIS Windows</title>
      <style type="text/css">
      <!--
      body {
      	color:#000000;
      	background-color:#0072C6;
      	margin:0;
      }
      
      #container {
      	margin-left:auto;
      	margin-right:auto;
      	text-align:center;
      	}
      
      a img {
      	border:none;
      }
      
      -->
      </style>
      </head>
      <body>
      <div id="container">
      <a href="http://go.microsoft.com/fwlink/?linkid=66138&amp;clcid=0x409"><img src="iisstart.png" alt="IIS" width="960" height="600" /></a>
      </div>
      </body>
      </html>
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-06T11:07:50.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "w3.org",
                  "microsoft.com"
               ],
               "hostname" : [
                  "go.microsoft.com",
                  "www.w3.org"
               ],
               "url" : [
                  "http://go.microsoft.com/fwlink/?linkid=66138&amp;clcid=0x409",
                  "http://www.w3.org/1999/xhtml",
                  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"
               ]
            },
            "http" : {
               "bodymd5" : "1dd82f6fc356bc3cddf7e82615de177c",
               "bodymmh3" : 1971329886,
               "component" : [
                  {
                     "productvendor" : "Microsoft",
                     "product" : "ASP.NET"
                  }
               ],
               "header" : [
                  {
                     "value" : "Fri, 31 Mar 2023 18:26:47 GMT",
                     "name" : "Last-Modified"
                  },
                  {
                     "name" : "ETag",
                     "value" : "8e2b865afe63d91:0"
                  }
               ],
               "headermd5" : "c45e463ffd89b34a781c977b38f3ecbc",
               "headermmh3" : -483972595,
               "title" : "IIS Windows"
            },
            "length" : 963
         },
         "asn" : "AS8151",
         "city" : "Tijuana",
         "country" : "MX",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nLast-Modified: Fri, 31 Mar 2023 18:26:47 GMT\r\nAccept-Ranges: bytes\r\nETag: \"8e2b865afe63d91:0\"\r\nServer: Microsoft-IIS/10.0\r\nX-Powered-By: ASP.NET\r\nDate: Wed, 06 Nov 2024 11:07:52 GMT\r\nConnection: close\r\nContent-Length: 696\r\n\r\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.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=iso-8859-1\" />\r\n<title>IIS Windows</title>\r\n<style type=\"text/css\">\r\n<!--\r\nbody {\r\n\tcolor:#000000;\r\n\tbackground-color:#0072C6;\r\n\tmargin:0;\r\n}\r\n\r\n#container {\r\n\tmargin-left:auto;\r\n\tmargin-right:auto;\r\n\ttext-align:center;\r\n\t}\r\n\r\na img {\r\n\tborder:none;\r\n}\r\n\r\n-->\r\n</style>\r\n</head>\r\n<body>\r\n<div id=\"container\">\r\n<a href=\"http://go.microsoft.com/fwlink/?linkid=66138&amp;clcid=0x409\"><img src=\"iisstart.png\" alt=\"IIS\" width=\"960\" height=\"600\" /></a>\r\n</div>\r\n</body>\r\n</html>",
         "datamd5" : "141865f76fe4f0942bb0273794932c8a",
         "datammh3" : 1521955469,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "telnor.net"
         ],
         "geolocus" : {
            "asn" : "AS8151",
            "continent" : "NA",
            "continentname" : "North America",
            "country" : "MX",
            "countryname" : "Mexico",
            "domain" : [
               "telnor.com",
               "telnor.net"
            ],
            "isineu" : "false",
            "latitude" : "23.634501",
            "location" : "23.634501,-102.552784",
            "longitude" : "-102.552784",
            "netname" : "MX-TNSC1-LACNIC",
            "organization" : "Telefonos del Noroeste, S.A. de C.V.",
            "subnet" : "201.142.128.0/18"
         },
         "host" : [
            201
         ],
         "hostname" : [
            "201.142.166.85.dsl.dyn.telnor.net"
         ],
         "ip" : "201.142.166.85",
         "ipv6" : "false",
         "latitude" : "32.4493",
         "location" : "32.4493,-117.0292",
         "longitude" : "-117.0292",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "UNINET",
         "os" : "Windows",
         "osvendor" : "Microsoft",
         "osversion" : [
            "Server 2016",
            10
         ],
         "port" : 4840,
         "product" : "IIS",
         "productvendor" : "Microsoft",
         "productversion" : "10.0",
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "201.142.166.85.dsl.dyn.telnor.net"
         ],
         "seen_date" : "2024-11-06",
         "source" : "datascan",
         "status" : 200,
         "subdomains" : [
            "142.166.85.dsl.dyn.telnor.net",
            "166.85.dsl.dyn.telnor.net",
            "85.dsl.dyn.telnor.net",
            "dsl.dyn.telnor.net",
            "dyn.telnor.net"
         ],
         "subnet" : "201.142.128.0/18",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "net"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }
      
  • 189.178.78.131:4840 (tcp/http) - last seen on 2024-11-06 at 05:23:52 UTC

    • IP
      189.178.78.131
      Network
      189.176.0.0/14
      Domain(s)
      prod-infinitum.com.mx
      Device

      <enterprise field>: device.class

      Operating System
      FreeBSD FreeBSD
      URL

      http://189.178.78.131:4840/ 200

      HTTP Title
      Web Access
      Reverse DNS
      dsl-189-178-78-131-dyn.prod-infinitum.com.mx
      ASN
      AS8151
      Organization
      UNINET
      Protocol
      http
      Source
      datascan
    • Operating System
      FreeBSD FreeBSD
      CPE(s)

      <enterprise field>: cpe

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

    • Data MD5
      a820363c144ab9939a151c2cc76fa4b4
      HTTP Header MD5
      93c67a2c59826d6b701560a1d2cb5e72
      HTTP Body MD5
      5651f42ec133152a8bdb7957ffc7e11b
    • HTTP/1.1 200 OK
      Content-Length: 29331
      Accept-Ranges: bytes
      Content-Type: text/html; charset=UTF-8
      X-XSS-Protection: 1; mode=block
      Date: Wed, 06 Nov 2024 05:26:25 GMT
      Expires: 0
      Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
      Last-Modified: Sat, 23 Mar 2024 15:28:05 GMT
      Pragma: no-cache
      Connection: close
      
      <!-- TEMPLATEVALUES]|[v1]|[Photo]|[Logon]|[127.0.0.1]|[3389]|[Web Access]|[Log on]|[#21183D]|[33, 24, 61]|[#FFFFFF]|[Verdana, Geneva, sans-serif]|[Connecting People and Systems Through Internet]|[13]|[#0A8AB1]|[software/java/img/header_web.png]|[software/java/img/footer.png]|[User name:]|[Password:]|[Domain:]|[Log on]|[]|[]|[]|[false]|[true]|[as_browser]|[remoteapp2+html5]|[true]|[false]|[false]|[true]|[text]|[7]|[32]|[4]|[0]|[15]|[true]|[yes]|[true]|[true]|[false]|[]|[Remote Applications Portal]|[Applications]|[Log Off]|[#AAAAAA]|[#CCCCCC]|[4]|[11]|[11]|[8]|[32]|[11]|[City]|[]|[2-step verification:]|[false]|[]|[]|[false]|[false]|[7]|[true]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[ -->
      <!doctype html>
      <html>
      <head>
      <meta charset="UTF-8">
      <meta http-equiv="X-UA-Compatible" content="IE=edge" />
      <meta http-equiv="X-XSS-Protection" content="1; mode=block" />
      <meta http-equiv="cache-control" content="max-age=0" />
      <meta http-equiv="cache-control" content="no-cache" />
      <meta http-equiv="cache-control" content="no-store" />
      <meta http-equiv="expires" content="0" />
      <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
      <meta http-equiv="pragma" content="no-cache" />
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>Web Access</title>
      
      <script type="text/javascript" src="software/java/third/jws.js"></script>
      <script type="text/javascript" src="software/remoteapp2.js?v=17.10"></script>
      <script type="text/javascript">
        // --------------- Page Configuration ---------------
        var page_configuration = new Array();
        page_configuration["access_type"] = "remoteapp2+html5";     // Client Type (specify the client to use with "remoteapp2" or "html5" (legacy client types: "java", "remoteapp") ; or let the user choose between several clients with "remoteapp2+html5")
        page_configuration["is_standard"] = true;   // Standard Logon Web Page (do not edit this parameter - support only)
        page_configuration["show_domain"] = false;   // Show a Domain field (true if it must be displayed, false otherwise)
        page_configuration["is_webcredentials"] = false;   // Logon using WebCredentials (true if it is, false otherwise)
        page_configuration["allow_empty_password"] = false;   // Allow empty Password field - only intended for WebCredentials (true if it allowed, false otherwise)
        page_configuration["show_password"] = true;   // Show a Password field (true if it must be displayed, false otherwise)
        page_configuration["remember_credentials"] = true;	// Remember login and domain in a cookie (true if must be remembered, false otherwise)
        page_configuration["hide_server_list"] = false;	// Hide the server list if load-balancing is enabled
        page_configuration["applications_portal"] = "";	  // Display Application Portal after logon ("your_page_applications.html" to display the application portal, "" to start remote connection directly after logon)
        page_configuration["show_windows_password_reset_button"] = false;	  // Display the windows password reset button
        page_configuration["show_windows_password_expiration_alert"] = false;	  // Show a windows password expiration alert popin when password expires soon
        page_configuration["show_eye"] = true;      // Display password visibility eye icon
        // --------------- End of Page Configuration ---------------
      
        // --------------- Access Configuration ---------------
        var user = "";                              // Login to use when connecting to the remote server (leave "" to use the login typed in this page)
        var pass = "";                              // Password to use when connecting to the remote server (leave "" to use the password typed in this page)
        var domain = "";                            // Domain to use when connecting to the remote server (leave "" to use the domain typed in this page)
        var server = "127.0.0.1";                            // Server to connect to (leave "" to use localhost and/or the server chosen in this page)
        var port = "";                              // Port to connect to (leave "" to use localhost and/or the port of the server chosen in this page)
        var lang = "as_browser";                    // Language to use
        var serverhtml5 = "127.0.0.1";              // Server to connect to, when using HTML5 client
        var porthtml5 = "3389";                     // Port to connect to, when using HTML5 client
        var cmdline = "";                           // Optional text that will be put in the server's clipboard once connected
        // --------------- End of Access Configuration ---------------
      
        // --------------- Seamless Access Configuration ---------------
        var alloutside = "dummyvaro=false; ";
        alloutside += "switcher=7; ";               // Resolution to use (if your server supports RemoteApp, leave 7. Otherwise, use one of the following values: 0 = full window, 1 = full screen, 2 = 640x480, 3 = 800x600, 4 = 1024x768, 5 = 1280x1024, 6 = 1600x1200)
        alloutside += "bpp_all=32; ";               // Pixel Depth to use for Windows clients (use one of the following values: 15 for 15 bits display, 16 for 16 bits, 24 for 24 bits, 32 for 32 bits)
        alloutside += "bpp_all_mac='4'; ";          // Pixel Depth to use for MAC clients (use one of the following values: 1 for 15 bits display, 2 for 16 bits, 3 for 24 bits, 4 for 32 bits)
        alloutside += "cmdline='"+cmdline+"'; ";
        //alloutside += "server=''; ";                  // Server (leave empty '' for auto recognition)
        //alloutside += "username=''; ";                // Autologon User Login (leave empty '' if you don't want to use Autologon)
        //alloutside += "rdppass=''; ";                 // Autologon User Password (leave empty '' if you don't want to use Autologon)
        //alloutside += "mydomain=''; "                 // Domain (leave empty '' if you don't have an Active Directory domain)
        alloutside += "interval_print_option='11'; ";	// Web Printing Options
        // --------------- End of Seamless Access Configuration ---------------
      
        // --------------- Java Access Configuration ---------------
        var allinside = "dummyvari=false; ";
        allinside += "switcher=0; ";                // Resolution to use (use one of the following values: 0 = full window, 1 = full screen, 2 = 640x480, 3 = 800x600, 4 = 1024x768, 5 = 1280x1024, 6 = 1600x1200)
        allinside += "bpp_all=15; ";                // Pixel Depth to use (use one of the following values: 15 for 15 bits display, 16 for 16 bits, 24 for 24 bits)
        allinside += "cmdline='"+cmdline+"'; ";
        //allinside += "server=''; ";                   // Server (leave empty '' for auto recognition)
        //allinside += "username=''; ";                 // Autologon User Login (leave empty '' if you don't want to use Autologon)
        //allinside += "rdppass=''; ";                  // Autologon User Password (leave empty '' if you don't want to use Autologon)
        //allinside += "mydomain=''; "                  // Domain (leave empty '' if you don't have an Active Directory domain)
        allinside += "sameasweb = 'yes'; ";         // Port to use for the RDP connection ('yes' if you want to use the same port as this page's web server address, 'no' otherwise
        allinside += "insidecheck = true; ";        // Start the Java Client inside the browser (true to start it inside the browser, false to start it externally)
        allinside += "soundsup = true; ";           // Sound Support (true to activate it, false otherwise)
        allinside += "mapsup = true; ";             // Local Disk Mapping (true to activate it, false otherwise)
        allinside += "activex = false; ";           // ActiveX instead of Java in Internet Explorer browsers (true if you want to use ActiveX client instead of the Java client, false otherwise)
        allinside += "interval_print_option='11'; ";		// Web Printing Options
        // --------------- End of Java Access Configuration ---------------
        // --------------- PWA Configuration ---------------
        var isPWAEnabled = "yes";
        var edgeVersion = navigator.userAgent.match(/(Edge|Edg)\/(\d+)/i);
        var isOldEdge = edgeVersion !== null && edgeVersion[2] < 80;
        var isIE = typeof window.document.documentMode !== "undefined";
        var isFirefox = navigator.userAgent.indexOf("Firefox") > -1;
        var isPWASupported = !(isOldEdge || isIE || isFirefox);
        
        // Delete previous service worker cache
        if (typeof(caches) != 'undefined') {
          caches.delete('site-dynamic-v1');
        }
        
        if(isPWAEnabled != "no" && isPWASupported && 'serviceWorker' in navigator){
          var link = document.createElement('link');
          link.rel = 'manifest';
          link.href = 'manifest.json';
          document.head.append(link);
          navigator.serviceWorker.register('./sw.js')
            .then(function(reg) {console.log('Service Worker registered')})
            .catch(function(err) {console.log('Service Worker not registered', err)});
        }
        else {
      	if('serviceWorker' in navigator) {
      		navigator.serviceWorker.getRegistration('./sw.js').then(function(reg) {
      			if(reg !== undefined) {
      				console.log('Unregistering Service Worker');
      				reg.unregister();
      			}
      		}).catch(function(err) {
      			console.log('Service Worker unregistration failed: ', err);
      		});
      	}
        }
        // --------------- End of PWA Configuration ---------------
      </script>
      <!--[if IE]><script type="text/javascript">window.iecondition = true;</script><![endif]-->
      <script type="text/javascript" src="software/lang.js"></script>
      <script type="text/javascript" src="software/common.js"></script>
      <style type="text/css">
      @font-face{font-family:Exo;font-style:normal;font-weight:400;src:local('Exo Regular'),local('Exo-Regular'),url(software/js/exo-latin-ext.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}
      @font-face{font-family:Exo;font-style:normal;font-weight:400;src:local('Exo Regular'),local('Exo-Regular'),url(software/js/exo-latin.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}
      </style>
      <script src="software/js/jquery.min.js"></script>
      <style type="text/css">
      html { 
      	margin:0;
      	padding:0;
      	font-size: 12px;
      	color: #FFFFFF;
      	background: url('templates/photo/img/City.jpg') no-repeat center fixed;
      	-webkit-background-size: cover;
      	background-size: cover;
      	font-family: Verdana;
      	height: 100%;
      	width: 100%;
      }
      input {
      	font-family: 'Exo', sans-serif;
      	width: 178px;
      	height: 20px;
      	line-height: 20px;
      	background: none;
      	color: #FFFFFF;
      	border: 1px solid #FFFFFF;
      	padding: 5px;
      	margin: 5px;
      	display: block;
      	-webkit-border-radius: 2px;
      	-moz-border-radius: 2px;
      	-moz-border-radius: 2px;
      	border-radius: 2px;
      }
      select {
      	font-family: 'Exo', sans-serif;
      	width: 190px;
      	height: 32px;
      	margin: 5px;
      	padding: 5px;
      	background: transparent url('templates/photo/img/select.png') no-repeat 174px 50%;
      	color: #FFFFFF;
      	border: 1px solid #FFFFFF;
      	-webkit-border-radius: 2px;
      	-moz-border-radius: 2px;
      	border-radius: 2px;
      	-webkit-appearance: none;
      }
      select option { color: #000000; }
      input[type="button"] {
      	width: 192px;
      	background: #FFFFFF;
      	color: #21183D;
      	padding: 15px;
      	line-height: 0;
      	font-weight: bold;
      	font-size: 15px;
      }
      input[type="radio"] {
      	display: inline;
      	width: auto;
      	height: 12px;
      	width: 12px;
      	margin: 0;
      	padding: 0;
      	border: none;
      }
      label {
      	line-height: 30px;
      	display: inline-block;
      	margin: 5px;
      }
      ::-webkit-input-placeholder {
      	color: #FFFFFF;
      	opacity: 1;
      }
      :-moz-placeholder {
      	color: #FFFFFF;
      	opacity: 1;
      }
      ::-moz-placeholder {
      	color: #FFFFFF;
      	opacity: 1;
      }
      :-ms-input-placeholder {
      	color: #FFFFFF;
      	opacity: 1;
      }
      .styled-select select
      {
      appearance:none;
      -moz-appearance:none;
      -webkit-appearance:none;
      }
      .center {
      	width:220px;
      	position:relative;
      	left:50%;
      	top:80px;
      	padding: 20px 20px 20px 35px;
      	margin:0 0 20px -137px;
      	background: rgb(33, 24, 61);
      	background: rgba(33, 24, 61,0.7);
      	-webkit-border-radius: 5px;
      	-moz-border-radius: 5px;
      	border-radius: 5px;
      }
      .logo {
      	max-width: 200px;
      }
      .collapsible {
          color: white;
          cursor: pointer;
          padding: 18px;
          width: 100%;
         	border: none;
          text-align: left;
          outline: none;
          font-size: 15px;
          background-color: #777;
         }
         .active, .collapsible:hover {
             background-color: #555;
         }
         .collapsiblecontent {
             padding: 0 18px;
             max-height: 0;
             overflow: hidden;
             transition: max-height 0.2s ease-out;
             background-color: #f1f1f1;
         }
      
      #tr-domain, #tr-password, #tr-verifypassword {
      	display: none;
      	margin-top: 0px;
      }
      #select-server {
      	display: none;
      }
      #span-login-ok, #span-password-ok, #span-login-ko, #span-password-ko, #span-credentials-ko, #span-twofa-ko {
          display: none;
      }
      #retype-password-input, #retype-password-label {
      	display: none;
      }
      #span-credentials-ko {
      	font-weight: bold;
      	text-align: center;
      }
      #accesstypeuserpanel {
      	display: none;
      	text-align: center;
      	margin-top: 0px;
      }
      #accesstypeuserpanel label {
      	display: none;
      }
      #top_right_menu_actions input {
      	width: auto;
      }
      .fa-eye {
          background-image: url("data:image/svg+xml,%3Csvg fill='%23#FFFFFF' width='20' height='16' viewBox='0 0 20 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99844 2.5C7.96111 2.5 6.28626 3.425 5.002 4.61562C3.79898 5.73437 2.9678 7.0625 2.54283 8C2.9678 8.9375 3.79898 10.2656 4.99887 11.3844C6.28626 12.575 7.96111 13.5 9.99844 13.5C12.0358 13.5 13.7106 12.575 14.9949 11.3844C16.1979 10.2656 17.0291 8.9375 17.454 8C17.0291 7.0625 16.1979 5.73437 14.998 4.61562C13.7106 3.425 12.0358 2.5 9.99844 2.5ZM3.98021 3.51875C5.45196 2.15 7.47366 1 9.99844 1C12.5232 1 14.5449 2.15 16.0167 3.51875C17.479 4.87812 18.4571 6.5 18.9227 7.61562C19.0258 7.8625 19.0258 8.1375 18.9227 8.38437C18.4571 9.5 17.479 11.125 16.0167 12.4812C14.5449 13.85 12.5232 15 9.99844 15C7.47366 15 5.45196 13.85 3.98021 12.4812C2.51784 11.125 1.5398 9.5 1.07734 8.38437C0.974221 8.1375 0.974221 7.8625 1.07734 7.61562C1.5398 6.5 2.51784 4.875 3.98021 3.51875ZM9.99844 10.5C11.3796 10.5 12.4982 9.38125 12.4982 8C12.4982 6.61875 11.3796 5.5 9.99844 5.5C9.97656 5.5 9.95782 5.5 9.93594 5.5C9.97656 5.65937 9.99844 5.82812 9.99844 6C9.99844 7.10312 9.10164 8 7.99861 8C7.82675 8 7.65802 7.97812 7.49865 7.9375C7.49865 7.95937 7.49865 7.97813 7.49865 8C7.49865 9.38125 8.61731 10.5 9.99844 10.5ZM9.99844 4C11.0592 4 12.0765 4.42143 12.8266 5.17157C13.5767 5.92172 13.9981 6.93913 13.9981 8C13.9981 9.06087 13.5767 10.0783 12.8266 10.8284C12.0765 11.5786 11.0592 12 9.99844 12C8.93766 12 7.92034 11.5786 7.17026 10.8284C6.42018 10.0783 5.99879 9.06087 5.99879 8C5.99879 6.93913 6.42018 5.92172 7.17026 5.17157C7.92034 4.42143 8.93766 4 9.99844 4Z' /%3E%3C/svg%3E");
          /* dans le "fill" du code svg -> fill='%23#FFFFFF' */
          /* bien garder le %23 sinon KO */
          height: 16px;
          width: 20px;
      }
      
      .fa-eye-slash {
          background-image: url("data:image/svg+xml,%3Csvg fill='%23#FFFFFF' width='20' height='16' viewBox='0 0 20 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.21268 0.159551C0.887676 -0.0966993 0.415801 -0.0373243 0.159551 0.287676C-0.0966993 0.612676 -0.0373243 1.08455 0.287676 1.3408L18.7877 15.8408C19.1127 16.0971 19.5846 16.0377 19.8408 15.7127C20.0971 15.3877 20.0377 14.9158 19.7127 14.6596L16.4252 12.0846C17.6627 10.8158 18.5002 9.39393 18.9221 8.38455C19.0252 8.13768 19.0252 7.86268 18.9221 7.6158C18.4564 6.50018 17.4783 4.87518 16.0158 3.51893C14.5471 2.15018 12.5252 1.00018 10.0002 1.00018C7.86893 1.00018 6.09393 1.82205 4.70955 2.90018L1.21268 0.159551ZM5.93143 3.85643C7.06268 3.0533 8.42205 2.50018 10.0002 2.50018C12.0377 2.50018 13.7127 3.42518 14.9971 4.6158C16.2002 5.73455 17.0314 7.06268 17.4564 8.00018C17.0627 8.87518 16.3127 10.0877 15.2408 11.1533L13.5596 9.83455C13.8439 9.28455 14.0033 8.66268 14.0033 8.00018C14.0033 5.7908 12.2127 4.0
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-06T05:23:52.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "w3.org"
               ],
               "file" : [
                  "manifest.json"
               ],
               "hostname" : [
                  "www.w3.org"
               ],
               "ip" : [
                  "127.0.0.1"
               ],
               "url" : [
                  "http://www.w3.org/2000/svg"
               ]
            },
            "http" : {
               "bodymd5" : "5651f42ec133152a8bdb7957ffc7e11b",
               "bodymmh3" : 1827199997,
               "header" : [
                  {
                     "name" : "Last-Modified",
                     "value" : "Sat, 23 Mar 2024 15:28:05 GMT"
                  }
               ],
               "headermd5" : "93c67a2c59826d6b701560a1d2cb5e72",
               "headermmh3" : -1916481714,
               "title" : "Web Access"
            },
            "length" : 16384
         },
         "asn" : "AS8151",
         "city" : "Guadalajara",
         "country" : "MX",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nContent-Length: 29331\r\nAccept-Ranges: bytes\r\nContent-Type: text/html; charset=UTF-8\r\nX-XSS-Protection: 1; mode=block\r\nDate: Wed, 06 Nov 2024 05:26:25 GMT\r\nExpires: 0\r\nCache-Control: no-cache, no-store, must-revalidate, private, max-age=0\r\nLast-Modified: Sat, 23 Mar 2024 15:28:05 GMT\r\nPragma: no-cache\r\nConnection: close\r\n\r\n<!-- TEMPLATEVALUES]|[v1]|[Photo]|[Logon]|[127.0.0.1]|[3389]|[Web Access]|[Log on]|[#21183D]|[33, 24, 61]|[#FFFFFF]|[Verdana, Geneva, sans-serif]|[Connecting People and Systems Through Internet]|[13]|[#0A8AB1]|[software/java/img/header_web.png]|[software/java/img/footer.png]|[User name:]|[Password:]|[Domain:]|[Log on]|[]|[]|[]|[false]|[true]|[as_browser]|[remoteapp2+html5]|[true]|[false]|[false]|[true]|[text]|[7]|[32]|[4]|[0]|[15]|[true]|[yes]|[true]|[true]|[false]|[]|[Remote Applications Portal]|[Applications]|[Log Off]|[#AAAAAA]|[#CCCCCC]|[4]|[11]|[11]|[8]|[32]|[11]|[City]|[]|[2-step verification:]|[false]|[]|[]|[false]|[false]|[7]|[true]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[ -->\r\n<!doctype html>\r\n<html>\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\r\n<meta http-equiv=\"X-XSS-Protection\" content=\"1; mode=block\" />\r\n<meta http-equiv=\"cache-control\" content=\"max-age=0\" />\r\n<meta http-equiv=\"cache-control\" content=\"no-cache\" />\r\n<meta http-equiv=\"cache-control\" content=\"no-store\" />\r\n<meta http-equiv=\"expires\" content=\"0\" />\r\n<meta http-equiv=\"expires\" content=\"Tue, 01 Jan 1980 1:00:00 GMT\" />\r\n<meta http-equiv=\"pragma\" content=\"no-cache\" />\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\r\n<title>Web Access</title>\r\n\r\n<script type=\"text/javascript\" src=\"software/java/third/jws.js\"></script>\r\n<script type=\"text/javascript\" src=\"software/remoteapp2.js?v=17.10\"></script>\r\n<script type=\"text/javascript\">\r\n  // --------------- Page Configuration ---------------\r\n  var page_configuration = new Array();\r\n  page_configuration[\"access_type\"] = \"remoteapp2+html5\";     // Client Type (specify the client to use with \"remoteapp2\" or \"html5\" (legacy client types: \"java\", \"remoteapp\") ; or let the user choose between several clients with \"remoteapp2+html5\")\r\n  page_configuration[\"is_standard\"] = true;   // Standard Logon Web Page (do not edit this parameter - support only)\r\n  page_configuration[\"show_domain\"] = false;   // Show a Domain field (true if it must be displayed, false otherwise)\r\n  page_configuration[\"is_webcredentials\"] = false;   // Logon using WebCredentials (true if it is, false otherwise)\r\n  page_configuration[\"allow_empty_password\"] = false;   // Allow empty Password field - only intended for WebCredentials (true if it allowed, false otherwise)\r\n  page_configuration[\"show_password\"] = true;   // Show a Password field (true if it must be displayed, false otherwise)\r\n  page_configuration[\"remember_credentials\"] = true;\t// Remember login and domain in a cookie (true if must be remembered, false otherwise)\r\n  page_configuration[\"hide_server_list\"] = false;\t// Hide the server list if load-balancing is enabled\r\n  page_configuration[\"applications_portal\"] = \"\";\t  // Display Application Portal after logon (\"your_page_applications.html\" to display the application portal, \"\" to start remote connection directly after logon)\r\n  page_configuration[\"show_windows_password_reset_button\"] = false;\t  // Display the windows password reset button\r\n  page_configuration[\"show_windows_password_expiration_alert\"] = false;\t  // Show a windows password expiration alert popin when password expires soon\r\n  page_configuration[\"show_eye\"] = true;      // Display password visibility eye icon\r\n  // --------------- End of Page Configuration ---------------\r\n\r\n  // --------------- Access Configuration ---------------\r\n  var user = \"\";                              // Login to use when connecting to the remote server (leave \"\" to use the login typed in this page)\r\n  var pass = \"\";                              // Password to use when connecting to the remote server (leave \"\" to use the password typed in this page)\r\n  var domain = \"\";                            // Domain to use when connecting to the remote server (leave \"\" to use the domain typed in this page)\r\n  var server = \"127.0.0.1\";                            // Server to connect to (leave \"\" to use localhost and/or the server chosen in this page)\r\n  var port = \"\";                              // Port to connect to (leave \"\" to use localhost and/or the port of the server chosen in this page)\r\n  var lang = \"as_browser\";                    // Language to use\r\n  var serverhtml5 = \"127.0.0.1\";              // Server to connect to, when using HTML5 client\r\n  var porthtml5 = \"3389\";                     // Port to connect to, when using HTML5 client\r\n  var cmdline = \"\";                           // Optional text that will be put in the server's clipboard once connected\r\n  // --------------- End of Access Configuration ---------------\r\n\r\n  // --------------- Seamless Access Configuration ---------------\r\n  var alloutside = \"dummyvaro=false; \";\r\n  alloutside += \"switcher=7; \";               // Resolution to use (if your server supports RemoteApp, leave 7. Otherwise, use one of the following values: 0 = full window, 1 = full screen, 2 = 640x480, 3 = 800x600, 4 = 1024x768, 5 = 1280x1024, 6 = 1600x1200)\r\n  alloutside += \"bpp_all=32; \";               // Pixel Depth to use for Windows clients (use one of the following values: 15 for 15 bits display, 16 for 16 bits, 24 for 24 bits, 32 for 32 bits)\r\n  alloutside += \"bpp_all_mac='4'; \";          // Pixel Depth to use for MAC clients (use one of the following values: 1 for 15 bits display, 2 for 16 bits, 3 for 24 bits, 4 for 32 bits)\r\n  alloutside += \"cmdline='\"+cmdline+\"'; \";\r\n  //alloutside += \"server=''; \";                  // Server (leave empty '' for auto recognition)\r\n  //alloutside += \"username=''; \";                // Autologon User Login (leave empty '' if you don't want to use Autologon)\r\n  //alloutside += \"rdppass=''; \";                 // Autologon User Password (leave empty '' if you don't want to use Autologon)\r\n  //alloutside += \"mydomain=''; \"                 // Domain (leave empty '' if you don't have an Active Directory domain)\r\n  alloutside += \"interval_print_option='11'; \";\t// Web Printing Options\r\n  // --------------- End of Seamless Access Configuration ---------------\r\n\r\n  // --------------- Java Access Configuration ---------------\r\n  var allinside = \"dummyvari=false; \";\r\n  allinside += \"switcher=0; \";                // Resolution to use (use one of the following values: 0 = full window, 1 = full screen, 2 = 640x480, 3 = 800x600, 4 = 1024x768, 5 = 1280x1024, 6 = 1600x1200)\r\n  allinside += \"bpp_all=15; \";                // Pixel Depth to use (use one of the following values: 15 for 15 bits display, 16 for 16 bits, 24 for 24 bits)\r\n  allinside += \"cmdline='\"+cmdline+\"'; \";\r\n  //allinside += \"server=''; \";                   // Server (leave empty '' for auto recognition)\r\n  //allinside += \"username=''; \";                 // Autologon User Login (leave empty '' if you don't want to use Autologon)\r\n  //allinside += \"rdppass=''; \";                  // Autologon User Password (leave empty '' if you don't want to use Autologon)\r\n  //allinside += \"mydomain=''; \"                  // Domain (leave empty '' if you don't have an Active Directory domain)\r\n  allinside += \"sameasweb = 'yes'; \";         // Port to use for the RDP connection ('yes' if you want to use the same port as this page's web server address, 'no' otherwise\r\n  allinside += \"insidecheck = true; \";        // Start the Java Client inside the browser (true to start it inside the browser, false to start it externally)\r\n  allinside += \"soundsup = true; \";           // Sound Support (true to activate it, false otherwise)\r\n  allinside += \"mapsup = true; \";             // Local Disk Mapping (true to activate it, false otherwise)\r\n  allinside += \"activex = false; \";           // ActiveX instead of Java in Internet Explorer browsers (true if you want to use ActiveX client instead of the Java client, false otherwise)\r\n  allinside += \"interval_print_option='11'; \";\t\t// Web Printing Options\r\n  // --------------- End of Java Access Configuration ---------------\r\n  // --------------- PWA Configuration ---------------\r\n  var isPWAEnabled = \"yes\";\r\n  var edgeVersion = navigator.userAgent.match(/(Edge|Edg)\\/(\\d+)/i);\r\n  var isOldEdge = edgeVersion !== null && edgeVersion[2] < 80;\r\n  var isIE = typeof window.document.documentMode !== \"undefined\";\r\n  var isFirefox = navigator.userAgent.indexOf(\"Firefox\") > -1;\r\n  var isPWASupported = !(isOldEdge || isIE || isFirefox);\r\n  \r\n  // Delete previous service worker cache\r\n  if (typeof(caches) != 'undefined') {\r\n    caches.delete('site-dynamic-v1');\r\n  }\r\n  \r\n  if(isPWAEnabled != \"no\" && isPWASupported && 'serviceWorker' in navigator){\r\n    var link = document.createElement('link');\r\n    link.rel = 'manifest';\r\n    link.href = 'manifest.json';\r\n    document.head.append(link);\r\n    navigator.serviceWorker.register('./sw.js')\r\n      .then(function(reg) {console.log('Service Worker registered')})\r\n      .catch(function(err) {console.log('Service Worker not registered', err)});\r\n  }\r\n  else {\r\n\tif('serviceWorker' in navigator) {\r\n\t\tnavigator.serviceWorker.getRegistration('./sw.js').then(function(reg) {\r\n\t\t\tif(reg !== undefined) {\r\n\t\t\t\tconsole.log('Unregistering Service Worker');\r\n\t\t\t\treg.unregister();\r\n\t\t\t}\r\n\t\t}).catch(function(err) {\r\n\t\t\tconsole.log('Service Worker unregistration failed: ', err);\r\n\t\t});\r\n\t}\r\n  }\r\n  // --------------- End of PWA Configuration ---------------\r\n</script>\r\n<!--[if IE]><script type=\"text/javascript\">window.iecondition = true;</script><![endif]-->\r\n<script type=\"text/javascript\" src=\"software/lang.js\"></script>\r\n<script type=\"text/javascript\" src=\"software/common.js\"></script>\r\n<style type=\"text/css\">\r\n@font-face{font-family:Exo;font-style:normal;font-weight:400;src:local('Exo Regular'),local('Exo-Regular'),url(software/js/exo-latin-ext.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}\r\n@font-face{font-family:Exo;font-style:normal;font-weight:400;src:local('Exo Regular'),local('Exo-Regular'),url(software/js/exo-latin.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}\r\n</style>\r\n<script src=\"software/js/jquery.min.js\"></script>\r\n<style type=\"text/css\">\r\nhtml { \r\n\tmargin:0;\r\n\tpadding:0;\r\n\tfont-size: 12px;\r\n\tcolor: #FFFFFF;\r\n\tbackground: url('templates/photo/img/City.jpg') no-repeat center fixed;\r\n\t-webkit-background-size: cover;\r\n\tbackground-size: cover;\r\n\tfont-family: Verdana;\r\n\theight: 100%;\r\n\twidth: 100%;\r\n}\r\ninput {\r\n\tfont-family: 'Exo', sans-serif;\r\n\twidth: 178px;\r\n\theight: 20px;\r\n\tline-height: 20px;\r\n\tbackground: none;\r\n\tcolor: #FFFFFF;\r\n\tborder: 1px solid #FFFFFF;\r\n\tpadding: 5px;\r\n\tmargin: 5px;\r\n\tdisplay: block;\r\n\t-webkit-border-radius: 2px;\r\n\t-moz-border-radius: 2px;\r\n\t-moz-border-radius: 2px;\r\n\tborder-radius: 2px;\r\n}\r\nselect {\r\n\tfont-family: 'Exo', sans-serif;\r\n\twidth: 190px;\r\n\theight: 32px;\r\n\tmargin: 5px;\r\n\tpadding: 5px;\r\n\tbackground: transparent url('templates/photo/img/select.png') no-repeat 174px 50%;\r\n\tcolor: #FFFFFF;\r\n\tborder: 1px solid #FFFFFF;\r\n\t-webkit-border-radius: 2px;\r\n\t-moz-border-radius: 2px;\r\n\tborder-radius: 2px;\r\n\t-webkit-appearance: none;\r\n}\r\nselect option { color: #000000; }\r\ninput[type=\"button\"] {\r\n\twidth: 192px;\r\n\tbackground: #FFFFFF;\r\n\tcolor: #21183D;\r\n\tpadding: 15px;\r\n\tline-height: 0;\r\n\tfont-weight: bold;\r\n\tfont-size: 15px;\r\n}\r\ninput[type=\"radio\"] {\r\n\tdisplay: inline;\r\n\twidth: auto;\r\n\theight: 12px;\r\n\twidth: 12px;\r\n\tmargin: 0;\r\n\tpadding: 0;\r\n\tborder: none;\r\n}\r\nlabel {\r\n\tline-height: 30px;\r\n\tdisplay: inline-block;\r\n\tmargin: 5px;\r\n}\r\n::-webkit-input-placeholder {\r\n\tcolor: #FFFFFF;\r\n\topacity: 1;\r\n}\r\n:-moz-placeholder {\r\n\tcolor: #FFFFFF;\r\n\topacity: 1;\r\n}\r\n::-moz-placeholder {\r\n\tcolor: #FFFFFF;\r\n\topacity: 1;\r\n}\r\n:-ms-input-placeholder {\r\n\tcolor: #FFFFFF;\r\n\topacity: 1;\r\n}\r\n.styled-select select\r\n{\r\nappearance:none;\r\n-moz-appearance:none;\r\n-webkit-appearance:none;\r\n}\r\n.center {\r\n\twidth:220px;\r\n\tposition:relative;\r\n\tleft:50%;\r\n\ttop:80px;\r\n\tpadding: 20px 20px 20px 35px;\r\n\tmargin:0 0 20px -137px;\r\n\tbackground: rgb(33, 24, 61);\r\n\tbackground: rgba(33, 24, 61,0.7);\r\n\t-webkit-border-radius: 5px;\r\n\t-moz-border-radius: 5px;\r\n\tborder-radius: 5px;\r\n}\r\n.logo {\r\n\tmax-width: 200px;\r\n}\r\n.collapsible {\r\n    color: white;\r\n    cursor: pointer;\r\n    padding: 18px;\r\n    width: 100%;\r\n   \tborder: none;\r\n    text-align: left;\r\n    outline: none;\r\n    font-size: 15px;\r\n    background-color: #777;\r\n   }\r\n   .active, .collapsible:hover {\r\n       background-color: #555;\r\n   }\r\n   .collapsiblecontent {\r\n       padding: 0 18px;\r\n       max-height: 0;\r\n       overflow: hidden;\r\n       transition: max-height 0.2s ease-out;\r\n       background-color: #f1f1f1;\r\n   }\r\n\r\n#tr-domain, #tr-password, #tr-verifypassword {\r\n\tdisplay: none;\r\n\tmargin-top: 0px;\r\n}\r\n#select-server {\r\n\tdisplay: none;\r\n}\r\n#span-login-ok, #span-password-ok, #span-login-ko, #span-password-ko, #span-credentials-ko, #span-twofa-ko {\r\n    display: none;\r\n}\r\n#retype-password-input, #retype-password-label {\r\n\tdisplay: none;\r\n}\r\n#span-credentials-ko {\r\n\tfont-weight: bold;\r\n\ttext-align: center;\r\n}\r\n#accesstypeuserpanel {\r\n\tdisplay: none;\r\n\ttext-align: center;\r\n\tmargin-top: 0px;\r\n}\r\n#accesstypeuserpanel label {\r\n\tdisplay: none;\r\n}\r\n#top_right_menu_actions input {\r\n\twidth: auto;\r\n}\r\n.fa-eye {\r\n    background-image: url(\"data:image/svg+xml,%3Csvg fill='%23#FFFFFF' width='20' height='16' viewBox='0 0 20 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99844 2.5C7.96111 2.5 6.28626 3.425 5.002 4.61562C3.79898 5.73437 2.9678 7.0625 2.54283 8C2.9678 8.9375 3.79898 10.2656 4.99887 11.3844C6.28626 12.575 7.96111 13.5 9.99844 13.5C12.0358 13.5 13.7106 12.575 14.9949 11.3844C16.1979 10.2656 17.0291 8.9375 17.454 8C17.0291 7.0625 16.1979 5.73437 14.998 4.61562C13.7106 3.425 12.0358 2.5 9.99844 2.5ZM3.98021 3.51875C5.45196 2.15 7.47366 1 9.99844 1C12.5232 1 14.5449 2.15 16.0167 3.51875C17.479 4.87812 18.4571 6.5 18.9227 7.61562C19.0258 7.8625 19.0258 8.1375 18.9227 8.38437C18.4571 9.5 17.479 11.125 16.0167 12.4812C14.5449 13.85 12.5232 15 9.99844 15C7.47366 15 5.45196 13.85 3.98021 12.4812C2.51784 11.125 1.5398 9.5 1.07734 8.38437C0.974221 8.1375 0.974221 7.8625 1.07734 7.61562C1.5398 6.5 2.51784 4.875 3.98021 3.51875ZM9.99844 10.5C11.3796 10.5 12.4982 9.38125 12.4982 8C12.4982 6.61875 11.3796 5.5 9.99844 5.5C9.97656 5.5 9.95782 5.5 9.93594 5.5C9.97656 5.65937 9.99844 5.82812 9.99844 6C9.99844 7.10312 9.10164 8 7.99861 8C7.82675 8 7.65802 7.97812 7.49865 7.9375C7.49865 7.95937 7.49865 7.97813 7.49865 8C7.49865 9.38125 8.61731 10.5 9.99844 10.5ZM9.99844 4C11.0592 4 12.0765 4.42143 12.8266 5.17157C13.5767 5.92172 13.9981 6.93913 13.9981 8C13.9981 9.06087 13.5767 10.0783 12.8266 10.8284C12.0765 11.5786 11.0592 12 9.99844 12C8.93766 12 7.92034 11.5786 7.17026 10.8284C6.42018 10.0783 5.99879 9.06087 5.99879 8C5.99879 6.93913 6.42018 5.92172 7.17026 5.17157C7.92034 4.42143 8.93766 4 9.99844 4Z' /%3E%3C/svg%3E\");\r\n    /* dans le \"fill\" du code svg -> fill='%23#FFFFFF' */\r\n    /* bien garder le %23 sinon KO */\r\n    height: 16px;\r\n    width: 20px;\r\n}\r\n\r\n.fa-eye-slash {\r\n    background-image: url(\"data:image/svg+xml,%3Csvg fill='%23#FFFFFF' width='20' height='16' viewBox='0 0 20 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.21268 0.159551C0.887676 -0.0966993 0.415801 -0.0373243 0.159551 0.287676C-0.0966993 0.612676 -0.0373243 1.08455 0.287676 1.3408L18.7877 15.8408C19.1127 16.0971 19.5846 16.0377 19.8408 15.7127C20.0971 15.3877 20.0377 14.9158 19.7127 14.6596L16.4252 12.0846C17.6627 10.8158 18.5002 9.39393 18.9221 8.38455C19.0252 8.13768 19.0252 7.86268 18.9221 7.6158C18.4564 6.50018 17.4783 4.87518 16.0158 3.51893C14.5471 2.15018 12.5252 1.00018 10.0002 1.00018C7.86893 1.00018 6.09393 1.82205 4.70955 2.90018L1.21268 0.159551ZM5.93143 3.85643C7.06268 3.0533 8.42205 2.50018 10.0002 2.50018C12.0377 2.50018 13.7127 3.42518 14.9971 4.6158C16.2002 5.73455 17.0314 7.06268 17.4564 8.00018C17.0627 8.87518 16.3127 10.0877 15.2408 11.1533L13.5596 9.83455C13.8439 9.28455 14.0033 8.66268 14.0033 8.00018C14.0033 5.7908 12.2127 4.0",
         "datamd5" : "a820363c144ab9939a151c2cc76fa4b4",
         "datammh3" : 436247599,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "domain" : [
            "prod-infinitum.com.mx"
         ],
         "geolocus" : {
            "asn" : "AS8151",
            "continent" : "NA",
            "continentname" : "North America",
            "country" : "MX",
            "countryname" : "Mexico",
            "domain" : [
               "prod-infinitum.com.mx",
               "reduno.com.mx",
               "uninet.net.mx"
            ],
            "isineu" : "false",
            "latitude" : "23.634501",
            "location" : "23.634501,-102.552784",
            "longitude" : "-102.552784",
            "netname" : "MX-GDUN-LACNIC",
            "organization" : "Gestion de direccionamiento UniNet",
            "subnet" : "189.178.0.0/17"
         },
         "host" : [
            "dsl-189-178-78-131-dyn"
         ],
         "hostname" : [
            "dsl-189-178-78-131-dyn.prod-infinitum.com.mx"
         ],
         "ip" : "189.178.78.131",
         "ipv6" : "false",
         "latitude" : "20.6381",
         "location" : "20.6381,-103.3480",
         "longitude" : "-103.3480",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "UNINET",
         "os" : "FreeBSD",
         "osvendor" : "FreeBSD",
         "port" : 4840,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "reason" : "OK",
         "reverse" : [
            "dsl-189-178-78-131-dyn.prod-infinitum.com.mx"
         ],
         "seen_date" : "2024-11-06",
         "source" : "datascan",
         "status" : 200,
         "subnet" : "189.176.0.0/14",
         "tag" : "<enterprise field>: tag",
         "tld" : [
            "com.mx"
         ],
         "tls" : "false",
         "transport" : "tcp",
         "url" : "/"
      }