Your IP Address is: 38.107.179.240      You are here: Home Networking Tools Port Scanner

UberPC.org

Port Scanner / Sniffer
Every computer protocol, such as HTTP, FTP, or SMTP, that utilizes an internet connection communicates using a unique port number. This port must be open in both the sending and receiving machine for the connection to work. This tool scans either your own network / computer / server or an external hostname that you specify. The results will help you troubleshoot your networks and configure your computers accordingly.

Running any of the port scanners may take up to 60 seconds, be patient.

Basic Test / Server Ports

Checks many popular server ports

Common Applications

Checks ports used by many popular internet applications

P2P File Sharing

Checks ports for many popular P2P protocols

PC Games

Check many common pc game ports

Custom Port Test

Scan External Domain

Scan Yourself

:  

Enter a valid port #
38.107.179.240:    

Enter a valid port #
 
IANA Logo
The Internet Assigned Numbers Authority (IANA) compiles a list of all internet protocols and the ports that they use. This can be helpful when trying to identify an unknown port or protocol.
 
UberPC.org fully supports open source software. The source code for the Port Scanner Tools can be download here along with their joomla components. All code is written in PHP version 5. Click "View Source" to see how it works.
   
Due to the complexity of the port scanner code, downloading all the files is required for it to function properly. <?php
// NO DIRECT ACCESS
defined'_JEXEC' ) or die( 'Restricted access' );
?>
<script src="/templates/ja_sanidineii_light/js/src/prototype.js" type="text/javascript"></script>
<script src="/templates/ja_sanidineii_light/js/src/scriptaculous.js" type="text/javascript"></script>
<script src="/templates/ja_sanidineii_light/js/src/unittest.js" type="text/javascript"></script>
<table width="100%" border="0" cellspacing="0">
  <tr>
    <td class="title" align="center">Port Scanner / Sniffer</td>
  </tr>
  <tr>
    <td style="border: 1px solid #A4A4A4"><div class="nettext">Every computer protocol, such as HTTP, FTP, or SMTP, that utilizes an internet connection communicates using a unique port number. This port must be open in both the sending and receiving machine for the connection to work. This tool scans either your own network / computer / server or an external hostname that you specify. The results will help you troubleshoot your networks and configure your computers accordingly. <p class="error">Running any of the port scanners may take up to 60 seconds, be patient.</p>
    </div></td>
  </tr>
  <tr>
    <td style="border-left: 1px solid #A4A4A4; border-right: 1px solid #A4A4A4">
<table width="100%" cellspacing="0">
      <tr align="center" valign="top">
        <td width="50%" style="border-right: 1px solid #A4A4A4"><h4>Basic Test / Server Ports</h4>Checks many popular server ports
          <form action="<?php '.$self.' ?>" method="post">
<input style="display:none" type="text" name="start" value="basic" size="20"/>
<input style="display:none" type="text" name="basichost" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" size="20"/>
<p><input type="submit" value="Run on Yourself"/></p>
</form>
<form action="<?php '.$self.' ?>" method="post">
<input style="display:none" type="text" name="start" value="basic" size="20"/>
<p><input type="text" name="basichost" value="Hostname or IP" size="20"/>
<input type="submit" value="Run"/></p>
</form>     </td>
        <td width="50%"><h4>Common Applications</h4>
          Checks ports used by many popular internet applications<form action="<?php '.$self.' ?>" method="post">
<input style="display:none" type="text" name="start" value="app" size="20"/>
<input style="display:none" type="text" name="apphost" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" size="20"/>
<p><input type="submit" value="Run on Yourself"/></p>
</form>
<form action="<?php '.$self.' ?>" method="post">
<input style="display:none" type="text" name="start" value="app" size="20"/>
<p><input type="text" name="apphost" value="Hostname or IP" size="20"/>
<input type="submit" value="Run"/></p>
</form>  </td>
      </tr>
      <tr align="center" valign="top">
        <td style="border-right: 1px solid #A4A4A4; border-top: 1px solid #A4A4A4"><h4>P2P File Sharing</h4>
          Checks ports for many popular P2P protocols<form action="<?php '.$self.' ?>" method="post">
<input style="display:none" type="text" name="start" value="p2p" size="20"/>
<input style="display:none" type="text" name="p2phost" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" size="20"/>
<p><input type="submit" value="Run on Yourself"/></p>
</form>
<form action="<?php '.$self.' ?>" method="post">
<input style="display:none" type="text" name="start" value="p2p" size="20"/>
<p><input type="text" name="p2phost" value="Hostname or IP" size="20"/>
<input type="submit" value="Run"/></p>
</form>  </td>
        <td style="border-top: 1px solid #A4A4A4"><h4>PC Games</h4>
          Check many common pc game ports<form action="<?php '.$self.' ?>" method="post">
<input style="display:none" type="text" name="start" value="game" size="20"/>
<input style="display:none" type="text" name="gamehost" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" size="20"/>
<p><input type="submit" value="Run on Yourself"/></p>
</form>
<form action="<?php '.$self.' ?>" method="post">
<input style="display:none" type="text" name="start" value="game" size="20"/>
<p><input type="text" name="gamehost" value="Hostname or IP" size="20"/>
<input type="submit" value="Run"/></p>
</form>  </td>
      </tr>
    </table></td>
  </tr>
  <tr>
    <td class="title" align="center">Custom Port Test</td>
  </tr>
  <tr>
    <td style="border: 1px solid #A4A4A4"><table width="100%" border="0">
      <tr align="center">
        <td style="border-right: 1px solid #A4A4A4" width="50%"><h4>Scan External Domain</h4></td>
        <td width="50%"><h4>Scan Yourself</h4></td>
      </tr>
      <tr align="center" valign="top">
        <td style="border-right: 1px solid #A4A4A4"><form action="<?php '.$self.' ?>" method="post">
<input type="text" name="host" value="Domain or IP" size="20"/>: 
 &nbsp;<input type="text" name="port2" value="Port #" size="20"/>
<p><input type="submit" value="Scan Port"/></p>
</form>

<?php 
error_reporting
(0);

if (
$_POST['port2'] == "Port #")
    echo 
"Enter a valid port #";

else
 if (
$_POST['port2'] == "")
 echo 
"Enter a valid port #";
 
 else {

$host $_POST['host']; 
$i=$_POST['port2']; {
$fp fsockopen($host,$i,$errno,$errstr,10); 
if(
$fp

echo 
'<p class="open">' "Port " $i " is" " open on " $host "\n" '</p>'
fclose($fp); 

else 

echo 
'<p class="closed">' "Port " $i " is" " closed on " $host "\n" '</p>'

flush(); 
//end for 
}
?></td>
        <td>
        <form action="<?php '.$self.' ?>" method="post">
<?php echo $_SERVER['REMOTE_ADDR']; ?>: &nbsp;<input type="text" name="port" value="Port #" size="20"/>
&nbsp;<p><input type="submit" value="Scan Port"/></p>
</form>

<?php 
error_reporting
(0);

if (
$_POST['port'] == "Port #")
    echo 
"Enter a valid port #";

else
 if (
$_POST['port'] == "")
 echo 
"Enter a valid port #";
 
 else {

$host $_SERVER['REMOTE_ADDR']; 
$i=$_POST['port']; {
$fp fsockopen($host,$i,$errno,$errstr,10); 
if(
$fp

echo 
'<p class="open">' "Port " $i " is" " open on " $host "\n" '</p>'
fclose($fp); 

else 

echo 
'<p class="closed">' "Port " $i " is" " closed on " $host "\n" '</p>'

flush(); 
//end for 
}
?></td>
      </tr>
    </table></td>
  </tr>
  
  <tr>
    <td align="center">&nbsp;</td>
  </tr>
  <tr>
  <td align="center">
  <table cellspacing="0">
  <tr> 
    <td style="border-top: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4; border-left: 1px solid #A4A4A4;"><div class="nettext"><a href="http://www.iana.org/assignments/port-numbers" title="IANA Port Numbers List"><img src="/images/stories/IANAsm.jpg" alt="IANA Logo" /></a></div></td> 
    <td align="left" style="border-top: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4;"><div class="nettext">The Internet Assigned Numbers Authority (IANA) compiles a list of all internet protocols and the ports that they use. This can be helpful when trying to identify an unknown port or protocol.</div></td>
    <td align="left" style="border-top: 1px solid #A4A4A4; border-bottom: 1px solid #A4A4A4; border-right: 1px solid #A4A4A4;"><div class="nettext"><input type="button" onclick="parent.location='http://www.iana.org/assignments/port-numbers'" value="View List" /></div></td>
  </tr>
  </table>  </td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
<table cellspacing="0">
  <tr>   
  <td align="left" style="border-top: 1px solid #A4A4A4; border-right: 1px solid #A4A4A4; border-left: 1px solid #A4A4A4;"><div class="nettext">
    <div align="center"><a style="font-size:14px; text-align:center;" href="/components/com_whois/whois_and_dns_source.zip">Download &amp; View Source Code</a></div>
    <div class="download_code">UberPC.org fully supports open source software. The source code for the Port Scanner Tools can be download here along with their joomla components. All code is written in PHP version 5. Click &quot;View Source&quot; to see how it works.</div><div align="center">
      <input type="button" onclick="parent.location='/components/com_whois/whois_and_dns_source_standalone.zip'" value="Download Standalone Code" />&nbsp;
      <input type="button" onclick="parent.location='/components/com_whois/whois_and_dns_source.zip'" value="Download Code For Webpage" />&nbsp;
      <input type="button" onclick="$$('div.d').each( function(e) { e.visualEffect('slide_down',{duration:1.5}) }); return false;" value="View Source" /></div></div></td> </tr>
    <tr>
    <td align="left" style="border-bottom: 1px solid #A4A4A4; border-right: 1px solid #A4A4A4; border-left: 1px solid #A4A4A4;">
<div class="d" style="margin: 10px 10px 10px 10px;"><div style="overflow:hidden">
Due to the complexity of the port scanner code, downloading all the files is required for it to function properly.
<?php highlight_file('intro.php'); ?>

<p align="center"><a href="#" onclick="$$('div.d').each( function(e) { e.visualEffect('slide_up',{duration:1.5}) }); return false;">Hide Source Code</a></p>
</div></div>
</td>
  </tr>
</table>
 <p align="center"><!-- AddThis Button BEGIN -->
<script type="text/javascript">var addthis_pub="uberpc";</script>
<a href="http://www.addthis.com/bookmark.php?v=20" onmouseover="return addthis_open(this, '', '[URL]', '[TITLE]')" onmouseout="addthis_close()" onclick="return addthis_sendto()"><img src="http://s7.addthis.com/static/btn/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a><script type="text/javascript" src="http://s7.addthis.com/js/200/addthis_widget.js"></script>
<!-- AddThis Button END -->
</p>




Hide Source Code

Bookmark and Share

Popular Tutorials

Popular Reviews