Scapy

Scapyинтерактивная оболочка и программная библиотека для манипулирования сетевыми пакетами на языке программирования Python[3][4]. Scapy написана Филиппом Бионди в 2003 году и распространяется под лицензией GPLv2[5]

Scapy
Тип Интерпретатор, библиотека
Автор Филипп Бионди[1]
Разработчик Philippe Biondi[d]
Написана на Python
Операционная система кроссплатформенность
Первый выпуск 2003
Последняя версия v2.4.3 (7 Августа 2019[2])
Лицензия GNU GPL 2
Сайт secdev.org/projects/scapy/

Описание

Scapy использует библиотеку libpcap и может использоваться как сниффер, для перехвата и анализа сетевого трафика, так и как конструктор пакетов. Помимо использование стандартных протоколов, в Scapy есть возможность создавать собственные и использовать их при анализе и генерации пакетов[6][7].

Отличительной особенностью Scapy является возможность в несколько строчек кода подстраиваться под различные задачи, и по заверению автора она может заменить такие утилиты как hping, nmap, arpspoof, arp-sk, arping, tcpdump, tethereal, p0f[8].

Так как Scapy нужен доступ к сетевым интерфейсам, то её придется запускать с привилегиями суперпользователя[3].

Примечания

Литература

Ссылки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.