Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Atlas — Herramienta de ejecución de red multiplataforma (SMB/Kerberos/WMI/LDAP/DCSync) construida sobre Titanis de TrustedSec: flujo de trabajo estilo NetExec en C# | Kitploit
Herramientas/GitHubGitHub/portbuster1337/atlas
ReconocimientoExplotaciónMovimiento LateralPost-ExplotaciónSeguridad de RedesPruebas de PenetraciónRed Teaming
GitHubportbuster1337/atlas

Atlas

Herramienta de ejecución de red multiplataforma (SMB/Kerberos/WMI/LDAP/DCSync) construida sobre Titanis de TrustedSec: flujo de trabajo estilo NetExec en C#

Ver Repositorio
83799hace 1 mesRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Atlas

Atlas es un conjunto de herramientas multiplataforma (Windows/Linux) para ejecución en red y evaluación de seguridad, construido sobre la biblioteca de protocolos TrustedSec's Titanis. Está inspirado en el flujo de trabajo de NetExec/CrackMapExec: listas de objetivos, conjuntos de credenciales, enumeración modular y una salida de consola compacta [HH:mm:ss] [+] host - message.

Esta herramienta está destinada a pruebas de seguridad autorizadas. Úsala únicamente contra sistemas para los que tengas permiso explícito de realizar pruebas.

Características

ProtocoloCapacidades
smbVerificación de autenticación (NTLM/Kerberos/anónima), recursos compartidos, usuarios, grupos, discos, sesiones vía SRVS/SAMR; SAM/LSA vía Remote Registry; operaciones de archivos sobre SMB2/3; --pass-pol/--rid-brute/--gen-relay-list/--generate-krb5-file/--generate-hosts-file/--generate-tgt; snapshots/streams/open-files/NICs; miembros de grupo, búsqueda de SID/nombre en LSA, consulta al registro, servicios, usuarios con sesión iniciada, lista/terminación de tareas, coerción EFS; ejecución vía wmiexec / smbexec / mmcexec (MMC DCOM)
kerberosEnumeración de usuarios, detección de pre-auth/AS-REP, Kerberoasting, ataque Key List, falsificación de tickets (golden/silver), solicitud de TGT, cambio de contraseña, S4U2Self/Proxy (-S4UserName)
wmiAutenticación vía DCOM/WMI, Win32_Process.Create (-x/-X) o --wmi-query (WQL), listado de espacios de nombres, registro StdRegProv, invocación de métodos DCOM, listado de endpoints EPM
ldapAutenticación vía SASL/simple bind, consultas + flags (--users/--trusted-for-delegation/--pass-pol/--get-sid etc.), --kerberoasting, operaciones de escritura (-AddUser/-AddComputer/-Delete/-Modify/-SetPassword), módulos, --bloodhound (-c) a BloodHound CE JSON+zip
dcsyncReplicación vía [MS-DRSR] (DRSGetNCChanges): objetos individuales, sincronización completa de NC con --ntds, topología (-DcInfo/-ListDomains/-ListSites/-ListRoles/-ListPartitions/-ListGcs/-Neighbors/-CrackName)

El estilo de los flags sigue a NetExec siempre que es posible (--shares, --users, --pass-pol, --rid-brute, --local-groups, -d dominio, -H hash, --kdcHost, -M/-o/-L módulos). Las grafías de Titanis con un solo guion (-Shares, -ud, -NtlmHash) siguen funcionando. Nota: -x/-X no pueden coexistir (sin distinción de mayúsculas), por lo que la ejecución de PowerShell es -ps; -d es el dominio en todas partes, incluido kerberos (el realm recurre a él).

Módulos (74: 48 smb + 26 ldap; atlas <proto> -L los lista)

MóduloProtocoloDescripción
spidersmbRastreador recursivo de recursos compartidos (depth, maxfiles, match)
shareaccesssmbComprobación de acceso READ/WRITE por recurso compartido
localadminssmbAdministradores locales mediante SAMR
gpp_passwordsmbDescifra cpassword de Groups.xml, etc.
gpp_autologinsmbCredenciales de autologon de Registry.xml
gpp_privilegessmbAsignaciones de privilegios de GptTmpl.inf
uac / wdigest / runasppl / install_elevatedsmbComprobaciones del registro mediante winreg
spoolersmbEstado del Print Spooler mediante SCM
keepass / rclone / winscp / mremoteng / vnc etc.smbBuscadores de archivos en recursos compartidos
ntlmv1 / reg-winlogon / hyperv-hostsmbLmCompatibilityLevel, autologon de Winlogon, host Hyper-V
remote-uac / rdp / shadowrdpsmbLectura/escritura de UAC remoto, RDP, shadowing de RDP (ACTION=...)
reg-querysmbConsultar/establecer/eliminar valores del registro (PATH=..., KEY=..., VALUE=..., TYPE=..., DELETE=True)
enum_cvesmbComprobación de CVE por nivel de parche a partir de build + UBR
enum_avsmbAV/EDR mediante nombres de servicios LSA + pipes IPC$
enum_dns / get_netconnections / bitlockersmbMediante WMI (root\MicrosoftDNS, configuraciones de NIC, BitLocker)
putty / notepad / recent_files / recyclebin / snippedsmbSesiones de PuTTY + .ppk, estado de pestañas de Notepad, LNK recientes, papelera de reciclaje, capturas de pantalla
lockscreendoorssmbBinarios de accesibilidad con puerta trasera mediante FileDescription
drop-sc / drop-library-ms / scuffy / slinkysmbColocación de señuelos de coerción + CLEANUP=True
webdav / smbghost / onelogon / sccm-recon6smbComprobación de WebClient, sonda SMBGhost, VulnerableChannelAllowList, reconocimiento de SCCM
wccsmbLista de verificación de la postura de seguridad de Windows (UAC/LSA/RDP/Defender/LAPS/NetBIOS/...)
change-passwordsmbCambio de contraseña de autoservicio mediante SAMR (USER=..., OLDPASS=..., NEWPASS=...)
maqldapms-DS-MachineAccountQuota
pre2kldapEquipos anteriores a Windows 2000 (UAC 4128)
lapsldapContraseñas LAPS
adcsldapServicios de inscripción de AD CS
subnetsldapSitios/Subredes desde el NC de configuración
daclread / badsuccessor / certipy-find etc.ldapEnumeración LDAP mediante Titanis
get-unixUserPassword / dns-nonsecureldapContraseñas Unix, zonas DNS no seguras
modify-group / add-computerldapPertenencia a grupos, ciclo de vida de equipos (NAME=..., DELETE=True, ...)

Compartido entre todos los protocolos:

  • Especificación de objetivos: host/IP único, CIDR, rangos (a.b.c.d-e), listas separadas por comas, @file
  • Matriz de autenticación completa heredada de Titanis: contraseñas, hashes NT, claves AES, keytabs, tickets .kirbi/.ccache, certificados PKINIT, S4U, anulaciones de SPN, SOCKS5
  • Distribución a múltiples hosts con concurrencia configurable y tiempo de espera por host
  • Salida de consola al estilo NetExec

Requisitos

  • .NET SDK 9.0+ (algunos proyectos de Titanis incluidos en el repositorio usan C# 13)
  • Accesibilidad de red a los objetivos (445/TCP para SMB, 88/TCP para Kerberos, 389/TCP para LDAP, 135/TCP + puertos RPC dinámicos para WMI/DCSync)

Compilación

El repositorio incluye el código fuente de Titanis en external/Titanis y lo compila como parte de la solución.

git clone https://github.com/<your-account>/atlas.git
cd atlas
dotnet build Atlas.sln -p:NoWarn=CS1998

El binario resultante es una aplicación .NET dependiente del framework:

dotnet src/Atlas.Cli/bin/Debug/net8.0/atlas.dll --help

Uso

atlas <protocol> <targets> [authentication] [actions] [options]

La especificación de destino acepta cualquier combinación de: HOST, 10.0.0.5, 192.168.1.0/24, 10.0.0.1-64, listas separadas por comas o @targets.txt.

SMB

# Credential check only
atlas smb 10.0.0.5 -u administrator -p 'Password1!'

# Enumeration
atlas smb 10.0.0.0/24 -u admin -p 'Password1!' -Shares -Users -Groups -Disks -Sessions

# SAM / LSA dumping (requires local admin)
atlas smb 10.0.0.5 -u admin -p 'Password1!' -Sam -Lsa

# File operations
atlas smb 10.0.0.5 -u admin -p pass -LsPath 'C$\Users'
atlas smb 10.0.0.5 -u admin -p pass -GetFile 'C$\Windows\win.ini'
atlas smb 10.0.0.5 -u admin -p pass -PutSource ./payload.bin -PutDest 'C$\Temp\payload.bin'

# Modules and flags
atlas smb 10.0.0.0/24 -u admin -p pass -M spider -mo 'depth=3,maxfiles=50,match=.conf'
atlas smb 10.0.0.0/24 -u admin -p pass -M shareaccess -M gpp_password
atlas smb 10.0.0.5 -u admin -p pass -M localadmins -M uac

# Flags (NetExec-like)
atlas smb 10.0.0.5 -u admin -p pass --pass-pol --rid-brute 2000
atlas smb 10.0.0.5 --Anonymous --gen-relay-list relay.txt --generate-krb5-file krb5.conf
Descargar herramienta