application serveur [socket] - C++ - Programmation
Marsh Posté le 22-09-2005 à 14:55:24
darksqual a écrit : salut tout le monde, |
si c pas claire dit le moi
Marsh Posté le 23-09-2005 à 12:02:04
le programe fport (www.foundstone.com)
liste les ports ouverts ainsi que l'application quil l'utilise
exemples :
C:\>fport
FPort v2.0 - TCP/IP Process to Port Mapper
Copyright 2000 by Foundstone, Inc.
http://www.foundstone.com
Pid Process Port Proto Path
392 svchost -> 135 TCP C:\WINNT\system32\svchost.exe
8 System -> 139 TCP
8 System -> 445 TCP
508 MSTask -> 1025 TCP C:\WINNT\system32\MSTask.exe
392 svchost -> 135 UDP C:\WINNT\system32\svchost.exe
8 System -> 137 UDP
8 System -> 138 UDP
8 System -> 445 UDP
224 lsass -> 500 UDP C:\WINNT\system32\lsass.exe
212 services -> 1026 UDP C:\WINNT\system32\services.exe
si c'est ce que tu recherches il ya un code fonctionnant à 99% (sur cppfrance)
juste quelques ports(en général 139,445...) sur xp ne sont pas affiché (pbm surement de droits car prog systeme)
sinon pour les autres programmes il les recuperes trés bien
http://www.cppfrance.com/code.aspx?ID=22799
Marsh Posté le 26-09-2005 à 09:20:48
Fait netstat -b dans cmd.exe c'est inclu dans windows par défaut pas besoin de programmes externes
Marsh Posté le 27-09-2005 à 10:19:16
ca n'explique rien au niveau du "dev" netstat -b à moins que tu ai les sources
Marsh Posté le 27-09-2005 à 18:34:38
Si il n'existe pas sous windows, il existe les sources de netstat sous linux
Marsh Posté le 22-09-2005 à 10:44:48
salut tout le monde,
lorsqu'une application serveur ecoute sur un port, un firewall logiciel sais determiner le nom de de cette application.
je souhaite savoir comment faire. ou trouve cette info?
merci de me donner toutes les actuces, tuyo, idée, retourne d'experience , lien, site, etc, code (tout langage), etc;
qui puis m'aide à trouve une solution.
plz....