Skip to content

xyz12810/deblocus

 
 

Repository files navigation

deblocus

Current version is v0.13.6250-beta

Build Status MIT License GoDoc

Introduction

deblocus is a tunneling software that allows encrypted TCP connection through the server by acting as a SOCKS5/HTTP proxy server on the client side.

Features

  • Traffic encrypted with dynamic session key
  • Tunnel's communication was provided with mildly obfuscated traffic based on special protocol
    • Keep communications encrypted and privacy over untrusted networks.
  • TCP multiplexing inside tunnel and Fast-Open over application layer
    • Optimized connectivity for massive short requests, latency greatly reduced to nearly 1-RTT.
  • Filtering traffic to specified country (using GeoLite2 data)
    • You can avoid the proxy was used for some inappropriate purposes.
  • High-performance encryption implementation
    • You can enjoy high throughput and low resource consumption.

Quickstart

  1. Download executables or compile it from source.
  2. Read Wiki to learn more.

Supported architectures and operating systems:

  • Binary distributions: Linux/amd64, Mac OS X/amd64, Windows/amd64
  • Build from source: FreeBSD/amd64, Linux/aarch64 and above

Acknowledgements

Thanks to these projects: qtunnel, osext, dhkx, glog, siphash, chacha-opt, chacha, golibs, borringssl, minimal-crypto.

This product includes GeoLite2 data created by MaxMind, available from http://www.maxmind.com.

License

MIT License

deblocus

介绍

安全高效的局部代理(Socks5/HTTP)工具,用于在企业网络/公共WiFi等场景下安全通信。

使用

首先阅读 Wiki,从项目Releases下载程序,或自行编译。

About

An Excellent Proxy.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 98.0%
  • C 2.0%