> For the complete documentation index, see [llms.txt](https://hacking-notes.jord4n.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hacking-notes.jord4n.pro/es/ports-and-services.md).

# Puertos y servicios

Notas de enumeración de puertos y servicios para pruebas de penetración, incluidos FTP, SSH, SMB, Kerberos, LDAP, SNMP, WinRM, RDP, bases de datos, paneles C2 y servicios de administración expuestos.

Notas prácticas de enumeración y explotación de servicios para pruebas de penetración y flujos de trabajo de CTF. Usa esta sección para pasar de puertos abiertos a rutas de ataque verificadas: acceso anónimo, credenciales débiles, archivos expuestos, configuraciones predeterminadas, CVE conocidas, ejecución remota de comandos y movimiento lateral.

## Flujo de trabajo de enumeración de servicios

1. Identificar puertos abiertos, versiones de protocolo y productos expuestos.
2. Comprobar acceso anónimo, credenciales predeterminadas, autenticación débil y paneles de administración.
3. Enumerar datos específicos del servicio: recursos compartidos, usuarios, banners, tickets, bases de datos, OID, buzones u objetos de directorio.
4. Validar CVE conocidas, funciones peligrosas, reutilización de credenciales y configuraciones erróneas.
5. Convertir los hallazgos en una ruta de ataque limpia: lectura de archivos, descubrimiento de credenciales, ejecución remota de comandos, shell inversa, escalada de privilegios o movimiento lateral.

## Comprobaciones de alto valor

* **Servicios de identidad:** Kerberos, LDAP, SMB, WinRM y RDP a menudo exponen usuarios, tickets, hashes y rutas administrativas.
* **Servicios de archivos y datos:** FTP, SMB, NFS, MongoDB, MSSQL, Elasticsearch e InfluxDB suelen revelar credenciales o archivos sensibles.
* **Superficies de ejecución remota:** distcc, gdbserver, Consul, paneles C2, MSSQL `xp_cmdshell` y servicios SMB vulnerables pueden llevar directamente a la ejecución de código.
* **Servicios de acceso remoto:** SSH, RDP, VNC y WinRM son útiles para la validación de credenciales, el tunelizado y el movimiento lateral.

## Notas de servicio

## Herramientas recomendadas

* [Nmap](/es/reconnaissance/nmap.md) para escaneo de puertos, detección de servicios y scripts NSE.
* CrackMapExec, NetExec, Impacket y rpcclient para comprobaciones de SMB, LDAP, Kerberos, WinRM y MSSQL.
* Hydra, Kerbrute y clientes específicos del servicio para la validación controlada de credenciales.
* Gobuster, ffuf, Nikto y Burp Suite para el descubrimiento de servicios HTTP y HTTPS.
* snmpwalk, ldapsearch, smbclient, enum4linux-ng y showmount para la enumeración específica de protocolos.

<table data-view="cards" data-full-width="false" data-search="false"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4><i class="fa-folder-open" style="color:$primary;">:folder-open:</i></h4></td><td><strong>FTP - 21</strong></td><td>Notas de enumeración de FTP para acceso anónimo, comprobaciones de fuerza bruta, abuso de subida de archivos, web shells y shells inversas.</td><td><a href="/es/ports-and-services/ftp-21.md">FTP - 21</a></td></tr><tr><td><h4><i class="fa-terminal" style="color:$primary;">:terminal:</i></h4></td><td><strong>SSH - 22</strong></td><td>Notas de enumeración de SSH para pruebas de fuerza bruta, enumeración de usuarios, acceso basado en claves y validación de credenciales.</td><td><a href="/es/ports-and-services/ssh-22.md">SSH - 22</a></td></tr><tr><td><h4><i class="fa-globe" style="color:$primary;">:globe:</i></h4></td><td><strong>HTTP y HTTPS - 80/443</strong></td><td>Notas de los servicios HTTP y HTTPS para inspección TLS, revisión de certificados, comprobaciones de Heartbleed y validación de la superficie de ataque expuesta a la web.</td><td><a href="/es/ports-and-services/http-and-https-80-443.md">HTTP y HTTPS - 80/443</a></td></tr><tr><td><h4><i class="fa-ticket" style="color:$primary;">:ticket:</i></h4></td><td><strong>Kerberos - 88</strong></td><td>Notas de enumeración de Kerberos para AS-REP roasting, Kerberoasting, descubrimiento de usuarios y ataques de autenticación de Active Directory.</td><td><a href="/es/ports-and-services/kerberos-88.md">Kerberos - 88</a></td></tr><tr><td><h4><i class="fa-circle-nodes" style="color:$primary;">:circle-nodes:</i></h4></td><td><strong>SNMP - 161</strong></td><td>Notas de enumeración de SNMP para cadenas de comunidad, recorrido de OID, divulgación de información, credenciales y filtraciones de tareas programadas.</td><td><a href="/es/ports-and-services/snmp-161.md">SNMP - 161</a></td></tr><tr><td><h4><i class="fa-folder-tree" style="color:$primary;">:folder-tree:</i></h4></td><td><strong>LDAP - 389/636/3268/3269</strong></td><td>Notas de enumeración de LDAP para contextos de nombres, objetos de Active Directory, usuarios, grupos, enlaces autenticados y atributos sensibles.</td><td><a href="/es/ports-and-services/ldap-389-636-3268-3269.md">LDAP - 389/636/3268/3269</a></td></tr><tr><td><h4><i class="fa-network-wired" style="color:$primary;">:network-wired:</i></h4></td><td><strong>SMB - 445</strong></td><td>Notas de enumeración y explotación de SMB para recursos compartidos, sesiones nulas, fuerza bruta de RID, PsExec, NetExec, CrackMapExec, SMBMap y EternalBlue.</td><td><a href="/es/ports-and-services/smb-445.md">SMB - 445</a></td></tr><tr><td><h4><i class="fa-lock" style="color:$primary;">:lock:</i></h4></td><td><strong>IKE/IPsec - 500</strong></td><td>Enumeración en modo agresivo de IKE/IPsec con ike-scan, captura de hashes PSK, cracking con hashcat y acceso SSH.</td><td><a href="/es/ports-and-services/ike-ipsec-500.md">IKE/IPsec - 500</a></td></tr><tr><td><h4><i class="fa-bug" style="color:$primary;">:bug:</i></h4></td><td><strong>gdbserver - 1337</strong></td><td>Explotación de gdbserver con Searchsploit, generación de payloads con msfvenom y ejecución de shells inversas.</td><td><a href="/es/ports-and-services/gdbserver-1337.md">gdbserver - 1337</a></td></tr><tr><td><h4><i class="fa-database" style="color:$primary;">:database:</i></h4></td><td><strong>MSSQL - 1433</strong></td><td>Notas de explotación de MSSQL para pruebas de credenciales, acceso con mssqlclient, xp_cmdshell, entrega de payloads de PowerShell y shells inversas.</td><td><a href="/es/ports-and-services/mssql-1433.md">MSSQL - 1433</a></td></tr><tr><td><h4><i class="fa-share-nodes" style="color:$primary;">:share-nodes:</i></h4></td><td><strong>NFS - 2049</strong></td><td>Notas de enumeración de NFS para recursos compartidos exportados, permisos de montaje, copias de seguridad legibles, archivos de configuración y descubrimiento de credenciales.</td><td><a href="/es/ports-and-services/nfs-2049.md">NFS - 2049</a></td></tr><tr><td><h4><i class="fa-gears" style="color:$primary;">:gears:</i></h4></td><td><strong>distcc - 3632</strong></td><td>Validación de CVE-2004-2687 de distcc y ejecución remota de comandos con Nmap, código de exploit en Python y shells inversas.</td><td><a href="/es/ports-and-services/distcc-3632.md">distcc - 3632</a></td></tr><tr><td><h4><i class="fa-desktop" style="color:$primary;">:desktop:</i></h4></td><td><strong>RDP - 3389</strong></td><td>Notas de RDP para comprobaciones de fuerza bruta, validación de credenciales, detección de BlueKeep y acceso a escritorio remoto durante pruebas de penetración.</td><td><a href="/es/ports-and-services/rdp-3389.md">RDP - 3389</a></td></tr><tr><td><h4><i class="fa-envelope" style="color:$primary;">:envelope:</i></h4></td><td><strong>James Server - 4555/119/110</strong></td><td>Enumeración de Apache James en NNTP, administración remota, acceso a buzones POP3, abuso del restablecimiento de contraseña y descubrimiento de credenciales.</td><td><a href="/es/ports-and-services/james-server-4555-119-110.md">James Server - 4555/119/110</a></td></tr><tr><td><h4><i class="fa-desktop" style="color:$primary;">:desktop:</i></h4></td><td><strong>VNC - 5800,5801,5900,5901</strong></td><td>Redirección de puertos VNC a través de SSH, escaneo del servicio VNC, acceso con vncviewer y validación de sesión root.</td><td><a href="/es/ports-and-services/vnc-5800-5801-5900-5901.md">VNC - 5800,5801,5900,5901</a></td></tr><tr><td><h4><i class="fa-windows" style="color:$primary;">:windows:</i></h4></td><td><strong>WinRM - 5986</strong></td><td>Notas de WinRM para acceso con Evil-WinRM, pruebas de fuerza bruta, Pass-the-Hash, autenticación por certificado y administración remota de PowerShell.</td><td><a href="/es/ports-and-services/winrm-5986.md">WinRM - 5986</a></td></tr><tr><td><h4><i class="fa-helmet-safety" style="color:$primary;">:helmet-safety:</i></h4></td><td><strong>HardHatC2 - 7096</strong></td><td>Bypass de autenticación de HardHatC2, generación de JWT falsificado, creación del usuario TeamLead y ejecución de la shell inversa del implante.</td><td><a href="/es/ports-and-services/hardhatc2-7096.md">HardHatC2 - 7096</a></td></tr><tr><td><h4><i class="fa-globe" style="color:$primary;">:globe:</i></h4></td><td><strong>InfluxDB - 8086</strong></td><td>Bypass de autenticación de InfluxDB CVE-2019-20933, enumeración de bases de datos y descubrimiento de credenciales.</td><td><a href="/es/ports-and-services/influxdb-8086.md">InfluxDB - 8086</a></td></tr><tr><td><h4><i class="fa-globe" style="color:$primary;">:globe:</i></h4></td><td><strong>Devzat - 8443</strong></td><td>Abuso del parámetro de archivo de Devzat, descubrimiento de copias de seguridad, traversal de rutas, lectura del archivo shadow y acceso a la clave SSH de root.</td><td><a href="/es/ports-and-services/devzat-8443.md">Devzat - 8443</a></td></tr><tr><td><h4><i class="fa-server" style="color:$primary;">:server:</i></h4></td><td><strong>Consul - 8500</strong></td><td>Exposición de la API REST de Consul y registro malicioso de comprobaciones de servicio para ejecución de shell inversa.</td><td><a href="/es/ports-and-services/consul-8500.md">Consul - 8500</a></td></tr><tr><td><h4><i class="fa-chart-simple" style="color:$primary;">:chart-simple:</i></h4></td><td><strong>Elasticsearch - 9200</strong></td><td>Enumeración de índices de Elasticsearch, revisión de exposición de datos, filtrado por palabras clave y recuperación de credenciales en base64.</td><td><a href="/es/ports-and-services/elasticsearch-9200.md">Elasticsearch - 9200</a></td></tr><tr><td><h4><i class="fa-database" style="color:$primary;">:database:</i></h4></td><td><strong>MongoDB - 27017</strong></td><td>Acceso no autenticado a MongoDB, enumeración de bases de datos, inyección de comandos a través de app.js y ejecución de shell inversa.</td><td><a href="/es/ports-and-services/mongodb-27017.md">MongoDB - 27017</a></td></tr><tr><td><h4><i class="fa-helmet-safety" style="color:$primary;">:helmet-safety:</i></h4></td><td><strong>Havoc-C2 - 40056</strong></td><td>Flujo de trabajo de SSRF a RCE de Havoc-C2 con entrega de payload alojado y acceso mediante shell inversa.</td><td><a href="/es/ports-and-services/havoc-c2-40056.md">Havoc-C2 - 40056</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://hacking-notes.jord4n.pro/es/ports-and-services.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
