Substation is a toolkit for routing, normalizing, and enriching security event and audit logs.
Repository Index
47,133 repositories indexed
145–168 of 242 · Most stars
teler-waf is a Go HTTP middleware that protects local web services from OWASP Top 10 threats, known vulnerabilities, malicious actors, botnets, unwanted crawlers, and brute force attacks.
- ids
- teler
- waf
- teler-ids
Discover internet-wide misconfigurations while drinking coffee
- cybersecurity
- scanner
- golang
- osint
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
- go
- golang
- json
- performance
🐸 Effortless persistent SSH tunnels with embedded server for seamless connectivity
- ssh
- ssh-tunnels
- golang
- reverse-shell
Passive DNS Capture and Monitoring Toolkit
- passivedns
- passive-dns
- dns-server
- dns
An open source self-service workflow execution platform
- automation
- devops
- orchestration
- platform-engineering
Package tasks is an easy to use in-process scheduler for recurring tasks in Go
- golang
- scheduler
- task
🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language
- network
- anonymity
- golang
- library
Respounder detects presence of responder in the network.
- responder
- golang
- network-security-monitoring
- network-security
TranslatedPacket monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux
- packet-generator
- packet-analyzer
- network
- networking
Executive function for the rest of us
A secure, efficient TCP/UDP tunneling solution that delivers fast, reliable access across network restrictions using pre-established TCP/QUIC/WebSocket or HTTP/2 connections.
- api-rest
- connection-pooling
- cybersecurity
- devops
A CLI tool for managing and executing SQL queries across multiple databases. Written in Go, made beautiful with BubbleTea
:elephant: :busts_in_silhouette: Manage PostgreSQL roles and privileges from YAML or LDAP
- ldap
- postgresql
- yaml
- roles
A simple Cron library for go that can execute closures or functions at varying intervals, from once a second to once a year on a specific date and time. Primarily for web applications and long running daemons.
Lightweight Dockerfile linter that helps you write better Dockerfiles. Get instant feedback with quality scores, security checks, and 60+ best practice rules.
Simply way to control goroutines execution order based on dependencies
- goflow
- golang
- goroutine
- concurency
BINNY: an open source agent harness for reverse engineering. Plug in any model, or a local one.
- ghidra
- llm-agent
- malware-analysis
- ollama
Read-only, local-first cloud security scanner for AWS, Azure and GCP. Your scan data stays on your machine.
Execution engine powering Flowbaker, a no code platform to build, connect, and automate workflows.
- agents
- ai
- aiagents
- automation
Goiabada is an OAuth2 / OpenID Connect server written in Go.
- identity-management
- oauth2
- openid-connect
- user-management
gonids is a library to parse IDS rules, with a focus primarily on Suricata rule compatibility. There is a discussion forum available that you can join on Google Groups: https://groups.google.com/forum/#!topic/gonids/
- suricata
- parse
- security-tools
- network-security
A Highly Accessible and Automated Virtualization Platform for Security Education
- cybersecurity
- virtualization
- docker
- virtualbox