gestion des ports - C - Programmation
Marsh Posté le 06-12-2004 à 19:21:15
Oui c'est possible.
Il suffit de tenter une connexion sur le port y de la machine x et si ça marche, tu peux conclure que le port est ouvert.
Regarde du côté de nmap et netcat (les sources sont très lègères, http://www.securityfocus.com/data/tools/nc110.tgz)
Marsh Posté le 06-12-2004 à 19:23:53
Salut,
non, je ne connais pas, je vais me renseigner. Mais, en fait c'est dans le but d'un projet que je veux réaliser cette application et comme j'ai seulement 1 semaine pour le réaliser, je voulais savoir si ce que je voulais faire était possible à réaliser en une semaine ???
Je posséde quelques bases en C, mes je n'est pas vu les sockets, donc je me suis renseigner sur des sites et donc je me demandé si c'était possible.
Cordialment
Marsh Posté le 06-12-2004 à 20:02:30
garmani a écrit : Mais, en fait c'est dans le but d'un projet que je veux réaliser cette application et comme j'ai seulement 1 semaine pour le réaliser, je voulais savoir si ce que je voulais faire était possible à réaliser en une semaine ??? |
Une semaine pour maitriser les sockets, c'est possible, mais il va pas falloir grand chose d'autre... C'est pas vraiment trivial comme sujet...
Fait de ton mieux et poste ton code.
Marsh Posté le 06-12-2004 à 18:47:21
Bonjour,
je voudrais savoir s'il est possible de réaliser une application client/serveur en C permettant de lister les ports et de savoir si ceux-ci sont ouverts ou fermés, tous ceci sous Linux.
Puis par la suite, effectuer une IHM permettant à l'utilisateur de rentrer l'adresse IP de la machine distante et grâce à laquelle on pourra afficher l'état des ports.
Je compte utiliser les sockets, et aussi tcpdump.
Est-ce concevable ?
Cordialement