All Projects → ark0f → async-socks5

ark0f / async-socks5

Licence: other
An async/.await SOCKS5 implementation

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to async-socks5

inner-shadowsocks
Shadowsocks -> socks5 on server. (Created for providing socks5 proxy for Telegram)
Stars: ✭ 87 (+40.32%)
Mutual labels:  socks5
goproxy
🍉 a proxy with go,supports http,socks4/5 at the same time.
Stars: ✭ 27 (-56.45%)
Mutual labels:  socks5
SocksSharp
SocksSharp provides support for Socks4/4a/5 proxy servers to HttpClient
Stars: ✭ 75 (+20.97%)
Mutual labels:  socks5
fuso
一款体积小, 快速, 稳定, 高效, 轻量的内网穿透, 端口转发工具 支持多连接,级联代理,传输加密 (A small volume, fast, stable, efficient, and lightweight intranet penetration, port forwarding tool supports multiple connections, cascading proxy, and transmission encryption)
Stars: ✭ 1,132 (+1725.81%)
Mutual labels:  socks5
Socks5
A full-fledged high-performance socks5 proxy server written in C#. Plugin support included.
Stars: ✭ 331 (+433.87%)
Mutual labels:  socks5
socks5-client
SOCKS v5 client socket implementation in JavaScript for Node.JS.
Stars: ✭ 56 (-9.68%)
Mutual labels:  socks5
lightsocks-c
🌐 Light SOCKS5 proxy
Stars: ✭ 56 (-9.68%)
Mutual labels:  socks5
brook-ok
brook程序服务端配置程序,一键搭建brook / Shadowsocks / Socks5服务用于科学上网🔥 新增Socks5服务!!Firefox、Chrome可通过SwitchyOmega代理直接翻墙
Stars: ✭ 55 (-11.29%)
Mutual labels:  socks5
arch-privoxyvpn
Docker build script for Arch Linux base with Privoxy and OpenVPN
Stars: ✭ 55 (-11.29%)
Mutual labels:  socks5
3proxy
3proxy - tiny free proxy server
Stars: ✭ 2,493 (+3920.97%)
Mutual labels:  socks5
nysocks
Nysocks binds kcp and libuv to provide an aggressive tcp tunnel in nodejs.
Stars: ✭ 78 (+25.81%)
Mutual labels:  socks5
shadowrocket
A socks5 proxy to build your own shadowsocks private network. PHP based & Composer supported.
Stars: ✭ 23 (-62.9%)
Mutual labels:  socks5
IMAPLoginTester
A simple Python script that reads a text file with lots of e-mails and passwords, and tries to check if those credentials are valid by trying to login on IMAP servers.
Stars: ✭ 47 (-24.19%)
Mutual labels:  socks5
shadowsocks-lite
Socks5 proxy client and server.
Stars: ✭ 15 (-75.81%)
Mutual labels:  socks5
ProxyGrab
Asynchronous Library made using Python and aiohttp to get proxies from multiple services!
Stars: ✭ 17 (-72.58%)
Mutual labels:  socks5
microsocks11
A cross-platform SOCKS5 library and server based on the microsocks project.
Stars: ✭ 22 (-64.52%)
Mutual labels:  socks5
asyncio-socks-server
A SOCKS proxy server implemented with the powerful python cooperative concurrency framework asyncio.
Stars: ✭ 154 (+148.39%)
Mutual labels:  socks5
FullProxy
Bind and reverse connection based, SOCKS5, HTTP and PortForward based portable proxy
Stars: ✭ 22 (-64.52%)
Mutual labels:  socks5
taosocks
A smart tunnel proxy that helps you bypass firewalls.
Stars: ✭ 26 (-58.06%)
Mutual labels:  socks5
Pummel
Socks5 Proxy HTTP/HTTPS-Flooding (cc) attack
Stars: ✭ 53 (-14.52%)
Mutual labels:  socks5

async-socks5

An async/.await SOCKS5 implementation.

Examples

Connect to google.com:80 through my-proxy-server.com:54321:

use tokio::net::TcpStream;
use tokio::io::BufStream;
use async_socks5::{connect, Result};

#[tokio::main]
async fn main() -> Result<()> {
  let stream = TcpStream::connect("my-proxy-server.com:54321").await?;
  let mut stream = BufStream::new(stream);
  connect(&mut stream, ("google.com", 80), None).await?;
}

More examples.

Changelog

License

async-socks5 under either of:

at your option.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].