Enumeration des ports tcp et identifcation du process (pid) concerné

Soyez le premier à donner votre avis sur cette source.

Vue 6 940 fois - Téléchargée 746 fois

Description

Utilise une API non documentée dispo sur XP.
Pas testé sur Vista et supérieurs...

portage de:
http://www.codeguru.com/forum/archive/index.php/t-188092.html

Source / Exemple :


AllocateAndGetTcpExTableFromStack p, True, GetProcessHeap, 0, 2
    If p Then
        CopyMemory nCount, ByVal p, 4
        p = p + 4
        For i = 0 To nCount - 1
            CopyMemory tTCP, ByVal p, LenB(tTCP)
            With tTCP
               ...
            End With
            p = p + LenB(tTCP)
        Next
        HeapFree GetProcessHeap, 0, p
    End If

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Philippe734 Messages postés 308 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 15 juin 2015 1
1 août 2011 à 17:07
Bravo d'avoir déniché l'api pour la partager. Appréciant tes sources, je l'ai essayé pour imaginer quel projet incorporer cette api. Je n'ai pas trouvé d'idée. Renfield, pour illustrer, dans quel type de projet l'utilise tu ?
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
1 avril 2011 à 09:46
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
31 mars 2011 à 20:18
Je fournirai la source en C# demain...
je voulais connaitre le processus qui communique avec mes Socket, d'ou cette source...
Afyn Messages postés 608 Date d'inscription samedi 3 août 2002 Statut Membre Dernière intervention 22 décembre 2016
31 mars 2011 à 18:06
Il y a longtemps que je n'avais pas vu de copymemory ^^

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.