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

Soyez le premier à donner votre avis sur cette source.

Vue 6 228 fois - Téléchargée 646 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
309
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
15 juin 2015
-
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
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
57 -
Renfield
Messages postés
17280
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
21 juillet 2019
57 -
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
613
Date d'inscription
samedi 3 août 2002
Statut
Membre
Dernière intervention
22 décembre 2016
-
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.