D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
lampp
/
lib
/
php
/
Net
/
tests
/
Filename :
01-portscan.php
back
Copy
<?php /** $Id: 01-portscan.php 124263 2003-04-22 12:03:35Z mj $ */ require_once "Net/Portscan.php"; /** Test for checkPort() and getService() */ if (Net_Portscan::checkPort("localhost", 80) == NET_PORTSCAN_SERVICE_FOUND) { echo "There is a service on your machine on port 80 (" . Net_Portscan::getService(80) . ").\n"; } /** Test for checkPortRange() */ echo "Scanning localhost ports 70-90\n"; $result = Net_Portscan::checkPortRange("localhost", 70, 90); foreach ($result as $port => $element) { echo "Port " . $port . ": "; if ($element == NET_PORTSCAN_SERVICE_FOUND) { echo " Service found.\n"; } else { echo " No service found.\n"; } } /** Test for getService() */ echo "On port 22, there service " . Net_Portscan::getService(22) . " is running.\n"; /** Test for getPort() */ echo "The finger service usually runs on port " . Net_Portscan::getPort("finger") . ".\n"; ?>