repo://underc0delabs/0ctopus · python licencia · MIT
  1. Inicio
  2. Apps
  3. 0ctopus

./0ctopus.py

Navaja suiza de seguridad informática0ctopus

Un kit de pentesting y análisis de red desarrollado por Underc0de Labs. Reúne escaneo de puertos, enumeración de subdominios, crawling, captura de paquetes y herramientas de WiFi en una sola CLI en Python, por menú interactivo o por comandos.

0ctopus — bash

cat about.txt

¿Qué es 0ctopus?

0ctopus es una navaja suiza de seguridad informática: una sola herramienta en Python que agrupa varias utilidades de pentesting y análisis. Podés usarla con su menú interactivo o invocar cada función como un comando directo, y los resultados se guardan ordenados en la carpeta output/.

Nació en Underc0de Labs, el espacio de desarrollo de la comunidad, con la misma filosofía de siempre: conocimiento libre, código abierto y aprender haciendo. Es software con licencia MIT, así que podés leerlo, modificarlo y contribuir.

ls tools/

Herramientas incluidas

Cada módulo resuelve una tarea de reconocimiento o análisis. Se usan sueltos o encadenados desde el menú.

Escaneo de puertos

Escaneo avanzado con detección de servicios y versiones sobre el host objetivo.

Enumeración de subdominios

Descubre subdominios combinando consultas a crt.sh con una wordlist local.

Crawling de directorios

Recorre enlaces internos (dirb) con profundidad configurable y salida formateada.

Chequeo de vulnerabilidades

Revisión rápida de debilidades comunes sobre la URL base configurada.

Captura de paquetes

Sniffer de red que exporta el tráfico capturado a un archivo .pcap.

Geolocalización de IP

Resuelve la ubicación aproximada y los datos de red de una dirección IP.

WHOIS

Consulta los datos de registro y titularidad de un dominio.

Admin finder

Localiza paneles y rutas de administración frecuentes en un sitio.

Escaneo WiFi

Lista las redes inalámbricas al alcance y sus datos de señal.

Captura de handshake

Captura el handshake WPA/WPA2 de una red objetivo para su análisis.

Crackeo de handshake

Intenta recuperar la clave a partir de un handshake capturado.

cd ~/ && git clone

Instalación

Cloná el repositorio, creá un entorno virtual (opcional pero recomendado) e instalá las dependencias. Antes de correr cualquier comando, editá config.py y definí el HOST y la URL_BASE de tu objetivo.

En Windows, para la captura de paquetes instalá Npcap en modo compatible con WinPcap y abrí la terminal como Administrador.

Abrir el repositorio
instalación
$ git clone https://github.com/underc0delabs/0ctopus.git
$ cd 0ctopus
$ python3 -m venv env && source env/bin/activate
$ pip install -r requirements.txt
$ 

0ctopus.py --help

Uso

Sin argumentos abre el menú interactivo. Con un comando ejecuta directamente esa función y guarda la salida en output/.

menú interactivo
$ python 0ctopus.py
0ctopus · Underc0de Hacking Tool
[1] scan-ports     [2] vuln-check
[3] enum-subdomains [4] dirb
[5] sniff-packets  [6] geoip / whois ...
$ 
comandos directos
$ python 0ctopus.py scan-ports
$ python 0ctopus.py enum-subdomains
$ python 0ctopus.py dirb --max-depth 3 --verbose
$ python 0ctopus.py sniff-packets
$ 

Uso responsable

0ctopus es una herramienta para pentesting y aprendizaje en entornos propios o con autorización explícita. Usarla contra sistemas de terceros sin permiso es ilegal. Underc0de promueve el hacking ético: la responsabilidad del uso es de quien la ejecuta.

← Volver a todas las apps

Grupos de WhatsApp