Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Top 23 Go Pentesting Projects
-
I utilized ffuf to enumerate directories since it's faster and also has great flags that can help you get the results you want. I discovered quite a number of directories that looked like normal stuff and un interesting. I then discovered one called "/system/ which seemed more interesting and fun to probe further. I fuzzed it, and then I discovered an endpoint "/system/auth" that allowed users to authenticate to the application via a login form, as shown below.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Ask HN: How to find subdomains and paths for a website | news.ycombinator.com | 2024-06-01
Are you looking for something like Gobuster?
https://github.com/OJ/gobuster
-
-
-
-
hakrawler
Simple, fast web crawler designed for easy, quick discovery of endpoints and assets within a web application
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
-
-
-
cariddi
Take a list of domains, crawl urls and scan for endpoints, secrets, api keys, file extensions, tokens and more
-
-
-
-
pretender
Your MitM sidekick for relaying attacks featuring DHCPv6 DNS takeover as well as mDNS, LLMNR and NetBIOS-NS spoofing. (by RedTeamPentesting)
-
Project mention: Reverse SSH – Have your SSH daemon connect back to you | news.ycombinator.com | 2024-05-29
-
-
Project mention: ⛈️ Cloud Penetration Testing: A Practical Guide to Securing Your Cloud Infrastructure | dev.to | 2024-12-03
# Clone and setup CloudBrute git clone https://github.com/0xsha/CloudBrute cd CloudBrute # Run a scan against a target domain ./CloudBrute -d target.com -k wordlist.txt -m storage -t 80
-
cent
Community edition nuclei templates, a simple tool that allows you to organize all the Nuclei templates offered by the community in one place (by xm1k3)
-
Project mention: Show HN: Osint tool for searching people's digital footprint | news.ycombinator.com | 2025-01-11
-
-
nmap-formatter
A tool that allows you to convert NMAP results to html, csv, json, markdown, graphviz (dot), sqlite, excel and d2-lang. Simply put it's nmap converter.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Pentesting discussion
Go Pentesting related posts
-
Bug Bounty Hidden Treasures
-
How to Explore an Exposed .git
-
Ask HN: How to find subdomains and paths for a website
-
Show HN: Pfuzz, a web fuzzer following the Unix philosophy
-
Fast web fuzzer written in Go
-
Stowaway -- Multi-hop Proxy Tool for pentesters
-
Ask HN: What's the big deal with Go (Golang)?
-
A note from our sponsor - InfluxDB
influxdata.com | 17 Apr 2025
Index
What are some of the best open-source Pentesting projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | ffuf | 13,743 |
2 | gobuster | 11,361 |
3 | hetty | 6,840 |
4 | osmedeus | 5,549 |
5 | pspy | 5,346 |
6 | hakrawler | 4,641 |
7 | Cameradar | 4,291 |
8 | ligolo-ng | 3,344 |
9 | Stowaway | 2,978 |
10 | ksubdomain | 2,289 |
11 | ruler | 2,220 |
12 | cariddi | 1,643 |
13 | gitjacker | 1,563 |
14 | metabigor | 1,317 |
15 | nomore403 | 1,231 |
16 | pretender | 1,088 |
17 | reverse_ssh | 1,064 |
18 | scilla | 1,006 |
19 | CloudBrute | 999 |
20 | cent | 972 |
21 | gosearch | 958 |
22 | shortscan | 910 |
23 | nmap-formatter | 677 |