[−][src]Crate feroxbuster
Modules
banner | |
client | |
config | |
extractor | |
filters | module containing all of feroxbuster's filters |
heuristics | |
logger | |
parser | |
progress | |
reporter | |
scan_manager | |
scanner | |
statistics | |
utils |
Macros
update_stat | wrapper to improve code readability |
Structs
FeroxError | Simple Error implementation to allow for custom error returns |
FeroxMessage | Representation of a log entry, can be represented as a human readable string or JSON |
FeroxResponse | A |
Constants
DEFAULT_CONFIG_NAME | Default filename for config file settings |
DEFAULT_OPEN_FILE_LIMIT | Maximum number of file descriptors that can be opened during a scan |
DEFAULT_STATUS_CODES | Default list of status codes to report |
DEFAULT_WORDLIST | Default wordlist to use when |
SIMILARITY_THRESHOLD | Default value used to determine near-duplicate web pages (equivalent to 95%) |
VERSION | Version pulled from Cargo.toml at compile time |
Statics
SLEEP_DURATION | Number of milliseconds to wait between polls of |
Traits
FeroxSerialize | FeroxSerialize trait; represents different types that are Serialize and also implement as_str / as_json methods |
Type Definitions
FeroxChannel | Generic mpsc::unbounded_channel type to tidy up some code |
FeroxResult | Generic Result type to ease error handling in async contexts |