PORTS ACTIFS : LISTE LES CONNECTIONS TCP ET UDP EN COURS DE VOTRE PC.
cosmobob
Messages postés700Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention27 janvier 2009
-
29 juil. 2004 à 00:23
naitsoft
Messages postés1Date d'inscriptionmardi 9 août 2005StatutMembreDernière intervention30 avril 2007
-
30 avril 2007 à 20:59
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
naitsoft
Messages postés1Date d'inscriptionmardi 9 août 2005StatutMembreDernière intervention30 avril 2007 30 avril 2007 à 20:59
Salut
merci pour le programme c vraiment très utile
cosmobob
Messages postés700Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention27 janvier 20094 21 sept. 2006 à 01:30
non j'ai pas résolu le problème avec windows 2000.
faut dire que j'en ai pas sous la main...
zibo3
Messages postés57Date d'inscriptionmercredi 18 juin 2003StatutMembreDernière intervention 7 octobre 2009 16 août 2006 à 14:56
Salut,
Je viens de tomber sur ton code qui m'interesse beaucoup mais j'aurai aussi aimé savoir si depuis tu as résolu le problème avec Win2000. Parce que j'ai trouvé une solution pour Win2000 mais ca ne fonctionne qu'en compte administrateur et pas en utilisateur de base.
Merci
cosmobob
Messages postés700Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention27 janvier 20094 29 juil. 2004 à 15:13
ha j'ai trouvé pr le tri de la 1ere colonne, c'etait qu'il faisait la distinction majuscule minuscule et que du coup Programme se placait avant programme (ca n'est plus le cas mtnt).
cosmobob
Messages postés700Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention27 janvier 20094 29 juil. 2004 à 14:46
c'est koi le probleme sur le tri de la 1ere colonne?
(il est normal que 'non trouvé' soit classé par exemple au début (et pas entre un process qui commence par m et l'autre par o), vu qu'il ne s'agit pas du nom d'un process... le tri se fait en considérant que 'non trouvé' est la chaine vide.)
ué et pour coloriser, je sais, mais c'est pr voir si kelk1 sait faire autrement ke ce ke toi tu m'as dit, mais je pense qu'on peut pas.
et getnameinfo est plus rapide? ca me parait louche c'est une fonction socket, comme gethostbyaddr, elle emet une requete DNS pour résoudre l'ip, et le traitement que peut faire la fonction est completement négligeable devant le temps que ca prend pour recevoir la requete DNS du net (et gethostbyaddr utilise bien les données qui sont en cache, cad résoudre deux fois la meme ip, la 2e fois c'est instantanné). enfin cela dit j'ai pas essayé, mais bon chez moi la résolution DNS est pas lente du tout.
a+ ;)
3psilon
Messages postés76Date d'inscriptionlundi 19 juillet 2004StatutMembreDernière intervention17 janvier 2005 29 juil. 2004 à 13:52
slt,
En effet la librairie iphlpapi a été modifié au passge a xp, de ce fait tu ne pourras pas utiliser AllocateAndGetTcpExTable sous windows nt/2k, il te restera GetTcpTable qui elle fonctionne sous nt/2k mais tu ne pourras pas récuperer le processus attaché a une connexion.
Justement si qq1 sait comment réaliser cela, ca m'interesse ;)
Ben pour coloriser les lignes individuellement, je pensais que l'exemple que je t'avais donné suffirais ...
Sinon pour la résolution dns, il y a une api bien plus rapide qui est getnameinfo :
J'ai relevé aussi un probleme sur le tri de la liste sur la premiere colonne.
Sinon, jolie source, bravo :)
cosmobob
Messages postés700Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention27 janvier 20094 29 juil. 2004 à 12:26
ok... c'est bizare j'aurais cru que si la DLL existait, ces fonctions seraient dedans mais bon.
si y'en a qui trouvent des bugs, ou qui ont des remarques sur le code (pas super commenté, je sais ....)
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 29 juil. 2004 à 01:17
Sur Server 2003 OK.
Sur win2k, point d'entree 'AllocAndGetTcpEx....' introuvable dans iphlpapi.dll, pour info le SP4 est installe.
BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 29 juil. 2004 à 01:13
OK je teste de suite, je viens juste de remonter un win2k.
cosmobob
Messages postés700Date d'inscriptionmardi 30 décembre 2003StatutMembreDernière intervention27 janvier 20094 29 juil. 2004 à 00:23
laissez vos commentaires !
si ceux qui sont pas sous XP pouvaient tester le programme... (surtout ceux qui ont windows Me ou 2000 (pr voir s'il marche))
30 avril 2007 à 20:59
merci pour le programme c vraiment très utile
21 sept. 2006 à 01:30
faut dire que j'en ai pas sous la main...
16 août 2006 à 14:56
Je viens de tomber sur ton code qui m'interesse beaucoup mais j'aurai aussi aimé savoir si depuis tu as résolu le problème avec Win2000. Parce que j'ai trouvé une solution pour Win2000 mais ca ne fonctionne qu'en compte administrateur et pas en utilisateur de base.
Merci
29 juil. 2004 à 15:13
29 juil. 2004 à 14:46
(il est normal que 'non trouvé' soit classé par exemple au début (et pas entre un process qui commence par m et l'autre par o), vu qu'il ne s'agit pas du nom d'un process... le tri se fait en considérant que 'non trouvé' est la chaine vide.)
ué et pour coloriser, je sais, mais c'est pr voir si kelk1 sait faire autrement ke ce ke toi tu m'as dit, mais je pense qu'on peut pas.
et getnameinfo est plus rapide? ca me parait louche c'est une fonction socket, comme gethostbyaddr, elle emet une requete DNS pour résoudre l'ip, et le traitement que peut faire la fonction est completement négligeable devant le temps que ca prend pour recevoir la requete DNS du net (et gethostbyaddr utilise bien les données qui sont en cache, cad résoudre deux fois la meme ip, la 2e fois c'est instantanné). enfin cela dit j'ai pas essayé, mais bon chez moi la résolution DNS est pas lente du tout.
a+ ;)
29 juil. 2004 à 13:52
En effet la librairie iphlpapi a été modifié au passge a xp, de ce fait tu ne pourras pas utiliser AllocateAndGetTcpExTable sous windows nt/2k, il te restera GetTcpTable qui elle fonctionne sous nt/2k mais tu ne pourras pas récuperer le processus attaché a une connexion.
Justement si qq1 sait comment réaliser cela, ca m'interesse ;)
Ben pour coloriser les lignes individuellement, je pensais que l'exemple que je t'avais donné suffirais ...
Sinon pour la résolution dns, il y a une api bien plus rapide qui est getnameinfo :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/getnameinfo_2.asp
J'ai relevé aussi un probleme sur le tri de la liste sur la premiere colonne.
Sinon, jolie source, bravo :)
29 juil. 2004 à 12:26
si y'en a qui trouvent des bugs, ou qui ont des remarques sur le code (pas super commenté, je sais ....)
29 juil. 2004 à 01:17
Sur win2k, point d'entree 'AllocAndGetTcpEx....' introuvable dans iphlpapi.dll, pour info le SP4 est installe.
29 juil. 2004 à 01:13
29 juil. 2004 à 00:23
si ceux qui sont pas sous XP pouvaient tester le programme... (surtout ceux qui ont windows Me ou 2000 (pr voir s'il marche))