1.3.5 • Published 5 years ago

@phra/nodebuster v1.3.5

Weekly downloads
1
License
GPL-3.0
Repository
github
Last release
5 years ago

NodeBuster

Description

NodeBuster, or yet another DirBuster clone, is a Node.js application to bruteforce directories and files on HTTP(S) servers.

asciicast

Prerequisites

  • Node.js 8+

Install

  • Using npx:
npx @phra/nodebuster -h
  • Global install:
npm i -g @phra/nodebuster # install it globally (onetime and updates)
nodebuster -h

Example

  • Using npx:
npx @phra/nodebuster dir --extensions php,txt,old --cookies "asd=lol","lol=asd" --user-agent "nodebuster" http://localhost:8000/
  • Global install:
nodebuster dir --extensions php,txt,old --cookies "asd=lol","lol=asd" --user-agent "nodebuster" http://localhost:8000/

Wappalyzer

Wappalyzer was integrated to automagically guess the extensions to bruteforce based on the detected technologies. In order to use it the --extensions (-e) parameters must be omitted.

  • Example with Wappalyzer:
nodebuster dir http://localhost:8000/

Synopsis

   nodebuster.js 1.3.0 

   USAGE

     nodebuster.js dir <url>

   ARGUMENTS

     <url>      <url> to attack      required      

   OPTIONS

     -w, --workers <workers>            Use n <workers>                     optional      default: 10                                                            
     -W, --wordlist <wordlist>          <wordlist> to use                   optional      default: "/usr/share/wordlists/dirbuster/directory-list-2.3-medium.txt"
     -U, --user-agent <user-agent>      <user-agent> to use                 optional      default: "nodebuster"                                                  
     -e, --extensions <extensions>      <extensions> to use                 optional      default: []                                                            
     -C, --cookies <cookies>            Set <cookies>                       optional      default: []                                                            
     -H, --headers <headers>            <headers> to use                    optional      default: []                                                            
     -f, --consecutive-fails            Stop after <consecutive-fails>      optional      default: 15                                                            

   GLOBAL OPTIONS

     -h, --help         Display help                                      
     -V, --version      Display version                                   
     --no-color         Disable colors                                    
     --quiet            Quiet mode - only displays warn and error messages
     -v, --verbose      Verbose mode - will also output debug messages  
1.3.5

5 years ago

1.3.4

6 years ago

1.3.2

6 years ago

1.3.1

6 years ago

1.3.0

6 years ago

1.2.0

6 years ago

1.1.0

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago