Вопросы по теме '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