Host Details

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)\' />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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.