Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Sharp-SMBExec — Implementación en C# de SMBExec para la ejecución remota de comandos en objetivos Windows utilizando hashes de contraseña NTLM, permitiendo movimiento lateral y ataques pass-the-hash. | Kitploit
Herramientas/GitHubGitHub/checkymander/sharp-smbexec
ExplotaciónMovimiento LateralPruebas de PenetraciónAutenticación
GitHubcheckymander/sharp-smbexec

Sharp-SMBExec

Implementación en C# de SMBExec para la ejecución remota de comandos en objetivos Windows utilizando hashes de contraseña NTLM, permitiendo movimiento lateral y ataques pass-the-hash.

Ver Repositorio
217445hace 6 añosRevisado 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

Sharp-SMBExec

Una conversión nativa en C# del script de PowerShell Invoke-SMBExec de Kevin Robertson. (https://github.com/Kevin-Robertson/Invoke-TheHash/blob/master/Invoke-SMBExec.ps1)

Compilado para .NET 3.5

Uso

Sharp-SMBExec.exe hash:"hash" username:"username" domain:"domain.tld" target:"target.domain.tld" command:"command"

Descripción

Este ensamblado le permitirá ejecutar un comando en una máquina objetivo usando SMB proporcionando un hash NTLM para el usuario especificado.

Ayuda

root@kitploit:~
Opción		    Descripción                                                                                                                                      
username*		Nombre de usuario para la autenticación                                                                     
hash*			Hash de contraseña NTLM para la autenticación. Este módulo aceptará formato LM:NTLM o NTLM           
domain			Dominio para la autenticación. Este parámetro no es necesario con cuentas locales o cuando se usa @dominio después del nombre de usuario
target			Nombre de host o dirección IP del objetivo.                                                                  
command			Comando a ejecutar en el objetivo. Si no se especifica un comando, la función verificará si el nombre de usuario y el hash proporcionan acceso de administrador local en el objetivo    
ServiceName		Predeterminado = 20 caracteres aleatorios. El nombre del servicio a crear y eliminar en el objetivo.  
-CheckAdmin             Verificar solo acceso de administrador, no ejecutar comando
-Help (-h)		Interruptor, depuración habilitada [Predeterminado='False']  
-Debug			Imprimir información de depuración junto con la salida
-ForceSMB1		Forzar SMB1. El comportamiento predeterminado es realizar negociación de versión SMB y usar SMB2 si es compatible con el objetivo [Predeterminado='False']
-ComSpec		Anteponer %COMSPEC% /C al comando [Predeterminado='False']  
Descargar herramienta