ARPA

Herramienta de Análisis y Manipulación de Red con ARP Spoofing y Control Avanzado

Desarrollada en Python para sistemas Linux, esta herramienta permite analizar redes locales, listar dispositivos conectados y realizar técnicas de manipulación ARP con fines educativos y de seguridad.

Uso Ético Requerido

Esta herramienta debe usarse únicamente en redes donde tengas permiso explícito. El uso no autorizado puede ser ilegal.

Escaneo de Red

Descubre dispositivos conectados en tu red local

ARP Spoofing

Técnicas avanzadas de manipulación de protocolo ARP

Desconexión Selectiva

Desconecta dispositivos específicos de la red

CLI Intuitiva

Interfaz de línea de comandos fácil de usar

Instalación

1.Clonar el repositorio

git clone https://github.com/rodolfocasan/arpa.git

2.Instalar dependencias

cd arpa
pip install -r DOCs/requirements.txt

Comandos de Uso

Listar dispositivos conectados a la red

$ sudo python3 main.py -l

Desconectar dispositivo específico

$ sudo python3 main.py -k <IP o MAC>

Desconectar todos los dispositivos

$ sudo python3 main.py -k all

Tecnologías y Requisitos

Python 3.10+ARP ProtocolNetwork AnalysisLinux CompatibleRoot Access

Funcionalidades Técnicas

Análisis de Red

  • Listar dispositivos conectados
  • Obtener direcciones IP y MAC
  • Escaneo automático de red local
  • Detección de gateway

Manipulación ARP

  • Desconectar dispositivos específicos
  • ARP spoofing continuo
  • Desconexión masiva
  • Restauración automática

Requisitos Sistema

  • Python 3.10.13 o superior
  • Sistema operativo Linux
  • Permisos de administrador
  • Acceso ROOT requerido