Initial commit
This commit is contained in:
commit
529efd53a1
140 changed files with 10310 additions and 0 deletions
85
tools-net.php
Normal file
85
tools-net.php
Normal file
|
|
@ -0,0 +1,85 @@
|
|||
<?php
|
||||
|
||||
# vers. 20120623-01
|
||||
|
||||
include_once("./include/cfg-petar.php");
|
||||
include_once("./include/layout.php");
|
||||
include_once("./include/users.php");
|
||||
|
||||
?>
|
||||
|
||||
<!-- ------------------------------------------------------------------------ -->
|
||||
|
||||
<?php require 'include/inc-header.php';?>
|
||||
|
||||
<!-- ------------------------------------------------------------------------ -->
|
||||
|
||||
<?php require 'include/inc-top.php';?>
|
||||
|
||||
<!-- ------------------------------------------------------------------------ -->
|
||||
|
||||
<tr bgcolor=navy align=center>
|
||||
<td colspan=2><font color=yellow><b>Net Tools</b></font></td>
|
||||
|
||||
<tr>
|
||||
<td width=100% colspan=2>
|
||||
<FORM ACTION=<?php echo $_SERVER["PHP_SELF"]; ?> METHOD=POST>
|
||||
Comando:
|
||||
|
||||
<select name=cmd>
|
||||
<option value=ping>ping</option>
|
||||
<option value=traceroute>traceroute</option>
|
||||
<option value=host>host</option>
|
||||
<option value=whois>whois</option>
|
||||
</select>
|
||||
Host/Dominio:
|
||||
|
||||
<INPUT TYPE=TEXT NAME=target SIZE=40 MAXLENGTH=40>
|
||||
Flags Opz.:
|
||||
|
||||
<INPUT TYPE=TEXT NAME=flags SIZE=10 MAXLENGTH=20>
|
||||
|
||||
|
||||
<INPUT TYPE=SUBMIT VALUE=Esegui>
|
||||
<INPUT TYPE=HIDDEN NAME=step VALUE=2>
|
||||
</FORM>
|
||||
|
||||
<?php
|
||||
|
||||
$_REQUEST["step"]=$_REQUEST["step"] ?? '';
|
||||
|
||||
if ($_REQUEST["step"] == "2"){
|
||||
|
||||
switch ($_REQUEST["cmd"]) {
|
||||
case "ping":
|
||||
if (!$_REQUEST["flags"]){ $_REQUEST["flags"] = "-n -t 2";}
|
||||
break;
|
||||
case "traceroute":
|
||||
if (!$_REQUEST["flags"]){ $_REQUEST["flags"] = "-n -q 1 -w 2";}
|
||||
break;
|
||||
case "host":
|
||||
if (!$_REQUEST["flags"]){ $_REQUEST["flags"] = "";}
|
||||
break;
|
||||
case "whois":
|
||||
if (!$_REQUEST["flags"]){ $_REQUEST["flags"] = "-Q";}
|
||||
break;
|
||||
}
|
||||
|
||||
$cmdstr = $_REQUEST["cmd"]." ".$_REQUEST["flags"]." ".$_REQUEST["target"];
|
||||
$fp = popen($cmdstr, 'r');
|
||||
|
||||
echo "<pre>";
|
||||
while ($line = fgets($fp, 4096)){
|
||||
echo $line;
|
||||
}
|
||||
echo "</pre>";
|
||||
pclose($fp);
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<!-- ------------------------------------------------------------------------ -->
|
||||
|
||||
<?php require 'include/inc-footer.php';?>
|
||||
|
||||
<!-- ------------------------------------------------------------------------ -->
|
||||
Loading…
Add table
Add a link
Reference in a new issue