Raw Sockets C++ sous linux: Ethernet, IP, et ARP exemple
Voici un petit projet illustrant l’utilisation de raw socket ethernet et IP en c++ sous linux. Le code n’est pas forcément toujours très propre, mais à la base je suis ingénieur réseau hein
. La doc doxygen est incluse dans l’archive. Il y a une classe pour la résolution ARP, une classe pour l’entête IP, et une classe qui gère l’envoi de flux IP. iptraffic.tar
Recent Entries
- DMVPN over GETVPN avec KS COOP (redondance) et KS Forwarding
- EAP-TLS avec Autorité de certification autonome (Standalone CA) sous Windows 2003
- Static subnet NAT avec VRF pour monter des ‘PODs’ (LAB)
- Capture WiFi en mode monitor sous windows, et capture par process
- Comment taper un point d’interrogation ‘?’ dans un mot de passe ?
- IPSEC High Availability Stateful Failover avec VTI
- Exemple GETVPN avec utilisation du CA server IOS
- Vente de matériel cisco : ip phone 7960, 3550 PoE, AP 1131Ag
- Prise en main d’un IDS 4215 et utilisation IDM sous Windows 7
- Vidéo de configuration 802.1X + PEAP sous ACS pour un AP Wifi aironet
août 17th, 2009 at 12:09
Pratique ce code, dommage que les variables internes à la classe ne soient pas notées avec le « m_ » habituels
Merci encore pour le code.
Arnaud.
août 30th, 2009 at 20:35
Oui, mais j’ai toujours codé comme un cochon, et vu que je code uniquement quand j’en ai besoin, ça ne risque pas de changer
En tous cas si ça sert tant mieux.