Bonjour,
Je cherche un petit programme en C++ qui envoi et re�oit des trames � partir d�une interface Ethernet (soit � l�aide de winpcap ou autre). Svp si quelqu�un dispose d�un code source qui peut m�aider pour gagner du temps et mieux avancer car je suis d�butante en C++ et j�ai vraiment besoin de cette partie de programmation afin d�accomplir un autre travail.
Sinon j�essaye entre temps, de coder toute seule en utilisant visual C++ 2010. Mais j�ai encore un petit probl�me car j�ai besoin de construire un paquet UDP donc je dois concat�ner l�ent�te UDP avec le message que je souhaite envoyer. Alors j�ai pens� � la fonction strcat(chaine1,chaine2) mais �a n��tait pas la solution vu que mes variables sont de type caract�re non sign� et cette fonction permet seulement de concat�ner les chaines de caract�re sign�. Alors j�ai pens� � les mettre dans une structure comme suit
struct packetUDP
{
unsigned short UDPportSrc;
unsigned short UDPportDest;
unsigned short UDPlength;
unsigned short UDPchecksum;
unsigned char Message[500];
};
Est-ce que c�est la bonne solution svp? Sinon comment je fais. Parce que j�ai pens� aussi � la fonction
void * memcpy ( void * destination, const void * source, size_t num );
J�ai tr�s besoin de votre aide svp. Et merci pour votre temps.
Partager