- <?
-
- // ********************************************
- // Nom du script : scan2.php
- // Auteur : _SebF AT frameIP.com
- // date de création : 20 juin 2004
- // version : 1.0
- // Licence : Ce script est libre de toute utilisation.
- // La seule condition existante est de faire référence au site http://www.frameip.com afin de respecter le travail d'autrui.
- // ********************************************
-
- // ********************************************
- // Affichage de l'entete html
- // ********************************************
- echo
- '
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-
- <html>
-
- <head>
-
- <LINK REL="StyleSheet" HREF="../style.css" TYPE="text/css">
-
- <title>FrameIP, Pour ceux qui aiment IP - Script Scan</title>
-
- <META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <META NAME="AUTHOR" CONTENT="www.frameip.com">
- <META NAME="COPYRIGHT" CONTENT="Copyright (c) 2003 by framip">
- <META NAME="KEYWORDS" CONTENT="scan, online, outil, tcp, udp, port, destination, ouvert ferme, session, valider, validation, securite">
- <META NAME="DESCRIPTION" CONTENT="Frameip, pour ceux qui aiment IP - Script Scan">
- <META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
- <META NAME="REVISIT-AFTER" CONTENT="1 DAYS">
- <META NAME="RATING" CONTENT="GENERAL">
- <META NAME="GENERATOR" CONTENT="powered by frameip.com - webmaster@frameip.com">
-
- </head>
-
- <body>
- ';
-
- // **********************************************
- // Définition des constantes
- // **********************************************
- $serveur1 = "www.microsoft.com";
- $serveur2 = "smtp.laposte.net";
- $serveur3 = "ftp.crihan.fr";
- $serveur4 = "www.yahoo.fr";
-
- // **********************************************
- // Affichage du titre
- // **********************************************
- echo '
- <p align="center"><b><font color="blue" size="4">
- Validation du bon fonctionnement des services
- </font></b></p>
- <BR>
- ';
-
- // **********************************************
- // Lancement des scan
- // **********************************************
- serveur($serveur1);
- serveur($serveur2);
- serveur($serveur3);
- serveur($serveur4);
-
- // ********************************************
- // Affiche de l'Url
- // ********************************************
- echo
- '
- <br>
- <p>
- <a target="_blank" href="http://www.frameip.com">
- www.frameip.com
- </a>
- </p>
- ';
-
- // ********************************************
- // Fin de la page Html
- // ********************************************
- echo
- '
- </body>
-
- </html>
- ';
-
- function serveur($serveur)
- {
- // ********************************************
- // Résolution du nom
- // ********************************************
- $serveur_ip=gethostbyname($serveur);
-
- // **********************************************
- // Scan du serveur x
- // **********************************************
- echo '
- <p>
- Voici les résultats du Scan du serveur <b>'.$serveur.'</b>
- ';
-
- // **********************************************
- // Boucle lancant les appels du script de scan port par port
- // **********************************************
- echo '<script src="scan2.php?host='.$serveur_ip.'&port=21"></script>';
- echo '<script src="scan2.php?host='.$serveur_ip.'&port=23"></script>';
- echo '<script src="scan2.php?host='.$serveur_ip.'&port=25"></script>';
- echo '<script src="scan2.php?host='.$serveur_ip.'&port=80"></script>';
- echo '</p>';
- }
-
- ?>
-
- <?
-
- // ********************************************
- // Nom du script : scan2.php
- // Auteur : _SebF AT frameIP.com
- // date de création : 29 Novembre 2003
- // version : 2.1
- // Licence : Ce script est libre de toute utilisation.
- // La seule condition existante est de faire référence au site http://www.frameip.com afin de respecter le travail d'autrui.
- // ********************************************
-
- // **********************************************
- // Interdiction de la mise en cache
- // **********************************************
- header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
- header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
- header("Cache-Control: no-cache, must-revalidate");
- header("Pragma: no-cache");
-
- // **********************************************
- // Suppression des warning et erreurs si la session tcp ne monte pas
- // **********************************************
- error_reporting(0);
-
- // **********************************************
- // Ouverture de session tcp
- // **********************************************
- $socket=fsockopen($host, $port, &$errno, &$errstr, 1);
-
- if ($socket)
- {
- // **********************************************
- // La session s'est bien ouverte
- // **********************************************
- $nombre_de_port_ouvert++;
- fclose($socket);
- echo "document.write('<BR>Le port TCP $port est <b><font color=\"green\">ouvert</font></b>');";
- }
- else
- // **********************************************
- // La session ne s'est pas ouverte
- // **********************************************
- echo "document.write('<BR>Le port TCP $port est <b><font color=\"red\">fermé</font></b>');";
-
-
- ?>
<?
// ********************************************
// Nom du script : scan2.php
// Auteur : _SebF AT frameIP.com
// date de création : 20 juin 2004
// version : 1.0
// Licence : Ce script est libre de toute utilisation.
// La seule condition existante est de faire référence au site http://www.frameip.com afin de respecter le travail d'autrui.
// ********************************************
// ********************************************
// Affichage de l'entete html
// ********************************************
echo
'
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<LINK REL="StyleSheet" HREF="../style.css" TYPE="text/css">
<title>FrameIP, Pour ceux qui aiment IP - Script Scan</title>
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META NAME="AUTHOR" CONTENT="www.frameip.com">
<META NAME="COPYRIGHT" CONTENT="Copyright (c) 2003 by framip">
<META NAME="KEYWORDS" CONTENT="scan, online, outil, tcp, udp, port, destination, ouvert ferme, session, valider, validation, securite">
<META NAME="DESCRIPTION" CONTENT="Frameip, pour ceux qui aiment IP - Script Scan">
<META NAME="ROBOTS" CONTENT="INDEX, FOLLOW">
<META NAME="REVISIT-AFTER" CONTENT="1 DAYS">
<META NAME="RATING" CONTENT="GENERAL">
<META NAME="GENERATOR" CONTENT="powered by frameip.com - webmaster@frameip.com">
</head>
<body>
';
// **********************************************
// Définition des constantes
// **********************************************
$serveur1 = "www.microsoft.com";
$serveur2 = "smtp.laposte.net";
$serveur3 = "ftp.crihan.fr";
$serveur4 = "www.yahoo.fr";
// **********************************************
// Affichage du titre
// **********************************************
echo '
<p align="center"><b><font color="blue" size="4">
Validation du bon fonctionnement des services
</font></b></p>
<BR>
';
// **********************************************
// Lancement des scan
// **********************************************
serveur($serveur1);
serveur($serveur2);
serveur($serveur3);
serveur($serveur4);
// ********************************************
// Affiche de l'Url
// ********************************************
echo
'
<br>
<p>
<a target="_blank" href="http://www.frameip.com">
www.frameip.com
</a>
</p>
';
// ********************************************
// Fin de la page Html
// ********************************************
echo
'
</body>
</html>
';
function serveur($serveur)
{
// ********************************************
// Résolution du nom
// ********************************************
$serveur_ip=gethostbyname($serveur);
// **********************************************
// Scan du serveur x
// **********************************************
echo '
<p>
Voici les résultats du Scan du serveur <b>'.$serveur.'</b>
';
// **********************************************
// Boucle lancant les appels du script de scan port par port
// **********************************************
echo '<script src="scan2.php?host='.$serveur_ip.'&port=21"></script>';
echo '<script src="scan2.php?host='.$serveur_ip.'&port=23"></script>';
echo '<script src="scan2.php?host='.$serveur_ip.'&port=25"></script>';
echo '<script src="scan2.php?host='.$serveur_ip.'&port=80"></script>';
echo '</p>';
}
?>
<?
// ********************************************
// Nom du script : scan2.php
// Auteur : _SebF AT frameIP.com
// date de création : 29 Novembre 2003
// version : 2.1
// Licence : Ce script est libre de toute utilisation.
// La seule condition existante est de faire référence au site http://www.frameip.com afin de respecter le travail d'autrui.
// ********************************************
// **********************************************
// Interdiction de la mise en cache
// **********************************************
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
// **********************************************
// Suppression des warning et erreurs si la session tcp ne monte pas
// **********************************************
error_reporting(0);
// **********************************************
// Ouverture de session tcp
// **********************************************
$socket=fsockopen($host, $port, &$errno, &$errstr, 1);
if ($socket)
{
// **********************************************
// La session s'est bien ouverte
// **********************************************
$nombre_de_port_ouvert++;
fclose($socket);
echo "document.write('<BR>Le port TCP $port est <b><font color=\"green\">ouvert</font></b>');";
}
else
// **********************************************
// La session ne s'est pas ouverte
// **********************************************
echo "document.write('<BR>Le port TCP $port est <b><font color=\"red\">fermé</font></b>');";
?>