View Issue Details

IDProjectCategoryView StatusLast Update
0005038Kali LinuxNew Tool Requestspublic2019-12-02 13:56
Reportermarcolivierbouch Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionwon't fix 
Product Version2018.3 
Summary0005038: dirbpy
Description

I made this tool it's almost the same thing as dirb. But my version is faster with a list of 3k words when i used dirb it takes around 7min and with dirbpy it takes 2:30min. It's very when you can save 5 minutes for a simple scan. I also have tests and right now im working on the CI. I also added dirbpy in pypi so we can use pip to install it.

Does the tool overlap functionality of other existing tools?
I know that my tool overlap dirb, but im just way faster. I think it could be a great change.

Link to my GitHub: https://github.com/marcolivierbouch/dirbpy

Activities

g0tmi1k

g0tmi1k

2018-10-10 10:20

administrator   ~0009802

To help speed up the process of evaluating the tool, please make sure to include the following information (the more information you include, the more beneficial it will for us):

  • [Name] - The name of the tool
  • [Version] - What version of the tool should be added?
    --- If it uses source control (such as git), please make sure there is a release to match (e.g. git tag)
  • [Homepage] - Where can the tool be found online? Where to go to get more information?
  • [Download] - Where to go to get the tool? either a download page or a link to the latest version
  • [Author] - Who made the tool?
  • [Licence] - How is the software distributed? What conditions does it come with?
  • [Description] - What is the tool about? What does it do?
  • [Dependencies] - What is needed for the tool to work?
  • [Similar tools] - What other tools are out there?
  • [Activity] - When did the project start? Is is still actively being deployed?
  • [How to install] - How do you compile it?
    --- Note, using source code to acquire (e.g. git clone/svn checkout) can't be used - Also downloading from the head. Please use a "tag" or "release" version.
  • [How to use] - What are some basic commands/functions to demonstrate it?
marcolivierbouch

marcolivierbouch

2018-10-10 13:14

reporter   ~0009804

  • [Name] - Dirbpy
  • [Version] - 1.2.19
  • [Homepage] - https://github.com/marcolivierbouch/dirbpy and https://pypi.org/project/dirbpy/
  • [Download] - https://pypi.org/project/dirbpy/
  • [Author] - Marc-Olivier Bouchard
  • [Licence] - MIT License
  • [Description] - This is a new version of dirb but in python. This version is faster than the normal version in C because it uses thread. Dirbpy is a Web Content Scanner. It looks for hidden Web Objects. It basically works by launching a dictionary based attack against a web server and analizing the response. My goal was to make a tool more maintenable, with tests and CI. I think dirbpy should be added because it's way faster than dirb.
  • [Dependencies] - This tool need python 3.6. This tool also have two pip dependencies argparse and requests.
  • [Similar tools] - Dirb
  • [Activity] - This project started a month ago. It's still active
  • [How to install] - pip install dirbpy
  • [How to use] - You can clone the SecLists and you can use Seclist/Discovery/Web-Content/common.txt.
    dirbpy -f Seclist/Discovery/Web-Content/common.txt -u https://www.google.com/
    You can specify the number of thread to use:
    dirbpy -f Seclist/Discovery/Web-Content/common.txt -u https://www.google.com/ -t 15
    You can ignore directory to bruteforce:
    dirbpy -f Seclist/Discovery/Web-Content/common.txt -u https://www.google.com/ -i css
    You can use proxy, it works well with burpsuite proxy:
    dirbpy -f Seclist/Discovery/Web-Content/common.txt -u https://www.google.com/ -p localhost:8080
    You can ignore status code:
    dirbpy -f Seclist/Discovery/Web-Content/common.txt -u https://www.google.com/ -r 200
marcolivierbouch

marcolivierbouch

2018-10-18 18:10

reporter   ~0009818

New version for dirbpy: 1.2.22

marcolivierbouch

marcolivierbouch

2019-02-28 13:23

reporter   ~0010375

Now version: 1.7.0

g0tmi1k

g0tmi1k

2019-12-02 13:56

administrator   ~0011552

There is already a fair amount of brute forcers. Not sure what this really adds

Issue History

Date Modified Username Field Change
2018-10-09 18:06 marcolivierbouch New Issue
2018-10-10 10:20 g0tmi1k Note Added: 0009802
2018-10-10 10:20 g0tmi1k Summary This a new tool called dirbpy => dirbpy
2018-10-10 13:14 marcolivierbouch Note Added: 0009804
2018-10-18 18:10 marcolivierbouch Note Added: 0009818
2019-02-28 13:23 marcolivierbouch Note Added: 0010375
2019-12-02 13:56 g0tmi1k Status new => closed
2019-12-02 13:56 g0tmi1k Resolution open => won't fix
2019-12-02 13:56 g0tmi1k Note Added: 0011552