2008-09-24 9 views

Respuesta

9

Lo que realmente quiere es un conector en bruto ... puede controlar completamente los encabezados y las banderas con la interfaz de socket sin procesar, pero programarlos es mucho más desafiante. Aquí hay un gran tutorial para que comiences: http://www.cs.binghamton.edu/~steflik/cs455/rawip.txt.

+0

dado que el enlace ya no es válido. – nothrow

0

Sospecho que las fuentes nmap serían un excelente lugar para buscar.

2

Quiere usar raw sockets. En * nix, debe ser root para poder crear sockets sin formato. No estoy seguro de si es posible en Windows.

+1

es posible y debe ser administrador (o sistema) para hacerlo. –

8

Los conectores crudos son su amigo.

Ha habido algunos enlaces a información útil on this question.

También consultar el capítulo 25 "Los conectores" de "Programación Unix Red" de Steven

Si usted está tratando de código de plataforma cruzada que puede encontrar libpcap una alternativa útil.

Cuestiones relacionadas