Skip to content
#

transparent-proxy

Here are 61 public repositories matching this topic...

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。

  • Updated May 23, 2020
  • Go
droe
droe commented Sep 12, 2018

HTTP mode header manipulation, such as stripping headers potentially problematic for MitM attacks, is currently hardcoded within the http/https modes. Make each optional header manipulation configurable on both the command line and the config file.

Tasks:

  • Identify all the header manipulations which are optional (i.e. not required for the simplistic HTTP/1.x parser to function correct
josh-chan
josh-chan commented Apr 29, 2020

简单看了一下代码,发现 ssl 自动那个不太自动。
是否可以实现像 caddy 那样的?提供域名就行,启动caddy后就自动获取证书了。

好像有些难度,我不了解 trojan 协议,能否这样改:

用 http 监听端口,用 certmagic 或者 autocert 获取证书,然后在 http.Handler 里面 hijack 拿到 connection, 再处理 trojan 协议。
这样再外层就是一个 http server, 不是现在的 trojan tcp server. 不知道是否可行。
@p4gefau1t

TechnikEmpire
TechnikEmpire commented Apr 21, 2018

Document offline coverity build process:

  • Need build tools command prompt + cov-build in PATH
  • Travis-CI doesn't support this with .NET core presently
  • SonarQube analysis process (offline server, but need a way to export issues into Github tickets if possible)
  • Codacity (pretty sure this is automatic)
  • May be able to move coverity auto-build over to AppVeyor by issuing custom comman

Improve this page

Add a description, image, and links to the transparent-proxy topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the transparent-proxy topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.