Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 534678|Répondre: 192

[Source] .net est écrit par SharpPcap, un outil de capture de paquets

  [Copié le lien]
Publié sur 27/06/2016 14:58:22 | | | |


En général, les outils de capture de paquets utilisent la bibliothèque WinPcap pour capturer les paquets :

Winpcap (Windows Packet Capture) est le prochain système d’accès réseau public gratuit pour la plateforme Windows. Le but du développement de Winpcap est de fournir aux applications Win32 l’accès au réseau sous-jacent. Il est utilisé pour la programmation réseau directe sous Windows.

Winpcap offre une interface de programmation puissante, facilement portable entre systèmes d’exploitation et facile à développer pour les programmeurs.
Quels types de programmes doivent utiliser Winpcap
Winpcap est utilisé pour l’analyse réseau, le dépannage, la surveillance de la sécurité réseau, et plus encore. Winpcap est particulièrement adapté aux zones classiques suivantes :
1. Analyse des réseaux et des protocoles
2. Surveillance réseau
3. Enregistrement du journal de communication
4. Générateurs de trafic
5. Ponts et routes au niveau utilisateur
6. Système de détection d’intrusion réseau (NIDS)
7. Balayage réseau
8. Outils de sécurité
Il y a certains aspects que Winpcap ne peut pas faire. Il ne dépend pas du protocole TCP/IP de l’hôte pour envoyer et recevoir des paquets. Cela signifie qu’il ne peut ni bloquer ni traiter les données de communication entre programmes dans le même hôte. Il ne peut « renifler » que les paquets sur une ligne physique. Par conséquent, il ne fonctionne pas avec les shapers de trafic, la planification QoS et les pare-feux personnels.
Composants internes Winpcap
Winpcap est une plateforme Win32 pour la capture et l’analyse de paquets. Comprend un filtre de paquets au niveau du noyau, une DLL sous-jacente (packet.dll) et une DLL avancée indépendante du système (Wpcap.dll)

Cependant, je ne peux pas bien appeler WinPcap en C#, et ensuite je veux écrire un outil de capture de paquets, donc je ne peux l’écrire qu’en SharpPcap.

SharpPcap est un . Environnement NET, développé à partir de la célèbre bibliothèque pcap/WinPcap. Fournit des capacités de capture, d’injection, d’analyse et de compilation pour les langages de développement C# et VB NET.

Les fonctions implémentées sont :

Il peut récupérer des paquets TCP et UDP, ainsi que des paquets d’autres machines, c’est-à-dire ARP

Ensuite, vous pouvez définir les critères de filtrage

Démo et téléchargement du code source :


Touristes, si vous voulez voir le contenu caché de ce post, s’il vous plaîtRépondre






Précédent:Nouvelle génération. .NET Cornerstone : Téléchargement officiel de la version Microsoft .NET Core 1.0
Prochain:Encapsulation secondaire du contrôle open source de l’upload de Baidu WebUploader, rationalisation du code front-end (deux phrases de code pour obtenir le téléchargement)
Publié sur 14/10/2021 17:01:16 |
Incroyable, incroyable, merci d’avoir cherché si longtemps. Cela vous permet de le transformer en analyseur de trafic, puis d’enregistrer le comportement des utilisateurs visitant votre site en analysant soigneusement un trafic spécifique
Publié sur 23/08/2021 17:34:35 |
Incroyable, incroyable, merci d’avoir cherché si longtemps. Cela vous permet de le transformer en analyseur de trafic, puis d’enregistrer le comportement des utilisateurs visitant votre site en analysant soigneusement un trafic spécifique
Publié sur 17/05/2019 08:26:07 |
Incroyable, incroyable, merci d’avoir cherché si longtemps. Cela vous permet de le transformer en analyseur de trafic, puis d’enregistrer le comportement des utilisateurs visitant votre site en analysant soigneusement un trafic spécifique
Publié sur 05/07/2016 17:07:52 |
Soutenez le propriétaire
Publié sur 18/01/2017 22:49:47 |
Soutenez le propriétaire
Publié sur 08/02/2017 22:16:52 |
Hen Bucuo
Publié sur 28/03/2017 14:39:12 |
Grand, gros, gros, gros, etc., etc.
Publié sur 11/04/2017 20:20:20 |
De bonnes choses, dont il a besoin d’urgence
Publié sur 13/04/2017 17:26:59 |
Merci, c’est une bonne chose
Publié sur 08/05/2017 09:19:41 |
Soutenez le propriétaire
Publié sur 26/05/2017 17:35:05 |
SHDJAHKHDjlAKDSK ; FHDSKJLKG ; L
Publié sur 05/06/2017 11:26:08 |

Soutenez le propriétaire
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com