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.-i
flag 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
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
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 |