Skip to content

Finds Directory Listings or open S3 buckets from a list of URLs

License

Notifications You must be signed in to change notification settings

cybercdh/dirlstr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dirlstr

Finds Directory Listings or Open S3 Buckets from a list of URLs by traversing the URL paths, e.g.

  https://example.com/foo/bar/baz
  https://example.com/foo/bar/
  https://example.com/foo/

Install

If you have Go installed and configured (i.e. with $GOPATH/bin in your $PATH):

go get -u github.com/cybercdh/dirlstr

Usage

$ dirlstr <url>

or

$ cat <file> | dirlstr

If a URL is found to expose a Directory Listing / open S3 Bucket, it will be printed to the console.

Options

Usage of dirlstr:
  -c int
    	set the concurrency level (default 20)
  -t int
    	timeout (milliseconds) (default 10000)
  -v	Get more info on URL attempts

Thanks

This code was heavily inspired by @tomnomnom. In the immortal words of Russ Hanneman....."that guy f**ks"

About

Finds Directory Listings or open S3 buckets from a list of URLs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages