|
Server IP : 127.0.0.1 / Your IP : 127.0.0.1 Web Server : Apache/2.4.10 (Win32) OpenSSL/1.0.1i PHP/5.6.3 System : Windows NT WIN-R7LTCC7BPLI 6.3 build 9200 (Windows Server 2012 R2 Datacenter Edition) i586 User : GerbangSIPAD ( 0) PHP Version : 5.6.3 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF Directory (0777) : C:/xampp8.1/install/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php
$host = "127.0.0.1";
$timeout = 1;
$i = 1;
$curdir = getcwd();
$curdir = getcwd();
list($partition, $nonpartition) = preg_split ("/:/", $curdir); //Fix by Wiedmann
$partwampp = substr(realpath(__FILE__), 0, strrpos(dirname(realpath(__FILE__)), '\\'));
$portchecklog = $partwampp."\install\\portcheck.ini";
$port = ereg_replace('-', '', $argv[1]);
$werte = substr_count($port, ',');
$ports = explode(',', $port);
$anzahl = count($ports);
$datei = fopen($portchecklog, 'w+');
fputs($datei, "[Ports]\r\n");
while ($i <= $anzahl) {
$a = $i - 1;
settype($ports[$a], "integer");
if (($handle = @fsockopen($host, $ports[$a], $errno, $errstr, $timeout)) == false) {
$print = "Port".$ports[$a]."=FREE\r\n";
} else {
$print = "Port".$ports[$a]."=BLOCKED\r\n";
}
fputs($datei, $print);
@fclose($handle);
$i++;
}
fclose($datei);
exit;
?>