Soy un programador moderado que acaba de ingresar a la programación de la red.Python-Scapy o similar-¿Cómo puedo crear una solicitud HTTP GET en el paquete de nivel
Como un intento de mejorar mi comprensión de las redes en general, estoy tratando de realizar varias acciones HTTP básicas desde el nivel de paquete. Mi pregunta es esta: ¿cómo podría usar una biblioteca como SCAPY para construir una solicitud HTTP GET y elementos asociados a nivel de paquete? Me doy cuenta de que esto puede parecer extraño, pero parece que no puedo encontrar ninguna información que lo detalle, y mis propios intentos con PAROS y Ethereal han sido ... Menos que satisfactorios.
¡Gracias por cualquier ayuda ofrecida!
Trimiert
sugeriría a hacer esto en un lenguaje de nivel inferior a la de Python, como C/C++. – orlp
@nightcracker: Estoy totalmente en desacuerdo. Scapy te permite crear y enviar paquetes muy fácilmente sin preocuparte por ninguna de las cosas que un programador C o C++ necesita. Si le interesa cómo funcionan las redes, Scapy es el camino a seguir. Si desea escribir un servidor real, quizás un idioma diferente sea más apropiado. Y lo digo como alguien que escribe código C para dispositivos de red para ganarse la vida. – nmichaels
@OP: escuche lo que dice nmichaels. Solo tengo 16 años y tengo una opinión (no basada) sobre todo. – orlp