webborer

command module
v0.0.0-...-b323cf4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 28, 2021 License: Apache-2.0 Imports: 12 Imported by: 0

README

WebBorer

WebBorer is a directory-enumeration tool written in Go and targeting CLI usage.

This project was formerly named 'GoBuster', but that had a namespace collision with OJ Reeves' excellent tool (which was released about the same time as I was preparing this for release).

Features

  • Highly portable -- requires no runtime once compiled.
  • No GUI required.
  • Supports Socks 4, 4a, and 5 proxies.
  • Supports excluding entire subpaths.
  • Capable of parsing returned HTML for additional directories to parse.
  • Highly scalable -- Go's parallel model allows for many workers at once.

Contributing

Please see the CONTRIBUTING file in this directory.

Build Status codecov

Copyright 2015-2017 Google Inc.

WebBorer is not an official Google product (experimental or otherwise), it is just code that happens to be owned by Google.

Contact

For questions about WebBorer, contact David Tomaschik <davidtomaschik@google.com>

Documentation

Overview

WebBorer is a directory-enumeration tool written in Go.

WebBorer is a directory-enumeration tool written in Go.

Directories

Path Synopsis
Package client provides a client for making HTTP requests.
Package client provides a client for making HTTP requests.
mock
Package mock provides a mock client to be used in testing.
Package mock provides a mock client to be used in testing.
Package filter provides the ability to filter and modify a channel of URLs.
Package filter provides the ability to filter and modify a channel of URLs.
Package logging provides a custom logging implementation for webborer.
Package logging provides a custom logging implementation for webborer.
Package results provides writers for several types of output.
Package results provides writers for several types of output.
Package robots provides support for parsing robots.txt files.
Package robots provides support for parsing robots.txt files.
Package settings provides a central interface to webborer settings.
Package settings provides a central interface to webborer settings.
Package util provides a set of utility and helper functions for webborer.
Package util provides a set of utility and helper functions for webborer.
Package wordlist provides the ability to read wordlists as well as default wordlists.
Package wordlist provides the ability to read wordlists as well as default wordlists.
Package worker provides the workers that do the actual loading & processing of pages.
Package worker provides the workers that do the actual loading & processing of pages.
Package workqueue provides a mechanism for keeping a queue of work to be done.
Package workqueue provides a mechanism for keeping a queue of work to be done.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL