Raw Sockets

Tags:    c++ windows windows-phone

Hey, jeg sidder og skal lave et lille program i Visual Studio, hvor jeg vil sende nogle pakker gennem en firewall. Til det vil jeg gerne kunne sende raw packets, så jeg ikke skal ligge og rode med acknowledgements o.lign.

Er der nogen der vil være så flink og oplyse lidt om hvordan man laver og afsender en raw packet? Jeg ved godt det er et lidt tyndt beskrevet problem, så hvis der er noget i har brug for at vide, kan i bare skrive.

Tusind tak for hvad end hjælp i kan yde.

Mvh
RePSaC :-)



3 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Skal du ikke bare bruge UDP i stedet for TCP ?
Du angiver SOCK_DGRAM når du opretter socket'en isf. SOCK_STREAM.



Skal du ikke bare bruge UDP i stedet for TCP ?
Du angiver SOCK_DGRAM når du opretter socket'en isf. SOCK_STREAM.

Desværre ikke helt så simpelt.

Fold kodeboks ind/udKode 

Så går du bare i gang med at sende bruge socketfd til at sende/modtage løs på.
Raw sockets er ret komplekst, så kig lidt på nettet. Søg på SOCK_RAW, så skulle du nok få en masse hits.



Skal du ikke bare bruge UDP i stedet for TCP ?
Du angiver SOCK_DGRAM når du opretter socket'en isf. SOCK_STREAM.

Desværre ikke helt så simpelt.

Fold kodeboks ind/udKode 

Så går du bare i gang med at bruge socketfd til at sende/modtage løs på.
Raw sockets er ret komplekst, så kig lidt på nettet. Søg på SOCK_RAW, så skulle du nok få en masse hits.





t