IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Capture et modification de paquets en C


Sujet :

C

  1. #1
    Membre régulier Avatar de Tex-Twil
    Inscrit en
    Avril 2004
    Messages
    447
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 447
    Points : 122
    Points
    122
    Par défaut Capture et modification de paquets en C
    Bonjour,

    je dois faire un projet en reseaux concernant la transmission securisee de donnees de la facon VPN. (IPsec).

    Le professeur qui m a donne le projet est reste tres vague et m a dit que je dois faire dans un premier tems une application qui capte les paquets, les modifie en les cryptant et en ajoutant les headers (AH header ou ESP header) et puis les renvoie a leur destination.

    Le destinataire les capte et les dechiffre.

    Tout ceci comme je l ai dit est tres vague et jous vous demande de m aider a trouver des pistes de rechrche.

    Par exemple je ne sais pas comment capter les paquets dans un application. Le prof m a parle de tcpdump que je connais un peu mais je ne vois pas comment je peux l utiliser dans un application C.

    Merci d avance pour votre aide.

  2. #2
    Membre régulier Avatar de Tex-Twil
    Inscrit en
    Avril 2004
    Messages
    447
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 447
    Points : 122
    Points
    122
    Par défaut
    Bon je pense que pour la capture des paquets en C il faut utiliser pcap:
    http://www.tcpdump.org/pcap.htm
    http://www.tcpdump.org/pcap3_man.html

    J'ai lu de la documentation sur VPN et le protocole IPsec et j'ai l'impression que le sujet (comme decrit dans ci-dessus) consiste a implementer le protocole IPsec ! Ca me parait assez enorme comme travail

    Merci d avance pour vos suggestions.

    ps: desole pour les accents mais je suis sur un clavier qwerty grec

  3. #3
    Membre régulier Avatar de Tex-Twil
    Inscrit en
    Avril 2004
    Messages
    447
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 447
    Points : 122
    Points
    122
    Par défaut
    J ai trouve ici un article qui explique comment creer et injecter des datagrammes.
    http://mixter.void.ru/rawip.html#3

    Mais de la a faire des transformations pour faire une encapsulation ESP:
    http://www.cisco.com/en/US/products/sw/iosswrel/ps1839/products_feature_guide09186a0080110bca.html#1042888

Discussions similaires

  1. [Scapy]Modification des paquets
    Par albertopisto dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 08/08/2011, 23h39
  2. Sockets raw - interception et modification des paquets
    Par Mythras dans le forum Réseau
    Réponses: 5
    Dernier message: 08/12/2009, 19h56
  3. OID SNMP capture paquets
    Par kalou26 dans le forum C++Builder
    Réponses: 1
    Dernier message: 12/05/2007, 01h54
  4. [winpcap]sauvegarder des paquets capturés dans un fichier .pcap
    Par darknight dans le forum Développement
    Réponses: 1
    Dernier message: 07/09/2006, 16h54
  5. capturer des paquets ARP
    Par .:dev:. dans le forum Développement
    Réponses: 2
    Dernier message: 27/06/2005, 12h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo