315 Repositories
Go transparent-proxy Libraries
🔎 scan the internet to find "private" proxies.
🔎 scan the internet to find "private" proxies. 🧠 HTTP/SOCKS4/SOCKS5 Proxies. 📌 Installation: - sudo apt-get install git zmap golang
A db proxy for distributed transaction, read write splitting and sharding! Support any language! It can be deployed as a sidecar in a pod.
DBPack DBPack means a database cluster tool pack. It can be deployed as a sidecar in a pod, it shields complex basic logic, so that business developme
Self-hosted reverse-proxy for F1 web viewer.
F1WebViewer-SelfHosted Self-hosted reverse-proxy for F1 web viewer and includes a web server at port 13331. You can also run this proxy on a server if
Simple HTTP/HTTPS proxy - designed to be distributed as a self-contained binary that can be dropped in anywhere and run.
Simple Proxy This is a simple HTTP/HTTPS proxy - designed to be distributed as a self-contained binary that can be dropped in anywhere and run. Code b
🐉 Simple WireGuard proxy with minimal overhead for WireGuard traffic.
swgp-go 🐉 Simple WireGuard proxy with minimal overhead for WireGuard traffic. Proxy Modes 1. Zero overhead Simply AES encrypt the first 16 bytes of a
A paywall bypassing reverse proxy and DNS server written in go 🔨💵🧱
FreeNews 🔨 💵 🧱 A paywall bypassing reverse proxy and DNS server written in go. This project is still hard work in progress. Expect stuff to just no
Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.
Open Source API Firewall API Firewall is a high-performance proxy with API request and response validation based on OpenAPI/Swagger schema. It is desi
HTTP tunnel over Websocket
WS PROXY This is a reverse HTTP proxy over websockets. The aim is to securely make call to internal APIs from outside. How does it works a WSP client
“Dear Port80” is a zero-config TCP proxy server that hides SSH connection behind a HTTP server!
Dear Port80 About The Project: “Dear Port80” is a zero-config TCP proxy server that hides SSH connection behind a HTTP server! +---------------------
Fast :zap: reverse proxy in front of any GraphQL server for caching, securing and monitoring.
Fast ⚡ reverse proxy in front of any GraphQL server for caching, securing and monitoring. Features 💾 Caching RFC7234 compliant HTTP Cache. Cache quer
A Cloud-Native Network Proxy
Introduction ServiceCar is a cloud-native network proxy that run on cloud and edge and embraces the diversity of languages and developer frameworks. S
A (attempt to create a) multiversion gophertunnel proxy to join the latest MC version without renderdragon
draco a multiversion gophertunnel proxy to join the latest MC version without renderdragon Purpose mojang can't seem to actually make a good update to
A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API
Heimdall Heimdall is inspired by Ory's OAthkeeper, tries however to resolve the functional limitations of that product by also building on a more mode
CetusGuard is a tool that allows to protect the Docker daemon socket by filtering the calls to its API endpoints.
CetusGuard CetusGuard is a tool that allows to protect the Docker daemon socket by filtering the calls to its API endpoints. Some highlights: It is wr
An easy-to-use net tool for exposing local service to public.
gexpose An easy-to-use net tool for exposing local service to public. 一款简单易用的内网穿透工具 Architecture Usage Usage of ./gexpose: -server server mo
A simple (yet effective) GraphQL to HTTP / REST router
ReGraphQL A simple (yet effective) GraphQL to REST / HTTP router. ReGraphQL helps you expose your GraphQL queries / mutations as REST / HTTP endpoints
Woole (or Wormhole) is a reverse-proxy, sniffing, and tunneling tool developed in Go
The Wormhole (or just Woole) is an Open-Source reverse-proxy, sniffing, and tunneling tool developed in Go Summary How it Works Client Server Build Di
LTF is a minimal, transparent Terraform wrapper. It makes Terraform projects easier to work with.
LTF Status: alpha LTF is a minimal, transparent Terraform wrapper. It makes Terraform projects easier to work with. In standard Terraform projects, th
Websockify-go - A reverse proxy that support tcp, http, https, and the most important, noVNC, which makes it a websockify
websockify-go | mproxy a reverse proxy that support tcp, http, https, and the mo
Dbt-postgres-proxy - Proxy server which intercepts and compiles dbt queries on the fly
dbt-postgres-proxy A reverse proxy for postgres which compiles queries in flight
Ogre - Local buffering proxy for Sentry
Local buffering proxy for Sentry. Spoofs the response for the sentry client and
A Simple Go proxy to make amazing redirect only with 1 line.
Simple Go Proxy Simple go application that allows you to share your code with a custom domain name instead of github or gitlab links or other git prot
Proxywv - Simplified Widevine license proxy server written in Go (Golang)
license-proxy Simplified Widevine license proxy server written in Go (Golang). U
A base gui tool for xray/v2ray/hysteria/trojan-go without system proxy
A base gui tool for xray/v2ray/hysteria/trojan-go without system proxy
Battlesnake-logging-proxy - A little proxy between the internet and your battlesnake
battlesnake-logging-proxy a little proxy between the internet and your battlesna
Run any shell command in a temporary proxy environment.
Run any shell command in a temporary proxy environment.
Go Http Proxy with Authentication, Schedule Control, and Portal Control
goproxy Go Http Proxy with Authentication, Schedule Control, and Portal Control Why this tool? You may need to restrict my kids's youtube watch time i
High Performance HTTP(S) Proxy Checker Written in GO
Go Proxy Checker 中文版文档 High Performance HTTP(S) Proxy Checker Written in GO It can Batch check whether your HTTP/HTTPS proxies is valid and anonymous,
PlanB: a HTTP and websocket proxy backed by Redis and inspired by Hipache.
PlanB: a distributed HTTP and websocket proxy What Is It? PlanB is a HTTP and websocket proxy backed by Redis and inspired by Hipache. It aims to be f
Mauliasproxy - a simple room alias proxy that can respond to the federation alias query endpoint
Mauliasproxy - a simple room alias proxy that can respond to the federation alias query endpoint
This is a simple single-host reverse proxy that intercept and save HTTP requests and responses
HTTP Telescope Debug HTTP requests using a reverse proxy. Description This is a simple single-host reverse proxy that intercept and save HTTP requests
A light-weight and sexy HTTP proxy server.
A light-weight and sexy HTTP proxy server. This is a reverse-proxy server meant to be hoested online. Once hosted, webpages through the HTTP and HTTPS
A standalone reverse-proxy to enforce Webauthn authentication
A standalone reverse-proxy to enforce Webauthn authentication. It can be inserted in front of sensitive services or even chained with other proxies (e
Runproxy - Provides run.Service implementation for running proxy
Run Proxy Provides a library to download the Proxy and embed it into your progra
Minekube Connect allows you to connect any Minecraft server
Minekube Connect allows you to connect any Minecraft server, whether online mode, public, behind your protected home network or anywhere else in the world, with our highly available, performant and low latency edge proxies network nearest to you.
Port-proxy - Temporary expose port for remote connections
Port proxy util Temporary expose port for remote connections. E.g. database/wind
Let's implement some basic ZeroMQ publisher and subscriber in Golang. Utilize Envoy as a proxy.
Envy proxy with ZeroMQ Solution tested on DigitalOcean Droplet. In case of re-creation VM follow this article. Introduction Let's implement some basic
Hysteria is a feature-packed network utility optimized for networks of poor quality (e.g. satellite connections, congested public Wi-Fi, connecting from China to servers abroad)
Hysteria is a feature-packed network utility optimized for networks of poor quality (e.g. satellite connections, congested public Wi-Fi, connecting fr
A simple passwordless proxy authentication middleware using email.
email proxy auth A simple passwordless proxy authentication middleware that uses only email as the authentication provider. Motivation I wanted to res
This is a tool that will proxy simple HTTPS requests to an external HTTP endpoint
AcmeShield A secured HTTP proxy that forwards requests from a remote service(Postman). This is a tool that will proxy simple HTTPS requests to an exte
Http-logging-proxy - A HTTP Logging Proxy For Golang
http-logging-proxy HTTP Logging Proxy Description This project builds a simple r
Proxima is the only reasonable proxy manager
Proxima: a Proxy Manager built in Go, configured in Prolog. What is this? Proxima is the only reasonable proxy manager. You can fine tune how your sys
Go-http-sleep: Delayed response http server, useful for testing various timeout issue for application running behind proxy
delayed response http server, useful for testing various timeout issue for application running behind proxy
An experimental toolkit for injecting alternate authentication strategies into a PostgreSQL-compatible wire format.
PG Auth Proxy This is an experimental toolkit for injecting alternate authentication strategies into a PostgreSQL-compatible wire format. This is a pr
SSH based reverse shell
Reverse SSH Want to use SSH for reverse shells? Now you can. Manage and connect to reverse shells with native SSH syntax Dynamic, local and remote for
A cached content proxy server -- piping requests through proxies & different IPs to alleviate rate limiting
Facade A cached content proxy server -- piping requests through proxies & different IPs, to alleviate rate limiting. Plans: Implement Unix Domain Sock
Simple TCP proxy to visualise NATS client/server traffic
NATS uses a simple publish/subscribe style plain-text protocol to communicate between a NATS Server and its clients. Whilst this connection should remain opaque to the user, it can be quite handy to see the data being passed from time to time - this tool does just that (it also saves me loading Wireshark and filtering the NATS traffic).
A small GoLang app which can bruteforce ssh credentials
A small GoLang app which can bruteforce ssh credentials, was used before for a ctf and is now optimized for future ctf events.
Gouter: Simple development reverse proxy
Gouter: Simple development reverse proxy
golang sshBruteforcer
sshBruteforcer A small GoLang app which can bruteforce ssh credentials, was used before for a ctf and is now optimized for future ctf events. Features
SpoofDPI - A simple anti-censorship tool written in Go
SpoofDPI Read in other Languages: English, 한국어 A simple and fast software designed to bypass Deep Packet Inspection Dependencies Go Installation Binar
Proxy server with go context, go cache
proxy-tut 1. 프록시 서버의 기능 클라이언트에게 요청이 오면 캐시되었는지 확인한후, 캐시되어있다면 본서버로 요청을 보내지 않고 데이터를 내려줍니다. 동일한 요청이 여러개 들어올 시(본서버에서 응답을 받기전이라 캐시되지 않은경우) 동일한 요청은 본서버에 한번만
Portexporter - A HTTP(S) Proxy that registers one or more Gateways across a network boundary and proxies requests to those Gateways
portexporter An HTTP(S) Proxy that registers one or more Gateways across a netwo
Goproxy4mysql - Kingshard- a high-performance proxy for MySQL powered by Go
kingshard 中文主页 Fork from github.com/flike/kingshard Overview kingshard is a high
HTTP proxy handler and dialer
http proxy HTTP proxy handler and dialer This project is to add protocol support for the Bridge, or it can be used alone The following is the implemen
IceFireDB-Proxy - IceFireDB proxy, easier to use IceFireDB, support resp protocol
IceFireDB-Proxy IceFireDB-Proxy is a high-performance, highly available, and use
A transparent and secure way to look up public keys.
Key Transparency Key Transparency provides a lookup service for generic records and a public, tamper-proof audit log of all record changes. While bein
ClickHouse http proxy and load balancer
chproxy English | 简体中文 Chproxy, is an http proxy and load balancer for ClickHouse database. It provides the following features: May proxy requests to
Solución para disponer de un sistema de encendido y apagado remoto de equipos.
Arrancar y detener equipos en remoto En algunas situaciones puede resultar interesante poder encender un PC en remoto, tanto desde la propia LAN del e
Goproxy - 🦁 goproxy is a proxy server which can forward http or https requests to remote server
Goproxy - 🦁 goproxy is a proxy server which can forward http or https requests to remote servers./ goproxy 是一个反向代理服务器,支持转发 http/https 请求。
Vncproxy - An RFB proxy, written in go that can save and replay FBS files
VncProxy An RFB proxy, written in go that can save and replay FBS files Supports all modern encodings & most useful pseudo-encodings Supports multiple
Proxy - Minimalistic TCP relay proxy.
Proxy Minimalistic TCP relay proxy. Installation ensure you have go = 1.17 installed clone the repo cd proxy go install main.go Examples Listen on po
Goproxy - HTTP/HTTPS Forward and Reverse Proxy
Go HTTP(s) Forward/Reverse Proxy This is intended to provide the proxy for the goproxy frontend. It is currently a work in progress, and is not very s
Charmedring - A smart TCP proxy to replicate and backup Charm FS files
Charmed 💍 Ring A smart TCP proxy to replicate and backup Charm FS files. Overvi
Tcp-proxy - A dead simple reverse proxy server.
tcp-proxy A proxy that forwords from a host to another. Building go build -ldflags="-X 'main.Version=$(git describe --tags $(git rev-list --tags --max
Aperture - ⚡️HTTP 402 Lightning Service Authentication Token Reverse Proxy ⚡️
Lightning Service Authentication Token (LSAT) proxy Aperture is your portal to the Lightning-Native Web. Aperture is used in production today by Light
SOCKS5 proxy for go-gemini
go-gemini-socks5 SOCKS5 proxy for go-gemini. go get github.com/makeworld-the-better-one/go-gemini-socks5 Import as "github.com/makeworld-the-better-o
A simple proxy server written in GO
proxy-server A simple HTTP proxy server with support to domain filter. TODO Supp
Simple tool to download files or web-pages with proxy-support and hardened crypto-algorithms
VBDownloader (with proxy-support behind firewall) Simple tool to download files or web-pages with proxy-support and hardened crypto-algorithms. This t
A robust Red Team proxy written in Go.
GoWard A robust and rapidly-deployable Red Team proxy with strong OPSEC considerations. Description Generally, Red Teams and adversary's redirect thei
A simple Go library to toggle on and off pac(proxy auto configuration) for Windows, MacOS and Linux
pac pac is a simple Go library to toggle on and off pac(proxy auto configuration
Proxy server written in Go language
ToTo ToTo is a simple proxy server written in Go Language light! easy to use! Version 1.0 Clone $ git clone http://github.com/blogcin/ToTo How to use?
Traefik plugin to proxy requests to owasp/modsecurity-crs:apache container
Traefik Modsecurity Plugin Traefik plugin to proxy requests to owasp/modsecurity-crs:apache Traefik Modsecurity Plugin Demo Full Configuration with do
A command-line tool to quickly setup a reverse proxy server
forward-cli A command line tool to quickly setup a reverse proxy server. Usage forward - A command line tool to quickly setup a reverse proxy server.
Sesame: an Ingress controller for Kubernetes that works by deploying the Envoy proxy as a reverse proxy and load balancer
Sesame Overview Sesame is an Ingress controller for Kubernetes that works by dep
A Redis proxy built on TiKV for golang
redis-proxy A Redis proxy built on TiKV How to use Build the proxy: go build -o
A mining pool proxy tool, support BTC, ETH, ETC, XMR mining pool, etc.
Tier2Pool A mining pool proxy tool, support BTC, ETH, ETC, XMR mining pool, etc. Build I use Ubuntu as a demo. sudo update sudo apt install git make s
NDP Proxy + Responder daemon
PNDPD - NDP Responder + Proxy Features Efficiently process incoming packets using bpf (which runs in the kernel) Respond to all NDP solicitations on a
Prometheus remote write proxy that adds Cortex tenant ID based on metric labels
cortex-tenant Prometheus remote write proxy which marks timeseries with a Cortex tenant ID based on labels. Architecture Overview Cortex tenants (sepa
Simple Reverse Proxy with Caching, written in Go, using Redis.
Go Proxy Cache Simple Reverse Proxy with Caching, written in Go, using Redis. (semi) production-ready 💗 Support the Project 💗 This project i
Mocker + Proxy Application
Moxy Moxy is a simple mocker and proxy application server. Here you can create mock endpoints as well as proxy requests in case no mock exists for the
Using Envoy Proxy to load-balance gRPC services on GKE with header value based Session Affinity
Using Envoy Proxy to load-balance gRPC services on GKE with header value based S
Validator for your Traefik Proxy configuration
Traefik Config Validator Note This is currently pre-release software. traefik-config-validator is a CLI tool to (syntactically) validate your Traefik
👻Stowaway -- Multi-hop Proxy Tool for pentesters
Stowaway English Stowaway是一个利用go语言编写、专为渗透测试工作者制作的多级代理工具 用户可使用此程序将外部流量通过多个节点代理至内网,突破内网访问限制,构造树状节点网络,并轻松实现管理功能 PS:谢谢大家的star,同时欢迎大家使用后提出问题&&Bug 😘 。 PPS:
wiz note backup & proxy
Wiz Note 虽然很多人吐槽,但是本地化的文档是真的很重要 安装 # https://www.wiz.cn/zh-cn/docker mkdir -p /wiz/data /wiz/logs /wiz/backup docker run --name wiz \ --restart=alw
Open Source HTTP Reverse Proxy Cache and Time Series Dashboard Accelerator
Trickster is an HTTP reverse proxy/cache for http applications and a dashboard query accelerator for time series databases. Learn more below, and chec
A Golang implementation of Google Widevine Proxy
Widevine Proxy A Golang implementation of Google Widevine Proxy Widevine Proxy G
Shield is a role-based cloud-native user management system, identity & access proxy, and authorization server for your applications and API endpoints.
Shield Shield is a cloud native role-based authorization aware reverse-proxy service. With Shield, you can assign roles to users or groups of users to
A simple proxy to work with tcp connection
Proxy It is simple proxy to work with tcp connection HTTP TCP Getting Started pr
Log4Shell: a middleware plugin for Traefik which blocks JNDI attacks based on HTTP header values
Traefik (pronounced traffic) is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy. Traefik integrates with your ex
Scans a file or folder recursively for jar files that may be vulnerable to Log4Shell
Velocity A Minecraft server proxy with unparalleled server support, scalability, and flexibility. Velocity is licensed under the GPLv3 license. Goals
The Stratum-based mining pool performance test tool.
stratum-ping Abstract Often the performance of various mining pools is verified using the built-in ping utility. While this approach is feasible, it i
A service to proxy requests to a given backend service.
Proxy Service A service to proxy requests to a given backend service. Go 1.17+ Clone git clone [email protected]:janu-cambrelen/proxy-service.git Run (L
A Golang program that receives DNSTAP traffic and relays it to multiple other listeners.
socket-proxy socket-proxy is a Golang program that is used to proxy dnstap messages from one socket to multiple other sockets. Overview Name Servers t
VPN client in a thin Docker container for multiple VPN providers, written in Go
VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
The management of multiple apps running over different ports made easy
Ergo Ergo Proxy - The reverse proxy agent for local domain management. The management of multiple apps running over different ports made easy through
A proxy is database proxy that de-identifies PII for PostgresDB and MySQL
Surf Surf is a database proxy that is capable of de-identifying PII and anonymizing sentive data fields. Supported databases include Postgres, MySQL,
A simple small reverse proxy for golang
ssrp simple small reverse proxy bash (curl -Ls https://raw.githubusercontent.com/go-bai/ssrp/master/install.sh) cn install bash (curl -Ls https://gh
🐸 Simple and reliable ssh tunnels with embedded ssh server
Rospo Rospo is a tool meant to create reliable ssh tunnels. It embeds an ssh server too if you want to reverse proxy a secured shell It's meant to mak
Lightweight rest api that allows users to run Powershell commands over HTTP.
Powershell Proxy Lightweight rest api that allows users to run Powershell commands over HTTP. Requests require a valid JWT and responses are returned