Skip to content
/ iisproxy Public

通过websocket在IIS8(Windows Server 2012)以上实现socks5代理

License

Notifications You must be signed in to change notification settings

howmp/iisproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iisproxy

通过websocket在IIS8(Windows Server 2012)以上实现socks5代理

场景

在无法反弹socks5,仅有webshell权限时,代理进入内网,类似于reGeorg.

但相对于reGeorg优势在于稳定,流量不会放大。

限制

  1. 可上传ashx文件,见 Handler.ashx
  2. IIS >= 8, 因为从IIS8开始才支持WebSocket协议, 见https://docs.microsoft.com/en-us/iis/get-started/whats-new-in-iis-8/iis-80-websocket-protocol-support

命令行参数

Usage of iisproxy:
  -l string
        socks5 server listen port (default "127.0.0.1:1080")
  -u string
        iis ashx url

About

通过websocket在IIS8(Windows Server 2012)以上实现socks5代理

Resources

License

Stars

Watchers

Forks

Packages

No packages published