Articles of Scapy

Cómo hacer que Netcat muestre la carga útil del paquete

No sé si esto es posible pero me pregunto? Estoy haciendo algunas pruebas internas y utilizando Scapy y Netcat, y creé un paquete TCP con la carga “de prueba”. Quiero que el contenido de la carga útil se canalice al puerto de escucha de Netcat, utilizando este código de ejemplo: test = IP(src=”192.168.4.134″)/TCP(dport=1234)/”testing” send(test) Pero […]

Obtener la dirección IP de MAC usando python

Tengo un dispositivo en mi red local y conozco su dirección MAC. Obtiene su dirección IP automáticamente a través de DHCP. Quiero obtener esta IP. No quiero usar nmap pero scapy estaría bien, ya que estoy importando desde una aplicación kivy. Encontré: from scapy.all import srp, Ether, ARP ans,unans=srp(Ether(dst=”ff:ff:ff:ff:ff:ff”)/ARP(pdst=”192.168.1.0/24″),timeout=2) y con ans.summary() Me sale el […]

¿Cómo crear una nueva capa o un nuevo protocolo con scapy?

Quiero crear una nueva capa con scapy, creé una nueva capa pero cuando la envié a otra computadora se perdió, Wirehark tampoco puede reconocerla. ¿Cómo puedo slove este problema? class OMER(Packet): name = “OMER” fields_desc = [StrLenField(“Omer”, “”, None)]

Enviando DHCP Discover usando python scapy

Soy nuevo en Python y estoy aprendiendo algo de progtwigción en red. Deseo enviar un paquete DHCP a través de la interfaz de mi tap a mi servidor DHCP y espero alguna respuesta. Probé con varias técnicas de creación de paquetes, tales como estructuras y tipos, y terminé usando scapy. Aquí puedo enviar un paquete […]

Referencia no resuelta con scapy.

Estoy trabajando en una herramienta de red que escribo en python usando scapy. Como IDE estoy usando Pycharm. Mi código funciona. Así que si lo ejecuto, todo funciona tal como estaba previsto. Mi problema es que PyCharm me está dando algunos errores. Marca todos los usos de IP , TCP , Ether , … como […]

Error de Scapy: no hay nombres de módulos de pcapy

El código que se proporciona a continuación es para detectar un paquete de la dirección IP provista. from scapy.all import * sniff(filter=”tcp and host 192.168.0.90″, count=10) Al ejecutar este código, el error que obtengo es: Traceback (most recent call last): File “.\sample.py”, line 1, in from scapy.all import * File “C:\Python27\lib\site-packages\scapy\all.py”, line 16, in from […]

Zócalos crudos y sendto en python.

Estoy trabajando en la integración de scapy con twisted, pero me encontré con un error muy extraño en OSX que parece que no puedo entender. Básicamente, no puedo enviar un paquete TCP válido (incluidos los encabezados IP) a través de un socket sin formato. Esto es lo que estoy haciendo: import socket from scapy.all import […]

Problemas de instalación de Scapy. Nada parece estar realmente instalado?

Tengo una computadora Apple ejecutando Leopard con Python 2.6. Descargué la última versión de scapy y ejecuté ” python setup.py install “. Todo salió según lo planeado. Ahora, cuando bash ejecutarlo en modo interactivo simplemente escribiendo “scapy”, se producen muchos errores. ¡Lo que da! Por si acaso, aquí está el mensaje de error COMPLETO .. […]

Entonces, dado que Scapy ha cambiado su nombre a Kamene, ¿cómo puedo importar y usar base64_bytes?

Así que solía ser capaz de importar base64_bytes de base64_bytes usando from scapy.all import base64_bytes . Sin embargo, me sale este error cuando hago eso: El paquete PIP scapy-python3 se usó para proporcionar scapy3k, que fue una bifurcación de scapy implementando la compatibilidad con python3 desde 2016. Este paquete se incluyó en algunas de las […]

Búsqueda inversa de dns con scapy en python

¿Cómo puedo hacer una búsqueda DNS inversa usando scapy en Python? Lo busco en Google pero no pude encontrarlo relacionado con este tema.