2016-04-06 2 views
0

Я отправляю этот вопрос после многого поиска о SCAPY, я увидел, что это очень интересный инструмент для создания пакетов и отправки их в провод. То, что я не нашел, - это возможность использовать этот инструмент для захвата входящих пакетов и перенаправления их в правильный пункт назначения на основе информации, найденной в пакете (http-запрос). Заранее благодаренЗахват пакетов и перенаправление их с помощью scapy

+0

Здравствуйте, добро пожаловать в СО. Каков ваш вопрос? Можно ли это сделать? Или как это можно сделать? –

+0

Спасибо, Фабио, я хотел бы знать, можно ли это сделать с помощью scapy. Я не уверен, что вы можете сказать мне, как это сделать, но если у вас есть идеи, которые были бы очень приятными из вас. – Louk

+0

Нет, извините, я просто нашел ваш вопрос в обзоре и подумал попросить вас прояснить это, чтобы другие могли вам помочь. Я никогда не использовал scapy (или Python, если на то пошло). –

ответ

1

Вы можете захватить пакеты с помощью функции sniff(), изменить их и отправить с помощью sendp().

from scapy.all import * 

while True: 
    pkts = sniff(count=1) 
    # do some stuff on pkts[0] 
    sendp(pkts[0]) 
Смежные вопросы