whois.handle: NEW-ENGLAND-16
whois.name: Comcast Cable Communications Holdings, Inc
whois.cidrs: 66.30.0.0/16
whois.created: 2010-10-18T00:00:00.000000
whois.updated: 2010-10-18T00:00:00.000000
whois.allocation_type: REASSIGNMENT
whois.handle: C02610748
whois.name: Comcast Cable Communications Holdings, Inc
whois.street: 1800 Bishops Gate Blvd
whois.city: Mt Laurel
whois.state: NJ
whois.postal_code: 08054
whois.country: US
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T21:45:15.859402
services.banner: HTTP/1.1 200 OK
  Date:  <REDACTED>
  Server: Boa/0.94.14rc21
  Accept-Ranges: bytes
  Connection: Keep-Alive
  Keep-Alive: timeout=10, max=1000
  Content-Length: 587
  Last-Modified: Sun, 27 Jul 2025 22:45:15 GMT
  Content-Type: text/html
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Boa
services.product: Boa
services.version: 0.94.14.21
services.cpe: cpe:2.3:a:boa:boa:0.94.14.21:*:*:*:*:*:*:*
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Boa
services.product: Boa
services.version: 0.94.14rc21
services.cpe: cpe:2.3:a:boa:boa:0.94.14rc21:*:*:*:*:*:*:*
services.source: OSI_TRANSPORT_LAYER
services.part: o
services.product: linux
services.cpe: cpe:2.3:o:*:linux:*:*:*:*:*:*:*:*
services.path: /html/webplugin.html
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T21:45:15.859402
services.uri: http://66.30.66.148/html/webplugin.html
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Last-Modified
services.headers: Sun, 27 Jul 2025 22:45:15 GMT
services.key: Server
services.headers: Boa/0.94.14rc21
services.key: Accept-Ranges
services.headers: bytes
services.key: Keep-Alive
services.headers: timeout=10, max=1000
services.key: Content-Type
services.headers: text/html
services.key: Date
services.headers: <REDACTED>
services.key: Connection
services.headers: Keep-Alive
services.key: Content-Length
services.headers: 587
services.body: 
  <html>
  <head>
  <style>
  body{
  	text-align:center;
  	}
  em{
  	font-style: normal;
  }
  </style>
  </head>
  <body>
      <div>
      	<div style="font-size:20px;margin-top:150px; margin:7%;">
              <b>
                  You haven't installed the plugin or its not the latest version.<br/><br/>
                  Please click <a href="../SurveillanceClient.dmg"><em>download</em></a> to install the latest version.
                  <br/><br/>
                  
                  Please restart Safari after plugin installation.
              </b>
    		</div>
     </div>
  </body>
  </html>
services.body_hash_sha1: sha1:ae100fd84814b18ec3614a9d073968db5b25b0da
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T14:13:40.904956
services.banner: HTTP/1.1 200 OK
  cache-control: no-store
  connection: keep-alive
  content-encoding: gzip
  content-length: 637
  content-security-policy: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; script-src 'self' 'unsafe-inline'; object-src 'none'; form-action 'self'; frame-src 'self' blob:;
  content-type: text/html
  cross-origin-opener-policy: same-origin
  date:  <REDACTED>
  referrer-policy: same-origin
  x-content-type-options: nosniff
  x-xss-protection: 1; mode=block
  
services.value: login-page
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T14:13:40.904956
services.uri: http://66.30.66.148:8087/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: cross-origin-opener-policy
services.headers: same-origin
services.key: x-xss-protection
services.headers: 1; mode=block
services.key: cache-control
services.headers: no-store
services.key: content-security-policy
services.headers: default-src 'self'; style-src 'self' 'unsafe-inline'; img-src 'self' data:; script-src 'self' 'unsafe-inline'; object-src 'none'; form-action 'self'; frame-src 'self' blob:;
services.key: content-length
services.headers: 637
services.key: referrer-policy
services.headers: same-origin
services.key: date
services.headers: <REDACTED>
services.key: content-type
services.headers: text/html
services.key: connection
services.headers: keep-alive
services.key: x-content-type-options
services.headers: nosniff
services.key: content-encoding
services.headers: gzip
services.html_tags: <title>qBittorrent WebUI</title> <meta charset="UTF-8"> <meta name="color-scheme" content="light dark"> <meta name="description" content="qBittorrent WebUI"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
services.body: <!DOCTYPE html>
  <html lang="en">
  
  <head>
      <meta charset="UTF-8">
      <meta name="color-scheme" content="light dark">
      <meta name="description" content="qBittorrent WebUI">
      <meta name="viewport" content="width=device-width, initial-scale=1.0">
  
      <title>qBittorrent WebUI</title>
  
      <link rel="icon" type="image/png" href="images/qbittorrent32.png">
      <link rel="icon" type="image/svg+xml" href="images/qbittorrent-tray.svg">
      <link rel="stylesheet" type="text/css" href="css/login.css?v=kgjpll">
      <noscript>
          <link rel="stylesheet" type="text/css" href="css/noscript.css?v=kgjpll">
      </noscript>
  
      <script defer src="scripts/login.js?locale=en&v=kgjpll"></script>
  </head>
  
  <body>
      <noscript id="noscript">
          <h1>JavaScript Required! You must enable JavaScript for the WebUI to work properly</h1>
      </noscript>
      <div id="main">
          <h1>qBittorrent WebUI</h1>
          <div id="logo" class="col">
              <img src="images/qbittorrent-tray.svg" alt="qBittorrent logo">
          </div>
          <div id="formplace" class="col">
              <form id="loginform">
                  <div class="row">
                      <label for="username">Username</label><br>
                      <input type="text" id="username" name="username" autocomplete="username" autofocus required>
                  </div>
                  <div class="row">
                      <label for="password">Password</label><br>
                      <input type="password" id="password" name="password" autocomplete="current-password" required>
                  </div>
                  <div class="row">
                      <input type="submit" id="loginButton" value="Login">
                  </div>
              </form>
          </div>
          <div id="error_msg"></div>
      </div>
  </body>
  
  </html>
  
services.name: http://66.30.66.148:8087/images/qbittorrent32.png
services.name: http://66.30.66.148:8087/images/qbittorrent-tray.svg
services.body_hash_sha1: sha1:36a49abccaff57667764785dbad5ec2437263ec6
services.supported_versions: HTTP/1.1
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T14:05:09.996780
services.banner: HTTP/1.1 200 OK
  Content-Type: text/html; charset=utf-8
  Referrer-Policy: no-referrer
  X-Content-Type-Options: nosniff
  Server: 
  X-Frame-Options: SAMEORIGIN
  Content-Length: 2356
  Content-Encoding: gzip
  Date:  <REDACTED>
  
services.version_selected: TLSv1_3
services.cipher_selected: TLS_AES_256_GCM_SHA384
services.fingerprint_sha256: 76e9e288aafc0e37f4390cbf946aad997d5c1c901b3ce513d3d8fadbabe2ab85
services.subject_dn: C=US, O=Let's Encrypt, CN=E6
services.issuer_dn: C=US, O=Internet Security Research Group, CN=ISRG Root X1
services.ja4s: t130200_1302_a56c5b993250
services.version: TLSv1_3
services.ja4s: t130200_1302_a56c5b993250
services.version: TLSv1_2
services.ja4s: t120200_c02c_344b4dce5a52
services.names: hasdns.duckdns.org
services.issuer_dn: C=US, O=Let's Encrypt, CN=E6
services.common_name: E6
services.country: US
services.organization: Let's Encrypt
services.subject_dn: CN=hasdns.duckdns.org
services.common_name: hasdns.duckdns.org
services.scan_time: 2025-07-27T02:40:32.793553
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Home Assistant
services.product: Home Assistant
services.cpe: cpe:2.3:a:home\-assistant:home\-assistant:*:*:*:*:*:*:*:*
services.value: iot
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T14:05:09.996780
services.uri: https://66.30.66.148:8123/
services.protocol: HTTP/1.1
services.status_reason: OK
services.key: Server
services.key: X-Frame-Options
services.headers: SAMEORIGIN
services.key: Referrer-Policy
services.headers: no-referrer
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: Content-Encoding
services.headers: gzip
services.key: Content-Length
services.headers: 2356
services.html_tags: <title>Home Assistant</title> <meta charset="utf-8"> <meta name="apple-itunes-app" content="app-id=1099568401"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="default"> <meta name="apple-mobile-web-app-title" content="Home Assistant"> <meta name="msapplication-config" content="/static/icons/browserconfig.xml"> <meta name="mobile-web-app-capable" content="yes"> <meta name="application-name" content="Home Assistant"> <meta name="referrer" content="same-origin"> <meta name="theme-color" content="#03A9F4"> <meta name="color-scheme" content="dark light"> <meta name="viewport" content="width=device-width,user-scalable=no,viewport-fit=cover,initial-scale=1">
services.body: <!DOCTYPE html><html><head><title>Home Assistant</title><meta charset="utf-8"><link rel="manifest" href="/manifest.json" crossorigin="use-credentials"><link rel="icon" href="/static/icons/favicon.ico"><link rel="modulepreload" href="/frontend_latest/core.c55f94e7187faeba.js" crossorigin="use-credentials"><link rel="modulepreload" href="/frontend_latest/app.d2a32636cba418ab.js" crossorigin="use-credentials"><link rel="mask-icon" href="/static/icons/mask-icon.svg" color="#18bcf2"><link rel="apple-touch-icon" href="/static/icons/favicon-apple-180x180.png"><meta name="apple-itunes-app" content="app-id=1099568401"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-status-bar-style" content="default"><meta name="apple-mobile-web-app-title" content="Home Assistant"><meta name="msapplication-config" content="/static/icons/browserconfig.xml"><meta name="mobile-web-app-capable" content="yes"><meta name="application-name" content="Home Assistant"><meta name="referrer" content="same-origin"><meta name="theme-color" content="#03A9F4"><meta name="color-scheme" content="dark light"><meta name="viewport" content="width=device-width,user-scalable=no,viewport-fit=cover,initial-scale=1"><style>body{font-family:Roboto,Noto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;margin:0;padding:0;height:100%}</style><style>html{background-color:var(--primary-background-color,#fafafa);color:var(--primary-text-color,#212121);height:100vh}@media (prefers-color-scheme:dark){html{background-color:var(--primary-background-color,#111);color:var(--primary-text-color,#e1e1e1)}}#ha-launch-screen{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#ha-launch-screen svg{width:112px;flex-shrink:0}#ha-launch-screen .ha-launch-screen-spacer-top{flex:1;margin-top:calc(2 * max(var(--safe-area-inset-bottom),48px) + 46px);padding-top:48px}#ha-launch-screen .ha-launch-screen-spacer-bottom{flex:1;padding-top:48px}.ohf-logo{margin:max(var(--safe-area-inset-bottom),48px) 0;display:flex;flex-direction:column;align-items:center;opacity:.66}@media (prefers-color-scheme:dark){.ohf-logo{filter:invert(1)}}</style></head><body><div id="ha-launch-screen"><div class="ha-launch-screen-spacer-top"></div><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240"><path fill="#18BCF2" d="M240 224.762a15 15 0 0 1-15 15H15a15 15 0 0 1-15-15v-90c0-8.25 4.77-19.769 10.61-25.609l98.78-98.7805c5.83-5.83 15.38-5.83 21.21 0l98.79 98.7895c5.83 5.83 10.61 17.36 10.61 25.61v90-.01Z"/><path fill="#F2F4F9" d="m107.27 239.762-40.63-40.63c-2.09.72-4.32 1.13-6.64 1.13-11.3 0-20.5-9.2-20.5-20.5s9.2-20.5 20.5-20.5 20.5 9.2 20.5 20.5c0 2.33-.41 4.56-1.13 6.65l31.63 31.63v-115.88c-6.8-3.3395-11.5-10.3195-11.5-18.3895 0-11.3 9.2-20.5 20.5-20.5s20.5 9.2 20.5 20.5c0 8.07-4.7 15.05-11.5 18.3895v81.27l31.46-31.46c-.62-1.96-.96-4.04-.96-6.2 0-11.3 9.2-20.5 20.5-20.5s20.5 9.2 20.5 20.5-9.2 20.5-20.5 20.5c-2.5 0-4.88-.47-7.09-1.29L129 208.892v30.88z"/></svg><div id="ha-launch-screen-info-box" class="ha-launch-screen-spacer-bottom"></div><div class="ohf-logo"><img src="/static/images/ohf-badge.svg" alt="Home Assistant is a project by the Open Home Foundation" height="46"></div></div><home-assistant></home-assistant><script>function _ls(d,e){var i=document.createElement("script");return e&&(i.crossOrigin="use-credentials"),i.src=d,document.head.appendChild(i)}"attachShadow"in Element.prototype||(_ls("/static/polyfills/webcomponents-bundle.js",!0),_ls("/static/polyfills/lit-polyfill-support.js",!0));var isModern=/Edge?\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(17\.([6-9]|\d{2,})|(1[89]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(1{2}[3-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([6-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(129|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/(2[7-9]|[3-9]\d|\d{3,})\.\d+|Home As{2}istant\/[\d.]+ \(.+; macOS (1[2-9]|[2-9]\d|\d{3,})\.\d+(\.\d+)?\)/.test(navigator.userAgent)&&"findLast"in Array.prototype</script><script>if(-1===navigator.userAgent.indexOf("Android")){function _pf(o,t){var n=document.createElement("link");n.rel="preload",n.as="font",n.type="font/woff2",n.href=o,n.crossOrigin="anonymous",document.head.appendChild(n)}_pf("/static/fonts/roboto/Roboto-Regular.woff2"),_pf("/static/fonts/roboto/Roboto-Medium.woff2")}</script><script crossorigin="use-credentials">isModern&&(import("/frontend_latest/core.c55f94e7187faeba.js"),import("/frontend_latest/app.d2a32636cba418ab.js"),window.customPanelJS="/frontend_latest/custom-panel.c50152c74b9e9c97.js",window.latestJS=!0)</script><script>import("/hacsfiles/lovelace-card-mod/card-mod.js");import("/hacsfiles/iconset.js");import("/browser_mod.js?2.4.2");</script><script>window.latestJS||(window.customPanelJS="/frontend_es5/custom-panel.7dc2dd9133d2c2e5.js",_ls("/frontend_es5/core.781616aa62b11c19.js",!0),_ls("/frontend_es5/app.86fe448eb613f9be.js",!0))</script><script>if (!window.latestJS) {}</script></body></html>
services.name: https://66.30.66.148:8123/static/icons/favicon.ico
services.name: https://66.30.66.148:8123/static/icons/favicon-apple-180x180.png
services.body_hash_sha1: sha1:72a044af4ce1f14b98c743aa5b20a2c23fc67886
services.supported_versions: HTTP/1.1
services.protocol: UNKNOWN
services.transport_protocol: TCP
services.scan_time: 2025-07-27T13:48:37.495324
services.banner: HTTP/1.0 302 Moved Temporarily
  Server: wanduck
  Date: Sun, 27 Jul 2025 13:48:45 GMT
  Connection: close
  Location:http://www.asusrouter.com:80GameDashboard.asp/
  Content-Type: text/html
  
services.protocol: UNKNOWN
services.transport_protocol: TCP
services.scan_time: 2025-07-27T14:41:46.123860
services.protocol: HTTP
services.transport_protocol: TCP
services.scan_time: 2025-07-27T14:20:35.313368
services.banner: HTTP/1.1 401 Unauthorized
  X-Plex-Protocol: 1.0
  Content-Type: text/html
  Connection: Keep-Alive
  Keep-Alive: timeout=20
  Content-Encoding: gzip
  X-Plex-Content-Original-Length: 193
  X-Plex-Content-Compressed-Length: 157
  Content-Length: 157
  Cache-Control: no-cache
  Date:  <REDACTED>
  
services.source: OSI_APPLICATION_LAYER
services.part: a
services.vendor: Plex
services.product: Media Server
services.cpe: cpe:2.3:a:plex:media_server:*:*:*:*:*:*:*:*
services.value: media-streaming
services.path: /
services.endpoint_type: HTTP
services.scan_time: 2025-07-27T14:20:35.313368
services.uri: http://66.30.66.148:32400/
services.protocol: HTTP/1.1
services.status_reason: Unauthorized
services.key: X-Plex-Content-Original-Length
services.headers: 193
services.key: Keep-Alive
services.headers: timeout=20
services.key: X-Plex-Protocol
services.headers: 1.0
services.key: X-Plex-Content-Compressed-Length
services.headers: 157
services.key: Cache-Control
services.headers: no-cache
services.key: Content-Type
services.headers: text/html
services.key: Date
services.headers: <REDACTED>
services.key: Content-Encoding
services.headers: gzip
services.key: Connection
services.headers: Keep-Alive
services.key: Content-Length
services.headers: 157
services.html_tags: <title>Unauthorized</title>
services.body: <html><head><script>window.location = window.location.href.match(/(^.+\/)[^\/]*$/)[1] + 'web/index.html';</script><title>Unauthorized</title></head><body><h1>401 Unauthorized</h1></body></html>
services.body_hash_sha1: sha1:a6f5a69ee2856aa97d1055a62bde449a2bf8d469
services.supported_versions: HTTP/1.1
[binary data, 27 values, 808 bytes]