Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
V2rayn | 46,892 | 12 days ago | 188 | gpl-3.0 | C# | |||||
A GUI client for Windows, support Xray core and v2fly core and others | ||||||||||
V2ray Core | 43,104 | 7 | 41 | 6 days ago | 4 | June 03, 2019 | 26 | mit | Go | |
A platform for building proxies to bypass network restrictions. | ||||||||||
V2ray Core | 23,844 | 30 | 4 days ago | 201 | June 12, 2022 | 70 | mit | Go | ||
A platform for building proxies to bypass network restrictions. | ||||||||||
V2rayng | 23,708 | 3 days ago | 4 | April 26, 2021 | 302 | gpl-3.0 | Kotlin | |||
A V2Ray client for Android, support Xray core and v2fly core | ||||||||||
Xray Core | 16,111 | 49 | 18 hours ago | 93 | June 19, 2023 | 383 | mpl-2.0 | Go | ||
Xray, Penetrates Everything. Also the best v2ray-core, with XTLS support. Fully compatible configuration. | ||||||||||
Goproxy | 14,300 | 16 days ago | 17 | April 09, 2021 | 118 | gpl-3.0 | Go | |||
🔥 Proxy is a high performance HTTP(S) proxies, SOCKS5 proxies,WEBSOCKET, TCP, UDP proxy server implemented by golang. Now, it supports chain-style proxies,nat forwarding in different lan,TCP/UDP port forwarding, SSH forwarding.Proxy是golang实现的高性能http,https,websocket,tcp,socks5代理服务器,支持内网穿透,链式代理,通讯加密,智能HTTP,SOCKS5代理,黑白名单,限速,限流量,限连接数,跨平台,KCP支持,认证API。 | ||||||||||
Brook | 13,854 | 4 | 9 days ago | 33 | April 24, 2021 | 43 | gpl-3.0 | Go | ||
A cross-platform programmable network tool. 一个跨平台可编程网络工具. | ||||||||||
Proxychains Ng | 8,751 | 4 months ago | 119 | gpl-2.0 | C | |||||
proxychains ng (new generation) - a preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies. continuation of the unmaintained proxychains project. the sf.net page is currently not updated, use releases from github release page instead. | ||||||||||
Hysteria | 6,952 | 8 | 5 days ago | 54 | June 11, 2023 | 96 | mit | Go | ||
Hysteria is a powerful, lightning fast and censorship resistant proxy. | ||||||||||
Shadowsocks Rust | 6,555 | 1 | 2 days ago | 33 | July 06, 2023 | 56 | mit | Rust | ||
A Rust port of shadowsocks |
Creates a local or "reverse" Socks proxy using powershell.
The local proxy is a simple Socks 4/5 proxy.
The reverse proxy creates a tcp tunnel by initiating outbond SSL connections that can go through the system's proxy. The tunnel can then be used as a socks proxy on the remote host to pivot into the local host's network.
Create a Socks 4/5 proxy on port 1080:
Import-Module .\Invoke-SocksProxy.psm1
Invoke-SocksProxy -bindPort 1080
Increase the maximum number of threads from 200 to 400
Import-Module .\Invoke-SocksProxy.psm1
Invoke-SocksProxy -threads 400
Create a "reverse" Socks 4/5 proxy on port 1080 of a remote host:
# On the remote host:
# Generate a private key and self signed cert
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout private.key -out cert.pem
# Get the certificate fingerprint to verify it:
openssl x509 -in cert.pem -noout -sha1 -fingerprint | cut -d "=" -f 2 | tr -d ":"
# Start the handler
python3 ReverseSocksProxyHandler.py 443 1080 ./cert.pem ./private.key
# On the local host:
Import-Module .\Invoke-SocksProxy.psm1
Invoke-ReverseSocksProxy -remotePort 443 -remoteHost 192.168.49.130
# Go through the system proxy:
Invoke-ReverseSocksProxy -remotePort 443 -remoteHost 192.168.49.130 -useSystemProxy
# Validate certificate
Invoke-ReverseSocksProxy -remotePort 443 -remoteHost 192.168.49.130 -certFingerprint '93061FDB30D69A435ACF96430744C5CC5473D44E'
# Give up after a number of failed connections to the handler:
Invoke-ReverseSocksProxy -remotePort 443 -remoteHost 192.168.49.130 -maxRetries 10
Credit for the System Proxy trick: https://github.com/Arno0x/PowerShellScripts/blob/master/proxyTunnel.ps1
This project is intended for security researchers and penetration testers and should only be used with the approval of system owners.