MuOnline ForuM in Bulgaria


Join the forum, it's quick and easy

MuOnline ForuM in Bulgaria
MuOnline ForuM in Bulgaria
Would you like to react to this message? Create an account in a few clicks or log in to continue.

PHP Порт Скенер

Go down

PHP Порт Скенер Empty PHP Порт Скенер

Писане  streetmu Чет Мар 10, 2011 10:12 am

Код:

<html><head><meta http-equiv="Content-Type" content="text/html;charset=windows-1251" /><title>PHP Порт Скенер</title></head><body><?php
$host = "127.0.0.1"; // IP адреса, който ще сканираме. (Ако ще сканирате себе си, препоръчително е да използвате глобалният си IP адрес)
$apachehttp = "80"; // Портът, който използва Apache (HTTP) [По подразбиране: 80]
$apachehttps = "443"; // Портът, който използва Apache (HTTPS) [По подразбиране: 443]
$apachewebdav = "820"; // Портът, който използва Apache (WebDAV) [По подразбиране: 820]
$mysql = "3306"; // Портът, който използва MySQL [По подразбиране: 3306]
$filezillaftp = "21"; // Портът, който използва FileZilla (FTP) [По подразбиране: 21]
$filezillaadmin = "14147"; // Портът, който използва FileZilla (ADMIN) [По подразбиране: 14147]
$mercurysmtp = "25"; // Портът, който използва Mercury (SMTP) [По подразбиране: 25]
$mercurypop3 = "110"; // Портът, който използва Mercury (POP3) [По подразбиране: 110]
$mercuryimap = "143"; // Портът, който използва FileZilla (IMAP) [По подразбиране: 143]
$mercuryhttp = "2224"; // Портът, който използва FileZilla (HTTP) [По подразбиране: 2224]
$mercuryfinger = "79"; // Портът, който използва FileZilla (Finger) [По подразбиране: 79]
$mercuryph = "105"; // Портът, който използва FileZilla (PH) [По подразбиране: 105]
$mercurypoppass = "106"; // Портът, който използва FileZilla (PopPass) [По подразбиране: 106]
$tomcatajp13 = "8009"; // Портът, който използва Tomcat (JP/1.3) [По подразбиране: 8009]
$tomcathttp = "8080"; // Портът, който използва Tomcat (HTTP) [По подразбиране: 8080]
$dataserver1 = "55960"; // Портът, който се използва от DataServer1 (Mu Online) [По подразбиране: 55960]
$dataserver2 = "55962"; // Портът, който се използва от DataServer2 (Mu Online) [По подразбиране: 55962]
$connectserver = "44405"; // Портът, който използва ConnectServer-ът Mu Online) [По подразбиране: 44405]
$gameserver = "55901"; // Портът, който използва GameServer-ът (Mu Online) [По подразбиране: 55901]

if ($fp=@fsockopen($host,$apachehttp,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<table border=1 cellpadding=1 cellspacing=0 align=center><tr><td><b>Apache</b> <font size=2><i>(HTTP)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<table border=1 cellpadding=1 cellspacing=0 align=center><tr><td><b>Apache</b> <font size=2><i>(HTTP)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$apachehttps,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>Apache</b> <font size=2><i>(HTTPS)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>Apache</b> <font size=2><i>(HTTPS)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$apachewebdav,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>Apache</b> <font size=2><i>(WebDAV)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>Apache</b> <font size=2><i>(WebDAV)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$mysql,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>MySQL</b>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>MySQL</b>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$filezillaftp,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>FileZilla</b> <font size=2><i>(FTP)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>FileZilla</b> <font size=2><i>(FTP)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$filezillaadmin,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>FileZilla</b> <font size=2><i>(Admin)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>FileZilla</b> <font size=2><i>(Admin)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$mercurypop3,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>Mercury</b> <font size=2><i>(POP3)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>Mercury</b> <font size=2><i>(POP3)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$mercuryimap,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>Mercury</b> <font size=2><i>(IMAP)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>Mercury</b> <font size=2><i>(IMAP)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$mercuryhttp,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>Mercury</b> <font size=2><i>(HTTP)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>Mercury</b> <font size=2><i>(HTTP)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$mercuryfinger,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>Mercury</b> <font size=2><i>(Finger)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>Mercury</b> <font size=2><i>(Finger)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$mercuryph,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>Mercury</b> <font size=2><i>(PH)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>Mercury</b> <font size=2><i>(PH)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$mercurypoppass,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>Mercury</b> <font size=2><i>(PopPass)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>Mercury</b> <font size=2><i>(PopPass)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$tomcatajp13,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>Tomcat</b> <font size=2><i>(AJP/1.3)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>Tomcat</b> <font size=2><i>(AJP/1.3)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($host,$tomcathttp,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>Tomcat</b> <font size=2><i>(HTTP)</i></font>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr></table> <br /> <br />";
}
else
{
echo "<tr><td><b>Tomcat</b> <font size=2><i>(HTTP)</i></font>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr></table> <br /> <br />";
}
if ($fp=@fsockopen($dataserver1,$tomcathttp,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<table border=1 cellpadding=1 cellspacing=0 align=center><tr><td><b>DataServer1</b>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<table border=1 cellpadding=1 cellspacing=0 align=center><tr><td><b>DataServe1</b>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($dataserver2,$tomcathttp,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>DataServer2</b>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>DataServer2</b>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($connectserver,$tomcathttp,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>ConnectServer</b>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr>";
}
else
{
echo "<tr><td><b>ConnectServer</b>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr>";
}
if ($fp=@fsockopen($gameserver,$tomcathttp,$ERROR_NO,$ERROR_STR,(float)0.1))
{
fclose($fp);
echo "<tr><td><b>GameServer</b>: <font color=green><b><i>Портът е достъпен.</i></b></font></td></tr></table>";
}
else
{
echo "<tr><td><b>GameServer</b>: <font color=red><b><i>Портът не е достъпен.</i></b></font></td></tr></table>";
}
// Кодът е написан от Вальо Иванов, и е предназначен за начинаещите администратори на mu online сървъри, и е написан с цел - да им помогне да разберат, кои портове са достъпни към тяхният сървър, и кои не. Кодът проверява всички портове (по подразбиране) на всички програми в xampp пакета (например). Кодът не е лицензиран, свободни сте да го редактирате както намерите за добре, също така, можете та махнете "кредитите" от него. С една дума, свободни сте, да правите каквото си поискате с целия код. (Съвет: редактирате на своя отговорност, такаче ви съветвам да не бутате там, кадето не се чуствате достатачно компетентни - за да не останете с неизползваем код - в крайна сметка... Схванахте какво имам в предвит нали?) Успех! (10.03.2011)
?></body></html>

streetmu
Гост


Върнете се в началото Go down

Върнете се в началото


 
Права за този форум:
Не Можете да отговаряте на темите