Returning 5 result(s) out of 5 in 0.101 second(s)

  • 60.53.135.46:9403 (tcp/http/tls) - last seen on 2024-11-07 at 03:55:13 UTC

    • IP
      60.53.135.46
      Network
      60.52.0.0/15
      Device

      <enterprise field>: device.class

      Operating System
      FreeBSD FreeBSD
      URL

      https://60.53.135.46:9403/ 200

      HTTP Title
      Web Access
      ASN
      AS4788
      Organization
      TM TECHNOLOGY SERVICES SDN. BHD.
      Protocol
      http Cert not expired http
      Source
      datascan
    • Operating System
      FreeBSD FreeBSD
      CPE(s)

      <enterprise field>: cpe

    • Issuer Common Name
      tst
      Issuer Organization
      common
      Subject Organization
      common
      Subject Common Name
      tst
      SHA256 Fingerprint
      2148058790380f118228e1918a4b4e1fad6ee3f204386832ce810cfcde27efd7
      Validity Not Before
      2012-07-06T15:49:01Z
      Validity Not After
      2112-06-12T15:49:01Z
    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      21f3ec29077c844417f5470b90ecc831
      HTTP Header MD5
      93c67a2c59826d6b701560a1d2cb5e72
      HTTP Body MD5
      74e2284b2540f77fb1707e91ef803331
    • HTTP/1.1 200 OK
      Content-Length: 55679
      Accept-Ranges: bytes
      Content-Type: text/html; charset=UTF-8
      X-XSS-Protection: 1; mode=block
      Date: Thu, 07 Nov 2024 03:55:12 GMT
      Expires: 0
      Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
      Last-Modified: Thu, 30 May 2024 04:48:05 GMT
      Pragma: no-cache
      Connection: close
      
      <!-- TEMPLATEVALUES]|[v1]|[Creative]|[Logon]|[127.0.0.1]|[3389]|[Web Access]|[Log on]|[rgba(235, 237, 242, 0.4)]|[rgb(235, 237, 242)]|[#4A4A4A]|[Verdana, Geneva, sans-serif]|[]|[13]|[#999999]|[software/java/img/header_web.png]|[software/java/img/footer.png]|[User name:]|[Password:]|[Domain:]|[Log on]|[]|[]|[]|[true]|[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]|[Bright]|[]|[2-step verification:]|[false]|[false]|[0]|[false]|[false]|[7]|[true]|[#4A4A4A]|[#A3A3A3]|[]|[Gauche]|[]|[none]|[#4A4A4A]|[20]|[HTML5]|[RemoteApp]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[ -->
      <!doctype html>
      <html>
      
      <head>
          <meta http-equiv="Content-Type" content="text/html; 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" />
          <title>Web Access</title>
          <link rel="canonical" href="https://dv.tsplus.net" />
          <link rel="icon" href="" />
          <script type="text/javascript" src="software/java/third/jws.js"></script>
          <script type="text/javascript" src="software/remoteapp2.js?v=17.20"></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"] = true;   // 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.js';
                  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>
          <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&amp;display=swap"
              rel="stylesheet">
          <style type="text/css">
              @font-face {
                  font-display: swap;
                  font-family: 'Inter';
                  font-style: normal;
                  font-weight: 400;
                  src: local('Inter Regular'), local('Inter-Regular'), url(software/js/inter-v13-latin_latin-ext-regular.woff) format('woff');
              }
      
              @font-face {
                  font-display: swap;
                  font-family: 'Inter';
                  font-style: normal;
                  font-weight: 500;
                  src: local('Inter Medium'), local('Inter-Medium'), url(software/js/inter-v13-latin_latin-ext-500.woff) format('woff');
              }
      
              @font-face {
                  font-display: swap;
                  font-family: 'Inter';
                  font-style: normal;
                  font-weight: 600;
                  src: local('Inter SemiBold'), local('Inter-SemiBold'), url(software/js/inter-v13-latin_latin-ext-600.woff) format('woff');
              }
      
              @font-face {
                  font-display: swap;
                  font-family: 'Inter';
                  font-style: normal;
                  font-weight: bold;
                  src: local('Inter Bold'), local('Inter-Bold'), url(software/js/inter-v13-latin_latin-ext-700.woff) format('woff');
              }
          </style>
          <script src="software/js/jquery.min.js"></script>
          <style type="text/css">
              html {
                  margin: 0;
                  padding: 0;
                  font-size: 14px;
                  font-family: Inter, sans-serif;
                  color: #999999;
                  background: url('templates/creative/BG/Bright.jpg') no-repeat center fixed;
                  -webkit-background-size: cover;
                  background-size: cover;
                  font-family: Inter, sans-serif;
                  height: 100%;
                  width: 100%;
              }
      
              body {
                  margin: 0;
                  -webkit-font-smoothing: antialiased;
                  -moz-osx-font-smoothing: grayscale;
                  -o-font-smoothing: antialiased;
              }
      
              input {
                  font-family: Inter, sans-serif;
                  font-size: 16px;
                  font-weight: 500;
                  width: 256px;
                  height: 20px;
                  line-height: 20px;
                  background: none;
                  color: #4A4A4A;
                  border: 0;
                  border-bottom: 1px solid #999999;
                  padding-left: 4px;
                  padding-right: 4px;
                  padding-top: 6px;
                  padding-bottom: 6px;
                  margin-bottom: 27px;
                  display: block;
              }
      
      
              select {
                  font-family: Inter, sans-serif;
                  font-size: 16px;
                  font-weight: 500;
                  color: #4A4A4A;
                  width: 264px;
                  height: 32px;
                  line-height: 20px;
                  margin: 0;
                  margin-top: 3px;
                  margin-bottom: 37px;
                  padding-top: 6px;
                  padding-bottom: 6px;
                  padding-left: 4px;
                  padding-right: 4px;
                  background: transparent no-repeat 236px 50%;
                  background-image: url("data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='%23999999' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 8L15 0H0L7.5 8Z' /%3E%3C/svg%3E");
                  /* dans le "fill" du code svg -> fill='%23999999' */
                  /* bien garder le %23 sinon KO */
                  border: 0;
                  border-bottom: 1px solid #999999;
                  appearance: none;
                  -webkit-appearance: none;
                  cursor: pointer;
              }
      
              select:focus {
                  outline: none;
                  border-bottom: 2px solid #4A4A4A;
                  transition: color 0.3s ease;
              }
      
              select:disabled {
                  opacity: 1;
                  background-image:none;
                  cursor: auto;
              }
      
              select option {
                  padding: 0;
              }
      
              input[type="button"] {
      
                  background: #4A4A4A;
                  color: #FFFFFF;
                  padding: 15px;
                  padding-bottom: 22px;
                  padding-top: 22px;
                  line-height: 0;
                  font-weight: 600;
                  font-size: 18px;
                  width: 264px;
                  border-radius: 6px;
              }
      
              input[type="button"]:hover {
                  cursor: pointer;
                  opacity: 0.8;
              }
      
              input[type="radio"] {
                  display: inline;
                  width: auto;
                  height: 12px;
                  width: 12px;
                  margin: 0;
                  padding: 0;
                  border: none;
              }
      
              input[type="text"]:focus,
              input[type="password"]:focus {
                  outline: none;
                  border-bottom: 2px solid #4A4A4A;
                  transition: color 0.3s ease;
                  margin-bottom: 26px;
              }
      
              label {
                  line-height: 30px;
                  display: inline-block;
                  margin: 5px;
              }
      
              ::-webkit-input-placeholder {
                  color: #999999;
                  font-size: 16px;
                  font-weight: 500;
                  width: 264px;
                  opacity: 1;
              }
      
              :-moz-placeholder {
                  color: #999999;
                  font-size: 16px;
                  font-weight: 500;
                  width: 264px;
                  opacity: 1;
              }
      
              ::-moz-placeholder {
                  color: #999999;
                  font-size: 16px;
                  font-weight: 500;
                  width: 264px;
                  opacity: 1;
          
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-07T03:55:13.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "googleapis.com",
                  "tsplus.net",
                  "w3.org"
               ],
               "hostname" : [
                  "dv.tsplus.net",
                  "fonts.googleapis.com",
                  "www.w3.org"
               ],
               "ip" : [
                  "127.0.0.1"
               ],
               "url" : [
                  "http://www.w3.org/2000/svg",
                  "https://dv.tsplus.net",
                  "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&amp;display=swap"
               ]
            },
            "http" : {
               "bodymd5" : "74e2284b2540f77fb1707e91ef803331",
               "bodymmh3" : -60339650,
               "header" : [
                  {
                     "value" : "Thu, 30 May 2024 04:48:05 GMT",
                     "name" : "Last-Modified"
                  }
               ],
               "headermd5" : "93c67a2c59826d6b701560a1d2cb5e72",
               "headermmh3" : -1615805429,
               "title" : "Web Access"
            },
            "length" : 16384
         },
         "asn" : "AS4788",
         "city" : "Cyberjaya",
         "country" : "MY",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nContent-Length: 55679\r\nAccept-Ranges: bytes\r\nContent-Type: text/html; charset=UTF-8\r\nX-XSS-Protection: 1; mode=block\r\nDate: Thu, 07 Nov 2024 03:55:12 GMT\r\nExpires: 0\r\nCache-Control: no-cache, no-store, must-revalidate, private, max-age=0\r\nLast-Modified: Thu, 30 May 2024 04:48:05 GMT\r\nPragma: no-cache\r\nConnection: close\r\n\r\n<!-- TEMPLATEVALUES]|[v1]|[Creative]|[Logon]|[127.0.0.1]|[3389]|[Web Access]|[Log on]|[rgba(235, 237, 242, 0.4)]|[rgb(235, 237, 242)]|[#4A4A4A]|[Verdana, Geneva, sans-serif]|[]|[13]|[#999999]|[software/java/img/header_web.png]|[software/java/img/footer.png]|[User name:]|[Password:]|[Domain:]|[Log on]|[]|[]|[]|[true]|[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]|[Bright]|[]|[2-step verification:]|[false]|[false]|[0]|[false]|[false]|[7]|[true]|[#4A4A4A]|[#A3A3A3]|[]|[Gauche]|[]|[none]|[#4A4A4A]|[20]|[HTML5]|[RemoteApp]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[ -->\r\n<!doctype html>\r\n<html>\r\n\r\n<head>\r\n    <meta http-equiv=\"Content-Type\" content=\"text/html; 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    <title>Web Access</title>\r\n    <link rel=\"canonical\" href=\"https://dv.tsplus.net\" />\r\n    <link rel=\"icon\" href=\"\" />\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.20\"></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\"] = true;   // 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;    // Remember login and domain in a cookie (true if must be remembered, false otherwise)\r\n        page_configuration[\"hide_server_list\"] = false;    // Hide the server list if load-balancing is enabled\r\n        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)\r\n        page_configuration[\"show_windows_password_reset_button\"] = false;      // Display the windows password reset button\r\n        page_configuration[\"show_windows_password_expiration_alert\"] = false;      // 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        // --------------- 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        // --------------- 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'; \";    // Web Printing Options\r\n        // --------------- End of Seamless Access Configuration ---------------\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'; \";        // 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        // Delete previous service worker cache\r\n        if (typeof(caches) !== \"undefined\") {\r\n            caches.delete('site-dynamic-v1');\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.js';\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            if ('serviceWorker' in navigator) {\r\n                navigator.serviceWorker.getRegistration('sw.js').then(function (reg) {\r\n                    if (reg !== undefined) {\r\n                        console.log('Unregistering Service Worker');\r\n                        reg.unregister();\r\n                    }\r\n                }).catch(function (err) {\r\n                    console.log('Service Worker unregistration failed: ', err);\r\n                });\r\n            }\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    <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&amp;display=swap\"\r\n        rel=\"stylesheet\">\r\n    <style type=\"text/css\">\r\n        @font-face {\r\n            font-display: swap;\r\n            font-family: 'Inter';\r\n            font-style: normal;\r\n            font-weight: 400;\r\n            src: local('Inter Regular'), local('Inter-Regular'), url(software/js/inter-v13-latin_latin-ext-regular.woff) format('woff');\r\n        }\r\n\r\n        @font-face {\r\n            font-display: swap;\r\n            font-family: 'Inter';\r\n            font-style: normal;\r\n            font-weight: 500;\r\n            src: local('Inter Medium'), local('Inter-Medium'), url(software/js/inter-v13-latin_latin-ext-500.woff) format('woff');\r\n        }\r\n\r\n        @font-face {\r\n            font-display: swap;\r\n            font-family: 'Inter';\r\n            font-style: normal;\r\n            font-weight: 600;\r\n            src: local('Inter SemiBold'), local('Inter-SemiBold'), url(software/js/inter-v13-latin_latin-ext-600.woff) format('woff');\r\n        }\r\n\r\n        @font-face {\r\n            font-display: swap;\r\n            font-family: 'Inter';\r\n            font-style: normal;\r\n            font-weight: bold;\r\n            src: local('Inter Bold'), local('Inter-Bold'), url(software/js/inter-v13-latin_latin-ext-700.woff) format('woff');\r\n        }\r\n    </style>\r\n    <script src=\"software/js/jquery.min.js\"></script>\r\n    <style type=\"text/css\">\r\n        html {\r\n            margin: 0;\r\n            padding: 0;\r\n            font-size: 14px;\r\n            font-family: Inter, sans-serif;\r\n            color: #999999;\r\n            background: url('templates/creative/BG/Bright.jpg') no-repeat center fixed;\r\n            -webkit-background-size: cover;\r\n            background-size: cover;\r\n            font-family: Inter, sans-serif;\r\n            height: 100%;\r\n            width: 100%;\r\n        }\r\n\r\n        body {\r\n            margin: 0;\r\n            -webkit-font-smoothing: antialiased;\r\n            -moz-osx-font-smoothing: grayscale;\r\n            -o-font-smoothing: antialiased;\r\n        }\r\n\r\n        input {\r\n            font-family: Inter, sans-serif;\r\n            font-size: 16px;\r\n            font-weight: 500;\r\n            width: 256px;\r\n            height: 20px;\r\n            line-height: 20px;\r\n            background: none;\r\n            color: #4A4A4A;\r\n            border: 0;\r\n            border-bottom: 1px solid #999999;\r\n            padding-left: 4px;\r\n            padding-right: 4px;\r\n            padding-top: 6px;\r\n            padding-bottom: 6px;\r\n            margin-bottom: 27px;\r\n            display: block;\r\n        }\r\n\r\n\r\n        select {\r\n            font-family: Inter, sans-serif;\r\n            font-size: 16px;\r\n            font-weight: 500;\r\n            color: #4A4A4A;\r\n            width: 264px;\r\n            height: 32px;\r\n            line-height: 20px;\r\n            margin: 0;\r\n            margin-top: 3px;\r\n            margin-bottom: 37px;\r\n            padding-top: 6px;\r\n            padding-bottom: 6px;\r\n            padding-left: 4px;\r\n            padding-right: 4px;\r\n            background: transparent no-repeat 236px 50%;\r\n            background-image: url(\"data:image/svg+xml,%3Csvg width='15' height='8' viewBox='0 0 15 8' fill='%23999999' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 8L15 0H0L7.5 8Z' /%3E%3C/svg%3E\");\r\n            /* dans le \"fill\" du code svg -> fill='%23999999' */\r\n            /* bien garder le %23 sinon KO */\r\n            border: 0;\r\n            border-bottom: 1px solid #999999;\r\n            appearance: none;\r\n            -webkit-appearance: none;\r\n            cursor: pointer;\r\n        }\r\n\r\n        select:focus {\r\n            outline: none;\r\n            border-bottom: 2px solid #4A4A4A;\r\n            transition: color 0.3s ease;\r\n        }\r\n\r\n        select:disabled {\r\n            opacity: 1;\r\n            background-image:none;\r\n            cursor: auto;\r\n        }\r\n\r\n        select option {\r\n            padding: 0;\r\n        }\r\n\r\n        input[type=\"button\"] {\r\n\r\n            background: #4A4A4A;\r\n            color: #FFFFFF;\r\n            padding: 15px;\r\n            padding-bottom: 22px;\r\n            padding-top: 22px;\r\n            line-height: 0;\r\n            font-weight: 600;\r\n            font-size: 18px;\r\n            width: 264px;\r\n            border-radius: 6px;\r\n        }\r\n\r\n        input[type=\"button\"]:hover {\r\n            cursor: pointer;\r\n            opacity: 0.8;\r\n        }\r\n\r\n        input[type=\"radio\"] {\r\n            display: inline;\r\n            width: auto;\r\n            height: 12px;\r\n            width: 12px;\r\n            margin: 0;\r\n            padding: 0;\r\n            border: none;\r\n        }\r\n\r\n        input[type=\"text\"]:focus,\r\n        input[type=\"password\"]:focus {\r\n            outline: none;\r\n            border-bottom: 2px solid #4A4A4A;\r\n            transition: color 0.3s ease;\r\n            margin-bottom: 26px;\r\n        }\r\n\r\n        label {\r\n            line-height: 30px;\r\n            display: inline-block;\r\n            margin: 5px;\r\n        }\r\n\r\n        ::-webkit-input-placeholder {\r\n            color: #999999;\r\n            font-size: 16px;\r\n            font-weight: 500;\r\n            width: 264px;\r\n            opacity: 1;\r\n        }\r\n\r\n        :-moz-placeholder {\r\n            color: #999999;\r\n            font-size: 16px;\r\n            font-weight: 500;\r\n            width: 264px;\r\n            opacity: 1;\r\n        }\r\n\r\n        ::-moz-placeholder {\r\n            color: #999999;\r\n            font-size: 16px;\r\n            font-weight: 500;\r\n            width: 264px;\r\n            opacity: 1;\r\n    ",
         "datamd5" : "21f3ec29077c844417f5470b90ecc831",
         "datammh3" : -894166449,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "fingerprint" : {
            "md5" : "7d352330d77caaf48f1b86006c62c8ce",
            "sha1" : "58b16d85ce689f7ce38e9257327b899bd34a0bfe",
            "sha256" : "2148058790380f118228e1918a4b4e1fad6ee3f204386832ce810cfcde27efd7"
         },
         "geolocus" : {
            "asn" : "AS4788",
            "continent" : "AS",
            "continentname" : "Asia",
            "country" : "MY",
            "countryname" : "Malaysia",
            "domain" : [
               "tm.com.my",
               "tm.net.my"
            ],
            "isineu" : "false",
            "latitude" : "4.210484",
            "location" : "4.210484,101.975766",
            "longitude" : "101.975766",
            "netname" : "ADSL-STREAMYX",
            "organization" : "Telekom Malaysia Berhad",
            "subnet" : "60.53.0.0/16"
         },
         "ip" : "60.53.135.46",
         "ipv6" : "false",
         "issuer" : {
            "commonname" : "tst",
            "country" : "FR",
            "organization" : "common",
            "organizationalunit" : "user"
         },
         "latitude" : "2.9304",
         "location" : "2.9304,101.6627",
         "longitude" : "101.6627",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "TM TECHNOLOGY SERVICES SDN. BHD.",
         "os" : "FreeBSD",
         "osvendor" : "FreeBSD",
         "port" : 9403,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "publickey" : {
            "algorithm" : "rsaEncryption",
            "length" : 2048
         },
         "reason" : "OK",
         "seen_date" : "2024-11-07",
         "serial" : "4f:f7:08:ed",
         "signature" : {
            "algorithm" : "sha256WithRSAEncryption"
         },
         "source" : "datascan",
         "status" : 200,
         "subject" : {
            "commonname" : "tst",
            "country" : "FR",
            "organization" : "common",
            "organizationalunit" : "user"
         },
         "subnet" : "60.52.0.0/15",
         "tag" : "<enterprise field>: tag",
         "tls" : "true",
         "transport" : "tcp",
         "url" : "/",
         "validity" : {
            "notafter" : "2112-06-12T15:49:01Z",
            "notbefore" : "2012-07-06T15:49:01Z"
         },
         "version" : "v1",
         "wildcard" : "false"
      }
      
  • 180.75.95.153:9403 (tcp/http/tls) - last seen on 2024-11-05 at 12:14:41 UTC

    • IP
      180.75.95.153
      Network
      180.72.0.0/14
      Device

      <enterprise field>: device.class

      Operating System
      Microsoft Windows
      URL

      https://180.75.95.153:9403/ 200

      HTTP Title
      Redirection page
      ASN
      AS4788
      Organization
      TM TECHNOLOGY SERVICES SDN. BHD.
      Protocol
      http Cert not expired http
      Source
      datascan
    • Operating System
      Microsoft Windows
      Product
      Apache HTTP Server 2.4.59
      HTTP Component(s)
      PHP PHP 8.0.30 Apache mod_fcgid 2.3.10
      CPE(s)

      <enterprise field>: cpe

    • Issuer Common Name
      tst
      Issuer Organization
      common
      Subject Organization
      common
      Subject Common Name
      tst
      SHA256 Fingerprint
      2148058790380f118228e1918a4b4e1fad6ee3f204386832ce810cfcde27efd7
      Validity Not Before
      2012-07-06T15:49:01Z
      Validity Not After
      2112-06-12T15:49:01Z
    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      f9ccdb27b9295864e33049cb8cfa2eec
      HTTP Header MD5
      a23134583b5ddb04927016dbf56e5316
      HTTP Body MD5
      3a5d0784a24c1c8daa7259789337473a
    • HTTP/1.1 200 OK
      Date: Tue, 05 Nov 2024 12:14:41 GMT
      Server: Apache/2.4.59 (Win64) PHP/8.0.30 mod_fcgid/2.3.10-dev
      Last-Modified: Tue, 05 Nov 2024 09:29:52 GMT
      ETag: "1c3-626270b1b2428"
      Accept-Ranges: bytes
      Content-Length: 451
      Connection: close
      Content-Type: text/html
      
      <html>
      <head>
      <title>Redirection page</title>
      
      <!-- This index.html car be modifyed and uploaded to your existing web server or web site (IIS, Apache, or hosting service)
           You will just have to edit URL= with your server adress
      	 For exemple URL=http://192.168.0.122  for a LAN or URL=http://myserver.dnsalias.net for a WAN
      -->
      
      <meta http-equiv="refresh" content="0; URL=software/cmms_mrail.html">
      </head>
      <body>
      </body>
      </html> 
      
      
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-05T12:14:41.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "dnsalias.net"
               ],
               "hostname" : [
                  "myserver.dnsalias.net"
               ],
               "ip" : [
                  "192.168.0.122"
               ],
               "url" : [
                  "http://192.168.0.122",
                  "http://myserver.dnsalias.net"
               ]
            },
            "http" : {
               "bodymd5" : "3a5d0784a24c1c8daa7259789337473a",
               "bodymmh3" : -889705233,
               "component" : [
                  {
                     "product" : "mod_fcgid",
                     "productversion" : "2.3.10",
                     "productvendor" : "Apache"
                  },
                  {
                     "product" : "PHP",
                     "productvendor" : "PHP",
                     "productversion" : "8.0.30"
                  }
               ],
               "header" : [
                  {
                     "value" : "Tue, 05 Nov 2024 09:29:52 GMT",
                     "name" : "Last-Modified"
                  },
                  {
                     "name" : "ETag",
                     "value" : "1c3-626270b1b2428"
                  }
               ],
               "headermd5" : "a23134583b5ddb04927016dbf56e5316",
               "headermmh3" : 1697255451,
               "title" : "Redirection page"
            },
            "length" : 730
         },
         "asn" : "AS4788",
         "city" : "Kuala Lumpur",
         "country" : "MY",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nDate: Tue, 05 Nov 2024 12:14:41 GMT\r\nServer: Apache/2.4.59 (Win64) PHP/8.0.30 mod_fcgid/2.3.10-dev\r\nLast-Modified: Tue, 05 Nov 2024 09:29:52 GMT\r\nETag: \"1c3-626270b1b2428\"\r\nAccept-Ranges: bytes\r\nContent-Length: 451\r\nConnection: close\r\nContent-Type: text/html\r\n\r\n<html>\r\n<head>\r\n<title>Redirection page</title>\r\n\r\n<!-- This index.html car be modifyed and uploaded to your existing web server or web site (IIS, Apache, or hosting service)\r\n     You will just have to edit URL= with your server adress\r\n\t For exemple URL=http://192.168.0.122  for a LAN or URL=http://myserver.dnsalias.net for a WAN\r\n-->\r\n\r\n<meta http-equiv=\"refresh\" content=\"0; URL=software/cmms_mrail.html\">\r\n</head>\r\n<body>\r\n</body>\r\n</html> \r\n\r\n",
         "datamd5" : "f9ccdb27b9295864e33049cb8cfa2eec",
         "datammh3" : 122273706,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "fingerprint" : {
            "md5" : "7d352330d77caaf48f1b86006c62c8ce",
            "sha1" : "58b16d85ce689f7ce38e9257327b899bd34a0bfe",
            "sha256" : "2148058790380f118228e1918a4b4e1fad6ee3f204386832ce810cfcde27efd7"
         },
         "geolocus" : {
            "asn" : "AS4788",
            "continent" : "AS",
            "continentname" : "Asia",
            "country" : "MY",
            "countryname" : "Malaysia",
            "domain" : [
               "tm.com.my"
            ],
            "isineu" : "false",
            "latitude" : "4.210484",
            "location" : "4.210484,101.975766",
            "longitude" : "101.975766",
            "netname" : "UNIFI-HOME",
            "organization" : "Telekom Malaysia Berhad",
            "subnet" : "180.75.64.0/19"
         },
         "ip" : "180.75.95.153",
         "ipv6" : "false",
         "issuer" : {
            "commonname" : "tst",
            "country" : "FR",
            "organization" : "common",
            "organizationalunit" : "user"
         },
         "latitude" : "3.1773",
         "location" : "3.1773,101.7054",
         "longitude" : "101.7054",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "TM TECHNOLOGY SERVICES SDN. BHD.",
         "os" : "Windows",
         "osbits" : 64,
         "osvendor" : "Microsoft",
         "port" : 9403,
         "product" : "HTTP Server",
         "productvendor" : "Apache",
         "productversion" : "2.4.59",
         "protocol" : "http",
         "protocolversion" : "1.1",
         "publickey" : {
            "algorithm" : "rsaEncryption",
            "length" : 2048
         },
         "reason" : "OK",
         "seen_date" : "2024-11-05",
         "serial" : "4f:f7:08:ed",
         "signature" : {
            "algorithm" : "sha256WithRSAEncryption"
         },
         "source" : "datascan",
         "status" : 200,
         "subject" : {
            "commonname" : "tst",
            "country" : "FR",
            "organization" : "common",
            "organizationalunit" : "user"
         },
         "subnet" : "180.72.0.0/14",
         "tls" : "true",
         "transport" : "tcp",
         "url" : "/",
         "validity" : {
            "notafter" : "2112-06-12T15:49:01Z",
            "notbefore" : "2012-07-06T15:49:01Z"
         },
         "version" : "v1",
         "wildcard" : "false"
      }
      
  • 175.145.112.174:9403 (tcp/http/tls) - last seen on 2024-11-03 at 00:10:04 UTC

    • IP
      175.145.112.174
      Network
      175.144.0.0/15
      Device

      <enterprise field>: device.class

      Operating System
      FreeBSD FreeBSD
      URL

      https://175.145.112.174:9403/ 200

      HTTP Title
      Web Access
      ASN
      AS4788
      Organization
      TM TECHNOLOGY SERVICES SDN. BHD.
      Protocol
      http Cert not expired http
      Source
      datascan
    • Operating System
      FreeBSD FreeBSD
      CPE(s)

      <enterprise field>: cpe

    • Issuer Common Name
      tst
      Issuer Organization
      common
      Subject Organization
      common
      Subject Common Name
      tst
      SHA256 Fingerprint
      2148058790380f118228e1918a4b4e1fad6ee3f204386832ce810cfcde27efd7
      Validity Not Before
      2012-07-06T15:49:01Z
      Validity Not After
      2112-06-12T15:49:01Z
    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      ec5b189b3c249810858e5c73e6e020d4
      HTTP Header MD5
      93c67a2c59826d6b701560a1d2cb5e72
      HTTP Body MD5
      c43dbffcac6e8ad03972ac5d67b27181
    • HTTP/1.1 200 OK
      Content-Length: 23022
      Accept-Ranges: bytes
      Content-Type: text/html; charset=UTF-8
      X-XSS-Protection: 1; mode=block
      Date: Sun, 03 Nov 2024 00:10:03 GMT
      Expires: 0
      Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
      Last-Modified: Tue, 19 Sep 2023 09:53:17 GMT
      Pragma: no-cache
      Connection: close
      
      <!-- TEMPLATEVALUES]|[v1]|[Photo]|[Logon]|[127.0.0.1]|[42367]|[Web Access]|[Log on]|[#21183D]|[33, 24, 61]|[#FFFFFF]|[Verdana, Geneva, sans-serif]|[Connecting People and Systems Through Internet]|[13]|[#0A8AB1]|[Access.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]|[13]|[City]|[]|[2-step verification:]|[false]|[4]|[0]|[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"></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 = "42367";                     // 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 (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;
      }
      
      #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;
      }
      </style>
      <link rel="stylesheet" type="text/css" href="popins.css" />
      <!--[if lte IE 8]>
        <style type="text/css">
      	.center {
            background:transparent;
            filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b421183D,endColorstr=#b421183D);
            zoom: 1;
          }
        </style>
      <![endif]-->
      <link rel="stylesheet" type="text/css" href="custom.css" />
      <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css"/>
      <script type="text/javascript" src="custom.js"></script>
      </head>
      
      
      <body onkeypress="CheckKey(event);" onload="setAll();">
      <div id="top_right_menu_actions" style="position: fixed;top: 10px; right: 10px;">
          <input type="button" id="windows-password-reset-button" value="Reset Windows password" onclick="showResetWindowsPasswordPopin();return false;" style="display: none;cursor: pointer;" />
      </div>
      
      <div class="center" id="divcenter">
      <img src="Access.png" class="logo">
      	<p>Log on</p>
      <div name="logonform" id="logonformid">
      <span id="tr-domain"><input type="text" name="Domain" id="Editbox3" value="" placeholder="Domain:"></span>
      <span id="span-login-ok"><img src="templates/photo/img/ok.png" width="20" height="30" alt="" style="float: right;"></span><span id="span-login-ko"><img src="templates/photo/img/ko.png" width="20" height="30" alt="" style="float: right;"></span><input type="text" name="username" id="Editbox1" onblur="onLoginTyped();" value="" placeholder="User name:">
      <span id="span-password-ok"><img src="templates/photo/img/ok.png" width="20" height="30" alt="" style="float: right;"></span><span id="span-password-ko"><img src="templates/photo/img/ko.png" width="20" height="30" alt="" style="float: right;"></span><span id="tr-password"><input type="password" name="Password" id="Editbox2" onfocus="onPasswordFocused();" value="" placeholder="Password:">
      <span toggle="#password-field" id="password-visibility" class="fa fa-fw fa-eye field-icon toggle-password" style="float: right; margin-top: -25px; margin-right: 10px; cursor: pointer; z-index: 2; position: relative;"></span></span>
      <select id="select-server" name="server"></select>
      <span id="accesstypeuserpanel">
      <label id="label_accesstypeuserchoice_html5" for="accesstypeuserchoice_html5"><input type="radio" value="html5" name="accesstypeuserchoice" id="accesstypeuserchoice_html5" onchange="remoteAppPluginPopinHide();" checked="checked"> HTML5</label>
      <label id="label_accesstypeuserchoice_java" for="accesstypeuserchoice_java"><input type="radio" value="java" name="accesstypeuserchoice" id="accesstypeuserchoice_java" onchange="remoteAppPluginPopinHide();"> Java</label>
      <label id="label_accesstypeuserchoice_remoteapp" for="accesstypeuserchoice_remoteapp"><input type="radio" value="remoteapp" name="accesstypeuserchoice" id="accesstypeuserchoice_remoteapp" onchange="remoteAppPluginPopinHide();"> Windows</label>
      <label id="label_accesstypeuserchoice_remoteapp2" for="accesstypeuserchoice_remoteapp2"><input type="radio" value="remoteapp2" name="accesstypeuserchoice" id="accesstypeuserchoice_remoteapp2" onchange="remoteAppPluginPopinShow();"> RemoteApp</label>
      </span>
      <p id="span-credentials-ko">Invalid credentials</p>
      <input id="buttonLogOn" type="button" value="Log on" />
      </div>
      <div
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-11-03T00:10:04.000Z",
         "app" : {
            "extract" : {
               "domain" : [
                  "cloudflare.com"
               ],
               "file" : [
                  "manifest.json"
               ],
               "hostname" : [
                  "cdnjs.cloudflare.com"
               ],
               "ip" : [
                  "127.0.0.1"
               ],
               "url" : [
                  "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css"
               ]
            },
            "http" : {
               "bodymd5" : "c43dbffcac6e8ad03972ac5d67b27181",
               "bodymmh3" : -644693227,
               "header" : [
                  {
                     "name" : "Last-Modified",
                     "value" : "Tue, 19 Sep 2023 09:53:17 GMT"
                  }
               ],
               "headermd5" : "93c67a2c59826d6b701560a1d2cb5e72",
               "headermmh3" : -651516680,
               "title" : "Web Access"
            },
            "length" : 16384
         },
         "asn" : "AS4788",
         "city" : "Kuala Lumpur",
         "country" : "MY",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nContent-Length: 23022\r\nAccept-Ranges: bytes\r\nContent-Type: text/html; charset=UTF-8\r\nX-XSS-Protection: 1; mode=block\r\nDate: Sun, 03 Nov 2024 00:10:03 GMT\r\nExpires: 0\r\nCache-Control: no-cache, no-store, must-revalidate, private, max-age=0\r\nLast-Modified: Tue, 19 Sep 2023 09:53:17 GMT\r\nPragma: no-cache\r\nConnection: close\r\n\r\n<!-- TEMPLATEVALUES]|[v1]|[Photo]|[Logon]|[127.0.0.1]|[42367]|[Web Access]|[Log on]|[#21183D]|[33, 24, 61]|[#FFFFFF]|[Verdana, Geneva, sans-serif]|[Connecting People and Systems Through Internet]|[13]|[#0A8AB1]|[Access.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]|[13]|[City]|[]|[2-step verification:]|[false]|[4]|[0]|[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\"></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 = \"42367\";                     // 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 (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\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</style>\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"popins.css\" />\r\n<!--[if lte IE 8]>\r\n  <style type=\"text/css\">\r\n\t.center {\r\n      background:transparent;\r\n      filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b421183D,endColorstr=#b421183D);\r\n      zoom: 1;\r\n    }\r\n  </style>\r\n<![endif]-->\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"custom.css\" />\r\n<link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css\"/>\r\n<script type=\"text/javascript\" src=\"custom.js\"></script>\r\n</head>\r\n\r\n\r\n<body onkeypress=\"CheckKey(event);\" onload=\"setAll();\">\r\n<div id=\"top_right_menu_actions\" style=\"position: fixed;top: 10px; right: 10px;\">\r\n    <input type=\"button\" id=\"windows-password-reset-button\" value=\"Reset Windows password\" onclick=\"showResetWindowsPasswordPopin();return false;\" style=\"display: none;cursor: pointer;\" />\r\n</div>\r\n\r\n<div class=\"center\" id=\"divcenter\">\r\n<img src=\"Access.png\" class=\"logo\">\r\n\t<p>Log on</p>\r\n<div name=\"logonform\" id=\"logonformid\">\r\n<span id=\"tr-domain\"><input type=\"text\" name=\"Domain\" id=\"Editbox3\" value=\"\" placeholder=\"Domain:\"></span>\r\n<span id=\"span-login-ok\"><img src=\"templates/photo/img/ok.png\" width=\"20\" height=\"30\" alt=\"\" style=\"float: right;\"></span><span id=\"span-login-ko\"><img src=\"templates/photo/img/ko.png\" width=\"20\" height=\"30\" alt=\"\" style=\"float: right;\"></span><input type=\"text\" name=\"username\" id=\"Editbox1\" onblur=\"onLoginTyped();\" value=\"\" placeholder=\"User name:\">\r\n<span id=\"span-password-ok\"><img src=\"templates/photo/img/ok.png\" width=\"20\" height=\"30\" alt=\"\" style=\"float: right;\"></span><span id=\"span-password-ko\"><img src=\"templates/photo/img/ko.png\" width=\"20\" height=\"30\" alt=\"\" style=\"float: right;\"></span><span id=\"tr-password\"><input type=\"password\" name=\"Password\" id=\"Editbox2\" onfocus=\"onPasswordFocused();\" value=\"\" placeholder=\"Password:\">\r\n<span toggle=\"#password-field\" id=\"password-visibility\" class=\"fa fa-fw fa-eye field-icon toggle-password\" style=\"float: right; margin-top: -25px; margin-right: 10px; cursor: pointer; z-index: 2; position: relative;\"></span></span>\r\n<select id=\"select-server\" name=\"server\"></select>\r\n<span id=\"accesstypeuserpanel\">\r\n<label id=\"label_accesstypeuserchoice_html5\" for=\"accesstypeuserchoice_html5\"><input type=\"radio\" value=\"html5\" name=\"accesstypeuserchoice\" id=\"accesstypeuserchoice_html5\" onchange=\"remoteAppPluginPopinHide();\" checked=\"checked\"> HTML5</label>\r\n<label id=\"label_accesstypeuserchoice_java\" for=\"accesstypeuserchoice_java\"><input type=\"radio\" value=\"java\" name=\"accesstypeuserchoice\" id=\"accesstypeuserchoice_java\" onchange=\"remoteAppPluginPopinHide();\"> Java</label>\r\n<label id=\"label_accesstypeuserchoice_remoteapp\" for=\"accesstypeuserchoice_remoteapp\"><input type=\"radio\" value=\"remoteapp\" name=\"accesstypeuserchoice\" id=\"accesstypeuserchoice_remoteapp\" onchange=\"remoteAppPluginPopinHide();\"> Windows</label>\r\n<label id=\"label_accesstypeuserchoice_remoteapp2\" for=\"accesstypeuserchoice_remoteapp2\"><input type=\"radio\" value=\"remoteapp2\" name=\"accesstypeuserchoice\" id=\"accesstypeuserchoice_remoteapp2\" onchange=\"remoteAppPluginPopinShow();\"> RemoteApp</label>\r\n</span>\r\n<p id=\"span-credentials-ko\">Invalid credentials</p>\r\n<input id=\"buttonLogOn\" type=\"button\" value=\"Log on\" />\r\n</div>\r\n<div",
         "datamd5" : "ec5b189b3c249810858e5c73e6e020d4",
         "datammh3" : 82528686,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "fingerprint" : {
            "md5" : "7d352330d77caaf48f1b86006c62c8ce",
            "sha1" : "58b16d85ce689f7ce38e9257327b899bd34a0bfe",
            "sha256" : "2148058790380f118228e1918a4b4e1fad6ee3f204386832ce810cfcde27efd7"
         },
         "geolocus" : {
            "asn" : "AS4788",
            "continent" : "AS",
            "continentname" : "Asia",
            "country" : "MY",
            "countryname" : "Malaysia",
            "domain" : [
               "tm.com.my",
               "tm.net.my"
            ],
            "isineu" : "false",
            "latitude" : "4.210484",
            "location" : "4.210484,101.975766",
            "longitude" : "101.975766",
            "netname" : "STREAMYXBUSINESS-CENTRAL-BRF",
            "organization" : "Telekom Malaysia Berhad",
            "subnet" : "175.145.0.0/17"
         },
         "ip" : "175.145.112.174",
         "ipv6" : "false",
         "issuer" : {
            "commonname" : "tst",
            "country" : "FR",
            "organization" : "common",
            "organizationalunit" : "user"
         },
         "latitude" : "3.2098",
         "location" : "3.2098,101.6657",
         "longitude" : "101.6657",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "TM TECHNOLOGY SERVICES SDN. BHD.",
         "os" : "FreeBSD",
         "osvendor" : "FreeBSD",
         "port" : 9403,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "publickey" : {
            "algorithm" : "rsaEncryption",
            "length" : 2048
         },
         "reason" : "OK",
         "seen_date" : "2024-11-03",
         "serial" : "4f:f7:08:ed",
         "signature" : {
            "algorithm" : "sha256WithRSAEncryption"
         },
         "source" : "datascan",
         "status" : 200,
         "subject" : {
            "commonname" : "tst",
            "country" : "FR",
            "organization" : "common",
            "organizationalunit" : "user"
         },
         "subnet" : "175.144.0.0/15",
         "tag" : "<enterprise field>: tag",
         "tls" : "true",
         "transport" : "tcp",
         "url" : "/",
         "validity" : {
            "notafter" : "2112-06-12T15:49:01Z",
            "notbefore" : "2012-07-06T15:49:01Z"
         },
         "version" : "v1",
         "wildcard" : "false"
      }
      
  • 175.139.26.89:9403 (tcp/http/tls) - last seen on 2024-10-26 at 13:45:07 UTC

    • IP
      175.139.26.89
      Network
      175.136.0.0/13
      Device

      <enterprise field>: device.class

      Operating System
      FreeBSD FreeBSD
      URL

      https://175.139.26.89:9403/ 200

      HTTP Title
      Web Access
      ASN
      AS4788
      Organization
      TM TECHNOLOGY SERVICES SDN. BHD.
      Protocol
      http Cert not expired http
      Source
      datascan
    • Operating System
      FreeBSD FreeBSD
      CPE(s)

      <enterprise field>: cpe

    • Issuer Common Name
      tst
      Issuer Organization
      common
      Subject Organization
      common
      Subject Common Name
      tst
      SHA256 Fingerprint
      2148058790380f118228e1918a4b4e1fad6ee3f204386832ce810cfcde27efd7
      Validity Not Before
      2012-07-06T15:49:01Z
      Validity Not After
      2112-06-12T15:49:01Z
    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      f7e525fa7b94161bfdd25ae6e8a112e4
      HTTP Header MD5
      93c67a2c59826d6b701560a1d2cb5e72
      HTTP Body MD5
      a9215e070ca08d6068cf0620f2cccda9
    • HTTP/1.1 200 OK
      Content-Length: 21846
      Accept-Ranges: bytes
      Content-Type: text/html; charset=UTF-8
      X-XSS-Protection: 1; mode=block
      Date: Sat, 26 Oct 2024 13:45:06 GMT
      Expires: 0
      Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
      Last-Modified: Mon, 24 May 2021 09:53:35 GMT
      Pragma: no-cache
      Connection: close
      
      <!-- TEMPLATEVALUES]|[v1]|[Photo]|[Logon]|[127.0.0.1]|[42367]|[Web Access]|[Log on]|[#21183D]|[33, 24, 61]|[#FFFFFF]|[Verdana, Geneva, sans-serif]|[Connecting People and Systems Through Internet]|[13]|[#0A8AB1]|[Smart.jpg]|[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]|[13]|[City]|[]|[2-step verification:]|[false]|[4]|[0]|[false]|[false]|[7]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[ -->
      <!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="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/java/third/sha256.js"></script>
      <script type="text/javascript" src="software/remoteapp2.js"></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
        // --------------- 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 = "42367";                     // 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
        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;
      }
      
      #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;
      }
      </style>
      <link rel="stylesheet" type="text/css" href="popins.css" />
      <!--[if lte IE 8]>
        <style type="text/css">
      	.center {
            background:transparent;
            filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b421183D,endColorstr=#b421183D);
            zoom: 1;
          }
        </style>
      <![endif]-->
      <link rel="stylesheet" type="text/css" href="custom.css" />
      <script type="text/javascript" src="custom.js"></script>
      </head>
      
      
      <body onkeypress="CheckKey(event);" onload="setAll();">
      <div id="top_right_menu_actions" style="position: fixed;top: 10px; right: 10px;">
          <input type="button" id="windows-password-reset-button" value="Reset Windows password" onclick="showResetWindowsPasswordPopin();return false;" style="display: none;cursor: pointer;" />
      </div>
      
      <div class="center" id="divcenter">
      <img src="Smart.jpg" class="logo">
      	<p>Log on</p>
      <div name="logonform" id="logonformid">
      <span id="tr-domain"><input type="text" name="Domain" id="Editbox3" value="" placeholder="Domain:"></span>
      <span id="span-login-ok"><img src="templates/photo/img/ok.png" width="20" height="30" alt="" style="float: right;"></span><span id="span-login-ko"><img src="templates/photo/img/ko.png" width="20" height="30" alt="" style="float: right;"></span><input type="text" name="username" id="Editbox1" onblur="onLoginTyped();" value="" placeholder="User name:">
      <span id="span-password-ok"><img src="templates/photo/img/ok.png" width="20" height="30" alt="" style="float: right;"></span><span id="span-password-ko"><img src="templates/photo/img/ko.png" width="20" height="30" alt="" style="float: right;"></span><span id="tr-password"><input type="password" name="Password" id="Editbox2" onfocus="onPasswordFocused();" value="" placeholder="Password:"></span>
      <select id="select-server" name="server"></select>
      <span id="accesstypeuserpanel">
      <label id="label_accesstypeuserchoice_html5" for="accesstypeuserchoice_html5"><input type="radio" value="html5" name="accesstypeuserchoice" id="accesstypeuserchoice_html5" onchange="remoteAppPluginPopinHide();" checked="checked"> HTML5</label>
      <label id="label_accesstypeuserchoice_java" for="accesstypeuserchoice_java"><input type="radio" value="java" name="accesstypeuserchoice" id="accesstypeuserchoice_java" onchange="remoteAppPluginPopinHide();"> Java</label>
      <label id="label_accesstypeuserchoice_remoteapp" for="accesstypeuserchoice_remoteapp"><input type="radio" value="remoteapp" name="accesstypeuserchoice" id="accesstypeuserchoice_remoteapp" onchange="remoteAppPluginPopinHide();"> Windows</label>
      <label id="label_accesstypeuserchoice_remoteapp2" for="accesstypeuserchoice_remoteapp2"><input type="radio" value="remoteapp2" name="accesstypeuserchoice" id="accesstypeuserchoice_remoteapp2" onchange="remoteAppPluginPopinShow();"> RemoteApp</label>
      </span>
      <p id="span-credentials-ko">Invalid credentials</p>
      <input id="buttonLogOn" type="button" value="Log on" />
      </div>
      <div style="visibility:hidden;display:none;width:0px;height:0px;"><span id="tr-verifypassword"></span><span id="retype-password-label"></span><span id="retype-password-input"></span></div>
      <div id="divcenter_remoteapp2install" style="display:none;">
      <br><br>
      Windows Plugin not found<br>
      <input type="button" value="Download Plugin" onclick="remoteAppDownloadPlugin();return false;" />
      Install this plugin<br>Then click on 'Log-on' again<br>
      </div>
      </div>
      
      <a id="open-twofa" href="#verify" style="display: none"></a>
      <div class="twofa-popin" id="verify">
          <div class="sp-body">
          
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-10-26T13:45:07.000Z",
         "app" : {
            "extract" : {
               "file" : [
                  "manifest.json"
               ],
               "ip" : [
                  "127.0.0.1"
               ]
            },
            "http" : {
               "bodymd5" : "a9215e070ca08d6068cf0620f2cccda9",
               "bodymmh3" : 1209843605,
               "header" : [
                  {
                     "name" : "Last-Modified",
                     "value" : "Mon, 24 May 2021 09:53:35 GMT"
                  }
               ],
               "headermd5" : "93c67a2c59826d6b701560a1d2cb5e72",
               "headermmh3" : -1853556754,
               "title" : "Web Access"
            },
            "length" : 16384
         },
         "asn" : "AS4788",
         "city" : "Kuala Lumpur",
         "country" : "MY",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nContent-Length: 21846\r\nAccept-Ranges: bytes\r\nContent-Type: text/html; charset=UTF-8\r\nX-XSS-Protection: 1; mode=block\r\nDate: Sat, 26 Oct 2024 13:45:06 GMT\r\nExpires: 0\r\nCache-Control: no-cache, no-store, must-revalidate, private, max-age=0\r\nLast-Modified: Mon, 24 May 2021 09:53:35 GMT\r\nPragma: no-cache\r\nConnection: close\r\n\r\n<!-- TEMPLATEVALUES]|[v1]|[Photo]|[Logon]|[127.0.0.1]|[42367]|[Web Access]|[Log on]|[#21183D]|[33, 24, 61]|[#FFFFFF]|[Verdana, Geneva, sans-serif]|[Connecting People and Systems Through Internet]|[13]|[#0A8AB1]|[Smart.jpg]|[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]|[13]|[City]|[]|[2-step verification:]|[false]|[4]|[0]|[false]|[false]|[7]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[ -->\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=\"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/java/third/sha256.js\"></script>\r\n<script type=\"text/javascript\" src=\"software/remoteapp2.js\"></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  // --------------- 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 = \"42367\";                     // 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  caches.delete('site-dynamic-v1');\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\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</style>\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"popins.css\" />\r\n<!--[if lte IE 8]>\r\n  <style type=\"text/css\">\r\n\t.center {\r\n      background:transparent;\r\n      filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b421183D,endColorstr=#b421183D);\r\n      zoom: 1;\r\n    }\r\n  </style>\r\n<![endif]-->\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"custom.css\" />\r\n<script type=\"text/javascript\" src=\"custom.js\"></script>\r\n</head>\r\n\r\n\r\n<body onkeypress=\"CheckKey(event);\" onload=\"setAll();\">\r\n<div id=\"top_right_menu_actions\" style=\"position: fixed;top: 10px; right: 10px;\">\r\n    <input type=\"button\" id=\"windows-password-reset-button\" value=\"Reset Windows password\" onclick=\"showResetWindowsPasswordPopin();return false;\" style=\"display: none;cursor: pointer;\" />\r\n</div>\r\n\r\n<div class=\"center\" id=\"divcenter\">\r\n<img src=\"Smart.jpg\" class=\"logo\">\r\n\t<p>Log on</p>\r\n<div name=\"logonform\" id=\"logonformid\">\r\n<span id=\"tr-domain\"><input type=\"text\" name=\"Domain\" id=\"Editbox3\" value=\"\" placeholder=\"Domain:\"></span>\r\n<span id=\"span-login-ok\"><img src=\"templates/photo/img/ok.png\" width=\"20\" height=\"30\" alt=\"\" style=\"float: right;\"></span><span id=\"span-login-ko\"><img src=\"templates/photo/img/ko.png\" width=\"20\" height=\"30\" alt=\"\" style=\"float: right;\"></span><input type=\"text\" name=\"username\" id=\"Editbox1\" onblur=\"onLoginTyped();\" value=\"\" placeholder=\"User name:\">\r\n<span id=\"span-password-ok\"><img src=\"templates/photo/img/ok.png\" width=\"20\" height=\"30\" alt=\"\" style=\"float: right;\"></span><span id=\"span-password-ko\"><img src=\"templates/photo/img/ko.png\" width=\"20\" height=\"30\" alt=\"\" style=\"float: right;\"></span><span id=\"tr-password\"><input type=\"password\" name=\"Password\" id=\"Editbox2\" onfocus=\"onPasswordFocused();\" value=\"\" placeholder=\"Password:\"></span>\r\n<select id=\"select-server\" name=\"server\"></select>\r\n<span id=\"accesstypeuserpanel\">\r\n<label id=\"label_accesstypeuserchoice_html5\" for=\"accesstypeuserchoice_html5\"><input type=\"radio\" value=\"html5\" name=\"accesstypeuserchoice\" id=\"accesstypeuserchoice_html5\" onchange=\"remoteAppPluginPopinHide();\" checked=\"checked\"> HTML5</label>\r\n<label id=\"label_accesstypeuserchoice_java\" for=\"accesstypeuserchoice_java\"><input type=\"radio\" value=\"java\" name=\"accesstypeuserchoice\" id=\"accesstypeuserchoice_java\" onchange=\"remoteAppPluginPopinHide();\"> Java</label>\r\n<label id=\"label_accesstypeuserchoice_remoteapp\" for=\"accesstypeuserchoice_remoteapp\"><input type=\"radio\" value=\"remoteapp\" name=\"accesstypeuserchoice\" id=\"accesstypeuserchoice_remoteapp\" onchange=\"remoteAppPluginPopinHide();\"> Windows</label>\r\n<label id=\"label_accesstypeuserchoice_remoteapp2\" for=\"accesstypeuserchoice_remoteapp2\"><input type=\"radio\" value=\"remoteapp2\" name=\"accesstypeuserchoice\" id=\"accesstypeuserchoice_remoteapp2\" onchange=\"remoteAppPluginPopinShow();\"> RemoteApp</label>\r\n</span>\r\n<p id=\"span-credentials-ko\">Invalid credentials</p>\r\n<input id=\"buttonLogOn\" type=\"button\" value=\"Log on\" />\r\n</div>\r\n<div style=\"visibility:hidden;display:none;width:0px;height:0px;\"><span id=\"tr-verifypassword\"></span><span id=\"retype-password-label\"></span><span id=\"retype-password-input\"></span></div>\r\n<div id=\"divcenter_remoteapp2install\" style=\"display:none;\">\r\n<br><br>\r\nWindows Plugin not found<br>\r\n<input type=\"button\" value=\"Download Plugin\" onclick=\"remoteAppDownloadPlugin();return false;\" />\r\nInstall this plugin<br>Then click on 'Log-on' again<br>\r\n</div>\r\n</div>\r\n\r\n<a id=\"open-twofa\" href=\"#verify\" style=\"display: none\"></a>\r\n<div class=\"twofa-popin\" id=\"verify\">\r\n    <div class=\"sp-body\">\r\n    ",
         "datamd5" : "f7e525fa7b94161bfdd25ae6e8a112e4",
         "datammh3" : -1241671614,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "fingerprint" : {
            "md5" : "7d352330d77caaf48f1b86006c62c8ce",
            "sha1" : "58b16d85ce689f7ce38e9257327b899bd34a0bfe",
            "sha256" : "2148058790380f118228e1918a4b4e1fad6ee3f204386832ce810cfcde27efd7"
         },
         "geolocus" : {
            "asn" : "AS4788",
            "continent" : "AS",
            "continentname" : "Asia",
            "country" : "MY",
            "countryname" : "Malaysia",
            "domain" : [
               "tm.com.my",
               "tm.net.my"
            ],
            "isineu" : "false",
            "latitude" : "4.210484",
            "location" : "4.210484,101.975766",
            "longitude" : "101.975766",
            "netname" : "ADSL-STREAMYX",
            "organization" : "Telekom Malaysia Berhad",
            "subnet" : "175.139.0.0/17"
         },
         "ip" : "175.139.26.89",
         "ipv6" : "false",
         "issuer" : {
            "commonname" : "tst",
            "country" : "FR",
            "organization" : "common",
            "organizationalunit" : "user"
         },
         "latitude" : "3.1408",
         "location" : "3.1408,101.6852",
         "longitude" : "101.6852",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "TM TECHNOLOGY SERVICES SDN. BHD.",
         "os" : "FreeBSD",
         "osvendor" : "FreeBSD",
         "port" : 9403,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "publickey" : {
            "algorithm" : "rsaEncryption",
            "length" : 2048
         },
         "reason" : "OK",
         "seen_date" : "2024-10-26",
         "serial" : "4f:f7:08:ed",
         "signature" : {
            "algorithm" : "sha256WithRSAEncryption"
         },
         "source" : "datascan",
         "status" : 200,
         "subject" : {
            "commonname" : "tst",
            "country" : "FR",
            "organization" : "common",
            "organizationalunit" : "user"
         },
         "subnet" : "175.136.0.0/13",
         "tag" : "<enterprise field>: tag",
         "tls" : "true",
         "transport" : "tcp",
         "url" : "/",
         "validity" : {
            "notafter" : "2112-06-12T15:49:01Z",
            "notbefore" : "2012-07-06T15:49:01Z"
         },
         "version" : "v1",
         "wildcard" : "false"
      }
      
  • 1.9.88.150:9403 (tcp/http/tls) - last seen on 2024-10-25 at 15:27:34 UTC

    • IP
      1.9.88.150
      Network
      1.9.0.0/16
      Device

      <enterprise field>: device.class

      Operating System
      FreeBSD FreeBSD
      URL

      https://1.9.88.150:9403/ 200

      HTTP Title
      Web Access
      ASN
      AS4788
      Organization
      TM TECHNOLOGY SERVICES SDN. BHD.
      Protocol
      http Cert not expired http
      Source
      datascan
    • Operating System
      FreeBSD FreeBSD
      CPE(s)

      <enterprise field>: cpe

    • Issuer Common Name
      tst
      Issuer Organization
      common
      Subject Organization
      common
      Subject Common Name
      tst
      SHA256 Fingerprint
      2148058790380f118228e1918a4b4e1fad6ee3f204386832ce810cfcde27efd7
      Validity Not Before
      2012-07-06T15:49:01Z
      Validity Not After
      2112-06-12T15:49:01Z
    • This feature requires at least a "Lion View" to unlock. Go to our Pricing page for more.

    • Data MD5
      adfa7694678705d8db8670da35fc47c9
      HTTP Header MD5
      93c67a2c59826d6b701560a1d2cb5e72
      HTTP Body MD5
      3f9072aa7b6ef3d2d9e1c041ddeea66a
    • HTTP/1.1 200 OK
      Content-Length: 29341
      Accept-Ranges: bytes
      Content-Type: text/html; charset=UTF-8
      X-XSS-Protection: 1; mode=block
      Date: Fri, 25 Oct 2024 15:27:34 GMT
      Expires: 0
      Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
      Last-Modified: Mon, 22 Jul 2024 06:14:35 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]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[HTML5]|[checked]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[ -->
      <!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.20"></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='%23FFFFFF' 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='%23FFFFFF' */
          /* bien garder le %23 sinon KO */
          height: 16px;
          width: 20px;
      }
      
      .fa-eye-slash {
          background-image: url("data:image/svg+xml,%3Csvg fill='%23FFFFFF' 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
    • {
         "@category" : "datascan",
         "@timestamp" : "2024-10-25T15:27:34.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" : "3f9072aa7b6ef3d2d9e1c041ddeea66a",
               "bodymmh3" : -885783370,
               "header" : [
                  {
                     "name" : "Last-Modified",
                     "value" : "Mon, 22 Jul 2024 06:14:35 GMT"
                  }
               ],
               "headermd5" : "93c67a2c59826d6b701560a1d2cb5e72",
               "headermmh3" : -196006858,
               "title" : "Web Access"
            },
            "length" : 16384
         },
         "asn" : "AS4788",
         "city" : "Petaling Jaya",
         "country" : "MY",
         "cpe" : "<enterprise field>: cpe",
         "cpecount" : "<enterprise field>: cpecount",
         "data" : "HTTP/1.1 200 OK\r\nContent-Length: 29341\r\nAccept-Ranges: bytes\r\nContent-Type: text/html; charset=UTF-8\r\nX-XSS-Protection: 1; mode=block\r\nDate: Fri, 25 Oct 2024 15:27:34 GMT\r\nExpires: 0\r\nCache-Control: no-cache, no-store, must-revalidate, private, max-age=0\r\nLast-Modified: Mon, 22 Jul 2024 06:14:35 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]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[HTML5]|[checked]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[]|[ -->\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.20\"></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='%23FFFFFF' 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='%23FFFFFF' */\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='%23FFFFFF' 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",
         "datamd5" : "adfa7694678705d8db8670da35fc47c9",
         "datammh3" : 1575092926,
         "device" : {
            "class" : "<enterprise field>: device.class"
         },
         "fingerprint" : {
            "md5" : "7d352330d77caaf48f1b86006c62c8ce",
            "sha1" : "58b16d85ce689f7ce38e9257327b899bd34a0bfe",
            "sha256" : "2148058790380f118228e1918a4b4e1fad6ee3f204386832ce810cfcde27efd7"
         },
         "geolocus" : {
            "asn" : "AS4788",
            "continent" : "AS",
            "continentname" : "Asia",
            "country" : "MY",
            "countryname" : "Malaysia",
            "domain" : [
               "tm.com.my"
            ],
            "isineu" : "false",
            "latitude" : "4.210484",
            "location" : "4.210484,101.975766",
            "longitude" : "101.975766",
            "netname" : "TTSSB-MY",
            "organization" : "TM TECHNOLOGY SERVICES SDN BHD",
            "subnet" : "1.9.80.0/20"
         },
         "ip" : "1.9.88.150",
         "ipv6" : "false",
         "issuer" : {
            "commonname" : "tst",
            "country" : "FR",
            "organization" : "common",
            "organizationalunit" : "user"
         },
         "latitude" : "3.1070",
         "location" : "3.1070,101.6344",
         "longitude" : "101.6344",
         "node" : {
            "country" : "<enterprise field>: node.country",
            "groupid" : "<enterprise field>: node.groupid",
            "id" : "<enterprise field>: node.id",
            "physicalcountry" : "<enterprise field>: node.physicalcountry"
         },
         "organization" : "TM TECHNOLOGY SERVICES SDN. BHD.",
         "os" : "FreeBSD",
         "osvendor" : "FreeBSD",
         "port" : 9403,
         "protocol" : "http",
         "protocolversion" : "1.1",
         "publickey" : {
            "algorithm" : "rsaEncryption",
            "length" : 2048
         },
         "reason" : "OK",
         "seen_date" : "2024-10-25",
         "serial" : "4f:f7:08:ed",
         "signature" : {
            "algorithm" : "sha256WithRSAEncryption"
         },
         "source" : "datascan",
         "status" : 200,
         "subject" : {
            "commonname" : "tst",
            "country" : "FR",
            "organization" : "common",
            "organizationalunit" : "user"
         },
         "subnet" : "1.9.0.0/16",
         "tag" : "<enterprise field>: tag",
         "tls" : "true",
         "transport" : "tcp",
         "url" : "/",
         "validity" : {
            "notafter" : "2112-06-12T15:49:01Z",
            "notbefore" : "2012-07-06T15:49:01Z"
         },
         "version" : "v1",
         "wildcard" : "false"
      }