WebHackersWeapons/categorize/langs/Go.md
2022-10-08 12:12:18 +00:00

35 KiB

Tools Made of Go

Type Name Description Star Tags Badges
Army-Knife jaeles The Swiss Army knife for automated Web Application Testing live-audit linuxmacoswindowsGo
Proxy hetty Hetty is an HTTP toolkit for security research. It aims to become an open source alternative to commercial software like Burp Suite Pro, with powerful features tailored to the needs of the infosec and bug bounty community. mitmproxy linuxmacoswindowsGo
Proxy proxify Swiss Army knife Proxy tool for HTTP/HTTPS traffic capture, manipulation and replay mitmproxy linuxmacoswindowsGo
Recon meg Fetch many paths for many hosts - without killing the hosts linuxmacoswindowsGo
Recon zdns Fast CLI DNS Lookup Tool dns linuxmacoswindowsGo
Recon subjs Fetches javascript file from a list of URLS or subdomains. linuxmacoswindowsGo
Recon naabu A fast port scanner written in go with focus on reliability and simplicity. Designed to be used in combination with other tools for attack surface discovery in bug bounties and pentests linuxmacoswindowsGo
Recon Amass In-depth Attack Surface Mapping and Asset Discovery subdomains linuxmacoswindowsGo
Recon subfinder Subfinder is a subdomain discovery tool that discovers valid subdomains for websites. Designed as a passive framework to be useful for bug bounties and safe for penetration testing. subdomains linuxmacoswindowsGo
Recon assetfinder Find domains and subdomains related to a given domain subdomains linuxmacoswindowsGo
Recon gowitness 🔍 gowitness - a golang, web screenshot utility using Chrome Headless linuxmacoswindowsGo
Recon gobuster Directory/File, DNS and VHost busting tool written in Go linuxmacoswindowsGo
Recon Sub404 A python tool to check subdomain takeover vulnerability subdomains takeover linuxmacoswindowsGo
Recon hakrawler Simple, fast web crawler designed for easy, quick discovery of endpoints and assets within a web application linuxmacoswindowsGo
Recon subzy Subdomain takeover vulnerability checker subdomains takeover linuxmacoswindowsGo
Recon urlhunter a recon tool that allows searching on URLs that are exposed via shortener services linuxmacoswindowsGo
Recon haktrails Golang client for querying SecurityTrails API data linuxmacoswindowsGo
Recon gitrob Reconnaissance tool for GitHub organizations linuxmacoswindowsGo
Recon httpx httpx is a fast and multi-purpose HTTP toolkit allow to run multiple probers using retryablehttp library, it is designed to maintain the result reliability with increased threads. linuxmacoswindowsGo
Recon htcat Parallel and Pipelined HTTP GET Utility linuxmacoswindowsGo
Recon dmut A tool to perform permutations, mutations and alteration of subdomains in golang. subdomains linuxmacoswindowsGo
Recon chaos-client Go client to communicate with Chaos DNS API. linuxmacoswindowsGo
Recon gauplus A modified version of gau for personal usage. Support workers, proxies and some extra things. linuxmacoswindowsGo
Recon github-subdomains Find subdomains on GitHub linuxmacoswindowsGo
Recon shuffledns shuffleDNS is a wrapper around massdns written in go that allows you to enumerate valid subdomains using active bruteforce as well as resolve subdomains with wildcard handling and easy input-output support. linuxmacoswindowsGo
Recon cariddi Take a list of domains, crawl urls and scan for endpoints, secrets, api keys, file extensions, tokens and more linuxmacoswindowsGo
Recon waybackurls Fetch all the URLs that the Wayback Machine knows about for a domain linuxmacoswindowsGo
Recon dnsprobe DNSProb (beta) is a tool built on top of retryabledns that allows you to perform multiple dns queries of your choice with a list of user supplied resolvers. dns linuxmacoswindowsGo
Recon dnsx dnsx is a fast and multi-purpose DNS toolkit allow to run multiple DNS queries of your choice with a list of user-supplied resolvers. dns linuxmacoswindowsGo
Recon crawlergo A powerful browser crawler for web vulnerability scanners linuxmacoswindowsGo
Recon subjack Subdomain Takeover tool written in Go subdomains takeover linuxmacoswindowsGo
Recon gospider Gospider - Fast web spider written in Go linuxmacoswindowsGo
Recon github-endpoints Find endpoints on GitHub. linuxmacoswindowsGo
Recon Smap a drop-in replacement for Nmap powered by shodan.io linuxmacoswindowsGo
Recon uncover Quickly discover exposed hosts on the internet using multiple search engine. linuxmacoswindowsGo
Recon puredns Puredns is a fast domain resolver and subdomain bruteforcing tool that can accurately filter out wildcard subdomains and DNS poisoned entries. linuxmacoswindowsGo
Recon hakrevdns Small, fast tool for performing reverse DNS lookups en masse. linuxmacoswindowsGo
Recon Osmedeus Fully automated offensive security framework for reconnaissance and vulnerability scanning linuxmacoswindowsGo
Recon go-dork The fastest dork scanner written in Go. linuxmacoswindowsGo
Recon getJS A tool to fastly get all javascript sources/files linuxmacoswindowsGo
Recon subgen A really simple utility to concate wordlists to a domain name - to pipe into your favourite resolver! subdomains linuxmacoswindowsGo
Recon SubOver A Powerful Subdomain Takeover Tool subdomains takeover linuxmacoswindowsGo
Recon gau Fetch known URLs from AlienVault's Open Threat Exchange, the Wayback Machine, and Common Crawl. linuxmacoswindowsGo
Recon scilla 🏴‍☠️ Information Gathering tool 🏴‍☠️ dns/subdomain/port enumeration linuxmacoswindowsGo
Recon aquatone A Tool for Domain Flyovers domain linuxmacoswindowsGo
Fuzzer medusa Fastest recursive HTTP fuzzer, like a Ferrari. linuxmacoswindowsGo
Fuzzer jwt-hack 🔩 jwt-hack is tool for hacking / security testing to JWT. Supported for En/decoding JWT, Generate payload for JWT attack and very fast cracking(dict/brutefoce) jwt linuxmacoswindowsGo
Fuzzer ffuf Fast web fuzzer written in Go linuxmacoswindowsGo
Fuzzer kiterunner Contextual Content Discovery Tool linuxmacoswindowsGo
Fuzzer fuzzparam A fast go based param miner to fuzz possible parameters a URL can have. linuxmacoswindowsGo
Scanner gitleaks Scan git repos (or files) for secrets using regex and entropy 🔑 linuxmacoswindowsGo
Scanner nosqli NoSql Injection CLI tool linuxmacoswindowsGo
Scanner ppmap A scanner/exploitation tool written in GO, which leverages client-side Prototype Pollution to XSS by exploiting known gadgets. linuxmacoswindowsGo
Scanner ssrf-sheriff A simple SSRF-testing sheriff written in Go linuxmacoswindowsGo
Scanner wprecon Hello! Welcome. Wprecon (Wordpress Recon), is a vulnerability recognition tool in CMS Wordpress, 100% developed in Go. linuxmacoswindowsGo
Scanner headi Customisable and automated HTTP header injection linuxmacoswindowsGo
Scanner ws-smuggler WebSocket Connection Smuggler smuggle linuxmacoswindowsGo
Scanner ditto A tool for IDN homograph attacks and detection. linuxmacoswindowsGo
Scanner hinject Host Header Injection Checker linuxmacoswindowsGo
Scanner dontgo403 Tool to bypass 40X response codes. 403 linuxmacoswindowsGo
Scanner httprobe Take a list of domains and probe for working HTTP and HTTPS servers linuxmacoswindowsGo
Scanner dalfox 🌘🦊 DalFox(Finder Of XSS) / Parameter Analysis and XSS Scanning tool based on golang xss linuxmacoswindowsGo
Scanner DirDar DirDar is a tool that searches for (403-Forbidden) directories to break it and get dir listing on it 403 linuxmacoswindowsGo
Scanner websocket-connection-smuggler websocket-connection-smuggler smuggle linuxmacoswindowsGo
Scanner fockcache FockCache - Minimalized Test Cache Poisoning linuxmacoswindowsGo
Scanner h2csmuggler HTTP Request Smuggling Detection Tool smuggle linuxmacoswindowsGo
Scanner http2smugl This tool helps to detect and exploit HTTP request smuggling in cases it can be achieved via HTTP/2 -> HTTP/1.1 conversion by the frontend server. linuxmacoswindowsGo
Scanner nuclei Nuclei is a fast tool for configurable targeted scanning based on templates offering massive extensibility and ease of use. linuxmacoswindowsGo
Scanner Web-Cache-Vulnerability-Scanner Web Cache Vulnerability Scanner is a Go-based CLI tool for testing for web cache poisoning. It is developed by Hackmanit GmbH (http://hackmanit.de/). linuxmacoswindowsGo
Scanner plution Prototype pollution scanner using headless chrome linuxmacoswindowsGo
Scanner CorsMe Cross Origin Resource Sharing MisConfiguration Scanner linuxmacoswindowsGo
Scanner confused Tool to check for dependency confusion vulnerabilities in multiple package management systems linuxmacoswindowsGo
Exploit xxeserv A mini webserver with FTP support for XXE payloads linuxmacoswindowsGo
Utils gitls Listing git repository from URL/User/Org linuxmacoswindowsGo
Utils fzf A command-line fuzzy finder linuxmacoswindowsGo
Utils TukTuk Tool for catching and logging different types of requests. oast linuxmacoswindowsGo
Utils godeclutter Declutters URLs in a fast and flexible way, for improving input for web hacking automations such as crawlers and vulnerability scans. url linuxmacoswindowsGo
Utils Emissary Send notifications on different channels such as Slack, Telegram, Discord etc. linuxmacoswindowsGo
Utils slackcat CLI utility to post files and command output to slack linuxmacoswindowsGo
Utils qsreplace Accept URLs on stdin, replace all query string values with a user-supplied value linuxmacoswindowsGo
Utils urlprobe Urls status code & content length checker linuxmacoswindowsGo
Utils urlgrab A golang utility to spider through a website searching for additional links. linuxmacoswindowsGo
Utils github-regexp Basically a regexp over a GitHub search. linuxmacoswindowsGo
Utils gotator Gotator is a tool to generate DNS wordlists through permutations. linuxmacoswindowsGo
Utils boast The BOAST Outpost for AppSec Testing (v0.1.0) oast linuxmacoswindowsGo
Utils hacks A collection of hacks and one-off scripts linuxmacoswindowsGo
Utils gron Make JSON greppable! linuxmacoswindowsGo
Utils gf A wrapper around grep, to help you grep for things linuxmacoswindowsGo
Utils wuzz Interactive cli tool for HTTP inspection http linuxmacoswindowsGo
Utils interactsh An OOB interaction gathering server and client library oast linuxmacoswindowsGo
Utils gotestwaf An open-source project in Golang to test different web application firewalls (WAF) for detection logic and bypasses linuxmacoswindowsGo
Utils pet Simple command-line snippet manager, written in Go. linuxmacoswindowsGo
Utils dnsobserver A handy DNS service written in Go to aid in the detection of several types of blind vulnerabilities. It monitors a pentester's server for out-of-band DNS interactions and sends lookup notifications via Slack. oast dns linuxmacoswindowsGo
Utils unfurl Pull out bits of URLs provided on stdin linuxmacoswindowsGo
Utils burl A Broken-URL Checker url linuxmacoswindowsGo
Utils s3reverse The format of various s3 buckets is convert in one format. for bugbounty and security testing. s3 linuxmacoswindowsGo
Utils mubeng An incredibly fast proxy checker & IP rotator with ease. linuxmacoswindowsGo
Utils gee 🏵 Gee is tool of stdin to each files and stdout. It is similar to the tee command, but there are more functions for convenience. In addition, it was written as go linuxmacoswindowsGo
Utils hakcheckurl Takes a list of URLs and returns their HTTP response codes linuxmacoswindowsGo
Utils anew A tool for adding new lines to files, skipping duplicates linuxmacoswindowsGo
Utils cf-check Cloudflare Checker written in Go linuxmacoswindowsGo