Zend - The PHP Company




Security

Add Code


PortScan  

Type: application
Added by: sloge
Entered: 16/12/2002
Last modified: 02/11/2001
Rating: - (fewer than 3 votes)
Views: 5764
A very simple yet usefull portscanner.


<?

$timeout 
1;

if (
$pressed)
{
set_time_limit(0);

echo 
"Scanning $target"...<br>n" flush();
for (
$i $min$i <= $max$i++)
{
$handle fsockopen($target$i$errno$errstr$timeout);

if (
$handle)
{
echo 
"No connection at port $i<br>n" flush();
}
else
{
echo 
"Open port at $i<br>n"flush();
fclose($handle);
}
}
}
else {
echo 
"<form method=post action="$PHP_SELF">n";
echo 
"Host to portcan: ";
echo 
"<input type=text name=target><br>n";
echo 
"Starting port number: ";
echo 
"<input type=text name=min value=1><br>n";
echo 
"Ending port number: ";
echo 
"<input type=text name=max value=113><br>n";
echo 
"<input type=submit name=pressed value=' Scan '>n";
echo 
"<input type=reset name=clear value=' Clear '>n";
echo 
"</form>n";
}
?>
 


Usage Example




Rate This Script





Search



This Category All Categories