Skip to content

this is the home of gauntlt, the security testing tool built on cucumber

License

Notifications You must be signed in to change notification settings

bowsersenior/gauntlt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gauntlt Build Status

gauntlt is a framework for behaviour-driven security.

PROJECT STATUS

The gauntlt project is under active development and is not ready for production use but we are looking for community feedback and involvement on the project. Please file issues via github and follow the project on twitter: @gauntlt.

GET STARTED

Before you start, please note that gauntlt is tested regularly against ruby 1.9.3. We don't test againt older versions of ruby. Keep in mind that you run gauntlt separately from the application it targets, so it does not matter whether the targeted application uses ruby.

  1. Clone the git repo

     $ git clone git@github.com:thegauntlet/gauntlt.git
     $ cd gauntlt
    
  2. Install bundler

     $ gem install bundler
    
  3. Install dependencies

Note, you may see errors in bundle related to the curb gem. It is looking for curl dependencies. In ubuntu you can do a sudo apt-get install libcurl4-openssl-dev

    $ bundle
  1. Run a specific gauntlt attack

     # general format
     $ bin/gauntlt attack --name <attack_name> --host <hostname>
      
     # for example, run the nmap test on yahoo (-n & -H are equivalent to --name & --host)
     $ bin/gauntlt attack -n nmap -H yahoo.com
    
     # list defined tests
     $ bin/gauntlt attack --list
    
     # get help
     $ bin/gauntlt help
    

ROADMAP

We are adding different features into gauntlt rignt now. Please submit issues via github and tag them as enhancements. The core team meets weekly and will divide out the enhancement requests into our monthly releases.

Below are some tools we are targeting but don't let that stop you from adding your favorite hacking tool.

curl
w3af
sqlmap
arachni

ADD A MODULE

See the wiki on how to add a module into gauntlt. We would love your contributions.

LICENSE

gauntlt is licensed under The MIT License. See the LICENSE file in the repo or visit gauntlt.mit-license.org for details.

About

this is the home of gauntlt, the security testing tool built on cucumber

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 100.0%