Python Как я могу отправить ICMP-пакет без подмены? - PullRequest
0 голосов
/ 10 сентября 2018

Я пытаюсь отправить пакет ICMP в python, используя scapy, используя Debian VPS, но я не пытаюсь подделать IP или что-то еще, но так как мой сервер не подделывает, он все равно не отправит его, но я не могу выяснить любой другой способ создать пакет ICMP и отправить его. Как я могу это сделать?

1 Ответ

0 голосов
/ 10 сентября 2018

Создайте слой IP и ICMP, например:

from scapy.layers.inet import IP, ICMP
DESTINATION = "192.168.111.4"
packet = IP(dst=DESTINATION, ttl=20) / ICMP()
# print(packet)
...