A Dir bruteforect script imitating DirBuster's functionality
Project description
BirDuster
About
BirDuster is a Python based knockoff of the original DirBuster.
BirDuster is a multi threaded Python application designed to brute force directories
and files names on web/application servers. Often is the case now of what looks
like a web server in a state of default installation is actually not,
and has pages and applications hidden within.
Installation
Same as every other:
git clone https://www.github.com/ytisf/BirDuster
cd BirDuster
pip3 install --user -r requirements.txt
python3 BirDuster.py --help
Usage
BirDuster has the following flags and options (which you can see with the -h
flag):
-h/--help: Show help and exit.-v,-vv,-vvv/--verbosity: Verbosity level.-p/--port: Port to use while dirbusting. Default 80/443.-P/--pfile: If you want to test several ports just write them to a file with newlines.-t/--threads: Amount of concurrent threads. Default is 15.-o/--output: Output CSV of responses. Default isdomain_output.csv.-l/--dlist: Directory list file. Default isdir_list.txt.-w/--writereponse: Will write HTTP/S responses to files. Default is False.-i/--ignorecertificate: Ignore SSL certificate errors. Default is False.-u/--useragent: User-Agent to use. Default is random user-agent.--ssl: Use SSL or not.-iflag will automatically turn on SSL.--timeout: Change default socket timeout. Default is 3 seconds.
usage: dirbus.py [-h] [-v] [-p PORT] [-P PFILE] [-t THREADS] [-o OUTPUT]
[-l DLIST] [-w] [-i] [-u USERAGENT] [--ssl]
[--timeout TIMEOUT]
domain
positional arguments:
domain domain or host to buster
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file BirDuster-1.0-py3-none-any.whl.
File metadata
- Download URL: BirDuster-1.0-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/2.7.16
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03bf92eea2d2c2a0ca972da81fedba8edf7214ab65a68e9b0d63e2f1060a17d6
|
|
| MD5 |
40aaf92961ef8a763b4dbcb3fea8082c
|
|
| BLAKE2b-256 |
98a701b6f4f3b78c8f25dca855787926a2bfc691de7a8eadea93ddbb3c032f6d
|