SCAN DE FTP EN RÉSEAU LOCAL

defkrie Messages postés 435 Date d'inscription vendredi 20 septembre 2002 Statut Membre Dernière intervention 20 novembre 2004 - 14 avril 2004 à 12:42
antoine129 Messages postés 64 Date d'inscription vendredi 28 mai 2004 Statut Membre Dernière intervention 5 juin 2006 - 14 juin 2004 à 13:03
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21923-scan-de-ftp-en-reseau-local

antoine129 Messages postés 64 Date d'inscription vendredi 28 mai 2004 Statut Membre Dernière intervention 5 juin 2006
14 juin 2004 à 13:03
pour ton script de base, je l'ai un peu modifié (plus souple et permettant aussi de détecter les serveurs weh http) :

<html>

<center>Voici tous les ftp actuellement ouverts dans la résidence :
</center>
<?php
$base = "192.168.0.";
$ipdeb = 0;
$ipfin = 255;

for ($ip = $ipdeb; $ip <= $ipfin; $ip++){
$fp = @fsockopen($base.$ip, 21, $errno, $errstr, 0.01);//scan l'ip sur le port 21
if(!$fp)
continue;
echo 'IP '.$base.$ip.' : FTP ouvert ! ';
printf("Accéder au FTP
",$base.$ip);
}
?>

<center>Voici tous les http actuellement ouverts dans la résidence :
</center>
<?php

for ($ip = $ipdeb; $ip <= $ipfin; $ip++){
$fp = @fsockopen($base.$ip, 80, $errno, $errstr, 0.01);//scan l'ip sur le port 80
if(!$fp)
continue;
echo 'IP '.$base.$ip.' : HTTP ouvert ! ';
printf("Accéder au HTTP
",$base.$ip);
}
?>

</html>

_____________________________
pour le ftp :

http://fr.php.net/manual/fr/ref.ftp.php
sparko_dutos Messages postés 9 Date d'inscription dimanche 28 mars 2004 Statut Membre Dernière intervention 1 juin 2011
25 avril 2004 à 21:06
oui c'est exactement ce que je cherche!!

Mais existe-t-il un script php qui permette de scanner une page externe au server??
en fait je n'ai trouvé que des explorateurs du repertoire du server, mais pas de pages externes (genre ftp par exemple!!)

Merci de m'aider si tu en connais un...
defkrie Messages postés 435 Date d'inscription vendredi 20 septembre 2002 Statut Membre Dernière intervention 20 novembre 2004
17 avril 2004 à 12:53
ben oui en cliquant tu lance une page à qui tu envoie l'adresse ip à explorer
sparko_dutos Messages postés 9 Date d'inscription dimanche 28 mars 2004 Statut Membre Dernière intervention 1 juin 2011
14 avril 2004 à 19:16
Pour ce qui est des autres ports, je ne les scanne pas, il est convenu dans la résidence que le port 21 est le port par défaut...
Mais il est possible d'ajouter un scan de port préalable.

Pour ce qui est de ton conseil, je le trouve excellent : je n'avais pas pensé à un explorateur de fichiers...le problème est que l'explorateur ne marche que si j'envois préalablement l'explorateur sur le ftp en question.
Le problème est qu'il faut avoir les droits pour pouvoir exporter un fichier vers le ftp, et ce n'est pas gagné...

N'y aurait-il pas moyen d'avoir un explorateur où l'adresse à explorer serait configurable??

Genre en cliquant sur le lien, je lance un l'explorateur en récupérant l'adresse du FTP ??
defkrie Messages postés 435 Date d'inscription vendredi 20 septembre 2002 Statut Membre Dernière intervention 20 novembre 2004
14 avril 2004 à 12:42
pas tous ont le port 21 ouvert, perso j'utlise un log ultra connu qui me donne tous de suite les ports ouverts des machines.
Pour ton probleme : crée toi meme un explorateur de fichiers à l'adresse ftp.
- tu scanne
- tu donne la liste
- on clique et on lance l'explorateur crée sur une adresse

un explorateur de type basique suffit il y en a des les 20 derniers sources déposés
@+
Rejoignez-nous