hey leute brauch dringend hilfe komme nicht mehr weiter
wir wollen pakete die wir mit ethereal gesnifft haben nun wieder versenden und brauchen dazu ein programm oder tool
leider sind unsere ansätze nicht die besten:
Code:
#include <iostream>
#include <cstdio>
#include <pcap.h>
#include <fstream>
using namespace std;
int main(int argc, char *argv[])
{
char filename[128];
ifstream file;
char zeile[1024];
cout << "Datei angeben: " << flush;
cin.getline(filename, 127);
cout << filename << endl;
const unsigned char *pkt = (const unsigned char*)*filename;
unsigned int pkt_length = 6;
pcap_t *my_capture_descriptor;
char *errbuf="fehler";
my_capture_descriptor = pcap_open_live("eth0",2000,1,1000,errbuf);
if(pcap_sendpacket(my_capture_descriptor, pkt, pkt_length) < 0)
return 1;
return 0;
}
wir stecken ganz gewaltig in der klemme und finden keine möglichkeit dies zu bewerkstelligen da das ganze auf osi-schicht 2 ablaufen muss
also nun zu euch vlt hat einer von euch eine idee ein programm tipps zu anderen programmen oder unseren und kann uns so weiter helfen
mfg peter