Вопросы по теме 'scapy'

Импорт модулей python в jython
У меня проблемы с импортом scapy под jython. Я занимаюсь java вечно, а python всего день или два. Простой случай воспроизведения проблемы: $jython >>> import sys >>> sys.path ['', '/usr/share/jython/Lib',...
22276 просмотров
schedule 13.09.2022

получить размер пакета в scapy/python
Как в Scapy (или даже просто в Python) получить размер данного пакета в байтах? У меня возникает соблазн использовать функцию len , но я не уверен, что именно она возвращает в случае пакетов. >>> len(IP(dst="www.google.com")) 20...
23424 просмотров
schedule 11.01.2024

Как я могу вызвать функцию отправки без получения вывода?
Кто-нибудь знает, как отправить пакет с помощью scapy и не получить никакого вывода? Это команда: send(packet, iface="eth0") это результат Sent 1 packets. Я пытаюсь заставить его вообще не печатать строку подсчета пакетов.
18644 просмотров
schedule 30.03.2024

Распаковка пакетов gzip с помощью python
Я создаю парсер и анализатор PCAP на Python с помощью пакета Scapy, но столкнулся с проблемой, когда почти все сжимается с помощью gzip. Есть ли способ распаковать полезные нагрузки gzip-пакетов, когда моя программа проходит через файл PCAP? В...
1094 просмотров
schedule 14.01.2024

Python Scapy HEX декодирует
Я пытаюсь декодировать значение сигнала (SSI) в кадре управления беспроводной сетью из функции scapy sniff. Я искал и пробовал несколько ответов, но безуспешно. Вот что у меня есть до сих пор. Попытка декодировать шестнадцатеричную строку. Код:...
1058 просмотров
schedule 14.11.2023

получить данные из пакета LLMNR с помощью scapy
Когда я смотрю на карман LLMNR Query с помощью Scapy, я вижу, что LLMNR-Query имеет внутри DNSQR. Когда мне нравится извлекать данные из LLMNR-Query, я могу: pkts[x].sprintf("%LLMNRQuery.qr%") но я так и не понял, как получить данные из...
468 просмотров
schedule 22.11.2023

Импорт скайпа в блендер
Я пытаюсь импортировать модуль scapy в блендер: from bge import logic import socket from scapy.all import * Но я сталкиваюсь с этим исключением: Я скопировал папку модуля scapy в: C:\Program Files\Blender...
127 просмотров
schedule 23.08.2022

Перехват пакетов связи с определенным доменом - Scapy
Как лучше всего перехватывать пакеты, если источником или получателем является определенный домен (например, «www.facebook.com»). И почему этот фильтр не работает? def filter_facebook(packet): return DNS in packet and "www.facebook.com"...
567 просмотров
schedule 30.07.2022

Scapy нюхает пакеты
Я пытаюсь создать функцию фильтра, которая проверяет, отправлен ли пакет из facebook, это мой код: def filter_facebook(packet): return (IP in packet and (packet[IP].src == "www.facebook.com" or packet[IP].dst == "www.facebook.com")) packets =...
222 просмотров
schedule 08.10.2022

Scapy отправляет тестовый запрос и получает тестовый ответ
Я пытаюсь выполнить задание, которое отправляет тестовый запрос 802.11 и получает от него тестовый ответ. Но результат нехороший. Вот часть кадра отправки, я использую Scapy в python: class Scapy80211(): def...
3411 просмотров
schedule 09.04.2024

python scapy sniffer - дубликаты pcaktes на петлевом интерфейсе
У меня проблема с python scapy. когда я пытаюсь обнюхать интерфейс loopback (lo) с помощью python sniff, я получаю все пакеты дважды. Но захват интерфейса с помощью tcpdump корректно игнорирует повторяющиеся записи. Как я могу отфильтровать...
339 просмотров
schedule 21.10.2023

Создание точки доступа и мониторинг подключенных клиентов (Raspberry)
Я пытался сделать что-то вроде регистратора подключений, отключений и времени подключения к точке доступа через Raspberry pi. Что я придумал, так это создать точку доступа на Raspberry pi 3 с помощью dnsmasq и hostapd и получить список подключенных...
1322 просмотров
schedule 10.10.2023

Сравнение библиотек захвата пакетов в Python 3
Я хочу составить сравнительный список между различными библиотеками для захвата, воспроизведения и мониторинга TCP-пакетов. Я наткнулся на несколько библиотек и не могу решить, с какой начать работать. Я хочу сравнить плюсы и минусы этих библиотек,...
404 просмотров
schedule 06.01.2024

Разъяснение HTTP-сниффера Python Scapy
Я пытался понять, как сделать http-сниффер в python scapy, вот код, который я пытаюсь понять #!/usr/bin/python from scapy.all import * def http_header(packet): http_packet=str(packet) if http_packet.find('GET'):...
681 просмотров
schedule 16.11.2022

Подмена байтов контрольной суммы UDP по сети
Я пытаюсь поиграть с инструментом безопасности, используя scapy для подмены символов ASCII в контрольной сумме UDP. Я могу это сделать, но только когда я жестко закодирую байты в шестнадцатеричной нотации. Но я не могу преобразовать строковое слово...
141 просмотров
schedule 25.03.2024

Несколько фильтров Scapy не работают?
Итак, я использую этот фильтр для нюхания: myfilter = 'tcp and tcp.flags.syn==1 and tcp.flags.ack==0 and tcp.flags.psh==0' sniff(iface="myinter" , filter=myfilter , prn=mitm , count=1 ) и он также получает пакеты без указанных флагов: мне...
494 просмотров
schedule 04.12.2023

Изменение размера пакета BGP меньше 19 и больше 4096
Я работаю с реализацией bgp на Ubuntu. Я хочу внести некоторые искажения в пакеты bgp, bgp ограничивает нас размером от 19 до 4096, однако для целей тестирования я изменяю размер меньше 19 и больше 4096. После этого, когда я отправляю этот пакет с...
331 просмотров
schedule 03.12.2023

Как исправить: Определенный пакет с флагом SYN и его отправка с флагом PSH, ACK
Я кодирую инструмент для тестирования на проникновение, который выполняет атаку SYN Flood. Атака отлично работает до тех пор, пока я не попытаюсь увеличить скорость отправки пакетов, используя собственный сокет: import socket import scapy silva =...
173 просмотров
schedule 10.03.2024

Захват необработанных данных сокета и rospy
Я работаю над проектом Python, который должен захватывать необработанные пакеты UDP, декодировать их и публиковать декодированные данные в темах ROS, используя модуль rospy python. Для захвата сетевых пакетов я использую Scapy. Проблема в, для...
24 просмотров
schedule 07.05.2024

TCP-соединение игнорирует поддельный RST-пакет
Я использую scapy для проверки подделки RST-пакетов. Мой сценарий import scapy.all as scapy p = scapy.sniff( count=1, iface='lo', filter='tcp port 5000 and tcp[13:1] = 16' )[0] # Capture ACK packet new_p = scapy.IP(dst='127.0.0.1') /...
20 просмотров
schedule 25.10.2023