Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Python: Общие вопросы > отправка сформированного вручную IP пакета |
Автор: pegorov 1.12.2010, 21:46 | ||||||
Привет всем. Вопрос заключается в следующем: имеется некий отснифанный пакет в хексовом представлении. Каким образом средствами питона его можно отправить? Вариант с анализом пакета и последующей его сборкой с помощью различных генераторов пакетов вроде impacket по некоторым причинам не подходит. Я попробовал разобраться, как это сделать через sockets, но столкнулся со следующей проблемой: пусть имеется пакет вида
Набрасываем нечто вроде
Запускаем и снифаем. На выходе получается
Как видно, питон вчистую херит всю структуру пакета, начиная от замены EtherType, заканчивая прописыванием каких-то своих хедеров. Есть какой-нибудь способ заставить его отправлять именно то, что просят, не дописывая ничего своего? |
Автор: fray 23.12.2010, 16:35 |
попробуй impacket |