Кто-нибудь когда-либо преуспел в использовании Scapy на PlanetLab node (работает Fedora 12)?
Я знаю безопасный raw socket ограничения, но кажется, что я могу отправлять пакеты через Scapy by просто установите conf.L3socket=L3RawSocket
. Что касается приема пакетов, я не мог заставить Scapy работать, поэтому я просто использую tcpdump.
TCP и ICMP работают:
- ICMP-эхо-запросы получают ответ эхо-ответа
- ICMP-эхо-запросы с низким TTL получают сообщение с превышением времени
- TCP SYN-пакеты возвращают пакет TCP RST
- TCP-пакеты с низким TTL получают сообщение с превышением времени
UDP:
- UDP-пакеты для закрытого порта запускают порт ICMP-недостижимый сообщение, но это сообщение не возвращается к моей ленте. Tcpdump только видит UDP-пакет.
- то же самое для UDP-пакетов, истекающих по их пути.
Существуют ли какие-либо дополнительные параметры для приема этих ICMP-пакетов?