<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.Style1 {color: #0033FF}
.Style2 {
color: #0033FF;
font-style: italic;
font-weight: bold;
}
.Style4 {color: #FF0000; font-style: italic; font-weight: bold; }
-->
</style>
</head>
<body>
<form name="form1" method="post" action="#">
<p align="center" class="Style1"><strong>Scanneur de Port , Permet de savoir si vos ports sont fermés ou ouverts</strong></p>
<p align="center" class="Style1"><em><strong>Indiquez l'ip de la personne à scanner </strong></em></p>
<p align="center" class="Style1">
<input type="text" name="ip">
</p>
<div align="center" class="Style1">
<ul>
<li>
<em align="center">Indiquez le nombre de port à tester </em> </li>
</ul>
</div>
<p align="center" class="Style1">
<input type="text" name="portmax">
</p>
<div align="center" class="Style1">
<ul>
<li>
Tester juste un port ( noubliez pas d'indiqué l'ip au dessus ) </li>
</ul>
</div>
<p align="center" class="Style1">
<input type="text" name="portonly">
</p>
<div align="center">
<ul class="Style1">
<li>
Tester une plage de ports à scanner :) :)</li>
</ul>
<p class="Style1"><Debut du Scan> </p>
<p class="Style1">
<input type="text" name="plagedeport">
</p>
<p class="Style1"><Fin du Scan> </p>
<p class="Style1">
<input type="text" name="plagedeport2">
</p>
</div>
<p align="center">
<span class="Style1">
<input type="submit" name="Submit" value="Envoyer">
</span></p>
<p align="center"><span class="Style4">Attention pour chaque champs de texte avec un POINT devant n'oubliez pas d'indiquer l'ip aussi non ça ne risque pas de marcher :) </span></p>
<p align="center" class="Style2">By Kutio aka Kyoto <a href="mailto:c_cut_killer@hotmail.com">c_cut_killer@hotmail.com </a></p>
</form>
<p align="center">
<?
if ($Submit=="Envoyer"){
function ping($ip, $port)
{
$fp = @fsockopen("$ip", $port, $errno, $errstr, 10);
if(!$fp) {
$statut = "<font color=\"red\">port fermé:</font>".$port."<br>";
} else {
$statut = "<font color=\"green\">port ouvert:</font>".$port."<br>";
}
return($statut);
}
if(!$plagedeport=="" && !$plagedeport2=="" && $portonly=="" && $portmax=="" ){
while($plagedeport<$plagedeport2){
$port=$plagedeport;
echo ping($ip,$port);
$plagedeport++;
}
}
if(!$portonly=="" && $plagedeport=="" && $plagedeport2=="" && $portmax=="" ){
$port=$portonly;
echo ping($ip,$port);
}
if(!$portmax=="" && $plagedeport=="" && $plagedeport2=="" && $portonly==""){
while($port<$portmax){
echo ping($ip,$port);
$port++;
}
}
}
?>
</p>
</body>
</html>