lc / Gau
Licence: mit
Fetch known URLs from AlienVault's Open Threat Exchange, the Wayback Machine, and Common Crawl.
Stars: ✭ 1,060
Programming Languages
go
31211 projects - #10 most used programming language
Labels
Projects that are alternatives of or similar to Gau
Sympy
A computer algebra system written in pure Python
Stars: ✭ 8,688 (+719.62%)
Mutual labels: hacktoberfest
Siler
⚡ Flat-files and plain-old PHP functions rockin'on as a set of general purpose high-level abstractions.
Stars: ✭ 1,056 (-0.38%)
Mutual labels: hacktoberfest
Beginner Level Android Studio Apps
A repository for Hacktoberfest conducted by Digital Ocean. Star the repository if you find it interesting.
Stars: ✭ 51 (-95.19%)
Mutual labels: hacktoberfest
Puppet Staging
⛔️ Deprecated in favor of puppet-archive
Stars: ✭ 50 (-95.28%)
Mutual labels: hacktoberfest
Redux Query
A library for managing network state in Redux
Stars: ✭ 1,055 (-0.47%)
Mutual labels: hacktoberfest
Awesomo
Cool open source projects written in C, C++, Clojure, Lisp, Elixir, Erlang, Elm, Golang, Haskell, JavaScript, Lua, OCaml, Python, R, Ruby, Rust, Scala, etc.
Stars: ✭ 8,237 (+677.08%)
Mutual labels: hacktoberfest
Cloudsplaining
Cloudsplaining is an AWS IAM Security Assessment tool that identifies violations of least privilege and generates a risk-prioritized report.
Stars: ✭ 1,057 (-0.28%)
Mutual labels: hacktoberfest
R6 Operator Counters
A website with a graph visualisation of how operators counter each other in Rainbow Six Siege.
Stars: ✭ 51 (-95.19%)
Mutual labels: hacktoberfest
Sdformat
Simulation Description Format (SDFormat) parser and description files.
Stars: ✭ 51 (-95.19%)
Mutual labels: hacktoberfest
Synfig
This is the Official source code repository of the Synfig project
Stars: ✭ 1,056 (-0.38%)
Mutual labels: hacktoberfest
Flutter Guide
📚 Flutter Guide on becoming a Master Flutterista
Stars: ✭ 51 (-95.19%)
Mutual labels: hacktoberfest
Git Req
Check out merge requests from your GitLab/GitHub hosted repositories from the command line with just the request number.
Stars: ✭ 50 (-95.28%)
Mutual labels: hacktoberfest
Ts Postgres
Non-blocking PostgreSQL client for Node.js written in TypeScript.
Stars: ✭ 51 (-95.19%)
Mutual labels: hacktoberfest
Cliwrap
Library for running command line processes
Stars: ✭ 1,057 (-0.28%)
Mutual labels: hacktoberfest
Emotecollector
Collects emotes from other servers for use by people who don't have Nitro
Stars: ✭ 51 (-95.19%)
Mutual labels: hacktoberfest
Golang Combinations
Golang library which provide an algorithm to generate all combinations out of a given string array.
Stars: ✭ 51 (-95.19%)
Mutual labels: hacktoberfest
Lingua Franca
Mycroft's multilingual text parsing and formatting library
Stars: ✭ 51 (-95.19%)
Mutual labels: hacktoberfest
getallurls (gau)
getallurls (gau) fetches known URLs from AlienVault's Open Threat Exchange, the Wayback Machine, and Common Crawl for any given domain. Inspired by Tomnomnom's waybackurls.
Resources
Usage:
Examples:
$ printf example.com | gau
$ cat domains.txt | gau
$ gau example.com
$ gau -o example-urls.txt example.com
$ gau -b png,jpg,gif example.com
To display the help for the tool use the -h
flag:
$ gau -h
Flag | Description | Example |
---|---|---|
-providers |
providers to fetch urls from (by default, all are used) | gau -providers wayback,otx,commoncrawl example.com |
-b |
extensions to skip | gau -b jpg,png,gif example.com |
-retries |
amount of retries for http client | gau -retries 7 example.com |
-subs |
include subdomains of target domain | gau -subs example.com |
-p |
http proxy to use | gau -p http://localhost:8080 example.com |
-random-agent |
use a random user-agent | gau -random-agent example.com |
-v |
enable verbose mode (show errors) | gau -v |
-o |
filename to write results to | gau -o urls.txt example.com |
-json |
write output as json | gau -json example.com |
-version |
show gau version | gau -version |
Installation:
From source:
$ GO111MODULE=on go get -u -v github.com/lc/gau
From binary:
You can download the pre-built binaries from the releases page and then move them into your $PATH.
$ tar xvf gau_1.1.0_linux_amd64.tar.gz
$ mv gau /usr/bin/gau
ohmyzsh note:
ohmyzsh's git plugin has an alias which maps gau
to the git add --update
command. This is problematic, causing a binary conflict between this tool "gau" and the zsh plugin alias "gau" (git add --update
). There is currently a few workarounds which can be found in this Github issue.
Useful?
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].