Я умеренный программист, просто входя в сетевое программирование.Python-Scapy и т. П. Как создать HTTP-запрос GET на уровне пакетов
Как попытка улучшить мое понимание сетей в целом, я пытаюсь выполнить несколько основных действий HTTP с уровня пакета. Мой вопрос таков: как я могу использовать библиотеку, такую как SCAPY, для создания запроса HTTP GET и ассоциированных элементов на уровне пакета? Я понимаю, это может показаться странным, но я не могу найти никакой информации, детализирующей его, и мои собственные попытки с PAROS и Ethereal были ... Менее удовлетворительными.
Спасибо за любую предлагаемую помощь!
Trimiert
Я хотел бы предложить, чтобы сделать это на языке низкого уровня, чем Python, как C/C++. – orlp
@ nightcracker: Я категорически не согласен. Scapy позволяет создавать и отправлять пакеты очень легко, не беспокоясь о том, что нужно программисту C или C++. Если вам интересно, как работают сети, Scapy - это путь. Если вы хотите написать фактический сервер, то, возможно, другой язык более уместен. И я говорю это как человека, который пишет код C для сетевых устройств для жизни. – nmichaels
@OP: Послушайте, что говорит nmichaels. Я всего лишь 16-летний мужчина с (несвязанным) мнением обо всем. – orlp