Scanner les ports et les adresses ip et relever leurs contenu (le buffer)

Soyez le premier à donner votre avis sur cette source.

Vue 37 789 fois - Téléchargée 4 934 fois

Description

Ce programme scanne les ports d'une machine à partir de son adresse IP (on peut scanner sa propre machine), il liste les ports ouverts dans une listbox et affiche le contenu de chaque port (il lit le buffer).

J'avais déjà vu un programme sur ce site qui scannait les IP sur un port, alors que celui la scanne les ports sur une adresse IP, ne confondez pas...;-)

Conclusion :


Je vais surement mettre cette source à jour car il y a toujours des trucs à rajouter...
PS : je suis débutant en Winsock et il se peut que j'utilise des méthodes pas très pratiques, désolé je fait avec les moyens du bord ;-)

N'hésitez pas à mettre des commentaires et une note svp...merci !

@ +
MadMatt

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_Logan Messages postés 99 Date d'inscription mercredi 2 janvier 2002 Statut Membre Dernière intervention 9 juin 2008
6 août 2004 à 01:08
pas mal du tout, g juste testé le EXE, mais ça semble pas chercher le buffer sur les ports udp
cs_EBArtSoft Messages postés 4525 Date d'inscription dimanche 29 septembre 2002 Statut Modérateur Dernière intervention 22 avril 2019 9
6 août 2004 à 09:47
tu peut nous expliquer ce que c le buffer d'un port ?
car sur la capture je ne vois que la reponse d'un serveur pop3 a une connection (dont juste une commande repondant a un protocole particulier) !
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
6 août 2004 à 12:56
Sur la capture ce qui est marqué correspond à ce que j'ai lu avec la commande .PeekData, et la définition de cette commande c'est (a peut près) :
Lit ce qu'il y a sur le port sans vider le buffer.
Donc j'en ai déduis que ce qui arrivait sur ce port était stocké dans un buffer et qu'en le lisant, on pourrai faire comme un firewall, mais si je me suis trompé je suis désolé je suis débutant dans ce domaine. Dans ce cas expliquez moi mon erreur

@ +
MadMatt
MadM@tt Messages postés 2167 Date d'inscription mardi 11 novembre 2003 Statut Membre Dernière intervention 16 juillet 2009 1
6 août 2004 à 13:00
Au fait c'est quoi les ports UDP ?
kkZ Messages postés 19 Date d'inscription mercredi 19 décembre 2001 Statut Membre Dernière intervention 30 avril 2008
8 mai 2008 à 03:06
Non, ne fonctionne qu'en local. Le timer n'est pas une méthode appropriée pour scanner les ip du net (le winsock reste a l'état 6 : is connecting puis passe au port suivant après ton delay de 10 ms, tu aurais mis c'était pareil).

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.