Ricostruzione pacchetti TCP raw

icebreaker90

Utente Èlite
5,469
1,255
CPU
Intel i7-4790
Scheda Madre
Ga-h97m-d3h
Hard Disk
Western Digital Blu 1TB + Samsung 850 EVO 250GB
RAM
G.skill TridentX 16GB 1600
Scheda Video
Asus Strix GTX 970
Scheda Audio
Asus Xonar U7 + SuperLux HMC 681 Evo
Monitor
Dell P2414H
Alimentatore
Evga Supernova GS 650W
Case
Obsidian 350D
Sistema Operativo
Windows 10 (only gaming) + ArchLinux (everything else)
Ciao a tutti ragazzi!
Volevo sapere se per caso alcuni di voi sono a conoscenza di librerie c++ per la ricostruzione di pacchetti tcp (ma anche udp).
Il frammento di codice andrà inserito in un software che fa da VPN server e quindi i pacchetti sono già stati intercettati, vorrei solo ricostruirli.

Ho tentanto con libpcap ma, o sono rimbambito io (e può essere) o dato che ho già i pacchetti non fa al caso mio.

Grazie ;)
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
Hard Disk
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
Scheda Video
Sapphire 7850 1GB @ 1050MHz
Scheda Audio
Integrata
Monitor
Acer V193w
Alimentatore
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
Sistema Operativo
ArchLinux + KDE - Windows 10
Che intendi per ricostruzione?
 

icebreaker90

Utente Èlite
5,469
1,255
CPU
Intel i7-4790
Scheda Madre
Ga-h97m-d3h
Hard Disk
Western Digital Blu 1TB + Samsung 850 EVO 250GB
RAM
G.skill TridentX 16GB 1600
Scheda Video
Asus Strix GTX 970
Scheda Audio
Asus Xonar U7 + SuperLux HMC 681 Evo
Monitor
Dell P2414H
Alimentatore
Evga Supernova GS 650W
Case
Obsidian 350D
Sistema Operativo
Windows 10 (only gaming) + ArchLinux (everything else)
Che intendi per ricostruzione?
Per ricostruzione intendo recuperarne il contenuto, ma non solo i vari campi. Mi interessa estrapolare i dati e ricomporre i file.
Quello che, tra le altre cose, dovrebbe fare libpcap. Il problema è che non riesco a passargli i miei pacchetti e mi sa che non riesce a farlo se non è lui stesso a catturare i datagrammi tcp (o udp)
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
Hard Disk
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
Scheda Video
Sapphire 7850 1GB @ 1050MHz
Scheda Audio
Integrata
Monitor
Acer V193w
Alimentatore
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
Sistema Operativo
ArchLinux + KDE - Windows 10
File? Che file?
Comunque, se non ho capito male, ti interessano i Raw Socket. Per libpcap non ho esperienza, non so come aiutarti.
 

Entra

oppure Accedi utilizzando

Discussioni Simili

Hot del momento