Host Details

1.14.131.198

🇨🇳 CN - Guangzhou Shenzhen Tencent Computer Systems Company Limited
Copy IP

Open Ports

12

Unique Services

3

CVEs

200

TLS Services

0
Port Protocol Service Product Version OS Scan Date
3000 tcp ventrilo Ventrilo 2.1.2+ - Dec. 2, 2025
3022 tcp ssh OpenSSH 9.2p1 Debian 2+deb12u4 Linux Dec. 2, 2025
3030 tcp http nginx 1.22.1 - Dec. 2, 2025
3044 tcp ventrilo Ventrilo 2.1.2+ - Dec. 2, 2025
3045 tcp - - - - Dec. 2, 2025
3057 tcp http nginx - - Dec. 2, 2025
3063 tcp - - - - Dec. 2, 2025
3077 tcp ventrilo Ventrilo 2.1.2+ - Dec. 2, 2025
3078 tcp ventrilo Ventrilo 2.1.2+ - Dec. 2, 2025
3080 tcp http nginx - - Dec. 2, 2025
3081 tcp ventrilo Ventrilo 2.1.2+ - Dec. 2, 2025
3089 tcp - - - - Dec. 2, 2025
Port 3000 ventrilo Copy
HTTP/1.1 401 Unauthorized
Content-Type: text/plain
Date: Tue, 02 Dec 2025 23:28:56 GMT
Connection: close
Transfer-Encoding: chunked

c
Unauthorized
0

Port 3022 ssh Copy
SSH-2.0-OpenSSH_9.2p1 Debian-2+deb12u4
Invalid SSH identification string.
Port 3030 http Copy
HTTP/1.1 200 OK
Server: nginx/1.22.1
Date: Tue, 02 Dec 2025 23:28:53 GMT
Content-Type: text/html
Content-Length: 24464
Last-Modified: Sat, 20 Sep 2025 11:19:30 GMT
Connection: close
Vary: Accept-Encoding
ETag: "68ce8dc2-5f90"
Cache-Control: no-cache, no-store, must-revalidate
Accept-Ranges: bytes

<!DOCTYPE html>
<html lang="zh-CN" style="
    overflow: hidden auto;
    min-block-size: 100vh;
    min-block-size: 100dvh;
    --safe-area-inset-bottom: env(safe-area-inset-bottom);
    --safe-area-inset-top: env(safe-area-inset-top);
    background: var(--initial-loader-bg, #fff);
  ">

<head>
  <title>MoviePilot</title>
  <meta charset="UTF-8" />
  <!-- 核心viewport设置 - 针对PWA优化 -->
  <meta name="viewport"
    content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, viewport-fit=cover, shrink-to-fit=no, interactive-widget=resizes-content" />

  <!-- 防止缩放和选择,提供原生应用体验 -->
  <meta name="format-detection" content="telephone=no, date=no, email=no, address=no" />

  <!-- 基础信息 -->
  <meta name="description" content="MoviePilot - 智能影视媒体库管理工具" />
  <meta name="author" content="MoviePilot" />
  <meta name="keywords" content="MoviePilot,影视,媒体库,管理" />

  <!-- 安全和隐私 -->
  <meta name="Robots" content="noindex,nofollow,noarchive" />
  <meta name="referrer" content="no-referrer" />

  <!-- PWA - 基础图标 -->
  <link rel="icon" type="image/png" href="./favicon.ico" />
  <link rel="icon" type="image/png" href="./logo.png" sizes="any" />
  <link rel="icon" type="image/svg+xml" href="./logo.svg" />

  <!-- iOS Safari PWA 优化 -->
  <link rel="apple-touch-icon" href="./apple-touch-icon.png" />
  <link rel="apple-touch-icon-precomposed" href="./apple-touch-icon-precomposed.png" />
  <link rel="apple-touch-startup-image" href="./splash/apple-splash.png" />

  <!-- iOS Safari 全屏模式 -->
  <meta name="apple-mobile-web-app-capable" content="yes" />
  <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
  <meta name="apple-mobile-web-app-title" content="MoviePilot" />

  <!-- iOS Safari 防止自动识别 -->
  <meta name="apple-mobile-web-app-orientations" content="portrait" />

  <!-- Android Chrome PWA 优化 -->
  <meta name="mobile-web-app-capable" content="yes" />
  <meta name="mobile-web-app-status-bar-style" content="black-translucent" />
  <meta name="mobile-web-app-title" content="MoviePilot" />

  <!-- Microsoft Windows PWA -->
  <meta name="msapplication-TileColor" content="#0E1116" />
  <meta name="msapplication-TileImage" content="/android-chrome-192x192.png" />
  <meta name="msapplication-config" content="none" />
  <meta name="msapplication-tap-highlight" content="no" />
  <meta name="msapplication-navbutton-color" content="#0E1116" />

  <!-- 主题色彩 - 适配深色和浅色模式 -->
  <meta name="theme-color" content="#0E1116" media="(prefers-color-scheme: dark)" />
  <meta name="theme-color" content="#F4F5FA" media="(prefers-color-scheme: light)" />
  <meta name="color-scheme" content="dark light" />

  <!-- 屏幕方向锁定 -->
  <meta name="screen-orientation" content="portrait" />
  <meta name="x5-orientation" content="portrait" />
  <meta name="x5-fullscreen" content="true" />
  <meta name="x5-page-mode" content="app" />

  <!-- UC浏览器优化 -->
  <meta name="browsermode" content="application" />
  <meta name="wap-font-scale" content="no" />

  <!-- 360浏览器优化 -->
  <meta name="renderer" content="webkit" />

  <!-- 触摸优化 -->
  <meta name="HandheldFriendly" content="True" />
  <meta name="MobileOptimized" content="320" />

  <!-- 缓存控制 -->
  <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" />
  <meta http-equiv="Pragma" content="no-cache" />
  <meta http-equiv="Expires" content="0" />

  <!-- DNS预解析和预连接 -->
  <link rel="dns-prefetch" href="//fonts.googleapis.com" />
  <link rel="dns-prefetch" href="//cdn.jsdelivr.net" />
  <link rel="dns-prefetch" href="//i
Port 3044 ventrilo Copy
HTTP/1.1 200 OK
Content-Type: text/html
Date: Tue, 02 Dec 2025 23:28:51 GMT
Connection: close
Transfer-Encoding: chunked

800
<!DOCTYPE html>
<html lang="en" translate="no">
  <head>
    
    <meta charset="utf-8" >
    <meta name="viewport" content="width=device-width, initial-scale=1" >
    <meta name="referrer" content="same-origin" >
    <meta name="generator" content="AList V3" >
    <meta name="theme-color" content="#000000" >
    <meta name="google" content="notranslate" >
    
    <meta name="apple-mobile-web-app-capable" content="yes" >
    <meta name="apple-mobile-web-app-title" content="AList" >
    <link       rel="apple-touch-icon"
      href="https://jsd.nn.ci/gh/alist-org/logo@main/logo.png"
    >
    <script       src="https://g.alicdn.com/IMM/office-js/1.1.5/aliyun-web-office-sdk.min.js"
      async
    ></script>
    <link       rel="shortcut icon"
      type="image/ico"
      href="https://cdn.jsdelivr.net/gh/alist-org/logo@main/logo.svg"
    >
    <title>AList</title>
    <script>
      window.ALIST = {
        cdn: '',
        monaco_cdn: undefined,
        base_path: '/',
        api: undefined,
        main_color: '#1890ff',
      }
      window.__dynamic_base__ = window.ALIST.cdn || ""
    </script>
    
    
    <script type="module">try{import.meta.url;import("_").catch(()=>1);}catch(e){}window.__vite_is_modern_browser=true;</script>
    <script type="module">!function(){if(window.__vite_is_modern_browser)return;console.warn("vite: loading legacy build because dynamic import or import.meta.url is unsupported, syntax error above should be ignored");var e=document.getElementById("vite-legacy-polyfill"),n=document.createElement("script");n.src= window.__dynamic_base__+e.getAttribute('data-src'),n.onload=function(){System.import( window.__dynamic_base__+document.getElementById('vite-legacy-entry').getAttribute('data-src'))},document.body.appendChild(n)}();</script>
    <script>
(function(){
var preloads = [{"parentTagName":"head","tagName":"link","attrs":{"href":"/static/manifest.json","rel":"manifest"}},{"parentTagName":"head","tagName":"script","attrs":{"type":"module","crossorigin":"","src":"/assets/index.7ef6f7
741
4b.js"}},{"parentTagName":"head","tagName":"link","attrs":{"rel":"stylesheet","href":"/assets/index.c4c82a28.css"}}];
function setAttribute(target, attrs) {
for (var key in attrs) {
  target.setAttribute(key, attrs[key]);
}
return target;
};
for(var i = 0; i < preloads.length; i++){
var item = preloads[i]
var childNode = document.createElement(item.tagName);
setAttribute(childNode, item.attrs)
if( window.__dynamic_base__) {
  if(item.tagName == 'link') {
    setAttribute(childNode, { href:  window.__dynamic_base__ + item.attrs.href })
  } else if (item.tagName == 'script') {
    setAttribute(childNode, { src:  window.__dynamic_base__ + item.attrs.src })
  }
}
document.getElementsByTagName(item.parentTagName)[0].appendChild(childNode);
}
})();
</script>
</head>
  <body>
    <noscript>You need to enable JavaScript to run this app.</noscript>
    <div id="root"></div>

    
    
    <script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script>
    <script nomodule crossorigin id="vite-legacy-polyfill" data-src="/assets/polyfills-legacy.e16ddea7.js">!(function() {
      var e = document.createElement('script')
      e.src =  window.__dynamic_base__ + document.getElementById('vite-legacy-polyfill').getAttribute('data-src');
      e.onload = function() {
        System.import( window.__dynamic_base__+document.getElementById('vite-legacy-entry').getAttribute('data-src'))
      };
      document.body.appendChild(e)
    })();</script>
    <script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy.17c51b86.js"></script>
  </body>
</html>

0

Port 3057 http Copy
HTTP/1.1 200 OK
Server: nginx
Date: Tue, 02 Dec 2025 23:28:51 GMT
Content-Type: text/html
Content-Length: 690
Last-Modified: Sun, 28 Jul 2024 10:43:10 GMT
Connection: close
Vary: Accept-Encoding
ETag: "66a620be-2b2"
Cache-Control: no-cache
Accept-Ranges: bytes

<!DOCTYPE html><html><head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="shortcut icon" href="https://qn.whyour.cn/favicon.svg">
<link rel="stylesheet" href="./umi.8a0eaca6.css">
<script src="./api/env.js"></script>
<script src="https://gw.alipayobjects.com/os/lib/react/18.2.0/umd/react.production.min.js"></script>
<script src="https://gw.alipayobjects.com/os/lib/react-dom/18.2.0/umd/react-dom.production.min.js"></script>
</head>
<body>
<div id="root"></div>
<script src="./umi.9a4432c5.js"></script>

</body></html>
Port 3077 ventrilo Copy
HTTP/1.1 200 OK
Date: Wed, 03 Dec 2025 07:28:51 GMT
Server: webserver
X-Frame-Options: SAMEORIGIN
ETag: "3af-1e0-5da447cd"
Content-Length: 480
Content-Type: text/html
Connection: close
Last-Modified: Mon, 14 Oct 2019 10:02:53 GMT

<!doctype html>
<html>
<head>
	<title></title>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta http-equiv="X-UA-Compatible" content="IE=edge" >
	<meta http-equiv="Pragma" content="no-cache" />
	<meta http-equiv="Cache-Control" content="no-cache, must-revalidate" />
	<meta http-equiv="Expires" content="0" />
</head>
<body>
</body>
<script>
	window.location.href = "/doc/page/login.asp?_" + (new Date()).getTime();
</script>
</html>
Port 3078 ventrilo Copy
HTTP/1.1 200 OK
Date: Wed, 03 Dec 2025 07:28:51 GMT
Server: webserver
X-Frame-Options: SAMEORIGIN
ETag: "3af-1e0-5da447cd"
Content-Length: 480
Content-Type: text/html
Connection: close
Last-Modified: Mon, 14 Oct 2019 10:02:53 GMT

<!doctype html>
<html>
<head>
	<title></title>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta http-equiv="X-UA-Compatible" content="IE=edge" >
	<meta http-equiv="Pragma" content="no-cache" />
	<meta http-equiv="Cache-Control" content="no-cache, must-revalidate" />
	<meta http-equiv="Expires" content="0" />
</head>
<body>
</body>
<script>
	window.location.href = "/doc/page/login.asp?_" + (new Date()).getTime();
</script>
</html>
Port 3080 http Copy
HTTP/1.1 200 OK
Server: nginx
Date: Tue, 02 Dec 2025 23:28:53 GMT
Content-Type: text/html
Content-Length: 2849
Last-Modified: Fri, 21 Nov 2025 09:02:59 GMT
Connection: close
Vary: Accept-Encoding
ETag: "69202ac3-b21"
Cache-Control: no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0
Pragma: no-cache
Expires: 0
Accept-Ranges: bytes

<!DOCTYPE html>
<html class="light" lang="zh-CN">
  <head>
    <script type="module" crossorigin src="/assets/polyfills-CloYm7Dj.js"></script>

    <meta charset="UTF-8" />
    <!-- <meta name="viewport" content="width=device-width, initial-scale=0.5 minimum-scale=0.5" /> -->
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <style>
      html,
      body {
        background: linear-gradient(110deg, #4a5568 0.26%, #3a424f 97.78%);
      }
      .incompatible-box {
        display: flex;
        width: 100%;
        height: 100vh;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        background-color: white;
      }
      .incompatible-box h1 {
        margin: 0;
        font-size: 32px;
        line-height: 44px;
        font-weight: 600;
        color: #202327;
        margin-bottom: 20px;
      }
      .incompatible-box .item1 {
        margin-right: 60px;
      }
      .incompatible-box .logo {
        position: absolute;
        display: flex;
        bottom: 40px;
        left: 50%;
        transform: translateX(-50%);
      }
      .incompatible-box .logo div {
        font-size: 20px;
        line-height: 32px;
        font-weight: 600;
        color: #202327;
        margin-left: 8px;
      }
      .incompatible-box p {
        margin: 0;
        font-size: 18px;
        line-height: 24px;
        color: #4a5568;
        margin-bottom: 60px;
      }
      .incompatible-box span {
        display: inline-block;
        margin-top: 14px;
      }
    </style>
    <title>飞牛 fnOS</title>
    <script type="module" crossorigin src="/assets/index-Byb9NpWN.js"></script>
    <link rel="modulepreload" crossorigin href="/assets/lottie-react-6CyI-E_R.js">
    <link rel="modulepreload" crossorigin href="/assets/rc-select-BJHeHNCH.js">
    <link rel="modulepreload" crossorigin href="/assets/lodash-KZN3M1a1.js">
    <link rel="stylesheet" crossorigin href="/assets/index-6gB0C5Hh.css">
  </head>

  <body>
    <div id="root"></div>
    <script>
      function isIE() {
        var myNav = navigator.userAgent.toLowerCase();
        return myNav.indexOf('msie') != -1 || myNav.indexOf('trident') != -1 ? true : false;
      }
      if (isIE()) {
        document.querySelector('#root').innerHTML =
          '<div class="incompatible-box"><h1>当前浏览器不兼容飞牛</h1><p>我们建议您使用以下浏览器的最新版获取更好的体验</p><div><img src="static/img/chrome.png" class="item1" alt="" width="auto" height="100" /><img src="static/img/edge.png" alt="" width="auto" height="100" /></div><div><span class="item1">Google Chrome</span><span>Microsoft Edge</span></div><div class="logo"><img src="static/img/trim-logo.png" width="32" height="32" /><div>飞牛</div></div></div>';
      }
    </script>
  </body>
</html>
Port 3081 ventrilo Copy
HTTP/1.1 200 OK
cache-control: no-store
connection: keep-alive
content-length: 1645
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';
content-type: text/html
date: Tue, 02 Dec 2025 23:28:54 GMT
referrer-policy: same-origin
x-content-type-options: nosniff
x-xss-protection: 1; mode=block

<!DOCTYPE html>
<html lang="zh">

<head>
    <meta charset="UTF-8" />
    <title>qBittorrent Web UI</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=bt619z" />
    <noscript>
        <link rel="stylesheet" type="text/css" href="css/noscript.css?v=bt619z" />
    </noscript>
    <script src="scripts/login.js?locale=zh&v=bt619z"></script>
</head>

<body>
    <noscript id="noscript">
        <h1>需要 JavaScript!您必须启用 JavaScript 以确保 Web UI 正常运行</h1>
    </noscript>
    <div id="main">
        <h1>qBittorrent Web UI</h1>
        <div id="logo" class="col">
            <img src="images/qbittorrent-tray.svg" alt="qBittorrent logo" />
        </div>
        <div id="formplace" class="col">
            <form id="loginform" method="post" onsubmit="submitLoginForm();">
                <div class="row">
                    <label for="username">用户名</label><br />
                    <input type="text" id="username" name="username" autocomplete="username" />
                </div>
                <div class="row">
                    <label for="password">密码</label><br />
                    <input type="password" id="password" name="password" autocomplete="current-password" />
                </div>
                <div class="row">
                    <input type="submit" id="login" value="登录" />
                </div>
            </form>
        </div>
        <div id="error_msg"></div>
    </div>
</body>

</html>
CVE ID Actions
CVE-1999-1010
CVE-2000-0143
CVE-2000-0217
CVE-2000-0525
CVE-2000-0999
CVE-2000-0992
CVE-2000-1169
CVE-2001-0144
CVE-2001-1459
CVE-2001-0361
CVE-2001-0529
CVE-2001-0572
CVE-2001-1029
CVE-2001-1382
CVE-2001-1380
CVE-2001-0816
CVE-2001-0872
CVE-2001-1507
CVE-2001-1585
CVE-2002-0083
CVE-2002-0575
CVE-2002-0639
CVE-2002-0640
CVE-2002-0765
CVE-2003-0190
CVE-2003-0386
CVE-2003-0693
CVE-2003-0682
CVE-2003-0695
CVE-2003-0786
CVE-2003-0787
CVE-2003-1562
CVE-2004-0175
CVE-2004-1653
CVE-2004-2069
CVE-2004-2760
CVE-2005-2666
CVE-2005-2797
CVE-2005-2798
CVE-2006-0225
CVE-2006-0883
CVE-2006-4924
CVE-2006-5051
CVE-2006-5052
CVE-2006-4925
CVE-2006-5229
CVE-2006-5794
CVE-2007-2243
CVE-2007-2768
CVE-2007-4654
CVE-2007-4752
CVE-2007-3102
CVE-2008-1483
CVE-2008-1657
CVE-2008-3234
CVE-2008-3259
CVE-2008-3844
CVE-2008-4109
CVE-2008-5161
CVE-2009-2904
CVE-2010-4478
CVE-2011-0539
CVE-2010-4755
CVE-2012-0814
CVE-2011-5000
CVE-2010-5107
CVE-2013-4548
CVE-2014-1692
CVE-2011-4327
CVE-2014-2532
CVE-2014-2653
CVE-2014-9278
CVE-2015-5352
CVE-2015-5600
CVE-2015-6563
CVE-2015-6564
CVE-2015-6565
CVE-2016-0777
CVE-2016-0778
CVE-2016-1907
CVE-2016-3115
CVE-2015-8325
CVE-2016-6515
CVE-2016-8858
CVE-2016-10009
CVE-2016-10010
CVE-2016-10011
CVE-2016-10012
CVE-2016-6210
CVE-2016-1908
CVE-2017-15906
CVE-2016-10708
CVE-2018-15473
CVE-2018-15919
CVE-2018-20685
CVE-2019-6109
CVE-2019-6110
CVE-2019-6111
CVE-2019-16905
CVE-2020-12062
CVE-2000-0508
CVE-1999-1572
CVE-1999-0046
CVE-1999-0038
CVE-1999-1182
CVE-1999-0341
CVE-1999-1390
CVE-1999-1048
CVE-1999-1411
CVE-1999-1276
CVE-1999-0389
CVE-1999-0914
CVE-1999-0457
CVE-1999-0373
CVE-1999-0368
CVE-1999-0374
CVE-1999-0405
CVE-1999-0381
CVE-1999-0434
CVE-1999-0804
CVE-1999-1496
CVE-1999-0730
CVE-1999-0742
CVE-1999-0732
CVE-1999-0743
CVE-1999-1565
CVE-1999-0769
CVE-1999-0872
CVE-1999-0939
CVE-1999-0832
CVE-1999-0831
CVE-2000-0366
CVE-1999-0986
CVE-1999-0978
CVE-2000-0076
CVE-1999-1330
CVE-2000-1221
CVE-2000-0107
CVE-2000-0112
CVE-2000-0145
CVE-2000-0229
CVE-2000-0289
CVE-2000-0512
CVE-2000-0510
CVE-2000-0511
CVE-2000-0513
CVE-2000-0606
CVE-2000-0607
CVE-2000-0584
CVE-2000-0666
CVE-2000-0844
CVE-2000-0867
CVE-2000-0888
CVE-2000-1135
CVE-2001-0069
CVE-2000-0314
CVE-2000-0315
CVE-2001-0111
CVE-2001-0112
CVE-2001-0125
CVE-2001-0128
CVE-2001-0131
CVE-2001-0136
CVE-2001-0138
CVE-2001-0139
CVE-2001-0925
CVE-2001-0170
CVE-2001-0195
CVE-2001-0233
CVE-2001-0235
CVE-2001-0193
CVE-2001-0279
CVE-2001-1331
CVE-2001-0441
CVE-2001-0456
CVE-2001-0457
CVE-2001-0458
CVE-2001-0430
CVE-2001-0977
CVE-2001-0554
CVE-2001-0690
CVE-2001-0738
CVE-2001-0755
CVE-2001-0763
CVE-2001-0834
CVE-2001-0886
CVE-2001-1561
CVE-2002-0044
CVE-2002-0004
CVE-2002-0062
CVE-2002-0184
CVE-2002-0401
CVE-2002-0392
CVE-2002-0875
CVE-2002-0912
CVE-2002-0839
CVE-2002-1232
CVE-2002-1235
CVE-2002-1372
CVE-2002-2185

No TLS/SSL services found.