139 Resources
Golang reverse-engineering Libraries
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
A collection of offensive Go packages inspired by different Go repositories.
OffensiveGolang OffensiveGolang is a collection of offensive Go packs inspired by different repositories. Ideas have been taken from OffensiveGoLang 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
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
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
Static binary analysis tool to compute shared strings references between binaries and output in JSON, YAML and YARA
StrTwins StrTwins is a binary analysis tool, powered by radare, that is capable to find shared code string references between executables and output i
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
Reverse-engineered API + SDK for the Amizone Student Portal.
go-amizone go-amizone is a simple and robust Go library and API server for the Amizone student portal. This library is intended to be used as a self-h
Reverse Shell in Golang and PowerShell Fud (27/04/2022)
ShellPwnsh Spanish: Generador de Backdoor en Golang, usando Reverse Shell en PowerShell, con formato de variables en el codigo para Bypass de AMSI y c
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
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
Test-at-scale - TAS - An intelligent test execution platform for engineering teams to achieve high development velocity
Test At Scale Test Smarter, Release Faster with test-at-scale. Status Table of c
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 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
Stratus-red-team - Granular, Actionable Adversary Emulation for the Cloud
Stratus Red team Stratus Red Team is "Atomic Red Team™" for the cloud, allowing
Conduit - Data Integration for Production Data Stores
Conduit Data Integration for Production Data Stores. 💫 Overview Conduit is a da
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
First Go project. Backend hiring test for Array engineering.
BACKEND TEST 1 Submitted by: Mitchell Sullivan Intro This is basically my first-ever project in Go. As such, it's quite simple and bears little resemb
Fundamental-Go - A comprehensive and FREE Online Go Development tutorial going step-by-step into the world of Go
FREE Reverse Engineering Self-Study Course HERE Fundamental Go The book and code
ToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
ToRat is a Remote Administation tool written in Go using Tor as a transport mechanism and RPC for communication
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 - 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
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
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
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
Simple reverse shell to avoid Windows defender and kaspersky detection
Windows-ReverseShell Simple reverse shell to avoid Windows defender, kaspersky d
RevSuit is a flexible and powerful reverse connection platform designed for receiving connection from target host in penetration.
RevSuit - A Flexible and Powerful Reverse Connection Platform English |简体中文 Overview RevSuit is a flexible and powerful reverse connection platform de
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
This repo introduces a simple server, which provided some APIs for search DAS account's records or reverse records
Prerequisites Install Usage Others Das-Account-Indexer This repo introduces a simple server, which provided some APIs for search DAS account's records
Simulating shitty network connections so you can build better systems.
Comcast Testing distributed systems under hard failures like network partitions and instance termination is critical, but it's also important we test
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
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
A scanner similar to bufio.Scanner, but it reads and returns lines in reverse order, starting at a given position and going backward.
backscanner Ever needed or wondered how to efficiently search for something in a log file, but starting at the end and going backward? Here's your sol
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 minimalist-configuration reverse DNS name server
autoreverse autoreverse is a specialized authoritative DNS server whose goal is to make it as easy as possible to auto-answer reverse queries without
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
Configuration Extractor for BlackCat Ransomware
blackCatConf blackCatConf is a static configuration extractor implemented in Golang for BlackCat Ransomware (targeting Microsoft Windows and GNU/Linux
K8s_dns_chaos: enables inject DNS chaos in a Kubernetes cluster for Chaos Engineering
k8s_dns_chaos Name k8s_dns_chaos - enables inject DNS chaos in a Kubernetes cluster for Chaos Engineering. Description This plugin implements the Kube
🐸 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
Simulating shitty network connections so you can build better systems.
Comcast Testing distributed systems under hard failures like network partitions and instance termination is critical, but it's also important we test
Golang Reverse Shell
goReverseShell First ever GO project aimed to learn GO basics. PoC of a GO reverse shell, not expected to be used in real conditions. Undetected by AV
common creational, behavioural and structural patterns implemented in go 🤩
Design Patterns 🚀 🧩 Design Patterns are ways of solving different problems we face while designing software solutions. Having too many if/else condi
A pair of local reverse proxies (one in Windows, one in Linux) for Tailscale on WSL2
tailscale-wsl2 TL;DR Running two reverse proxies (one in Windows, one in the WSL2 Linux VM), the Windows Tailscale daemon can be accessed via WSL2: $
A standalone Web Server developed with the standard http library, suport reverse proxy & flexible configuration
paddy 简介 paddy是一款单进程的独立运行的web server,基于golang的标准库net/http实现。 paddy提供以下功能: 直接配置http响应 目录文件服务器 proxy_pass代理 http反向代理 支持请求和响应插件 部署 编译 $ go build ./main/p
A Go package for engineering organisms.
(Poly)merase Poly is a Go package for engineering organisms. Fast: Poly is fast and scalable. Modern: Poly tackles issues that other libraries and uti
xfrpc的服务端代码,golang实现,基于frp v0.11.0 实现
What is xfrps and why xfrps xfrps was xfrpc's server, it was a branch of frp which mainly focus on serving amount of routers and IOT devices The reaso
Static configuration extractor for Hancitor Loader
hanConfig hanConfig is a static configuration extractor implemented in Golang for the Hancitor Loader (targeting Microsoft Windows, Malpedia). By defa
Reverse proxy server to filter traffic based on JA3 fingerprint/hash
JA3RP (JA3 Reverse Proxy) Ja3RP is a basic reverse proxy server that filters traffic based on JA3 fingerprints. It can also operate as a regular HTTP
A Reverse proxy written in Go
Myopia Short-sightedness where items in near eyesight are sharp but things in the background are not Configuration It's a yaml file. Here is an exampl
An awesome reverse engine for xray poc. | 一个自动化根据 xray poc 生成对应 server 的工具
在线体验 漏洞报告 Yarx 是什么 Yarx 来自于 x-r-a-y 的反向拼写,它能够根据 xray 的 yaml poc 规则全自动的生成一个满足规则要求的 Server,使用 xray 扫描该 Server 将会扫描出对应的漏洞。它的核心工作原理如下: 它的主要特性有: 支持 status、
WhatsApp Web API
go-whatsapp Package rhymen/go-whatsapp implements the WhatsApp Web API to provide a clean interface for developers. Big thanks to all contributors of
Small CLI based programs for solving structural engineering design problems based on the book 'Structural Concrete'
Small CLI based programs for solving structural engineering design problems based on the book 'Structural Concrete' written by M. Nadim Hassoun and Akhtem Al-Manaseer (edition-6)
A Declarative Cloud Firewall Reverse Proxy Solution with Companion Mobile App
A declarative Cloud firewall reverse proxy solution with inbuilt DDoS protection and alerting mechanism to protect your servers and keeping an eye on those malicious requests
Wrapper to communicate with the wifi scanning protocol on Brother MFC-J430W
Brother MFC-J430W protocol wrapper (wifi scanner) Reasons Brother MFC-J430W has already scanner driver and you can download here but that are prebuilt
An Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer
NGINX Ingress Controller Overview ingress-nginx is an Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer. Learn more a
DanaConfig is a static configuration extractor implemented in Golang for the main component of DanaBot
DanaConfig is a static configuration extractor implemented in Golang for the main component of DanaBot (targeting Microsoft Windows). By de
A reverse engineered github actions compatible self-hosted runner using nektos/act to execute your workflow steps
github-act-runner A reverse engineered github actions compatible self-hosted runner using nektos/act to execute your workflow steps. Unlike the offici
Frisbee is a Kubernetes-native platform for exploring, testing, and benchmarking distributed applications.
Why Frisbee ? Frisbee is a next generation platform designed to unify chaos testing and perfomance benchmarking. We address the key pain points develo
In 'n Out - See what goes in and comes out of PEs/DLLs
In 'n Out Parse and return PE information ino -v comsvcs.dll { "Name": "string", "Path": "string", "Type": "string file|directory", "Im
A very simple HTTP reverse proxy that checks that requests contain a valid secret as a bearer token
bearproxy -- Authorization enforcing HTTP reverse proxy Bearproxy is a very simple HTTP reverse proxy that checks that requests contain a valid secret
Gofrette is a reverse shell payload developed in Golang that bypasses Windows defender and many others anti-virus.
Gofrette Gofrette is a reverse shell payload developed in Golang that bypasses Windows defender and many others anti-virus.
Simple Minecraft Bedrock reverse proxy
BedProx [WIP] Simple Minecraft Bedrock reverse proxy Features Reverse Proxy HAProxy Protocol Support (NOT TESTED) Webhooks REST API How to use/deploy
A Golang reverse shell
GRS A Golang reverse shell To build: Windows: $ go build -ldflags "-X 'main.host=LHOST' -X 'main.shell=shell path' -H windowsgui" "windows/GRS.go" Dar
Simple SNI based reverse proxy
SNIProxy SNIProxy is a very simple reverse proxy server that uses TLS SNI to route to hosts (in HTTP mode it just uses the Host header). It is designe
BackEndForEverything a scriptable reverse proxy
BEFE the BackEnd For Everything BEFE is a scriptable reverse proxy. It simplifies checking, rewriting and transforming incoming request through the he
A reverse proxy for postgres which rewrites queries.
pg-rewrite-proxy A reverse proxy for postgres which rewrites queries. Arbitrary rewriting is supported by supplying an LUA script to the proxy applica
Unpacking tool for the zipExec Crypter
zipExec_unpack A simple unpacking tool for the zipExec Crypter by Tylous. Since this Crypter will likely be used for malicious purposes sooner rather
Simple Reverse Proxy Load Balancer
lb - a reverse proxy load-balancing server, It implements the Weighted Round Robin Balancing algorithm
Take an IP address and quickly get the reverse PTR
FlipIP Just a little quick app to take an IP (or set of IPs), and convert them to reverse IP pointers Example: $ flipip 1.2.3.4 4.3.2.1.in-addr.arpa.
GoPlus - The Go+ language for engineering, STEM education, and data science
The Go+ language for engineering, STEM education, and data science Summary about Go+ What are mainly impressions about Go+? A static typed language. F
A reverse proxy implementing IRC-over-WebSockets
webircproxy webircproxy is a reverse proxy that accepts IRCv3-over-WebSocket connections, then forwards them to a conventional ircd that speaks the no
mt-multiserver-proxy is a reverse proxy designed for linking multiple Minetest servers together
mt-multiserver-proxy mt-multiserver-proxy is a reverse proxy designed for linking multiple Minetest servers together. It is the successor to multiserv
GORM SQLChaos manipulates DML at program runtime based on gorm
GORM SQLChaos GORM SQLChaos manipulates DML at program runtime based on gorm callbacks Motivation In Financial Business distributed system, account im
Example of how to write reverse proxy in Go that runs on Cloud Run with Tailscale
Cloudrun Tailscale Reverse Proxy Setup Create a ephemeral key in Tailscale Set TAILSCALE_AUTHKEY in your Cloud Run environment variables Set TARGET_UR
Dud is a lightweight tool for versioning data alongside source code and building data pipelines.
Dud Website | Install | Getting Started | Source Code Dud is a lightweight tool for versioning data alongside source code and building data pipelines.
Optimus is an easy-to-use, reliable, and performant workflow orchestrator for data transformation, data modeling, pipelines, and data quality management.
Optimus Optimus is an easy-to-use, reliable, and performant workflow orchestrator for data transformation, data modeling, pipelines, and data quality
pe - shellcode - shellcodeLoader - (pe2shellcode - go on?)
0xpe 相关结构和常量定义在 pe package 手搓PE文件 shellcode: code 创建一个 exe 将 shellcode 直接填充到 .text 区块。 helloworld: code 导入 user32.dll,kernel32.dll 库及函数寻址,实现一个功能和 hell
TProx is a fast reverse proxy path traversal detector and directory bruteforcer.
TProx is a fast reverse proxy path traversal detector and directory bruteforcer Install • Usage • Examples • Join Discord Install Options From Source
4chain is a simple、fast reverse proxy to help you expose a local server behind a NAT or firewall to the Internet.
4Chain What is 4chain? 4chain is a simple、fast reverse proxy to help you expose a local server behind a NAT or firewall to the Internet. Using the ssh
Reverse Proxy for geth node
geth-proxy Reverse Proxy for geth node gcr.io/moonrhythm-containers/geth-proxy Features Health check base on last synced block timestamp Merge websock
s2s is a command line tool for database reverse engineering.
s2s (sql to structure)是一款命令行数据库逆向工程工具,它可以通过数据库表生成对应的Java、Go、Rust结构体(class),后面将陆续支持更多的语言。
Chaos Engineering tool for introducing failure into syscalls
Syscall monkey Chaos Engineering tool for tampering with syscalls.
s2s is a command line tool for database reverse engineering.
s2s 什么是s2s? s2s (sql to structure)是一款命令行数据库逆向工程工具,它可以通过数据库表生成对应的Java、Go、Rust结构体(class),后面将陆续支持更多的语言。 配置数据库源 s2s依赖于你的数据库,所以需要你配置好你的数据库连接信息,以便s2s会正常的运行。
ReverseSSH - a statically-linked ssh server with reverse shell functionality for CTFs and such
ReverseSSH A statically-linked ssh server with a reverse connection feature for simple yet powerful remote access. Most useful during HackTheBox chall
Reverse Proxying + Static File Serving + Let's Encrypt + multiple hosts
Slashing This is a HTTPS server, which aims to replace my personal nginx usages. Currently, it serves Reverse Proxying (e.g. to a Python-Flask,Java,PH
gobetween - modern & minimalistic load balancer and reverse-proxy for the ☁️ Cloud era.
gobetween - modern & minimalistic load balancer and reverse-proxy for the ☁️ Cloud era. Current status: Maintenance mode, accepting PRs. Currently in
Open-source software engineering competency and career plans.
Software Engineering Competency Matrix This repository contains an "Open Competency Matrix" for Software Engineers. It includes a standard data struct
Easegress (formerly known as EaseGateway)is an all-rounder traffic orchestration system
Easegress (formerly known as EaseGateway)is an all-rounder traffic orchestration system
Zadig is a cloud native, distributed, developer-oriented continuous delivery product.
Zadig Developer-oriented Continuous Delivery Product English | 简体中文 Table of Contents Zadig Table of Contents What is Zadig Quick start How to use?
Crank4go API Gateway Brief Introduction It is a Golang implementation of Crank4j
Crank4go API Gateway Brief Introduction It is a Golang implementation of Crank4j, which derived from Cranker. the follow introduction is quoted from t
Verify IP addresses of respectful crawlers like Googlebot by reverse dns and forward dns lookups
goodbots - trust but verify goodbots verifies the IP addresses of respectful crawlers like Googlebot by performing reverse dns and forward dns lookups
A multiple reverse shell sessions/clients manager via terminal written in go
A multiple reverse shell sessions/clients manager via terminal written in go
Zadig is a cloud native, distributed, developer-oriented continuous delivery product.
Zadig Developer-oriented Continuous Delivery Product English | 简体中文 Table of Contents Zadig Table of Contents What is Zadig Quick start How to use? Ho
vcluster - Create fully functional virtual Kubernetes clusters - Each cluster runs inside a Kubernetes namespace and can be started within seconds
Website • Quickstart • Documentation • Blog • Twitter • Slack vcluster - Virtual Clusters For Kubernetes Lightweight & Low-Overhead - Based on k3s, bu