Cheatsheet

Cheatsheet de comandos — herramientas reales del framework

Sintaxis rápida de las tools más usadas, para tener a mano al revisar qué hizo el orquestador o al correr algo a mano fuera de una sesión de Argus. No reemplaza --help de cada binario.

Reconocimiento de red

nmap -sV -sC -p- --min-rate 1000 <target>          # full TCP + detección de servicio/versión + scripts default
rustscan -a <target> -- -sV                         # port scan rápido, delega el -sV a nmap
masscan -p1-65535 <target> --rate 10000             # escaneo masivo, sin detección de servicio

Enumeración web

gobuster dir -u https://target -w wordlist.txt -x php,html,js
ffuf -u https://target/FUZZ -w wordlist.txt -mc 200,301,302,403
feroxbuster -u https://target --depth 3
subfinder -d target.com -silent | httpx -silent -status-code
katana -u https://target -jc                        # crawler con soporte JS

Escaneo de vulnerabilidades

nuclei -u https://target -t cves/ -severity critical,high
nikto -h https://target
wpscan --url https://target --enumerate vp,vt,u --api-token <token>

Inyección / explotación

sqlmap -u "https://target/page?id=1" --batch --level 3 --risk 2
hydra -l admin -P wordlist.txt target http-post-form "/login:user=^USER^&pass=^PASS^:F=incorrect"

Análisis de subdominios (pasivo, sin tocar el target)

# Argus ya wrappea esto en crtsh_subdomain_enum — referencia directa a la API si hace falta a mano:
curl -s "https://crt.sh/?q=%25.target.com&output=json" | jq -r '.[].name_value' | sort -u

OSINT

theharvester -d target.com -b all
sherlock username                                    # presencia en redes sociales por username

Post-explotación / pivoting (con autorización explícita)

evil-winrm -i target -u user -p pass                 # shell remoto WinRM

Análisis binario / reversing

checksec --file=binario                              # protecciones habilitadas (NX, PIE, canary, RELRO)
strings -n 8 binario | grep -iE "password|key|token"

Recordatorio de guardrails de Argus

Ninguno de estos comandos corridos DESDE una sesión de Argus se ejecuta sin pasar antes por el chequeo de scope (fail-closed) — y las tools marcadas como "acción invasiva" (explotación activa, fuerza bruta) piden confirmación explícita. Correrlos a mano fuera de una sesión NO tiene esos guardrails — doble chequeo de autorización/scope antes de usar cualquiera de estos directamente.

Relacionado

  • [[_Cheatsheets — índice]]