Я хотел бы знать, есть ли возможность жить захватить сетевые пакеты и сохранять их в переменной, например, в python. Мне нужна информация, чтобы получить ее, а не сохранить ее в файл.Прямой захват пакетов на linux
Мне нужно захватить http-пакеты и получить исходные addres и его содержимое, которое должно быть html-кодом, чтобы извлечь только текст из него, а затем выполнить остальную часть задания по этой информации. Нет никаких причин сохранять каждый пакет в файл, потому что весь процесс будет более медленным. Я искал довольно долгое время для любого инструмента, чтобы сделать это, но без успеха. Пожалуйста, если вы знаете какой-либо инструмент, который мог бы мне помочь, напишите об этом.
'tcpdump' - это, вероятно, инструмент для вас, хотя я никогда лично не использовал его в python. – admdrew
http://www.secdev.org/projects/scapy/doc/introduction.html – Blender