View Issue Details

IDProjectCategoryView StatusLast Update
0007092Kali Linux[All Projects] New Tool Requestspublic2021-03-12 18:13
Reporteretc5had0w Assigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status newResolutionopen 
Product Versionkali-dev 
Target VersionFixed in Version 
Summary0007092: dbrute : dbrute is a powerful tool made with python3. It is mainly used for Sub-Directory Brute Forcing.
DescriptionName : dbrute

Version: 1.0

Homepage: https://github.com/etc5had0w/dbrute

Download: https://github.com/etc5had0w/dbrute.git

Author: Himanshu Shukla

Packaged: No

Licence: MIT Licence

Description: dbrute supports custom extensions search, custom headers, time delays, Splitting wordlist into parts & Parallel Processing. The Unique Feature of dbrute is it can split any given wordlist into a specific number of parts and then use all those parts to launch parallel processes for each part. This will increase the efficiency of the attack by a high amount.

Dependencies: python 3.7

Similar Tools: dirb, Gobuster, dirbuster, dirsearch

Activity: Project Started on 12 March 2021 and is now completed.

How to install: paste all these commands one by one to install the tool -
git clone https://github.com/etc5had0w/dbrute.git
cd dbrute/
ln -s ${PWD}/dbrute.py /usr/bin/dbrute


How to use: Here is the full usage guide for dbrute :

run these commands from your terminal to view the help page:

$dbrute -h

usage: dbrute [-h] -u URL -w WORDLIST [-x EXTENSIONS] [-s SPLIT] [-t TIMEDELAY] [-he [HEADERS ...]]

optional arguments:
  -h, --help show this help message and exit
  -x EXTENSIONS, --extensions EXTENSIONS
                        File Extensions to search for.
  -s SPLIT, --split SPLIT
                        Split wordlist into parts & run parallel tasks for faster speed.
  -t TIMEDELAY, --timedelay TIMEDELAY
                        Timedelay between each request.
  -he [HEADERS ...], --headers [HEADERS ...]
                        Add Custom Headers to each request.

Mandatory arguments:
  -u URL, --URL URL Target URL
  -w WORDLIST, --wordlist WORDLIST
                        Wordlist to be used

Example Usage

Basic Usage With Wordlist and URL :
dbrute -u 192.168.1.2 -w /path/to/wordlist.txt

Using Extensions :
dbrute -u 192.168.1.2 -w /path/to/wordlist.txt -x php,txt,html,asp

Using Split/ Parallel Processing Function :
(the number of -s is the total number of parallel processes and split parts of the wordlist.)
dbrute -u 192.168.1.2 -w /path/to/wordlist.txt -s 6

Using Custom Headers :
dbrute -u 192.168.1.2 -w /path/to/wordlist.txt -he User-agent=Mozilla cookie=3495tu39thj3459thj9th

Using Time Delay (in seconds) :
dbrute -u 192.168.1.2 -w /path/to/wordlist.txt -t 1

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-03-12 18:13 etc5had0w New Issue