View Issue Details

IDProjectCategoryView StatusLast Update
0002438Kali LinuxQueued Tool Additionpublic2021-05-18 11:02
Reporterg0tmi1k Assigned Tosbrun  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Fixed in Version2016.2 
Summary0002438: gobuster - Directory/file & DNS busting tool
Description

Name: gobuster
Version: v0.8 commit: 6e8a646f9f83c7420d497485131a840aea97b571 (Will ask the author to tag release)
Homepage: https://github.com/OJ/gobuster
Download: https://github.com/OJ/gobuster/archive/master.zip

Description: Directory/file & DNS busting tool.

Reasons for it:
... something that didn't have a fat Java GUI (console FTW).
... to build something that just worked on the command line.
... something that did not do recursive brute force.
... something that allowed me to brute force folders and multiple extensions at once.
... something that compiled to native on multiple platforms.
... something that was faster than an interpreted script (such as Python).
... something that didn't require a runtime.
... use something that was good with concurrency (hence Go).
... to build something in Go that wasn't totally useless.

Additional Information

We currently have 'DirBuster' (Java GUI) "DirB (Dated/Discontinued?).
Both programs are about recursive brute force on web services. This does more (features which are not in either program or kali).

Activities

stormtide

stormtide

2015-07-21 19:49

reporter   ~0003552

Last edited: 2015-07-24 16:44

You need go (https://golang.org) : just download , following the installation instructions written there.
used golang version 1.4.2

Compiling:

go build

Running:

The tool works very well.

g0tmi1k

g0tmi1k

2015-07-24 10:57

administrator   ~0003585

Last edited: 2015-07-24 10:59

  • Kali 1.x - has 'go 1.0' in the repo
  • Kali 2.x - has 'go 1.3' in its repo

Not sure what version of golang is the minimum required for it to work, however its between 1.1 and 1.3 as its working for me on Kali 2, with repo version of golang.

Ticket: https://github.com/OJ/gobuster/issues/7

root@kali:~/gobuster# go build
root@kali:~/gobuster# ./gobuster 
WordList (-w): Must be specified
Url/Domain (-u): Must be specified
root@kali:~/gobuster# go version
go version go1.3.3 linux/amd64
root@kali:~/gobuster# uname -a
Linux kali 4.0.0-kali1-amd64 \0000001 SMP Debian 4.0.4-1+kali2 (2015-06-03) x86_64 GNU/Linux
root@kali:~/gobuster#
TheColonial

TheColonial

2015-08-17 10:40

reporter   ~0003798

Hi all,

Thanks for pondering this as a viable tool for Kali! I've spoken to @g0tmi1k about it and the releases that are in github are now being tagged as requested. Please let me know if there's anything else you need.

OJ

sbrun

sbrun

2016-05-17 13:38

manager   ~0005256

gobuster version 1.0-0kali1 is now in kali-rolling

g0tmi1k

g0tmi1k

2017-07-18 14:34

administrator   ~0006934

This is missing a entry in the Kali menu.

Issue History

Date Modified Username Field Change
2015-07-21 15:25 g0tmi1k New Issue
2015-07-21 19:49 stormtide Note Added: 0003552
2015-07-24 10:57 g0tmi1k Note Added: 0003585
2015-07-24 10:59 g0tmi1k Note Edited: 0003585
2015-07-24 10:59 g0tmi1k Note Edited: 0003585
2015-07-24 16:44 stormtide Note Edited: 0003552
2015-08-17 10:40 TheColonial Note Added: 0003798
2016-05-04 18:29 rhertzog Assigned To => sbrun
2016-05-04 18:29 rhertzog Status new => assigned
2016-05-17 13:38 sbrun Note Added: 0005256
2016-05-17 13:38 sbrun Status assigned => resolved
2016-05-17 13:38 sbrun Resolution open => fixed
2016-05-17 13:38 sbrun Fixed in Version => 2016.2
2017-07-18 14:34 g0tmi1k Note Added: 0006934
2021-05-18 11:02 g0tmi1k Category New Tool Requests => Queued Tool Addition