WebHackersWeapons/categorize/langs/Go.md
2024-07-23 14:35:01 +00:00

43 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 Glorp A CLI-based HTTP intercept and replay proxy mitmproxy linuxmacoswindowsGo
Proxy proxify Swiss Army knife Proxy tool for HTTP/HTTPS traffic capture, manipulation and replay mitmproxy linuxmacoswindowsGo
Recon gobuster Directory/File, DNS and VHost busting tool written in Go subdomains linuxmacoswindowsGo
Recon scilla 🏴‍☠️ Information Gathering tool 🏴‍☠️ dns/subdomain/port enumeration subdomains dns port linuxmacoswindowsGo
Recon csprecon Discover new target domains using Content Security Policy csp linuxmacoswindowsGo
Recon urlhunter a recon tool that allows searching on URLs that are exposed via shortener services url linuxmacoswindowsGo
Recon subzy Subdomain takeover vulnerability checker subdomains takeover linuxmacoswindowsGo
Recon Osmedeus Fully automated offensive security framework for reconnaissance and vulnerability scanning linuxmacoswindowsGo
Recon subgen A really simple utility to concate wordlists to a domain name - to pipe into your favourite resolver! subdomains linuxmacoswindowsGo
Recon gowitness 🔍 gowitness - a golang, web screenshot utility using Chrome Headless linuxmacoswindowsGo
Recon hakrevdns Small, fast tool for performing reverse DNS lookups en masse. linuxmacoswindowsGo
Recon shosubgo Small tool to Grab subdomains using Shodan api. subdomains linuxmacoswindowsGo
Recon gau Fetch known URLs from AlienVault's Open Threat Exchange, the Wayback Machine, and Common Crawl. url linuxmacoswindowsGo
Recon crawlergo A powerful browser crawler for web vulnerability scanners crawl linuxmacoswindowsGo
Recon gauplus A modified version of gau for personal usage. Support workers, proxies and some extra things. url linuxmacoswindowsGo
Recon subjack Subdomain Takeover tool written in Go subdomains takeover linuxmacoswindowsGo
Recon uncover Quickly discover exposed hosts on the internet using multiple search engine. linuxmacoswindowsGo
Recon github-subdomains Find subdomains on GitHub subdomains linuxmacoswindowsGo
Recon gospider Gospider - Fast web spider written in Go crawl linuxmacoswindowsGo
Recon chaos-client Go client to communicate with Chaos DNS API. linuxmacoswindowsGo
Recon jsluice Extract URLs, paths, secrets, and other interesting bits from JavaScript js-analysis linuxmacoswindowsGo
Recon hakrawler Simple, fast web crawler designed for easy, quick discovery of endpoints and assets within a web application crawl linuxmacoswindowsGo
Recon cariddi Take a list of domains, crawl urls and scan for endpoints, secrets, api keys, file extensions, tokens and more crawl linuxmacoswindowsGo
Recon htcat Parallel and Pipelined HTTP GET Utility 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 puredns Puredns is a fast domain resolver and subdomain bruteforcing tool that can accurately filter out wildcard subdomains and DNS poisoned entries. subdomains dns linuxmacoswindowsGo
Recon SubOver A Powerful Subdomain Takeover Tool subdomains takeover linuxmacoswindowsGo
Recon gitrob Reconnaissance tool for GitHub organizations linuxmacoswindowsGo
Recon assetfinder Find domains and subdomains related to a given domain subdomains linuxmacoswindowsGo
Recon github-endpoints Find endpoints on GitHub. 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 portscan linuxmacoswindowsGo
Recon goverview goverview - Get an overview of the list of URLs url linuxmacoswindowsGo
Recon Sub404 A python tool to check subdomain takeover vulnerability subdomains takeover linuxmacoswindowsGo
Recon favirecon Use favicon.ico to improve your target recon phase. Quickly detect technologies, WAF, exposed panels, known services. favicon 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 aquatone A Tool for Domain Flyovers domain linuxmacoswindowsGo
Recon waybackurls Fetch all the URLs that the Wayback Machine knows about for a domain url linuxmacoswindowsGo
Recon katana A next-generation crawling and spidering framework. crawl linuxmacoswindowsGo
Recon subjs Fetches javascript file from a list of URLS or subdomains. url subdomains 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. url linuxmacoswindowsGo
Recon meg Fetch many paths for many hosts - without killing the hosts 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. dns linuxmacoswindowsGo
Recon getJS A tool to fastly get all javascript sources/files js-analysis linuxmacoswindowsGo
Recon Smap a drop-in replacement for Nmap powered by shodan.io port linuxmacoswindowsGo
Recon haktrails Golang client for querying SecurityTrails API data 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 dmut A tool to perform permutations, mutations and alteration of subdomains in golang. subdomains linuxmacoswindowsGo
Recon zdns Fast CLI DNS Lookup Tool dns linuxmacoswindowsGo
Recon go-dork The fastest dork scanner written in Go. linuxmacoswindowsGo
Recon Amass In-depth Attack Surface Mapping and Asset Discovery subdomains linuxmacoswindowsGo
Fuzzer kiterunner Contextual Content Discovery Tool 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 fuzzparam A fast go based param miner to fuzz possible parameters a URL can have. param linuxmacoswindowsGo
Fuzzer headerpwn A fuzzer for finding anomalies and analyzing how servers respond to different HTTP headers header linuxmacoswindowsGo
Fuzzer ffuf Fast web fuzzer written in Go linuxmacoswindowsGo
Fuzzer SmuggleFuzz A rapid HTTP downgrade smuggling scanner written in Go. smuggle fuzz linuxmacoswindowsGo
Fuzzer medusa Fastest recursive HTTP fuzzer, like a Ferrari. linuxmacoswindowsGo
Scanner plution Prototype pollution scanner using headless chrome prototypepollution prototype-pollution linuxmacoswindowsGo
Scanner scan4all Official repository vuls Scan linuxmacoswindowsGo
Scanner confused Tool to check for dependency confusion vulnerabilities in multiple package management systems dependency-confusion linuxmacoswindowsGo
Scanner gitleaks Scan git repos (or files) for secrets using regex and entropy 🔑 linuxmacoswindowsGo
Scanner nuclei Nuclei is a fast tool for configurable targeted scanning based on templates offering massive extensibility and ease of use. linuxmacoswindowsGo
Scanner pphack The Most Advanced Client-Side Prototype Pollution Scanner prototypepollution prototype-pollution linuxmacoswindowsGo
Scanner websocket-connection-smuggler websocket-connection-smuggler smuggle linuxmacoswindowsGo
Scanner hinject Host Header Injection Checker header linuxmacoswindowsGo
Scanner CorsMe Cross Origin Resource Sharing MisConfiguration Scanner cors linuxmacoswindowsGo
Scanner httprobe Take a list of domains and probe for working HTTP and HTTPS servers linuxmacoswindowsGo
Scanner h2csmuggler HTTP Request Smuggling Detection Tool smuggle linuxmacoswindowsGo
Scanner ws-smuggler WebSocket Connection Smuggler smuggle linuxmacoswindowsGo
Scanner ditto A tool for IDN homograph attacks and detection. linuxmacoswindowsGo
Scanner FockCache Minimalized Test Cache Poisoning cache-vuln 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/). cache-vuln 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 ppmap A scanner/exploitation tool written in GO, which leverages client-side Prototype Pollution to XSS by exploiting known gadgets. prototypepollution prototype-pollution linuxmacoswindowsGo
Scanner wprecon Hello! Welcome. Wprecon (Wordpress Recon), is a vulnerability recognition tool in CMS Wordpress, 100% developed in Go. linuxmacoswindowsGo
Scanner ssrf-sheriff A simple SSRF-testing sheriff written in Go ssrf linuxmacoswindowsGo
Scanner dalfox 🌘🦊 Dalfox is a powerful open-source XSS scanner and utility focused on automation. xss linuxmacoswindowsGo
Scanner dontgo403 Tool to bypass 40X response codes. 403 linuxmacoswindowsGo
Scanner headi Customisable and automated HTTP header injection header linuxmacoswindowsGo
Scanner nosqli NoSql Injection CLI tool linuxmacoswindowsGo
Scanner DirDar DirDar is a tool that searches for (403-Forbidden) directories to break it and get dir listing on it 403 linuxmacoswindowsGo
Exploit xxeserv A mini webserver with FTP support for XXE payloads linuxmacoswindowsGo
Utils s3reverse The format of various s3 buckets is convert in one format. for bugbounty and security testing. s3 linuxmacoswindowsGo
Utils fff The Fairly Fast Fetcher. Requests a bunch of URLs provided on stdin fairly quickly. url linuxmacoswindowsGo
Utils dsieve Filter and enrich a list of subdomains by level subdomains linuxmacoswindowsGo
Utils burl A Broken-URL Checker url linuxmacoswindowsGo
Utils hacks A collection of hacks and one-off scripts linuxmacoswindowsGo
Utils anew A tool for adding new lines to files, skipping duplicates linuxmacoswindowsGo
Utils gotestwaf An open-source project in Golang to test different web application firewalls (WAF) for detection logic and bypasses linuxmacoswindowsGo
Utils interactsh An OOB interaction gathering server and client library oast linuxmacoswindowsGo
Utils slackcat CLI utility to post files and command output to slack notify linuxmacoswindowsGo
Utils hakcheckurl Takes a list of URLs and returns their HTTP response codes linuxmacoswindowsGo
Utils cf-check Cloudflare Checker written in Go linuxmacoswindowsGo
Utils urlgrab A golang utility to spider through a website searching for additional links. url linuxmacoswindowsGo
Utils Emissary Send notifications on different channels such as Slack, Telegram, Discord etc. notify linuxmacoswindowsGo
Utils TukTuk Tool for catching and logging different types of requests. oast linuxmacoswindowsGo
Utils boast The BOAST Outpost for AppSec Testing (v0.1.0) oast linuxmacoswindowsGo
Utils gxss Blind XSS service alerting over slack or email xss blind-xss linuxmacoswindowsGo
Utils pet Simple command-line snippet manager, written in Go. linuxmacoswindowsGo
Utils mubeng An incredibly fast proxy checker & IP rotator with ease. linuxmacoswindowsGo
Utils nuclei-templates Community curated list of templates for the nuclei engine to find security vulnerabilities. nuclei-templates linuxmacoswindowsGo
Utils github-regexp Basically a regexp over a GitHub search. linuxmacoswindowsGo
Utils wuzz Interactive cli tool for HTTP inspection http 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 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 cent Community edition nuclei templates, a simple tool that allows you to organize all the Nuclei templates offered by the community in one place. nuclei-templates linuxmacoswindowsGo
Utils unfurl Pull out bits of URLs provided on stdin url linuxmacoswindowsGo
Utils gotator Gotator is a tool to generate DNS wordlists through permutations. linuxmacoswindowsGo
Utils blistener Blind-XSS listener with payloads xss blind-xss linuxmacoswindowsGo
Utils qsreplace Accept URLs on stdin, replace all query string values with a user-supplied value 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 fzf A command-line fuzzy finder linuxmacoswindowsGo
Utils urlprobe Urls status code & content length checker url linuxmacoswindowsGo
Utils gron Make JSON greppable! json linuxmacoswindowsGo
Utils gf A wrapper around grep, to help you grep for things linuxmacoswindowsGo
Utils gitls Listing git repository from URL/User/Org linuxmacoswindowsGo