13.220.156.14
Copy IP
Open Ports
5
Unique Services
2
CVEs
0
TLS Services
0
| Port | Protocol | Service | Product | Version | OS | Scan Date |
|---|---|---|---|---|---|---|
| 4145 | ventrilo | Ventrilo | 2.1.2+ | - | Feb. 23, 2026 | |
| 86 | ventrilo | Ventrilo | 2.1.2+ | - | Feb. 23, 2026 | |
| 81 | ventrilo | Ventrilo | 2.1.2+ | - | Feb. 23, 2026 | |
| 84 | ventrilo | Ventrilo | 2.1.2+ | - | Feb. 23, 2026 | |
| 9150 | upnp | PS3 Media Server UPnP | 1.22.0 | Windows 7 | Feb. 23, 2026 |
Port 4145
ventrilo
Copy
HTTP/1.1 200 OK
Connection: close
Date: Mon, 23 Feb 2026 15:37:19 GMT
Server: Linux/2.6.28.1-xxxx-std-ipv4-32, UPnP/1.0, Portable SDK for UPnP devices/1.4.3
Last-Modified: Thu, 02 Dec 2021 05:48:15 GMT
Content-Length: 21781
Content-Type: text/html
<!DOCTYPE html>
<html lang="en">
<head>
<style>
.d-flex {
display: flex;
}
.flex-column {
flex-direction: column;
}
.justify-content-between {
justify-content: space-between;
}
.col-login {
height: 100vh;
display: flex;
flex-direction: column;
}
.col-login-left {
background: rgb(51, 204, 204);
background: -moz-linear-gradient(0deg, rgba(51, 204, 204, 1) 0%, rgba(0, 0, 122, 1) 100%);
background: -webkit-linear-gradient(0deg, rgba(51, 204, 204, 1) 0%, rgba(0, 0, 122, 1) 100%);
background: linear-gradient(0deg, rgba(51, 204, 204, 1) 0%, rgba(0, 0, 122, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33cccc", endColorstr="#00007a", GradientType=1);
justify-content: space-between;
}
.form-group .input-group select.form-control,
.form-group .input-group input.form-control,
button.btn.btn-login {
height: 45px;
}
button.btn.btn-login {
background-color: rgb(51, 204, 204);
box-shadow: 0 0px 0px rgba(0, 0, 0, 0), 0 1px 2px rgba(0, 0, 0, 0);
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
button.btn.btn-login:hover {
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}
.form-group .input-group select.form-control:focus,
.form-group .input-group input.form-control:focus,
button.btn.btn-login {
border: 1px solid rgb(51, 204, 204);
}
.col-login-right {
background: #ffffff;
justify-content: center;
}
.col-login-right .login-wrapper {
display: flex;
flex-direction: column;
justify-content: space-around;
}
a.login-changelogs {
border-top: 1px solid #fff;
}
.login-changelogs .card {
padding: 1em;
background-color: #fff;
border-radius: 8px;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
transition: all 0.3s cubic-bezier(.25, .8, .25, 1);
}
.login-changelogs .card:hover {
color: rgb(51, 204, 204);
box-shadow: 0 12px 24px rgba(0, 0, 0, 0.16), 0 10px 10px rgba(0, 0, 0, 0.18);
}
.card-body {
padding-left: 15px;
}
.object-fit {
height: 100%;
width: 100%;
object-fit: cover;
border-radius: 6px;
}
h4.card-learnmore {
margin-top: 15px;
position: relative;
color: rgb(51, 204, 204);
font-weight: 500;
font-size: 1.2em;
}
h4.card-learnmore span {
display: inline;
padding-bottom: 4px;
border-bottom: 1px solid rgb(51, 204, 204);
}
.alert.alert-danger {
text-align: center;
margin: 1em 2em 1em 2em;
padding-top: 1em;
padding-bottom: 1em;
border: 1px solid red;
}
/* Loading Spinner */
.spinner {
margin: 0;
width: 70px;
height: 18px;
margin: -35px 0 0 -9px;
position: absolute;
top: 50%;
left: 50%;
text-align: center
}
.spinner > div {
width: 18px;
height: 18px;
background-color: #333;
border-radius: 100%;
display: inline-block;
-webkit-animation: bouncedelay 1.4s infinite ease-in-out;
Port 86
ventrilo
Copy
HTTP/1.1 200 OK
Connection: close
Date: Mon, 23 Feb 2026 17:09:01 GMT
Server: Debian/4.0 UPnP/1.0 miniupnpd/1.0
Last-Modified: Wed, 13 May 2020 05:48:15 GMT
Content-Length: 46782
Content-Type: text/html
<!DOCTYPE html><html lang="en" class=" ltr " data-doctype="true" dir="ltr" ontouchend="CustomEvent.fireAll('body_clicked', event);" onclick="CustomEvent.fireAll('body_clicked', event);"><head><script type="text/javascript"></script><title>ServiceNow</title><meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"></meta><meta http-equiv="cache-control" content="public"></meta><script src="/uxasset/externals/service-worker/loader.jsdbx?sysparm_substitute=false"></script><script>var mswDisabledValue = "false";
var disabled = mswDisabledValue === 'true' ? true : false;
var serviceWorkers = JSON.parse("[{\"scope\":\"/\",\"serviceWorkerUrl\":\"/uxsw/scope/root.js\"},{\"scope\":\"/x\",\"serviceWorkerUrl\":\"/uxsw/scope/now_x.js\"},{\"scope\":\"/now\",\"serviceWorkerUrl\":\"/uxsw/scope/now_x.js\"}]");
var SERVICE_WORKER_MANAGER_CONFIG = {disabled, serviceWorkers};
if (window.serviceWorkerManager) window.serviceWorkerManager.init(SERVICE_WORKER_MANAGER_CONFIG);</script><meta name="viewport" content="initial-scale=1.0"></meta><script type="text/javascript" data-description="globals population">
window.NOW = window.NOW || {};
var g_loadTime = new Date();
var lastActivity = new Date();
var g_lang = 'en';
var g_system_lang = 'en';
var g_enhanced_activated = 'true';
var g_popup_timeout = parseInt(100);
var g_export_warn_threshold = parseInt(10000);
var g_event_handler_ids = {};
var g_event_handlers = [];
var g_event_handlers_onLoad = [];
var g_event_handlers_onSubmit = [];
var g_event_handlers_onChange = [];
var g_event_handlers_onCellEdit = {};
var g_event_handlers_localCache = {};
var g_event_handlers_queryTracking = true;
var g_user_date_time_format = "yyyy-MM-dd HH:mm:ss";
var g_user_date_format = "yyyy-MM-dd";
var g_user_decimal_separator = ".";
var g_user_grouping_separator = ",";
var g_glide_list_separator = ", ";
var g_allow_field_dependency_for_templates = ("true" === "true");
var g_tz_offset = 0;
var g_tz_user_offset = true;
var g_first_day_of_week = parseInt(1, 10);
var g_date_picker_first_day_of_week = parseInt(0, 10);
var g_full_calendar_edit = true;
var g_submitted = false;
var g_max_table_length = 80;
var g_fontSizePreference = "";
var g_fontSize = "10pt";
// use to be the sys_property glide.ui.js_error_notify, hard coded for PRB603998
var g_jsErrorNotify = "true";
var g_cancelPreviousTransaction = true;
var g_text_direction = "ltr";
var g_glide_list_filter_max_length = parseInt("0", 10);
var g_accessibility = false;
var g_accessibility_tooltips = false;
var g_accessibility_tooltip_duration = parseInt("10", 10);
var g_accessibility_visual_patterns = false;
var g_accessibility_screen_reader_table = false;
var g_detail_row = false;
var g_builddate = "09-16-2022_1610";
// default values to be used in absence of user preferences are hard coded below
// as well as in keyboardShortcuts.js and keyboard_preference_changer.xml
window.g_keyboard_shortcuts = {};
window.g_keyboard_shortcuts.allow_in_input_fields = false;
window.g_keyboard_shortcuts.enabled = true;
window.g_keyboard_shortcuts.global_search = {};
window.g_keyboard_shortcuts.global_search.enabled = true;
window.g_keyboard_shortcuts.global_search.key_combination = 'ctrl+alt+g';
window.g_keyboard_shortcuts.main_frame = {};
window.g_keyboard_shortcuts.main_frame.enabled = true;
window.g_keyboard_shortcuts.main_frame.key_combination
Port 81
ventrilo
Copy
HTTP/1.1 200 OK
Connection: close
Date: Mon, 23 Feb 2026 07:03:40 GMT
Server: Jetty(9.4.z-SNAPSHOT)
Last-Modified: Fri, 06 Mar 2020 05:48:15 GMT
Content-Length: 11680
Content-Type: text/html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>CrushFTP WebInterface</title>
<link rel="stylesheet" type="text/css" href="/WebInterface/jQuery/css/login.css" />
<script type="text/javascript" src="/WebInterface/Resources/js/jquery-1.9.1.js"></script>
<script type="text/javascript" src="/WebInterface/Resources/js/jquery-migrate-1.2.1.min.js"></script>
<script type="text/javascript" src="/WebInterface/jQuery/js/jquery-ui-1.8.2.custom.min.js"></script>
<script type="text/javascript" src="/WebInterface/jQuery/js/jquery.blockUI.js"></script>
<script type="text/javascript" src="/WebInterface/Resources/js/login.js"></script>
<script type="text/javascript">
function showRecaptcha(element, callback) {
if(window.grecaptcha)
{
callback = callback || function(){};
window.grecaptcha.render(element, {
'sitekey' : "/*RECAPTCHA_PUBLIC_KEY*/",
'callback' : callback
});
}
}
window.onload = function() {
/*RECAPTCHA*/
};
var passwordRule = {random_password_length:6,min_password_numbers:0,min_password_lowers:0,min_password_uppers:0,min_password_specials:0};
</script>
<script></script>
</head>
<body style="overflow-x: hidden; overflow-y: auto;" class="login">
<div id="login">
<div id="languageSelector" style="display:none;">
<select>
<option value="en" rel="English">English</option>
<option value="cn" rel="Chinese">Chinese</option>
<option value="cs" rel="Czech">Czech</option>
<option value="da" rel="Danish">Danish</option>
<option value="nl" rel="Dutch">Dutch</option>
<option value="fr" rel="French">French</option>
<option value="de" rel="German">German</option>
<option value="hu" rel="Hungarian">Hungarian</option>
<option value="it" rel="Italian">Italian</option>
<option value="ko" rel="Korean">Korean</option>
<option value="pl" rel="Polish">Polish</option>
<option value="ro" rel="Romanian">Romanian</option>
<option value="ru" rel="Russian">Russian</option>
<option value="sk" rel="Slovak">Slovak</option>
<option value="es" rel="Spanish">Spanish</option>
<option value="se" rel="Swedish">Swedish</option>
</select>
</div>
<form id="loginForm" name="loginForm" method="post" action="/" onSubmit="return doLogin2();">
<div id="panelbody">
<div id="branding" class="clearfix branding">
<img id="loginWheel" src="/WebInterface/images/wheel.gif" />
<a id="defaultLogoLink" href="/">
<img id="imgLogo" src="/WebInterface/images/logo.png" style="border-width:0px;float:left;" />
</a>
</div>
<div id="panelLogin">
<div>
<label id="UserNameText">Username</label>
<input tabindex="1" autocomplete="on" type="text" class="textbox" name="username" id="username" value="" />
</div>
<div>
<label id="PasswordText">Password</label>
<input tabindex="2"
Port 84
ventrilo
Copy
HTTP/1.1 200 OK Connection: close Date: Mon, 23 Feb 2026 12:35:40 GMT Server: Apache Last-Modified: Fri, 06 Mar 2020 05:48:15 GMT Content-Length: 0
Port 9150
upnp
Copy
HTTP/1.1 200 OK
Connection: close
Date: Mon, 23 Feb 2026 09:31:51 GMT
Server: Windows_7-x86-6.1, UPnP/1.0, PMS/1.22.0
Last-Modified: Wed, 21 Jun 2017 05:48:15 GMT
Content-Length: 6399
Content-Type: text/html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>USG310</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta content="requiresActiveX=true">
<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" type="text/css" href="/ext-js/app/view/login/images/login.css" />
<link rel="stylesheet" type="text/css" href="/logo/custmiz_page.css" />
<script type="text/javascript" src="/lang/language_panel.js"></script>
<script language="JavaScript">
var ns, ie;
if (navigator.appName == "Netscape") {
ns = true; ie = false;
} else if (navigator.appName == "Microsoft Internet Explorer") {
ie = true; ns = false;
} else {
ns = false; ie = false;
}
if (top.location != self.location) {
top.location.href = "/";
top.location.pathname = "/";
}
function loginDomain(isLoginDomain){
var buttonDiv = document.getElementById("buttonDiv");
if(isLoginDomain)
var divStr = '<input title="Login SSL VPN portal" type="button" value="' + mplang['_SSL_VPN_Login'] + '" name="LoginSSL" onclick=\'setData(true)\' />';
else
var divStr = '<input title="Login to access network" type="button" value="' + mplang['_Login'] + '" name="Login" onclick=\'setData(false)\' /> <input title="Login SSL VPN portal" type="button" value="SSL VPN" name="LoginSSL" onclick=\'setData(true)\' />';
buttonDiv.innerHTML = divStr;
}
function setData(isSSL){
document.f.loginTosslvpn.value = isSSL;
document.f.password.value = document.f.pwd.value+document.f.pwd_r.value;
document.f.submit();
}
function checkKey(evt){
if(ns){
if(evt.which == 13) /* Enter */
setData(false);
} else {
if(evt.keyCode == 13) /* Enter */
setData(false);
}
}
function multi_lingual(wording, filename){
document.write(mplang[wording]);
}
/*function initLogin(){
document.getElementById("title").innerHTML = (DYNAMIC_GUEST_ACCOUNT_PHONE_USER_SUPPORT && Phone_User_Support) ? mplang['_Enter_Phone_User'] : mplang['_Enter_User'];
document.getElementById("userspan").innerHTML = (DYNAMIC_GUEST_ACCOUNT_PHONE_USER_SUPPORT && Phone_User_Support) ? mplang['_Phone_Number'] : mplang['_User_Name'];
if(Terms_of_Service){
document.getElementById("terms").style.display = "block";
document.getElementById("termslink").innerHTML = mplang['_Terms_of_Service_Link'];
}
if(DYNAMIC_GUEST_ACCOUNT_PHONE_USER_SUPPORT && Phone_User_Support){
var wavecom = document.getElementById("wavecom");
wavecom.style.display = "block";
wavecom.innerHTML = "<input name=\"GetPassword\" type=\"button\" value=\""+mplang['_Get_Password']+"\" title=\""+mplang['_Get_Password']+"\" onclick=\'getPassword()\'>";
}
}*/
function getY(v){
var r=0;
while (v !=null) {
r += v.offsetTop;
v = v.offsetParent;
}
return r;
}
function fix_cmsg_cont() {
var i = 0;
var fsize = ["16px", "14px", "12px", "10px", "8px" ];
var _c = document.getElementById("model");
while(i < fsize.length) {
if ((getY(_c) + _c.offsetHeight) > getY(document.getElementById("symb"))) {
_c.style.fontSize = fsize[i];
i++;
} else {
break;
}
}
}
</script>
</head>
<body id="login_body" onload="loginDomain(false);fix_cmsg_cont();">
<form name="f" action="/" enctype="application/x-www-form-urlencoded" method="post" autocomplete="off">
<div class="l-wrap">
<div class="login_bg">
<div class="related">
<div class="logo"><img src='/logo/logo' style='width:103px; height:29px'></div>
<div class="model" id="model" name="model">USG310</div>
</div>
<div class="usg_icon" id="symb" name="symb"></div>
<div class="content_bg"><div class="section_bg"> </div></div>
<div class="section">
<!-- show login section beginning -->
No vulnerabilities found.
No TLS/SSL services found.