whois.handle: DE-NETCUP-20101202
whois.name: netcup GmbH
whois.cidrs: 46.38.224.0/19
whois.created: 2010-12-02T00:00:00.000000
whois.updated: 2022-11-14T00:00:00.000000
whois.handle: ORG-NG51-RIPE
whois.name: netcup GmbH
whois.address: Daimlerstrasse 25\n76185\nKarlsruhe\nGERMANY
whois.handle: NA4042-RIPE
whois.name: NETCUP ABUSE
whois.email: abuse@netcup.de
whois.handle: OW395-RIPE
whois.name: Oliver Werner
whois.email: ripeadm@netcup.de
services.protocol: SSH
services.transport_protocol: TCP
services.scan_time: 2025-07-28T06:32:42.740821
services.banner: SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.7
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: OpenBSD
services.product: OpenSSH
services.version: 8.9p1
services.cpe: cpe:2.3:a:openbsd:openssh:8.9p1:*:*:*:*:*:*:*
services.source: OSI_TRANSPORT_LAYER
services.part: o
services.product: linux
services.cpe: cpe:2.3:o:*:linux:*:*:*:*:*:*:*:*
services.source: OSI_APPLICATION_LAYER
services.part: o
services.vendor: Ubuntu
services.product: Linux
services.cpe: cpe:2.3:o:canonical:ubuntu_linux:*:*:*:*:*:*:*:*
services.value: remote-access
services.raw: SSH-2.0-OpenSSH_8.9p1 Ubuntu-3ubuntu0.7
services.protocol_version: 2.0
services.software_version: OpenSSH_8.9p1
services.comment: Ubuntu-3ubuntu0.7
services.kex_algorithms: curve25519-sha256 curve25519-sha256@libssh.org ecdh-sha2-nistp256 ecdh-sha2-nistp384 ecdh-sha2-nistp521 sntrup761x25519-sha512@openssh.com diffie-hellman-group-exchange-sha256 diffie-hellman-group16-sha512 diffie-hellman-group18-sha512 diffie-hellman-group14-sha256 kex-strict-s-v00@openssh.com
services.host_key_algorithms: rsa-sha2-512 rsa-sha2-256 ecdsa-sha2-nistp256 ssh-ed25519
services.client_to_server_ciphers: chacha20-poly1305@openssh.com aes128-ctr aes192-ctr aes256-ctr aes128-gcm@openssh.com aes256-gcm@openssh.com
services.server_to_client_ciphers: chacha20-poly1305@openssh.com aes128-ctr aes192-ctr aes256-ctr aes128-gcm@openssh.com aes256-gcm@openssh.com
services.client_to_server_macs: umac-64-etm@openssh.com umac-128-etm@openssh.com hmac-sha2-256-etm@openssh.com hmac-sha2-512-etm@openssh.com hmac-sha1-etm@openssh.com umac-64@openssh.com umac-128@openssh.com hmac-sha2-256 hmac-sha2-512 hmac-sha1
services.server_to_client_macs: umac-64-etm@openssh.com umac-128-etm@openssh.com hmac-sha2-256-etm@openssh.com hmac-sha2-512-etm@openssh.com hmac-sha1-etm@openssh.com umac-64@openssh.com umac-128@openssh.com hmac-sha2-256 hmac-sha2-512 hmac-sha1
services.client_to_server_compression: none zlib@openssh.com
services.server_to_client_compression: none zlib@openssh.com
services.kex_algorithm: curve25519-sha256@libssh.org
services.host_key_algorithm: ecdsa-sha2-nistp256
services.cipher: aes128-ctr
services.mac: hmac-sha2-256
services.compression: none
services.cipher: aes128-ctr
services.mac: hmac-sha2-256
services.compression: none
services.curve: P-256
services.hassh_fingerprint: 41ff3ecd1458b0bf86e1b4891636213e
services.protocol: UNKNOWN
services.transport_protocol: TCP
services.scan_time: 2025-07-27T12:38:33.107476
services.banner: HTTP/1.1 400 Bad Request
  Server: nginx
  Date: Sun, 27 Jul 2025 12:38:40 GMT
  Content-Type: text/html
  Content-Length: 150
  Connection: close
  
  <html>
  <head><title>400 Bad Request</title></head>
  <body>
  <center><h1>400 Bad Request</h1></center>
  <hr><center>nginx</center>
  </body>
  </html>
  
services.source: OSI_TRANSPORT_LAYER
services.part: o
services.product: linux
services.cpe: cpe:2.3:o:*:linux:*:*:*:*:*:*:*:*
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T05:50:06.398766
services.banner: HTTP/1.1 400 Bad Request
  Server: nginx
  Date:  <REDACTED>
  Content-Type: text/html
  Content-Length: 248
  Connection: close
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: nginx
services.product: nginx
services.cpe: cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T05:50:06.398766
services.uri: http://46.38.236.111:443/
services.protocol: HTTP/1.1
services.status_reason: Bad Request
services.key: Server
services.headers: nginx
services.key: Content-Type
services.headers: text/html
services.key: Date
services.headers: <REDACTED>
services.key: Connection
services.headers: close
services.key: Content-Length
services.headers: 248
services.html_tags: <title>400 The plain HTTP request was sent to HTTPS port</title>
services.body: <html>
  <head><title>400 The plain HTTP request was sent to HTTPS port</title></head>
  <body>
  <center><h1>400 Bad Request</h1></center>
  <center>The plain HTTP request was sent to HTTPS port</center>
  <hr><center>nginx</center>
  </body>
  </html>
  
services.body_hash_sha1: sha1:e70b2bdf0abb7fbf695bc27eef3ddf563d36aca1
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T06:55:40.581572
services.banner: HTTP/1.1 404 Not Found
  Content-Type: text/plain; charset=utf-8
  X-Content-Type-Options: nosniff
  Date:  <REDACTED>
  Content-Length: 19
  
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T06:55:40.581572
services.uri: http://46.38.236.111:3000/
services.protocol: HTTP/1.1
services.status_reason: Not Found
services.key: Content-Type
services.headers: text/plain; charset=utf-8
services.key: X-Content-Type-Options
services.headers: nosniff
services.key: Date
services.headers: <REDACTED>
services.key: Content-Length
services.headers: 19
services.body: 404 page not found
  
services.body_hash_sha1: sha1:da3968197e7bf67aa45a77515b52ba2710c5fc34
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T03:57:57.186861
services.banner: HTTP/1.1 200 OK
  X-Powered-By: Next.js
  ETag: "12s7t8wdn5k3we"
  Content-Type: text/html; charset=utf-8
  Vary: Accept-Encoding
  Content-Encoding: gzip
  Date:  <REDACTED>
  Connection: keep-alive
  Keep-Alive: timeout=5
  Transfer-Encoding: chunked
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Vercel
services.product: Next.js
services.cpe: cpe:2.3:a:vercel:nextjs:*:*:*:*:*:*:*:*
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Zeit
services.product: Next.js
services.cpe: cpe:2.3:a:zeit:next.js:*:*:*:*:*:*:*:*
services.value: login-page
services.path: /login
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T03:57:57.186861
services.uri: http://46.38.236.111:3001/login
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Vary
services.headers: Accept-Encoding
services.key: Transfer-Encoding
services.headers: chunked
services.key: Keep-Alive
services.headers: timeout=5
services.key: Content-Type
services.headers: text/html; charset=utf-8
services.key: Date
services.headers: <REDACTED>
services.key: ETag
services.headers: "12s7t8wdn5k3we"
services.key: X-Powered-By
services.headers: Next.js
services.key: Content-Encoding
services.headers: gzip
services.key: Connection
services.headers: keep-alive
services.html_tags: <title data-next-head="">Login | kan.bn</title> <meta charSet="utf-8" data-next-head=""/> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" data-next-head=""/>
services.body: <!DOCTYPE html><html><head><meta charSet="utf-8" data-next-head=""/><title data-next-head="">Login | kan.bn</title><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" data-next-head=""/><link rel="preload" href="/_next/static/media/636a5ac981f94f8b-s.p.woff2" as="font" type="font/woff2" crossorigin="anonymous" data-next-font="size-adjust"/><link rel="preload" href="/_next/static/css/d0e4e95ba3e22524.css" as="style"/><link rel="stylesheet" href="/_next/static/css/d0e4e95ba3e22524.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/_next/static/chunks/webpack-52f3480c95513e89.js" defer=""></script><script src="/_next/static/chunks/framework-0cfde05018e1cbc1.js" defer=""></script><script src="/_next/static/chunks/main-b3ee73da5ff93a90.js" defer=""></script><script src="/_next/static/chunks/pages/_app-014ee96eca15facf.js" defer=""></script><script src="/_next/static/chunks/3790a196-252f144994c5e81c.js" defer=""></script><script src="/_next/static/chunks/2e8ccad5-934749e564e48013.js" defer=""></script><script src="/_next/static/chunks/c9d60418-e6d13a4ccd15828e.js" defer=""></script><script src="/_next/static/chunks/c8ede263-a54a61b6f2fcb850.js" defer=""></script><script src="/_next/static/chunks/4735-d7fd99828ea2e9e0.js" defer=""></script><script src="/_next/static/chunks/2876-72b03f47d5ab2f29.js" defer=""></script><script src="/_next/static/chunks/8456-fb495dc0373b3b3d.js" defer=""></script><script src="/_next/static/chunks/2229-81c38d93ff3c4f2f.js" defer=""></script><script src="/_next/static/chunks/1514-ba7368a3c26022c8.js" defer=""></script><script src="/_next/static/chunks/4847-4cbcba356cd07c57.js" defer=""></script><script src="/_next/static/chunks/pages/login-33c666398e071577.js" defer=""></script><script src="/_next/static/pIbhZNDeMOQprYWA-dpHf/_buildManifest.js" defer=""></script><script src="/_next/static/pIbhZNDeMOQprYWA-dpHf/_ssgManifest.js" defer=""></script><style id="__jsx-1812162159">html{font-family:'Plus Jakarta Sans', 'Plus Jakarta Sans Fallback'}body{position:relative}</style></head><body><div id="__next"><script src="/__ENV.js" class="jsx-1812162159"></script><main class="jsx-1812162159 font-sans"><main class="h-screen bg-light-100 pt-20 dark:bg-dark-50 sm:pt-0"><div class="justify-top flex h-full flex-col items-center px-4 sm:justify-center"><div class="z-10 flex w-full flex-col items-center"><a href="/"><h1 class="mb-6 text-lg font-bold tracking-tight text-light-1000 dark:text-dark-1000">kan.bn</h1></a><p class="mb-10 text-3xl font-bold tracking-tight text-light-1000 dark:text-dark-1000">Welcome back</p><div class="w-full rounded-lg border border-light-500 bg-light-300 px-4 py-10 dark:border-dark-400 dark:bg-dark-200 sm:max-w-md lg:px-10"><div class="sm:mx-auto sm:w-full sm:max-w-sm"><div class="space-y-6"><div class="space-y-2"></div><form><div class="mb-[1.5rem] flex w-full items-center gap-4"><div class="h-[1px] w-full bg-light-600 dark:bg-dark-600"></div><span class="text-sm text-light-900 dark:text-dark-900">or</span><div class="h-[1px] w-full bg-light-600 dark:bg-dark-600"></div></div><div class="space-y-2"><div><div class="flex w-full flex-col gap-1"><div class="relative flex"><input type="text" class="block w-full rounded-md border-0 bg-white/5 py-1.5 text-sm shadow-sm ring-1 ring-inset ring-light-600 placeholder:text-dark-800 focus:ring-2 focus:ring-inset focus:ring-light-700 dark:text-dark-1000 dark:ring-dark-700 dark:focus:ring-dark-700 sm:leading-6" name="email" placeholder="Enter your email address"/></div></div></div></div><div class="mt-[1.5rem] flex items-center gap-4"><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md px-3 text-sm font-semibold shadow-sm focus-visible:outline-none py-[0.65rem] w-full border-[1px] border-light-600 bg-light-50 text-light-1000 dark:border-dark-600 dark:bg-dark-300 dark:text-dark-1000"><span class="relative flex items-center justify-center"><div class="flex items-center visible">Continue with <!-- -->email</div></span></button></div></form></div></div></div><p class="mt-4 text-sm text-light-1000 dark:text-dark-1000">Don&#x27;t have an account? <span class="underline"><a href="/signup">Sign up</a></span></p></div><div class="absolute inset-0 h-full w-full"><svg class="h-full w-full"><pattern id="pattern" x="10" y="10" width="14.423223834988539" height="14.423223834988539" patternUnits="userSpaceOnUse" patternTransform="translate(-0.45072574484339184,-0.45072574484339184)"><circle cx="0.45072574484339184" cy="0.45072574484339184" r="0.45072574484339184" fill="#3e3e3e"></circle></pattern><rect x="0" y="0" width="100%" height="100%" fill="url(#pattern)"></rect></svg></div></div></main></main></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/login","query":{},"buildId":"pIbhZNDeMOQprYWA-dpHf","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
services.name: http://46.38.236.111:3001/favicon.ico
services.body_hash_sha1: sha1:353353138f61683a96e48b7d8fcc31c793b1e70b
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T13:54:58.609570
services.banner: HTTP/1.1 200 OK
  Cache-Control: no-cache
  Date:  <REDACTED>
  Content-Length: 0
  
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T13:54:58.609570
services.uri: http://46.38.236.111:5000/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Cache-Control
services.headers: no-cache
services.key: Date
services.headers: <REDACTED>
services.key: Content-Length
services.headers: 0
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T06:04:08.685026
services.banner: HTTP/1.1 200 OK
  X-Powered-By: Express
  Access-Control-Allow-Origin: *
  Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT,PATCH, DELETE
  Access-Control-Allow-Headers: *
  Access-Control-Allow-Credentials: true
  Content-Type: application/json; charset=utf-8
  Content-Length: 34
  ETag: W/"22-wel4acM4GFGXr+keBDRNbwcOhI8"
  Date:  <REDACTED>
  Connection: keep-alive
  Keep-Alive: timeout=5
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.product: Express
services.cpe: cpe:2.3:a:*:express:*:*:*:*:*:*:*:*
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T06:04:08.685026
services.uri: http://46.38.236.111:5001/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Access-Control-Allow-Origin
services.headers: *
services.key: Access-Control-Allow-Headers
services.headers: *
services.key: Access-Control-Allow-Methods
services.headers: GET, POST, OPTIONS, PUT,PATCH, DELETE
services.key: Keep-Alive
services.headers: timeout=5
services.key: Access-Control-Allow-Credentials
services.headers: true
services.key: Content-Type
services.headers: application/json; charset=utf-8
services.key: Date
services.headers: <REDACTED>
services.key: ETag
services.headers: W/"22-wel4acM4GFGXr+keBDRNbwcOhI8"
services.key: X-Powered-By
services.headers: Express
services.key: Connection
services.headers: keep-alive
services.key: Content-Length
services.headers: 34
services.body: {"error":"Invalid Authentication"}
services.body_hash_sha1: sha1:c1e97869c338185197afe91e04344d6f070e848f
services.supported_versions: HTTP/1.1
services.protocol: POSTGRES
services.transport_protocol: TCP
services.scan_time: 2025-07-28T12:24:19.883774
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Postgresql
services.product: Postgresql
services.cpe: cpe:2.3:a:postgresql:postgresql:*:*:*:*:*:*:*:*
services.source: OSI_TRANSPORT_LAYER
services.part: o
services.product: linux
services.cpe: cpe:2.3:o:*:linux:*:*:*:*:*:*:*:*
services.value: database
services.supported_versions: SFATALVFATALC0A000Munsupported frontend protocol 0.0: server supports 3.0 to 3.0Fpostmaster.cL2200RProcessStartupPacket
services.key: routine
services.value: ProcessStartupPacket
services.key: line
services.value: 2200
services.key: severity_v
services.value: FATAL
services.key: code
services.value: 0A000
services.key: message
services.value: unsupported frontend protocol 255.255: server supports 3.0 to 3.0
services.key: file
services.value: postmaster.c
services.key: severity
services.value: FATAL
services.key: routine
services.value: ProcessStartupPacket
services.key: line
services.value: 2329
services.key: severity_v
services.value: FATAL
services.key: code
services.value: 28000
services.key: message
services.value: no PostgreSQL user name specified in startup packet
services.key: file
services.value: postmaster.c
services.key: severity
services.value: FATAL
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T19:26:33.225273
services.banner: HTTP/1.1 200 OK
  Cache-Control: no-cache, no-store, must-revalidate, private, max-age=0
  Content-Type: text/html; charset=UTF-8
  Expires: Thu, 01 Jan 1970 00:00:00 UTC
  Pragma: no-cache
  X-Accel-Expires: 0
  X-Frame-Options: DENY
  X-Xss-Protection: 1; mode=block
  Date:  <REDACTED>
  Transfer-Encoding: chunked
  
services.path: /welcome
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T19:26:33.225273
services.uri: http://46.38.236.111:8000/welcome
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Transfer-Encoding
services.headers: chunked
services.key: X-Frame-Options
services.headers: DENY
services.key: Expires
services.headers: Thu, 01 Jan 1970 00:00:00 UTC
services.key: Content-Type
services.headers: text/html; charset=UTF-8
services.key: Pragma
services.headers: no-cache
services.key: Date
services.headers: <REDACTED>
services.key: X-Xss-Protection
services.headers: 1; mode=block
services.key: Cache-Control
services.headers: no-cache, no-store, must-revalidate, private, max-age=0
services.key: X-Accel-Expires
services.headers: 0
services.html_tags: <title>Drone CI</title> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width,initial-scale=1"/> <meta name="theme-color" content="#000000"/> <meta name="color-scheme" content="dark light"> <meta name="description" content="Drone is a self-service Continuous Integration platform for busy development teams."/>
services.body: <!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/favicon.png" id="favicon"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="color-scheme" content="dark light"><meta name="description" content="Drone is a self-service Continuous Integration platform for busy development teams."/><link rel="manifest" href="/manifest.json"/><title>Drone CI</title><link href="/static/css/2.abad2096.chunk.css" rel="stylesheet"><link href="/static/css/main.3b0f8240.chunk.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><script>!function(e){function r(r){for(var n,i,l=r[0],a=r[1],f=r[2],p=0,s=[];p<l.length;p++)i=l[p],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&s.push(o[i][0]),o[i]=0;for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n]);for(c&&c(r);s.length;)s.shift()();return u.push.apply(u,f||[]),t()}function t(){for(var e,r=0;r<u.length;r++){for(var t=u[r],n=!0,l=1;l<t.length;l++){var a=t[l];0!==o[a]&&(n=!1)}n&&(u.splice(r--,1),e=i(i.s=t[0]))}return e}var n={},o={1:0},u=[];function i(r){if(n[r])return n[r].exports;var t=n[r]={i:r,l:!1,exports:{}};return e[r].call(t.exports,t,t.exports,i),t.l=!0,t.exports}i.m=e,i.c=n,i.d=function(e,r,t){i.o(e,r)||Object.defineProperty(e,r,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,r){if(1&r&&(e=i(e)),8&r)return e;if(4&r&&"object"==typeof e&&e&&e.__esModule)return e;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:e}),2&r&&"string"!=typeof e)for(var n in e)i.d(t,n,function(r){return e[r]}.bind(null,n));return t},i.n=function(e){var r=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(r,"a",r),r},i.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},i.p="/";var l=this["webpackJsonpdrone-ui-react"]=this["webpackJsonpdrone-ui-react"]||[],a=l.push.bind(l);l.push=r,l=l.slice();for(var f=0;f<l.length;f++)r(l[f]);var c=a;t()}([])</script><script src="/static/js/2.ec852595.chunk.js"></script><script src="/static/js/main.a96b9bf5.chunk.js"></script></body></html>
services.name: http://46.38.236.111:8000/favicon.png
services.body_hash_sha1: sha1:d614fecd245607ce6361ea4ec78db7fdb7835423
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T18:58:50.983390
services.banner: HTTP/1.1 200 OK
  Server: nginx
  Content-Type: text/html; charset=UTF-8
  Transfer-Encoding: chunked
  Connection: keep-alive
  Vary: Accept-Encoding
  Cache-Control: max-age=0, must-revalidate, private
  Date:  <REDACTED>
  Expires: Sun, 27 Jul 2025 18:58:53 GMT
  Set-Cookie: locale=en; path=/; secure; httponly; samesite=lax
  Set-Cookie: cloudpanel=hrftej9popfnepgq3r5d5c4aca; path=/; secure; httponly; samesite=lax
  Content-Encoding: gzip
  
services.version_selected: TLSv1_3
services.cipher_selected: TLS_AES_256_GCM_SHA384
services.ja4s: t130200_1302_a56c5b993250
services.version: TLSv1_3
services.ja4s: t130200_1302_a56c5b993250
services.version: TLSv1_2
services.ja4s: t120200_c030_344b4dce5a52
services.names: cloudpanel.clp www.cloudpanel.clp
services.issuer_dn: CN=cloudpanel.clp
services.common_name: cloudpanel.clp
services.subject_dn: CN=cloudpanel.clp
services.common_name: cloudpanel.clp
services.scan_time: 2025-07-23T04:45:51.482742
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: MGT-COMMERCE GmbH
services.product: CloudPanel
services.cpe: cpe:2.3:a:mgt\-commerce_gmbh:cloudpanel:*:*:*:*:*:*:*:*
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: nginx
services.product: nginx
services.cpe: cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*
services.value: bootstrap
services.value: jquery
services.value: login-page
services.path: /login
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T18:58:50.983390
services.uri: https://46.38.236.111:8443/login
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Vary
services.headers: Accept-Encoding
services.key: Transfer-Encoding
services.headers: chunked
services.key: Server
services.headers: nginx
services.key: Expires
services.headers: Sun, 27 Jul 2025 18:58:53 GMT
services.key: Cache-Control
services.headers: max-age=0, must-revalidate, private
services.key: Content-Type
services.headers: text/html; charset=UTF-8
services.key: Date
services.headers: <REDACTED>
services.key: Set-Cookie
services.headers: locale=en; path=/; secure; httponly; samesite=lax cloudpanel=hrftej9popfnepgq3r5d5c4aca; path=/; secure; httponly; samesite=lax
services.key: Content-Encoding
services.headers: gzip
services.key: Connection
services.headers: keep-alive
services.html_tags: <title>CloudPanel | Log In</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="description" content="CloudPanel"> <meta name="author" content="Stefan Wieczorek">
services.body: <!doctype html>
  <html  lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <meta name="description" content="CloudPanel">
    <meta name="author" content="Stefan Wieczorek">
    <title>CloudPanel | Log In</title>
    <link rel="icon" type="image/svg+xml" href="/assets/images/favicon.svg?v=2.4.2">
        <link href="/assets/css/bootstrap.min.css?v=2.4.2" rel="stylesheet">
      <link href="/assets/css/bootstrap-utilities.min.css?v=2.4.2" rel="stylesheet">
      <link href="/assets/css/style.css?v=2.4.2" rel="stylesheet">
      <link href="/assets/css/style-dark.css?v=2.4.2" rel="stylesheet">
      <link href="/assets/css/frontend/login.css?v=2.4.2" rel="stylesheet">  <script type="text/javascript" src="/assets/js/jquery.min.js?v=2.4.2"></script>
    <script type="text/javascript" src="/assets/js/bootstrap.bundle.min.js?v=2.4.2"></script>
  </head>
  <body>
  <div class="login-container">
    <div class="logo">
      <a title="CloudPanel"  href="/login">
        <img alt="CloudPanel" src="/assets/images/cloudpanel-cloud.svg?v=2.4.2" height="75">
      </a>
    </div>
    <div class="login-form-container">
      
          <div class="form-container">
        <form action="/login" method="post">
          <div class="row">
            <div class="col">
              <input type="text" name="userName" required="required" autocomplete="username" class="form-control form-control-lg" placeholder="User Name">
            </div>
          </div>
          <div class="row">
            <div class="col">
              <input type="password" name="password" required="required" autocomplete="current-password" class="form-control form-control-lg" placeholder="Password">
            </div>
          </div>
          <div class="row">
            <div class="col">
              <input type="hidden" name="_csrf_token" value="d57ecaaab1dabcfe3552ad6.dsnljc90NNtN4v1U2IH0_qol162sVe0KeJ-U4PPdVco.AK6x45UNWq5-mqsZitjDych2ntXzZoxPOsDuirm7EZwehdHmoidzrzuuvA">
              <button type="submit" name="submit" class="btn btn-blue btn-login">Log In</button>
            </div>
          </div>
        </form>
      </div>
    </div>
        <div class="footer-container">
    <div class="language-selector d-flex">
      <label for="localeSelector">Language:</label>
      <form name="localeSelector" action="/locale/change" method="post">
        <select id="localeSelector" name="locale" class="form-select form-select-sm">
                <option  value="ar">Arabic</option>
                <option  value="bs">Bosnian</option>
                <option  value="bg">Bulgarian</option>
                <option  value="zh_HANS">Chinese (Simplified)</option>
                <option  value="zh_TW">Chinese (Taiwan)</option>
                <option  value="cs">Czech</option>
                <option selected value="en">English</option>
                <option  value="fr">French</option>
                <option  value="de">German</option>
                <option  value="da">Danish</option>
                <option  value="nl">Dutch</option>
                <option  value="ka_ge">Georgian</option>
                <option  value="gr">Greek</option>
                <option  value="he">Hebrew</option>
                <option  value="ko">Korean</option>
                <option  value="lt">Lithuanian</option>
                <option  value="id">Indonesian</option>
                <option  value="it">Italian</option>
                <option  value="ja_JP">Japanese</option>
                <option  value="es">Spanish</option>
                <option  value="fa">Persian</option>
                <option  value="pl">Polish</option>
                <option  value="pt_BR">Portuguese (Brasil)</option>
                <option  value="ro">Romanian</option>
                <option  value="ru">Russian</option>
                <option  value="sr_rs">Serbian</option>
                <option  value="tr">Turkish</option>
                <option  value="uk">Ukrainian</option>
                <option  value="vi">Vietnamese</option>
              </select>
     </form>
    </div>
  </div>
  <script>
  jQuery(document).ready(function() {
    jQuery('#localeSelector').on('change', function() {
      document.forms['localeSelector'].submit();
    });
  });
  </script>
  
  
    </div>
  </body>
  </html>
services.name: https://46.38.236.111:8443/assets/images/favicon.svg?v=2.4.2
services.body_hash_sha1: sha1:3c258be0b4f29b224a96f250507332350524d220
services.supported_versions: HTTP/1.1 HTTP/2
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T08:56:07.943439
services.banner: HTTP/1.1 200 OK
  Cache-Control: max-age=31536000
  Content-Encoding: gzip
  Content-Type: text/html; charset=utf-8
  Last-Modified: Wed, 02 Jul 2025 04:03:21 GMT
  Vary: Accept-Encoding
  X-Content-Type-Options: nosniff
  X-Csrf-Token: 
  Date:  <REDACTED>
  Transfer-Encoding: chunked
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Portainer
services.product: Portainer
services.cpe: cpe:2.3:a:portainer:portainer:*:*:*:*:*:*:*:*
services.value: angularjs
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T08:56:07.943439
services.uri: http://46.38.236.111:9000/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Vary
services.headers: Accept-Encoding
services.key: Content-Encoding
services.headers: gzip
services.key: Cache-Control
services.headers: max-age=31536000
services.key: X-Content-Type-Options
services.headers: nosniff
services.key: Content-Type
services.headers: text/html; charset=utf-8
services.key: Date
services.headers: <REDACTED>
services.key: X-Csrf-Token
services.key: Transfer-Encoding
services.headers: chunked
services.key: Last-Modified
services.headers: Wed, 02 Jul 2025 04:03:21 GMT
services.html_tags: <title>Portainer</title> <meta charset="utf-8"/> <meta name="description" content=""/> <meta name="author" content="Portainer.io"/> <meta http-equiv="cache-control" content="no-cache"/> <meta http-equiv="expires" content="0"/> <meta http-equiv="pragma" content="no-cache"/> <meta name="robots" content="noindex"/> <meta name="msapplication-config" content="6d50eaeb9f128c130ed9.xml"/> <meta name="theme-color" content="#ffffff"/>
services.body: <!doctype html><html lang="en" ng-app="portainer" ng-strict-di data-edition="CE"><head><meta charset="utf-8"/><title>Portainer</title><meta name="description" content=""/><meta name="author" content="Portainer.io"/><meta http-equiv="cache-control" content="no-cache"/><meta http-equiv="expires" content="0"/><meta http-equiv="pragma" content="no-cache"/><meta name="robots" content="noindex"/><base id="base"/><!--[if lt IE 9]>
        <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script>
      <![endif]--><link rel="apple-touch-icon" sizes="180x180" href="63a301f0574f1a696ce6.png"/><link rel="icon" type="image/png" sizes="32x32" href="2dcfc527d067d4ae3424.png"/><link rel="icon" type="image/png" sizes="16x16" href="112a479c093f4729251d.png"/><link rel="mask-icon" href="data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MjAiIGhlaWdodD0iNDIwIiB2aWV3Qm94PSIwIDAgMzE1LjAwMDAwMCAzMTUuMDAwMDAwIj48cGF0aCBkPSJNMTYzIDEzLjN2Ni40bC0zOC4zIDIyLjEtMzguMiAyMi4xaC0zNGMtMi44LjEtMyAuMy0zLjIgNC41LS4yIDMuNC4xIDQuNSAxLjUgNC44LjkuMiAxNiAuMyAzMy41LjIgMTcuNCAwIDMxLjcuMiAzMS44LjUuMS4zLjIgMTAuMy40IDIyLjEuMSAxMS44LjMgMjEuOC40IDIyLjIgMCAuNSA1LjUuOCAxMiAuOGgxMS45bC0uMS0yMi44LS4xLTIyLjcgMTEuMi0uMUgxNjNWMjA0bDMuNS4xYzEuOS4xIDQuMS4yIDQuNy4zIDEgLjEgMS4zLTEzLjcgMS4zLTY1LjNWNzMuN2wzLjMtLjMgMy4yLS4yLjEgNjYuNnY2Ni43bDQuOCAzLjEgNC43IDMuMnYtNjljLS4xLTM4IC4xLTY5LjMuNC02OS43LjMtLjQgMTcuMi0uNyAzNy41LS43aDM3bC4zLTQuNi4zLTQuNi04LjMtLjMtOC4zLS40LTM3LTIxLjRjLTIwLjMtMTEuOC0zNy4yLTIxLjYtMzcuNS0yMS44LS4zLS4zLS41LTIuOC0uNi01LjYtLjEtMi45LS4yLTUuOC0uMy02LjUtLjEtLjctMS43LTEuMi00LjYtMS4ySDE2M3Y2LjN6bTAgMzQuMXYxNi41aC0yOC4yYy0yOCAwLTI4LjMgMC0yNS44LTEuOSAxLjQtMSA0LjMtMi44IDYuNS00IDIuMi0xLjEgMTMuNS03LjYgMjUtMTQuNCAxMS42LTYuOSAyMS4zLTEyLjUgMjEuOC0xMi41LjQtLjEuNyA3LjMuNyAxNi4zem0yOC42LTUuNGM3LjUgNC40IDEzLjcgOCAxMy45IDggLjEgMCA0LjUgMi41IDkuNiA1LjcgNS4yIDMuMSAxMC41IDYuMiAxMS45IDYuOSAyLjEgMS4xLTIgMS4zLTI2IDEuMWwtMjguNS0uMlY0Ny4zbC0uMS0xNi4xIDIuOCAxLjRjMS41LjggOC45IDUgMTYuNCA5LjR6bS01NS40IDQwLjVjMCA0LjktLjEgOS43LS4xIDEwLjUtLjEgMS4zLTEuNSAxLjYtNy4zIDEuNWwtNy4zLS4xLS41LTEwLjUtLjUtMTAuNiA3LjguMSA3LjkuMXY5em0tMTIuMyAyMy45Yy4xIDYuNi0uMiA4LjUtMS40IDktLjguMy0xLjUuMi0xLjYtLjItLjQtMy40LS41LTE1LS4xLTE2IC4yLS42IDEtMS4yIDEuNy0xLjIuOSAwIDEuMyAyLjMgMS40IDguNHptNi43LjRjMCA0LjUtLjMgOC4yLS44IDguMi0uNCAwLTEuMS4xLTEuNS4yLS41LjItLjgtMy43LS45LTguNSAwLTcuNS4yLTguNyAxLjUtOC41IDEuMy4zIDEuNiAxLjkgMS43IDguNnptNi45IDBjLjEgNy4yLS4xIDguMi0xLjYgOC4yLTEuNiAwLTEuOC0xLTEuNy04LjUuMS03LjMuMy04LjUgMS43LTguMyAxLjMuMyAxLjYgMS44IDEuNiA4LjZ6Ii8+PHBhdGggZD0iTTYxLjkgMTA4YzAgLjMtLjEgNS43LS4yIDEybC0uMSAxMS41IDEyLjIuMyAxMi4yLjN2LTI0LjZINzRjLTYuNiAwLTEyIC4yLTEyLjEuNXptNy4xIDExLjRjMCA4LTEgMTEuMS0yLjYgOC41LS41LS45LS44LTguNi0uNS0xNS4yLjEtLjkuOC0xLjcgMS42LTEuNyAxLjIgMCAxLjUgMS42IDEuNSA4LjR6bTctLjFjMCA4LjYtLjMgOS45LTIuMyA5LjEtLjgtLjMtMS4xLTMtMS03LjcuMi0xMCAuMS05LjcgMS44LTkuNyAxLjIgMCAxLjUgMS42IDEuNSA4LjN6bTYuOC0uM2MuMyA4LjQtLjIgMTAuNy0yLjEgOS4yLS45LS43LTEuMi0zLjYtMS4xLTguOS4yLTkuMi4xLTguNiAxLjctOC4xLjguMyAxLjMgMyAxLjUgNy44ek04OS40IDEwNy45Yy0uMi4yLS40IDUuOC0uNCAxMi4zVjEzMmgyNC41bC0uMS0xMS4zYy0uMS02LjEtLjItMTEuNy0uMy0xMi4yLS4xLTEtMjIuNy0xLjUtMjMuNy0uNnptNy4yIDExLjJjLjEgOC42LS4zIDEwLTIuMiA5LjItMS0uNC0xLjQtMi41LTEuNC04LjIgMC00LjMuMy04LjEuNy04LjUgMS44LTEuOCAyLjguNyAyLjkgNy41em02LjUtNy40Yy40IDMuOS4zIDE1LjctLjIgMTYuNS0xLjcgMi43LTIuOS0uOS0yLjktOC44IDAtNi44LjMtOC40IDEuNS04LjQuOCAwIDEuNS4zIDEuNi43em03IC41Yy41IDUuNS4zIDEzLjYtLjQgMTUuMS0xLjYgMy42LTIuNy40LTIuNy03LjkgMC02LjguMy04LjQgMS41LTguNC44IDAgMS41LjYgMS42IDEuMnpNOTQuMyAxMzQuOGwtNS4zLjN2MTJjMCA4LjguMyAxMS45IDEuMyAxMiAxLjcuMSAxNS41LjEgMTkuNyAwbDMuNS0uMS0uMS0xMC44Yy0uMS01LjktLjItMTEuNC0uMy0xMi4yLS4xLTEuNS02LjItMS45LTE4LjgtMS4yem0yLjIgMTIuM2MwIDYuOC0uMyA4LjQtMS41IDguNHMtMS42LTEuNi0xLjgtNy4zYy0uNC04LjEuMS0xMC42IDIuMS05LjkuOC4yIDEuMiAyLjkgMS4yIDguOHptNi42LTcuNGMuNSA1LjkuMyAxNC42LS4yIDE1LjUtLjQuNi0xLjIuNy0xLjguNC0xLjItLjgtMS42LTE1LjgtLjQtMTYuOSAxLjItMS4yIDIuMy0uNyAyLjQgMXptNy0xYzAgLjUuMSA0LjQuMiA4LjggMCA2LjMtLjIgOC0xLjQgOC0xLjEgMC0xLjUtMS45LTEuNy04LjgtLjItNy4zIDAtOC43IDEuMy04LjcuOCAwIDEuNS4zIDEuNi43ek0xMjAgMTM0LjhsLTMuNS4zLS4xIDExLjljMCA3LjYuNCAxMiAxLjEgMTIuMSA0LjYuMyAyMS41IDAgMjIuMy0uNS41LS4zIDEtNS43IDEtMTIuMWwuMS0xMS41LTUuNy0uMWMtMy4xIDAtNy0uMS04LjctLjItMS42LS4xLTQuNi0uMS02LjUuMXptMy40IDQuOGMxIDIuNy43IDE1LjItLjUgMTUuOS0uNi40LTEuMy40LTEuNi4xLS43LS43LTEuMi0xNS43LS42LTE2LjkuNy0xLjIgMi4xLS44IDIuNy45em03LjMgNmMuMiA3LjktLjQgMTAuNy0yIDEwLjEtLjgtLjItMS4yLTMuMi0xLjMtOC4zLS4xLTguNS4xLTkuNyAxLjktOS4xLjcuMiAxLjMgMy4xIDEuNCA3LjN6bTYuOSAwYy4yIDguNS0uMyAxMC41LTIuMiA5LjctMS4xLS40LTEuNC0yLjItMS4zLTguMi4yLTguMy41LTkuNCAyLjItOC44LjguMiAxLjIgMyAxLjMgNy4zek02MS45IDEzNi43Yy0uNCA5LS4zIDIxLjYuMyAyMS45LjcuNCAxMy45LjcgMjEuMS41bDIuNy0uMXYtMjRINzRjLTEwLjcgMC0xMiAuMi0xMi4xIDEuN3pNNjkgMTQ3YzAgNS0uNCA5LS45IDktMS42IDAtMi4yLTEuNy0yLjItNy4yLS4yLTkuNiAwLTEwLjggMS42LTEwLjggMS4yIDAgMS41IDEuNyAxLjUgOXptNi44LS41Yy4zIDcuMi0uNyAxMC45LTIuNCA5LjItLjQtLjQtLjctMy41LS43LTYuOS4xLTEwLjIuMi0xMSAxLjYtMTAuNi44LjMgMS4zIDMuMSAxLjUgOC4zem03IDBjLjIgNC43LS4xIDguMi0uOCA4LjktMS44IDEuOC0yLjYtLjgtMi40LTguNi4yLTkuMy4yLTkgMS43LTguNi44LjMgMS4zIDMuMSAxLjUgOC4zek01OS40IDE2Ni43Yy0zLjEgNy4yLTQuMyAxMy42LTQgMjEuMi41IDEyLjUgNC45IDIyLjQgMTMuNyAzMS4xIDQuMSA0LjEgNS40IDQuOCA3LjIgNC4xIDEuMi0uNCAzLjktLjcgNS45LS42IDMuNi4xIDMuOC0uMSA2LjgtNi4yIDguMi0xNi43IDI5LjEtMjMuMyA0Ny42LTE1LjIgMi40IDEuMSA0LjYgMi40IDQuOSAyLjkgMi41IDQuMSA1LjQtMy4zIDUuOS0xNS4zLjQtOC0uNi0xNC0zLjUtMjAuN2wtMi4xLTVINjFsLTEuNiAzLjd6Ii8+PHBhdGggZD0iTTExOC41IDIwMi44Yy02IC45LTExIDIuOC0xNS4xIDUuNy01LjIgMy43LTExIDExLjMtMTEuOSAxNS42LS42IDIuNC0xLjIgMi45LTMuOCAzLTkuNi4yLTE3LjMgMy41LTIzLjcgMTAtNiA2LjItOC40IDEyLjEtOC42IDIwLjktLjMgMTAuMiAyLjEgMTYuNSA5LjEgMjMuNSA2LjYgNi42IDEyLjUgOSAyMiA5IDYuNyAwIDcuMS4xIDguOSAzIDIuNiA0LjIgNy4zIDguMyAxMy4xIDExLjMgNC4yIDIuMiA2LjMgMi42IDEzIDIuNiA5LjUgMCAxNi45LTIuOSAyMi44LTguOWwzLjctMy44IDYuMSAzLjNjMTMgNi45IDI5LjQgMy43IDM4LjgtNy42IDUuMy02LjUgNy4yLTExLjcgNy4zLTIwLjQuMi03LS4yLTguNi0yLjgtMTMuNy0yLjYtNS0yLjktNi40LTIuMS05LjMgMi4zLTguOS0xLjctMjIuMi04LjktMjkuNC05LjgtOS44LTIyLjgtMTEuNy0zOC4xLTUuNS0zIDEuMi0zLjQgMS4xLTUuOC0xLjQtNS4xLTUtMTcuMS05LTI0LTcuOXoiLz48L3N2Zz4=" color="#5bbad5"/><link rel="shortcut icon" href="data:image/vnd.microsoft.icon;base64,AAABAAIAJTAAAAEAIADIBQAAJgAAACUwAgABAAEAMAMAAO4FAACJUE5HDQoaCgAAAA1JSERSAAAAJQAAADAIBgAAAJaFsysAAAWPSURBVFiF7ZhrbFRFFMd/Z3e7u8VCa28JCiJqfKCg+AiPWBFZqgatH9CIRlGCJj4wBCQYE5WEh4ZHQAJofCRETRWi0fggxAftLYoxGuODArYkSmJ8BMvetpTa9u527/hh7rbbfbV3u37jn0wyM/fOuf+ZOfM/Zy6cwfAgxTJkmDZAGOizIqG+kdjyFYXRAL4HHhypkWKSCgIGUOGuWsEY8fYZZq+AzAVeBKYBPcB2YJOjVEf7vLBnmwWvlNFoY5j2hSDvAp8BxwELOAAsAZp8IosM0w7876RK1+/DaLDLUKwBDgGXAbUJxV1AN7AXmAJ8AOwCTMO0Z1Q2Dn9Lh01KplRjmLZvVHXN3QhNwBPAalFMtyKhL/yCSr5rRUIWyJPAdPR2fi2K1w3THn92fW9xSI1tjFO505wG7AfqgHpgKrA9Oi8UyzbGigRpe/T6JmA+cC8QAY74fLLcaLTDbPgk9wKkNgzTDqNPUSrKgGeBh4FmYBX66GezdRTYit62dIwGlgMrgGOunW8BROiMzg31r3Q/qSozhkJtAx5PM+YHks46lGMEgYRbciHg2uy3J3BuNBJqT32hn52CV4F9Q3x4OlACfAM8BLwPdLrPdgN7gMtdk5uGsJVEVzprAE5GgqCX9Vi+0YZph4CgFQnVG6Z9M/ClFQlZrmD2Ai1ABeATpD4aSfeGoVG4To1QtfOhEFI+YCPaSe8p0EZeZKht1YE+SCSCDByCBAOOmRSjS91mD+AUm1TmLB0HJRxUQqtbnlfCiWQbqCk2iXTkiktlwBi3HnbryQmcAN506zGGlolB8FUvQP12BGP3UaKRIL75iwnNqiUwbiLh62aS6IrlJJUPTYJsSDa8ni7/pMmMWbcH8QcYteVzwtfMRkR7R19rG77SMskg5frMPuBnt+tHtPaIW04r1JXuM8cw7RYrEsonlpkQIRHrofTam3B6u+k9dJD4r4dQsRjlS57LJOWK6G3AFW7XSXTsSm5fG7DUrXcDk9Apizde/gBOZzunXn4KZ39df79Vt97JdZwlpaS3U0vBcuAfG+T0e5sHEUoil1GVo7/Q99JGOSROxilfvDbr44ztc1B+0aerzO36C1jHwKr9DawdeN07p45tK6hYuUMoKck6OptP3QJsZrj5u+CrbIyvQQ1fQ8uXbgRASfaNytZ7x7AJadwpHggBSHgUEgoqAWTq7PykKnWQnerpCzAJpNTjGJQdQwIlVO40kavmgAj4SzBMe/D2iaPAJ4U5r0ck2v6h9IaJxH5xqNp1gFhLCwRKAAbrlFUTxjDtJuDGLHYUOtf6Dh2ILwFmAa3g9Hi9QjqdbcSbxwGI0xVXgfEXkLSRLcx8jL6ppH7lFDpNPgUsBC5G5+svA6Nd2QqA2gEcRl9KzxqKWHRuKDlZfDWLQCmchndUNlIm+nI5Pzkp4H7gduCxFLI1wCNoedgKqhYduJuBN4DWoUilwql/u7+ecfqsSMhB596HgT6X4HlphJIIAi8AK9E51jnAXOAtYGZcvIXEnKQAOnauOiFQjfat14BlWQjlgwCrA8o3o2ikKpZtOV/pa/dBtI9NKcB2AFhY1TA43VKJOMruRcVzp2EZszdMuxydf08ugEg6PkKxwJoX8jQobaUEtPMWgxDA74XE7EGkqrSi31okQgBXIzkCXB4MHiBKAM8hIw/moH8VecIgUu5Phh+KxcjFRV4HZFvaV4B/R86lH1GvAzJIdXf80Qw8AHQUgdBxUfzkdVBWQRzbEMMRNQG4jwGlrvVo2wYWiOLTqEdJGFKl3R8ZIeBDBuJhKvaihfZptFM76EziGRznK6vG+7kZZugQ9y+fWoYOzhOAP4E6QV7q62qP+csqBMQAFQfptCLBgvMyT0mQ0WgjCp/SgTgGOFbE29acQTHxHxn/rPaMFerCAAAAAElFTkSuQmCCKAAAACUAAABgAAAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"/><meta name="msapplication-config" content="6d50eaeb9f128c130ed9.xml"/><meta name="theme-color" content="#ffffff"/><script defer="defer" src="runtime.942fa683274b3d3c26cf.js"></script><script defer="defer" src="vendor.8dec768a1ba43dbbd246.js"></script><script defer="defer" src="main.4639f6e2fc6f35858349.js"></script><link href="vendor.3e0fd5bef5722e2dbb72.css" rel="stylesheet"><link href="main.ed724ec63cb0a2355049.css" rel="stylesheet"></head><body ng-controller="MainController"><react-query-dev-tools></react-query-dev-tools><div id="page-wrapper" ng-class="{
          open: isSidebarOpen() && ['portainer.auth', 'portainer.init.admin'].indexOf($state.current.name) === -1,
          nopadding: ['portainer.auth', 'portainer.init.admin', 'portainer.logout'].indexOf($state.current.name) > -1 || applicationState.loading
        }" ng-cloak><div id="sideview" ui-view="sidebar" ng-if="!applicationState.loading"></div><div id="content-wrapper"><div class="page-content"><div class="page-wrapper" ng-if="applicationState.loading"><div class="simple-box container"><div class="col-md-6 col-md-offset-3 col-sm-6 col-sm-offset-3"><div class="row"><img ng-if="logo" ng-src="{{ logo }}" class="simple-box-logo"/> <img ng-if="!logo" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCA5NDAgMzAwIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5NDAgMzAwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojMTNCRUY5O30NCgkuc3Qxe2ZpbGw6IzEzQkVGOTt9DQo8L3N0eWxlPg0KPGc+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI4NC4zLDc2LjYgODAuMyw3Ni42IDgwLjMsOTcuMyA4NC4zLDk3LjMgODQuMyw3Ni42IAkiLz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEwMS41LDc2LjYgOTcuNSw3Ni42IDk3LjUsOTcuMyAxMDEuNSw5Ny4zIDEwMS41LDc2LjYgCSIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTI1LDM3LjEgMTIwLjksMzAgNTIuNSw2OS41IDU2LjYsNzYuNiAxMjUsMzcuMSAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMjQuNiwzNy4xIDEyOC43LDMwIDE5Ny4xLDY5LjUgMTkzLDc2LjYgMTI0LjYsMzcuMSAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyMDkuMiw3Ni43IDIwOS4yLDY4LjUgMjEuOCw2OC41IDIxLjgsNzYuNyAyMDkuMiw3Ni43IAkiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTM1LDE5Mi41VjcxaDguMnYxMjcuNEMxNDEsMTk1LjksMTM4LjIsMTk0LjEsMTM1LDE5Mi41TDEzNSwxOTIuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTIxLDE5MC40VjE5aDguMnYxNzIuNEMxMjYuOSwxOTAuMywxMjEuMywxOTAuNCwxMjEsMTkwLjRMMTIxLDE5MC40eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00My4zLDIwNy41Yy0xMC03LjQtMTYuNi0xOS4yLTE2LjYtMzIuNmMwLTcuMSwxLjktMTQuMSw1LjQtMjAuMmg3MGMzLjYsNi4xLDUuNCwxMy4xLDUuNCwyMC4yDQoJCWMwLDYuMi0wLjgsMTItMy4zLDE3LjJjLTUuMy01LjEtMTMuMS03LjMtMjEtNy4zYy0xNCwwLTI2LDguNy0yOS4xLDIxLjdjLTEuMS0wLjEtMS44LTAuMi0yLjktMC4yDQoJCUM0OC41LDIwNi40LDQ1LjksMjA2LjgsNDMuMywyMDcuNUw0My4zLDIwNy41eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMTkuOCwxMTUuNWMtMTAuNiwwLTE5LjksNC45LTI2LjMsMTIuNXYtMTEuNGgtMTAuNnYxMDEuM2gxMC42di00Mi43YzYuMyw3LjgsMTUuNywxMi44LDI2LjMsMTIuOA0KCQljMTkuOCwwLDM2LjEtMTYuOSwzNi4xLTM2LjRDMjU1LjksMTMxLjgsMjM5LjYsMTE1LjUsMjE5LjgsMTE1LjVMMjE5LjgsMTE1LjV6IE0yMjAuMSwxNzcuNWMtMTMuOCwwLTI2LTEyLjItMjYtMjYNCgkJYzAtMTQuMSwxMi4yLTI1LjYsMjYtMjUuNmMxNC4xLDAsMjQuNywxMS41LDI0LjcsMjUuNkMyNDQuOCwxNjUuMywyMzQuMiwxNzcuNSwyMjAuMSwxNzcuNUwyMjAuMSwxNzcuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzAyLjMsMTg3LjljMTkuOCwwLDM2LjEtMTYuOSwzNi4xLTM2LjRjMC0xOS44LTE2LjMtMzYuMS0zNi4xLTM2LjFjLTE5LjgsMC0zNi4xLDE2LjMtMzYuMSwzNi4xDQoJCUMyNjYuMiwxNzEsMjgyLjUsMTg3LjksMzAyLjMsMTg3LjlMMzAyLjMsMTg3Ljl6IE0zMDIuMywxMjUuOWMxNC4xLDAsMjUsMTEuNSwyNSwyNS42YzAsMTMuOC0xMC45LDI2LTI1LDI2Yy0xNC4xLDAtMjUtMTIuMi0yNS0yNg0KCQlDMjc3LjMsMTM3LjUsMjg4LjIsMTI1LjksMzAyLjMsMTI1LjlMMzAyLjMsMTI1Ljl6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTM2NS42LDExNi42SDM1NXY2OS42aDEwLjZ2LTM4LjVjMC0xNC4yLDExLjItMjEuOCwyMy42LTIxLjh2LTEwLjRjLTkuNiwwLTE3LjksNC4xLTIzLjYsMTAuNlYxMTYuNg0KCQlMMzY1LjYsMTE2LjZ6Ii8+DQoJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSI0MzMuOCwxMjYuMiA0MzMuOCwxMTYuNiA0MTguMSwxMTYuNiA0MTguMSw4OS4yIDQwNy41LDg5LjIgNDA3LjUsMTE2LjYgMzk3LjEsMTE2LjYgMzk3LjEsMTI2LjIgDQoJCTQwNy41LDEyNi4yIDQwNy41LDE4Ni4yIDQxOC4xLDE4Ni4yIDQxOC4xLDEyNi4yIDQzMy44LDEyNi4yIAkiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDc4LjYsMTg3LjljMTAuNiwwLDE5LjktNS4xLDI2LjMtMTIuOHYxMS40aDEwLjZ2LTY5LjloLTEwLjZWMTI4Yy02LjMtNy42LTE1LjctMTIuNS0yNi4zLTEyLjUNCgkJYy0xOS44LDAtMzYuMSwxNi4zLTM2LjEsMzYuMUM0NDIuNSwxNzEsNDU4LjgsMTg3LjksNDc4LjYsMTg3LjlMNDc4LjYsMTg3Ljl6IE00NzguMiwxNzcuNWMtMTQuMSwwLTI0LjctMTIuMi0yNC43LTI2DQoJCWMwLTE0LjEsMTAuNi0yNS42LDI0LjctMjUuNmMxMy44LDAsMjYsMTEuNSwyNiwyNS42QzUwNC4yLDE2NS4zLDQ5MiwxNzcuNSw0NzguMiwxNzcuNUw0NzguMiwxNzcuNXoiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNNTQzLjYsMTAyLjVjNCwwLDcuNC0zLjMsNy40LTcuNmMwLTMuOC0zLjUtNy4zLTcuNC03LjNjLTQuMywwLTcuNiwzLjUtNy42LDcuMw0KCQlDNTM2LDk5LjIsNTM5LjMsMTAyLjUsNTQzLjYsMTAyLjVMNTQzLjYsMTAyLjV6IE01MzguMiwxODYuMmgxMS4xdi02OS42aC0xMS4xVjE4Ni4yTDUzOC4yLDE4Ni4yeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik01NzEuNiwxODYuMmgxMC42di0zN2MwLTE1LjcsOC43LTIzLjYsMjIuOC0yMy4zYzExLjYsMCwxNy45LDYuOCwxNy45LDIwLjZ2MzkuN2gxMC42di0zOS43DQoJCWMwLTIyLjItOC41LTMxLTI4LjUtMzFjLTkuNSwwLTE3LjIsMy41LTIyLjgsOS41di04LjRoLTEwLjZWMTg2LjJMNTcxLjYsMTg2LjJ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTcyMC43LDE1MS41YzAtMTkuOC0xNi4zLTM2LjEtMzYuMS0zNi4xYy0xOS44LDAtMzYuMSwxNi4zLTM2LjEsMzYuMWMwLDE5LjUsMTYuMywzNi40LDM2LjEsMzYuNA0KCQljMTQuMSwwLDI2LjYtOC4xLDMyLjQtMjAuMWgtMTMuMWMtNC40LDUuNy0xMS4yLDkuNy0xOS4zLDkuN2MtMTIuMywwLTIyLjMtOS41LTI0LjUtMjFoNjAuNkw3MjAuNywxNTEuNUw3MjAuNywxNTEuNXoNCgkJIE02ODQuNiwxMjUuOWMxMi4yLDAsMjIuMiw4LjksMjQuNSwyMC40aC00OS4xQzY2Mi40LDEzNC44LDY3Mi4zLDEyNS45LDY4NC42LDEyNS45TDY4NC42LDEyNS45eiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03NDcuOSwxMTYuNmgtMTAuNnY2OS42aDEwLjZ2LTM4LjVjMC0xNC4yLDExLjItMjEuOCwyMy42LTIxLjh2LTEwLjRjLTkuNywwLTE3LjksNC4xLTIzLjYsMTAuNlYxMTYuNg0KCQlMNzQ3LjksMTE2LjZ6Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTc4Ny41LDE4N2M0LjcsMCw4LjctNCw4LjctOC45YzAtNC43LTQtOC43LTguNy04LjdjLTQuOSwwLTguOSw0LTguOSw4LjdDNzc4LjYsMTgzLDc4Mi42LDE4Nyw3ODcuNSwxODcNCgkJTDc4Ny41LDE4N3oiLz4NCgk8cGF0aCBjbGFzcz0ic3QxIiBkPSJNODIzLjUsMTAyLjVjNCwwLDcuNC0zLjMsNy40LTcuNmMwLTMuOC0zLjUtNy4zLTcuNC03LjNjLTQuMywwLTcuNiwzLjUtNy42LDcuMw0KCQlDODE2LDk5LjIsODE5LjMsMTAyLjUsODIzLjUsMTAyLjVMODIzLjUsMTAyLjV6IE04MTguMiwxODYuMmgxMS4xdi02OS42aC0xMS4xVjE4Ni4yTDgxOC4yLDE4Ni4yeiIvPg0KCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik04ODIuMSwxODcuOWMxOS44LDAsMzYuMS0xNi45LDM2LjEtMzYuNGMwLTE5LjgtMTYuMy0zNi4xLTM2LjEtMzYuMWMtMTkuOCwwLTM2LjEsMTYuMy0zNi4xLDM2LjENCgkJQzg0NiwxNzEsODYyLjMsMTg3LjksODgyLjEsMTg3LjlMODgyLjEsMTg3Ljl6IE04ODIuMSwxMjUuOWMxNC4xLDAsMjUsMTEuNSwyNSwyNS42YzAsMTMuOC0xMC45LDI2LTI1LDI2Yy0xNC4xLDAtMjUtMTIuMi0yNS0yNg0KCQlDODU3LjEsMTM3LjUsODY4LDEyNS45LDg4Mi4xLDEyNS45TDg4Mi4xLDEyNS45eiIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNzcuNywxMDYuNSA1Ni41LDEwNi41IDU2LjUsMTI3LjggNzcuNywxMjcuOCA3Ny43LDEwNi41IAkiLz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjUzLjgsMTA2LjUgMzIuNiwxMDYuNSAzMi42LDEyNy44IDUzLjgsMTI3LjggNTMuOCwxMDYuNSAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSI1My44LDEzMC4yIDMyLjYsMTMwLjIgMzIuNiwxNTEuNSA1My44LDE1MS41IDUzLjgsMTMwLjIgCSIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iNzcuNywxMzAuMiA1Ni41LDEzMC4yIDU2LjUsMTUxLjUgNzcuNywxNTEuNSA3Ny43LDEzMC4yIAkiLz4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjEwMS41LDEzMC4yIDgwLjMsMTMwLjIgODAuMywxNTEuNSAxMDEuNSwxNTEuNSAxMDEuNSwxMzAuMiAJIi8+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMDEuNSw5NS4xIDgwLjMsOTUuMSA4MC4zLDExNi40IDEwMS41LDExNi40IDEwMS41LDk1LjEgCSIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01Ny42LDIxMC43YzIuOS0xMi4zLDE0LTIxLjUsMjcuMi0yMS41YzguNSwwLDE2LjEsMy44LDIxLjMsOS44YzQuNS0zLjEsOS45LTQuOSwxNS44LTQuOQ0KCQljMTUuNCwwLDI3LjksMTIuNSwyNy45LDI3LjljMCwzLjItMC41LDYuMi0xLjUsOS4xYzMuNCw0LjYsNS41LDEwLjQsNS41LDE2LjZjMCwxNS40LTEyLjUsMjcuOS0yNy45LDI3LjljLTYuOCwwLTEzLTIuNC0xNy44LTYuNA0KCQljLTUuMSw3LjEtMTMuNCwxMS44LTIyLjgsMTEuOGMtMTAuOCwwLTIwLjItNi4yLTI0LjktMTUuMmMtMS45LDAuNC0zLjgsMC42LTUuOCwwLjZjLTE1LjQsMC0yOC0xMi41LTI4LTI3LjlzMTIuNS0yNy45LDI4LTI3LjkNCgkJQzU1LjYsMjEwLjUsNTYuNiwyMTAuNSw1Ny42LDIxMC43TDU3LjYsMjEwLjd6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==" class="simple-box-logo" alt="Portainer"/></div><div class="ml-0 mr-0 flex items-center justify-center text-center">Loading Portainer... <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="!ml-1 inline animate-spin-slow"><circle cx="12" cy="12" r="3"></circle><path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"></path></svg></div></div></div></div><div id="view" ui-view="content" ng-if="!applicationState.loading"></div></div></div></div></body></html>
services.name: http://46.38.236.111:9000/63a301f0574f1a696ce6.png
services.name: http://46.38.236.111:9000/2dcfc527d067d4ae3424.png
services.name: http://46.38.236.111:9000/112a479c093f4729251d.png
services.name: data:image/vnd.microsoft.icon;base64,AAABAAIAJTA...AAAAAAAAAAAAAAAAAAAAAAAA
services.body_hash_sha1: sha1:38f831c2f25b6690110067ae1dd4d1c315549ddf
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T16:10:28.601427
services.banner: HTTP/1.1 403 Forbidden
  X-Powered-By: Express
  Access-Control-Allow-Origin: *
  Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT,PATCH, DELETE
  Access-Control-Allow-Headers: *
  Access-Control-Allow-Credentials: true
  Content-Type: application/json; charset=utf-8
  Content-Length: 34
  ETag: W/"22-wel4acM4GFGXr+keBDRNbwcOhI8"
  Date:  <REDACTED>
  Connection: keep-alive
  Keep-Alive: timeout=5
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.product: Express
services.cpe: cpe:2.3:a:*:express:*:*:*:*:*:*:*:*
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T16:10:28.601427
services.uri: http://46.38.236.111:9001/
services.protocol: HTTP/1.1
services.status_reason: Forbidden
services.key: Access-Control-Allow-Origin
services.headers: *
services.key: Access-Control-Allow-Headers
services.headers: *
services.key: Access-Control-Allow-Methods
services.headers: GET, POST, OPTIONS, PUT,PATCH, DELETE
services.key: Keep-Alive
services.headers: timeout=5
services.key: Access-Control-Allow-Credentials
services.headers: true
services.key: Content-Type
services.headers: application/json; charset=utf-8
services.key: Date
services.headers: <REDACTED>
services.key: ETag
services.headers: W/"22-wel4acM4GFGXr+keBDRNbwcOhI8"
services.key: X-Powered-By
services.headers: Express
services.key: Connection
services.headers: keep-alive
services.key: Content-Length
services.headers: 34
services.body: {"error":"Invalid Authentication"}
services.body_hash_sha1: sha1:c1e97869c338185197afe91e04344d6f070e848f
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T06:06:46.310944
services.banner: HTTP/1.1 200 OK
  Server: nginx
  Date:  <REDACTED>
  Content-Type: text/html
  Last-Modified: Mon, 14 Aug 2023 20:16:54 GMT
  Transfer-Encoding: chunked
  Connection: keep-alive
  Vary: Accept-Encoding
  ETag: W/"64da8bb6-98a"
  Content-Encoding: gzip
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: nginx
services.product: nginx
services.cpe: cpe:2.3:a:f5:nginx:*:*:*:*:*:*:*:*
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T06:06:46.310944
services.uri: http://46.38.236.111:9002/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Vary
services.headers: Accept-Encoding
services.key: Server
services.headers: nginx
services.key: Content-Type
services.headers: text/html
services.key: Date
services.headers: <REDACTED>
services.key: ETag
services.headers: W/"64da8bb6-98a"
services.key: Transfer-Encoding
services.headers: chunked
services.key: Last-Modified
services.headers: Mon, 14 Aug 2023 20:16:54 GMT
services.key: Content-Encoding
services.headers: gzip
services.key: Connection
services.headers: keep-alive
services.html_tags: <title>CompreFace</title> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1"/>
services.body: <!--
    ~ Copyright (c) 2020 the original author or authors
    ~
    ~ Licensed under the Apache License, Version 2.0 (the "License");
    ~ you may not use this file except in compliance with the License.
    ~ You may obtain a copy of the License at
    ~
    ~      https://www.apache.org/licenses/LICENSE-2.0
    ~
    ~ Unless required by applicable law or agreed to in writing, software
    ~ distributed under the License is distributed on an "AS IS" BASIS,
    ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
    ~ or implied. See  the License for the specific language governing
    ~ permissions and limitations under the License.
    -->
  
  <!DOCTYPE html>
  <html lang="en">
    <head>
      <meta charset="utf-8"/>
      <title>CompreFace</title>
      <base href="/"/>
      <meta name="viewport" content="width=device-width, initial-scale=1"/>
      <link rel="icon" type="image/x-icon" href="favicon.ico"/>
      <style type="text/css">@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v140/flUhRq6tzZclQEJ-Vdg-IuiaDsNa.woff) format('woff');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:'liga';}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v140/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2) format('woff2');}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}</style>
    <link rel="stylesheet" href="styles.7b70d6b4d311d52697eb.css"></head>
    <body>
      <app-root></app-root>
    <script src="runtime-es2015.2f98b8256f9111c41ed5.js" type="module"></script><script src="runtime-es5.2f98b8256f9111c41ed5.js" nomodule="" defer=""></script><script src="polyfills-es5.f032de6542ee39cf5639.js" nomodule="" defer=""></script><script src="polyfills-es2015.2da5f783f714f4c0074e.js" type="module"></script><script src="main-es2015.ee036b579cc361126068.js" type="module"></script><script src="main-es5.ee036b579cc361126068.js" nomodule="" defer=""></script></body>
  </html>
  
services.name: http://46.38.236.111:9002/favicon.ico
services.body_hash_sha1: sha1:c4a3447085ae2feb44461e454524e55de2cd1bd6
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T06:39:54.537942
services.banner: HTTP/1.1 404 Not Found
  X-Powered-By: Express
  Content-Security-Policy: default-src 'none'
  X-Content-Type-Options: nosniff
  Content-Type: text/html; charset=utf-8
  Content-Length: 139
  Date:  <REDACTED>
  Connection: keep-alive
  Keep-Alive: timeout=5
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.product: Express
services.cpe: cpe:2.3:a:*:express:*:*:*:*:*:*:*:*
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T06:39:54.537942
services.uri: http://46.38.236.111:9053/
services.protocol: HTTP/1.1
services.status_reason: Not Found
services.key: Keep-Alive
services.headers: timeout=5
services.key: Content-Security-Policy
services.headers: default-src 'none'
services.key: X-Content-Type-Options
services.headers: nosniff
services.key: Content-Type
services.headers: text/html; charset=utf-8
services.key: Date
services.headers: <REDACTED>
services.key: X-Powered-By
services.headers: Express
services.key: Connection
services.headers: keep-alive
services.key: Content-Length
services.headers: 139
services.html_tags: <title>Error</title> <meta charset="utf-8">
services.body: <!DOCTYPE html>
  <html lang="en">
  <head>
  <meta charset="utf-8">
  <title>Error</title>
  </head>
  <body>
  <pre>Cannot GET /</pre>
  </body>
  </html>
  
services.body_hash_sha1: sha1:a4cb76424dc44433a2df01fe8b0bbd836d15e970
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T05:06:14.146524
services.banner: HTTP/1.1 404 Not Found
  X-Powered-By: Express
  Content-Security-Policy: default-src 'none'
  X-Content-Type-Options: nosniff
  Content-Type: text/html; charset=utf-8
  Content-Length: 139
  Date:  <REDACTED>
  Connection: keep-alive
  Keep-Alive: timeout=5
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.product: Express
services.cpe: cpe:2.3:a:*:express:*:*:*:*:*:*:*:*
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T05:06:14.146524
services.uri: http://46.38.236.111:9058/
services.protocol: HTTP/1.1
services.status_reason: Not Found
services.key: Keep-Alive
services.headers: timeout=5
services.key: Content-Security-Policy
services.headers: default-src 'none'
services.key: X-Content-Type-Options
services.headers: nosniff
services.key: Content-Type
services.headers: text/html; charset=utf-8
services.key: Date
services.headers: <REDACTED>
services.key: X-Powered-By
services.headers: Express
services.key: Connection
services.headers: keep-alive
services.key: Content-Length
services.headers: 139
services.html_tags: <title>Error</title> <meta charset="utf-8">
services.body: <!DOCTYPE html>
  <html lang="en">
  <head>
  <meta charset="utf-8">
  <title>Error</title>
  </head>
  <body>
  <pre>Cannot GET /</pre>
  </body>
  </html>
  
services.body_hash_sha1: sha1:a4cb76424dc44433a2df01fe8b0bbd836d15e970
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T15:04:44.042362
services.banner: HTTP/1.1 200 OK
  X-Powered-By: Express
  Access-Control-Allow-Origin: *
  Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT,PATCH, DELETE
  Access-Control-Allow-Headers: *
  Access-Control-Allow-Credentials: true
  Content-Type: application/json; charset=utf-8
  Content-Length: 36
  ETag: W/"24-kwc2Q9xK7c/rhNnBIQDIIveW6eQ"
  Date:  <REDACTED>
  Connection: keep-alive
  Keep-Alive: timeout=5
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.product: Express
services.cpe: cpe:2.3:a:*:express:*:*:*:*:*:*:*:*
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T15:04:44.042362
services.uri: http://46.38.236.111:9060/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Access-Control-Allow-Origin
services.headers: *
services.key: Access-Control-Allow-Headers
services.headers: *
services.key: Access-Control-Allow-Methods
services.headers: GET, POST, OPTIONS, PUT,PATCH, DELETE
services.key: Keep-Alive
services.headers: timeout=5
services.key: Access-Control-Allow-Credentials
services.headers: true
services.key: Content-Type
services.headers: application/json; charset=utf-8
services.key: Date
services.headers: <REDACTED>
services.key: ETag
services.headers: W/"24-kwc2Q9xK7c/rhNnBIQDIIveW6eQ"
services.key: X-Powered-By
services.headers: Express
services.key: Connection
services.headers: keep-alive
services.key: Content-Length
services.headers: 36
services.body: {"message":"Welcome to the SMS API"}
services.body_hash_sha1: sha1:93073643dc4aedcfeb84d9c12100c822f796e9e4
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-28T12:53:02.425625
services.banner: HTTP/1.1 200 OK
  X-Powered-By: Next.js
  ETag: "fngnb28idzjyj"
  Content-Type: text/html; charset=utf-8
  Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
  Vary: Accept-Encoding
  Content-Encoding: gzip
  Date:  <REDACTED>
  Connection: keep-alive
  Keep-Alive: timeout=5
  Transfer-Encoding: chunked
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Vercel
services.product: Next.js
services.cpe: cpe:2.3:a:vercel:nextjs:*:*:*:*:*:*:*:*
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Zeit
services.product: Next.js
services.cpe: cpe:2.3:a:zeit:next.js:*:*:*:*:*:*:*:*
services.value: react
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-28T12:53:02.425625
services.uri: http://46.38.236.111:9061/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Vary
services.headers: Accept-Encoding
services.key: Transfer-Encoding
services.headers: chunked
services.key: Keep-Alive
services.headers: timeout=5
services.key: Cache-Control
services.headers: private, no-cache, no-store, max-age=0, must-revalidate
services.key: Content-Type
services.headers: text/html; charset=utf-8
services.key: Date
services.headers: <REDACTED>
services.key: ETag
services.headers: "fngnb28idzjyj"
services.key: X-Powered-By
services.headers: Next.js
services.key: Content-Encoding
services.headers: gzip
services.key: Connection
services.headers: keep-alive
services.html_tags: <title>NT-Dash</title> <meta charSet="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/> <meta name="next-head-count" content="3"/>
services.body: <!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><title>NT-Dash</title><meta name="next-head-count" content="3"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /><link rel="preload" href="/_next/static/css/aa94488fb30f8d6e.css" as="style"/><link rel="stylesheet" href="/_next/static/css/aa94488fb30f8d6e.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-c228bcf9c6eb5968.js" defer=""></script><script src="/_next/static/chunks/framework-f44ba79936f400b5.js" defer=""></script><script src="/_next/static/chunks/main-f8bbadfbe0bfd5a1.js" defer=""></script><script src="/_next/static/chunks/pages/_app-91b2c553dae53960.js" defer=""></script><script src="/_next/static/chunks/5613-0f22ca3097fd5c87.js" defer=""></script><script src="/_next/static/chunks/9823-cd3bf7d79895bd55.js" defer=""></script><script src="/_next/static/chunks/5443-d78f8c689a293366.js" defer=""></script><script src="/_next/static/chunks/8977-a940de34817fcb18.js" defer=""></script><script src="/_next/static/chunks/pages/index-ef6edc11740766f8.js" defer=""></script><script src="/_next/static/F5Sm5o_CYQiWJp6jW02LM/_buildManifest.js" defer=""></script><script src="/_next/static/F5Sm5o_CYQiWJp6jW02LM/_ssgManifest.js" defer=""></script><style data-emotion="css-global 0"></style><style data-emotion="css-global pp5gvu">html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%;}*,*::before,*::after{box-sizing:inherit;}strong,b{font-weight:700;}body{margin:0;color:#223354;font-size:14px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-weight:400;line-height:1.5;background-color:#f2f5f9;}@media print{body{background-color:#ffffff;}}body::backdrop{background-color:#f2f5f9;}html,body{width:100%;height:100%;}body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%;width:100%;-webkit-flex:1;-ms-flex:1;flex:1;}#__next{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}html{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100%;width:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.child-popover .MuiPaper-root .MuiList-root{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}#nprogress{pointer-events:none;}#nprogress .bar{background:rgb(229, 232, 255);}#nprogress .spinner-icon{border-top-color:rgb(229, 232, 255);border-left-color:rgb(229, 232, 255);}#nprogress .peg{box-shadow:0 0 15px rgb(229, 232, 255),0 0 8pxrgb(136, 150, 255);}:root{--swiper-theme-color:#5569ff;}code{background:rgb(224, 245, 255);color:rgb(40, 155, 204);border-radius:4px;padding:4px;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);}20%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}40%{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);}60%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}80%{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);}100%{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);}}@keyframes pulse{0%{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);}20%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}40%{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);}60%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}80%{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);}100%{-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);}}@-webkit-keyframes ripple{0%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:1;}100%{-webkit-transform:scale(2.8);-moz-transform:scale(2.8);-ms-transform:scale(2.8);transform:scale(2.8);opacity:0;}}@keyframes ripple{0%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:1;}100%{-webkit-transform:scale(2.8);-moz-transform:scale(2.8);-ms-transform:scale(2.8);transform:scale(2.8);opacity:0;}}@-webkit-keyframes float{0%{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);}100%{-webkit-transform:translate(3%, 3%);-moz-transform:translate(3%, 3%);-ms-transform:translate(3%, 3%);transform:translate(3%, 3%);}}@keyframes float{0%{-webkit-transform:translate(0%, 0%);-moz-transform:translate(0%, 0%);-ms-transform:translate(0%, 0%);transform:translate(0%, 0%);}100%{-webkit-transform:translate(3%, 3%);-moz-transform:translate(3%, 3%);-ms-transform:translate(3%, 3%);transform:translate(3%, 3%);}}</style><style data-emotion="css wj20t4 v2xwxz 1gofptq 1c0oca0 70qvj9 nkcoxc dwbxqh 1ovwpwf 1w548dr 1q5eo8v 8s64f0 14jp1cp oa1sin qeywpg y3lwaa n4foja 1r1fvei hqfrf0 1nkgtj9 coclz vubbuv wqcicg 10s24pq ipku9q pe9tl6 1up9enl 16vv0qu 1ldoeae z23d93">.css-wj20t4{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;}.css-v2xwxz{overflow:auto;background:#ffffff;-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;}.css-1gofptq{background-color:#ffffff;color:#223354;-webkit-transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;border-radius:10px;box-shadow:none;padding:0;box-shadow:0px 9px 16px rgba(159, 162, 191, .18),0px 2px 2px rgba(159, 162, 191, 0.32);overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px;margin-bottom:90px;}.css-1c0oca0{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:18px;padding-right:18px;}@media (min-width:600px){.css-1c0oca0{padding-left:27px;padding-right:27px;}}@media (min-width:1280px){.css-1c0oca0{max-width:1280px;}}.css-70qvj9{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.css-nkcoxc{margin:0;color:#5569ff;-webkit-text-decoration:none;text-decoration:none;color:#223354;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-text-decoration:none;text-decoration:none;width:53px;margin:0 auto;font-weight:700;}.css-nkcoxc:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-dwbxqh{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.css-dwbxqh .MuiBadge-badge{font-size:0.6875rem;right:-2px;top:8px;}.css-1ovwpwf{width:52px;height:38px;}.css-1w548dr{background:#00D8FF;width:18px;height:18px;border-radius:6px;position:relative;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:3px;left:17px;}.css-1w548dr:after,.css-1w548dr:before{content:"";display:block;width:18px;height:18px;position:absolute;top:-1px;right:-20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);border-radius:6px;}.css-1w548dr:before{background:#5569ff;right:auto;left:0;top:20px;}.css-1w548dr:after{background:#6E759F;}.css-1q5eo8v{width:16px;height:16px;position:absolute;top:12px;left:12px;z-index:5;border-radius:6px;background:#ffffff;}.css-8s64f0{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;box-sizing:border-box;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-weight:500;font-size:0.75rem;min-width:20px;line-height:1;padding:0 6px;height:20px;border-radius:10px;z-index:1;-webkit-transition:-webkit-transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;background-color:#57CA22;color:#ffffff;top:14%;right:14%;-webkit-transform:scale(1) translate(50%, -50%);-moz-transform:scale(1) translate(50%, -50%);-ms-transform:scale(1) translate(50%, -50%);transform:scale(1) translate(50%, -50%);transform-origin:100% 0%;}.css-8s64f0.MuiBadge-invisible{-webkit-transform:scale(0) translate(50%, -50%);-moz-transform:scale(0) translate(50%, -50%);-ms-transform:scale(0) translate(50%, -50%);transform:scale(0) translate(50%, -50%);}.css-14jp1cp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex:1;-ms-flex:1;flex:1;}.css-oa1sin{width:100%;margin-left:auto;box-sizing:border-box;margin-right:auto;display:block;padding-left:18px;padding-right:18px;text-align:center;}@media (min-width:600px){.css-oa1sin{padding-left:27px;padding-right:27px;}}@media (min-width:1280px){.css-oa1sin{max-width:1280px;}}.css-qeywpg{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:0px){.css-qeywpg{margin-top:-54px;}.css-qeywpg>.MuiGrid-item{padding-top:54px;}}@media (min-width:960px){.css-qeywpg{margin-top:-90px;}.css-qeywpg>.MuiGrid-item{padding-top:90px;}}@media (min-width:0px){.css-qeywpg{width:calc(100% + 54px);margin-left:-54px;}.css-qeywpg>.MuiGrid-item{padding-left:54px;}}@media (min-width:960px){.css-qeywpg{width:calc(100% + 90px);margin-left:-90px;}.css-qeywpg>.MuiGrid-item{padding-left:90px;}}.css-y3lwaa{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:auto;margin-right:auto;}@media (min-width:960px){.css-y3lwaa{-webkit-flex-basis:83.333333%;-ms-flex-preferred-size:83.333333%;flex-basis:83.333333%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:83.333333%;}}@media (min-width:1280px){.css-y3lwaa{-webkit-flex-basis:66.666667%;-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:66.666667%;}}@media (min-width:1840px){.css-y3lwaa{-webkit-flex-basis:66.666667%;-ms-flex-preferred-size:66.666667%;flex-basis:66.666667%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:66.666667%;}}.css-n4foja{background-color:#57CA22;color:#ffffff;font-weight:bold;border-radius:30px;text-transform:uppercase;display:inline-block;font-size:0.6875rem;padding:4.5px 13.5px;margin-bottom:18px;}.css-n4foja color{light:rgb(137, 217, 100);main:#57CA22;dark:rgb(69, 161, 27);contrast-text:#ffffff;}.css-1r1fvei{margin:0;font-weight:700;font-size:35px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.167;font-size:3.125rem;margin-bottom:18px;}.css-hqfrf0{margin:0;font-weight:700;font-size:16px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.235;color:rgba(34, 51, 84, 0.7);font-weight:normal;font-size:1.0625rem;line-height:1.5;padding-bottom:36px;}.css-1nkgtj9{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background-color:transparent;outline:0;border:0;margin:0;border-radius:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;-moz-appearance:none;-webkit-appearance:none;-webkit-text-decoration:none;text-decoration:none;color:inherit;border-radius:6px;font-weight:600;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:0.9375rem;line-height:1.75;text-transform:uppercase;min-width:64px;padding:8px 22px;border-radius:10px;-webkit-transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,border-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:#fff;background-color:#5569ff;box-shadow:none;font-weight:bold;text-transform:none;padding-left:16px;padding-right:16px;padding:11px 24px;}.css-1nkgtj9::-moz-focus-inner{border-style:none;}.css-1nkgtj9.Mui-disabled{pointer-events:none;cursor:default;}@media print{.css-1nkgtj9{-webkit-print-color-adjust:exact;color-adjust:exact;}}.css-1nkgtj9:hover{-webkit-text-decoration:none;text-decoration:none;background-color:rgb(68, 84, 204);box-shadow:none;}@media (hover: none){.css-1nkgtj9:hover{background-color:#5569ff;}}.css-1nkgtj9:active{box-shadow:none;}.css-1nkgtj9.Mui-focusVisible{box-shadow:none;}.css-1nkgtj9.Mui-disabled{color:rgba(34, 51, 84, 0.5);box-shadow:none;background-color:rgba(34, 51, 84, 0.02);}.css-1nkgtj9 .MuiSvgIcon-root{-webkit-transition:all .2s;transition:all .2s;}.css-coclz{display:inherit;margin-right:8px;margin-left:-4px;}.css-coclz>*:nth-of-type(1){font-size:22px;}.css-vubbuv{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:fill 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;font-size:1.5rem;}.css-wqcicg{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-27px;width:calc(100% + 27px);margin-left:-27px;margin-top:45px;}.css-wqcicg>.MuiGrid-item{padding-top:27px;}.css-wqcicg>.MuiGrid-item{padding-left:27px;}.css-10s24pq{box-sizing:border-box;margin:0;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}@media (min-width:960px){.css-10s24pq{-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:33.333333%;}}@media (min-width:1280px){.css-10s24pq{-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:33.333333%;}}@media (min-width:1840px){.css-10s24pq{-webkit-flex-basis:33.333333%;-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:33.333333%;}}.css-ipku9q{width:72px;height:72px;border-radius:10px;background-color:#e5f7ff;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto 18px;}.css-ipku9q img{width:60%;height:60%;display:block;}.css-pe9tl6{margin:0;font-weight:700;font-size:16px;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.235;}.css-1up9enl{padding-bottom:18px;}.css-16vv0qu{margin:0;font-weight:400;font-size:15px;color:rgba(34, 51, 84, 0.7);font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.57;}.css-1ldoeae{width:72px;height:72px;border-radius:10px;background-color:#dfebf6;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto 18px;}.css-1ldoeae img{width:60%;height:60%;display:block;}.css-z23d93{width:72px;height:72px;border-radius:10px;background-color:#dfebf6;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto 18px;}.css-z23d93 img{width:60%;height:60%;display:block;}</style><style data-href="https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400&display=swap">@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZs.woff) format('woff')}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZJhjp-Ek-_EeAmM.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZthjp-Ek-_EeAmM.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZNhjp-Ek-_EeAmM.woff) format('woff');unicode-range:U+1F00-1FFF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZxhjp-Ek-_EeAmM.woff) format('woff');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZBhjp-Ek-_EeAmM.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZFhjp-Ek-_EeAmM.woff) format('woff');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v18/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfAZ9hjp-Ek-_EeA.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}</style></head><body><div id="__next" data-reactroot=""><div class="MuiBox-root css-wj20t4"><div class="MuiBox-root css-v2xwxz"><div class="MuiPaper-root MuiPaper-elevation MuiPaper-rounded MuiPaper-elevation1 MuiCard-root css-1gofptq"><div class="MuiContainer-root MuiContainer-maxWidthLg css-1c0oca0"><div class="MuiBox-root css-70qvj9"><a class="MuiTypography-root MuiTypography-inherit MuiLink-root MuiLink-underlineHover active css-nkcoxc" aria-label="NT- Dash Admin Dashboard" href="/"><span class="BaseBadge-root MuiBadge-root css-dwbxqh"><div class="MuiBox-root css-1ovwpwf"><div class="MuiBox-root css-1w548dr"><div class="MuiBox-root css-1q5eo8v"></div></div></div><span class="BaseBadge-badge MuiBadge-badge MuiBadge-standard MuiBadge-anchorOriginTopRight MuiBadge-anchorOriginTopRightCircular MuiBadge-overlapCircular MuiBadge-colorSuccess css-8s64f0">1.0</span></span></a><div class="MuiBox-root css-14jp1cp"><div class="MuiBox-root css-0"></div><div class="MuiBox-root css-0"></div></div></div></div></div><div class="MuiContainer-root MuiContainer-maxWidthLg css-oa1sin"><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-6 MuiGrid-spacing-md-10 css-qeywpg"><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-md-10 MuiGrid-grid-lg-8 css-y3lwaa"><div class="MuiBox-root css-n4foja">Version 1.0.0</div><h1 class="MuiTypography-root MuiTypography-h1 css-1r1fvei">NT-Dashboard</h1><div class="MuiTypography-root MuiTypography-h4 css-hqfrf0">You expect me to type a description here?</div><button class="MuiButtonBase-root MuiButton-root MuiButton-contained MuiButton-containedPrimary MuiButton-sizeLarge MuiButton-containedSizeLarge css-1nkgtj9" tabindex="0" type="button"><span class="MuiButton-startIcon MuiButton-iconSizeLarge css-coclz"><svg class="MuiSvgIcon-root MuiSvgIcon-fontSizeMedium css-vubbuv" focusable="false" aria-hidden="true" viewBox="0 0 24 24" data-testid="GoogleIcon"><path d="M12.545,10.239v3.821h5.445c-0.712,2.315-2.647,3.972-5.445,3.972c-3.332,0-6.033-2.701-6.033-6.032s2.701-6.032,6.033-6.032c1.498,0,2.866,0.549,3.921,1.453l2.814-2.814C17.503,2.988,15.139,2,12.545,2C7.021,2,2.543,6.477,2.543,12s4.478,10,10.002,10c8.396,0,10.249-7.85,9.426-11.748L12.545,10.239z"></path></svg></span>Sign in with <!-- -->Google</button><div class="MuiGrid-root MuiGrid-container MuiGrid-spacing-xs-3 css-wqcicg"><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-md-4 css-10s24pq"><div class="MuiBox-root css-ipku9q"><img src="/static/images/logo/material-ui.svg" alt="Material-UI"/></div><div class="MuiTypography-root MuiTypography-h4 css-pe9tl6"><div class="MuiBox-root css-1up9enl"><b>Powered by MUI (Material-UI)</b></div><span class="MuiTypography-root MuiTypography-subtitle2 css-16vv0qu">A simple and customizable component library to build faster, beautiful, and accessible React apps.</span></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-md-4 css-10s24pq"><div class="MuiBox-root css-1ldoeae"><img src="/static/images/logo/next-js.svg" alt="NextJS"/></div><div class="MuiTypography-root MuiTypography-h4 css-pe9tl6"><div class="MuiBox-root css-1up9enl"><b>Built with Next.js</b></div><span class="MuiTypography-root MuiTypography-subtitle2 css-16vv0qu">Next.js gives you the best developer experience with all the features you need for production.</span></div></div><div class="MuiGrid-root MuiGrid-item MuiGrid-grid-md-4 css-10s24pq"><div class="MuiBox-root css-z23d93"><img src="/static/images/logo/typescript.svg" alt="Typescript"/></div><div class="MuiTypography-root MuiTypography-h4 css-pe9tl6"><div class="MuiBox-root css-1up9enl"><b>Built with Typescript</b></div><span class="MuiTypography-root MuiTypography-subtitle2 css-16vv0qu">Tokyo Free White features a modern technology stack and is built with React + Typescript.</span></div></div></div></div></div></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"providers":[{"id":"google","name":"Google","type":"oauth","signinUrl":"https://dash.custom-code.nl/api/auth/signin/google","callbackUrl":"https://dash.custom-code.nl/api/auth/callback/google"}],"csrfToken":"96dd8b4c3b3ed33409fe826eeb37628a454420cb0d90a725c28ab88986e065a4","callbackUrl":"/dashboard"},"__N_SSP":true},"page":"/","query":{},"buildId":"F5Sm5o_CYQiWJp6jW02LM","isFallback":false,"gssp":true,"scriptLoader":[]}</script></body></html>
services.name: http://46.38.236.111:9061/favicon.ico
services.body_hash_sha1: sha1:630be3c8eb14d6c1ed47831a712afdcf4a021afa
services.supported_versions: HTTP/1.1
[binary data, 63 values, 1,790 bytes]