Inicio  / Hacking Etico  / Como Hacer un Escaner de Redes WiFi con Python...
Hacking Etico

Como Hacer un Escaner de Redes WiFi con Python

Aprende a escanear dispositivos en tu red local usando Python. 100% educativo y legal en tu propia red.

22 vistas 17 Jun 2026

Scanner de red con Python


Este script escanea todos los dispositivos conectados a tu red WiFi. Solo usarlo en TU propia red.


Instalacion



pip install scapy

En Termux:


pkg install python nmap -y
pip install scapy

El script



from scapy.all import ARP, Ether, srp

def escanear_red(ip_rango):
    arp = ARP(pdst=ip_rango)
    ether = Ether(dst="ff:ff:ff:ff:ff:ff")
    paquete = ether/arp

    resultado = srp(paquete, timeout=3, verbose=0)[0]

    dispositivos = []
    for _, recibido in resultado:
        dispositivos.append({
            "ip": recibido.psrc,
            "mac": recibido.hwsrc
        })
    return dispositivos

# Escanear tu red local
dispositivos = escanear_red("192.168.1.0/24")
print(f"Dispositivos encontrados: {len(dispositivos)}")
for d in dispositivos:
    print(f"IP: {d['ip']}  MAC: {d['mac']}")

Resultado esperado



Dispositivos encontrados: 5
IP: 192.168.1.1   MAC: aa:bb:cc:dd:ee:ff  (Router)
IP: 192.168.1.5   MAC: ...
Tambien te puede interesar