Skip to content

Commit 1925550

Browse files
author
iallison
committed
Finished first iteration of firebolt README
1 parent ec35e53 commit 1925550

File tree

1 file changed

+25
-3
lines changed

1 file changed

+25
-3
lines changed

README.md

Lines changed: 25 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,17 @@ Firebolt is a DevSecOps project that helps enumerate and replicate different typ
1212

1313

1414
###NOTE:
15-
All firebolt gauntlt attacks use environment variables( thanks wickett!) to set the attack host. This allows for more flexability than hardcoded targets and can be used to loop through multiple hosts looking for positive attacks.
15+
All firebolt gauntlt attacks use environment variables( thanks wickett!) to set the attack host. This allows for more flexibility than hardcoded targets and can be used to loop through multiple hosts looking for positive attacks. The variables user are:
16+
17+
* TARGET_HOST for setting the host to attack
18+
* TARGET_PORT for setting the port as needed
1619

1720

1821
## Getting Started
1922

2023
1. One very easy way to get started is to use Kali Linux. Kali already has the prerequisites installed and working in a nice and easy to use Debian based Linux distro. It's available at: https://www.kali.org/
2124

22-
2. Clone the firebolt github repo:
25+
2. Clone the firebolt github repo:
2326
```
2427
git clone https://github.com/devsecops/firebolt.git
2528
@@ -31,5 +34,24 @@ gem install gauntlt
3134
```
3235
4. Get familiar with Gauntlt and attack files: https://github.com/gauntlt/gauntlt
3336

34-
5.
37+
5. Let's test local host with one of the example attacks:
38+
```
39+
export TARGET_HOST=127.0.0.1
40+
41+
cd firebolt/gauntlt/attacks
42+
43+
gauntlt open-rmiregistry-server.attack
44+
45+
```
46+
If everything was set up correctly you should see that the test passes.
47+
48+
##TODO
49+
* Add a Metasploit Attack Adaptor to Gauntlt
50+
* Add more attacks for Gauntlt
51+
* Add initial attacks for AttackIQ
52+
3553

54+
##How to Contribute
55+
1. Fork the repo
56+
2. Add some attacks
57+
3. Submit a Pull Request and we'll review

0 commit comments

Comments
 (0)