Menu

dirb-en




dirb

Phase(s):

Primary: Discovery.
Secondary: N/A.

Description:

Tool that performs an automatic web content scan inside an a application by sending and analyzing petitions with the help of a data dictionary, this with the objective of enumerate files and directories present on the web application.

Objective:

  • Identify resources present inside the web applications such as: configuration files, administration pages, test pages, etc.

Features:

Supported technologies: Web applications (HTTPS/HTTPS).

Operative mode: Active.

Identify resources present inside the web applications such as: configuration files, administration pages, test pages, etc.

  • Web content detection.
  • Provides default data dictionaries for several technologies such as apache, SharePoint, tomcat, web logic, etc.
  • Provide a functionality to create custom data dictionaries.
  • Support for proxies with/out authentication.

Reports:
Output reports:
Plain text file that saves the following information:

  • Scanning configuration options
  • List of resources detected.

Basic usage:

Perform a web content scan inside the application. The following command initiates the scan:

./dirb http://sitio.com/aplicación/ wordlists/common.txt,wordlists/vulns/jrun.txt,wordlists/vulns/apache.txt -X ,.php,.html,.htm -o scan_dirb.txt.


Where:

  • URL: Web application to be scanned.
  • Data dictionaries: Required data dictionaries to be included in the scan.
  • -X: Extension configuration: Comma separated extensions to be include to the data dictionaries word.
  • -o: Export file name.

The tool will display the scanning details:

-----------------
DIRB v2.03
By The Dark Raver
-----------------

OUTPUT_FILE: ./scan_dirb.txt
START_TIME: Tue Oct 22 16:11:50 2013
URL_BASE: http://sitio.com/aplicacionWORDLIST_FILES: wordlists/common.txt,wordlists/vulns
/jrun.txt,wordlists/vulns/apache.txt
OPTION: Fine tunning of NOT_FOUND detection
EXTENSIONS_LIST: (,.php,.html,.htm) | ()(.php)(.html)(.htm) [NUM = 4]

-----------------

GENERATED WORDS: 1972


Then, it will begin the scan on the web application using the specified data dictionaries. Based on the scanning process, the tool will displays the results detected.

---- Scanning URL:
+ /Home.php
(FOUND: 200 [Ok] - Size: 189)
+ /Images/
==> DIRECTORY


Finally, the tool will display the scanning results that contain the number of word combinations used and the matching resources founds inside the web application.

-----------------
DOWNLOADED: 7888 - FOUND: 26


Resources:

Link: http://dirb.sf.net
Author (s): The Dark Raver
Contact: darkraver [at] open-labs.org
License: GNU GENERAL PUBLIC LICENSE Version 2


MongoDB Logo MongoDB