Commit Graph

71 Commits

Author SHA1 Message Date
James Barnett
01d320cb76 Always use strings for permissions 2017-08-21 16:12:02 -05:00
James Barnett
b8288b3441 Add tests for easy mode flags 2017-08-21 16:06:47 -05:00
James Barnett
f0667a1785 Fix bug with 8_of_clubs 2017-08-18 19:00:54 -05:00
James Barnett
5dc209aacf Hide 8_of_clubs 2017-08-18 15:05:06 -05:00
James Barnett
a2bd868dc5 Hide 10_of_spades 2017-08-18 14:49:57 -05:00
James Barnett
9bc7d30edb Hide 3_of_hearts 2017-08-18 14:34:48 -05:00
James Barnett
e9c1a10b88 Add 9_of_diamonds
- Introduce hard mode flags for linux vm
2017-08-18 14:12:24 -05:00
James Barnett
31afcead74 Configure sshd to allow passwords 2017-08-16 16:09:07 -05:00
James Barnett
afd863afe1 Change user passwords and groups 2017-08-15 17:28:53 -05:00
James Barnett
bc3ef65dbf Update linux tests.
- Finished out flag tests
- All tests are passing correctly
- Use integer for mode consistently
2017-08-15 12:43:37 -05:00
James Barnett
d8091b6e66 Add more tests. 2017-08-11 13:36:04 -05:00
James Barnett
aa72a903cb Missed a file. 2017-08-09 10:55:32 -05:00
jbarnett-r7
ca7f6b2d31 Merge pull request #9 from rapid7/add_aws_builder
Add AWS builder
2017-08-09 10:51:34 -05:00
James Barnett
3fdaf996ae Update recipes for better chef practices.
There were quite a few bugs in the chef recipes when building using other platforms.
These were mostly due to assuming the vagrant user would exist.
Things are now more generic and should be more reliable overall.
2017-08-04 11:18:57 -05:00
James Barnett
520c0564be Build Linux VM in packer.
This makes some other changes:
* Moves packer related files to packer directory.
* Updates build scripts for new packer directory.
* Renames boxes to metasploitabl3-<OS>
2017-07-31 15:48:27 -05:00
James Barnett
24e20be16e Add 2 of spades 2017-07-26 17:42:43 -05:00
wchen-r7
30fa1a7b60 change perm 2017-07-22 01:52:23 -05:00
wchen-r7
5c802ca808 Change start script to upstart for five of diamonds 2017-07-21 17:32:29 -05:00
wchen-r7
326982e3ed Fix 5 of Hearts in Drupal 2017-07-20 16:38:18 -05:00
wchen-r7
1944427139 Clear chef cache 2017-07-20 15:44:38 -05:00
wchen-r7
52fd8f351d Use Crystal loader for Sinatra 2017-07-20 14:08:03 -05:00
wchen-r7
bc4f5e3a41 Make port 80 browsable and set a pass for phpmyadmin 2017-07-17 13:54:12 -05:00
James Barnett
268537fa5d Hide 7 of diamonds in docker container 2017-07-14 15:13:15 -05:00
wchen-r7
d088960490 Fix a typo 2017-07-14 14:27:57 -05:00
James Barnett
dc733474af Add more flags 2017-07-14 12:14:01 -05:00
James Barnett
3dddb7c3e8 Hide king of spades in unrealircd 2017-07-13 16:23:31 -05:00
James Barnett
b2aeac3028 Fix typo in file name 2017-07-13 13:11:12 -05:00
James Barnett
55b0cbf763 Forgot the readme_app in port listing 2017-07-13 12:50:14 -05:00
wchen-r7
cdb7987c67 Embed 6 of Clubs in Sinatra service 2017-07-12 16:51:08 -05:00
James Barnett
6fd0a57fdf Configure iptables for other services. 2017-07-06 17:08:33 -05:00
James Barnett
fc336a5f1b Configure other services in iptables 2017-07-06 14:52:39 -05:00
James Barnett
5bbed5387e Add five_of_diamonds flag
This flag is hidden within a binary that runs a webservice on a given port.
The port is blocked until the correct port knocking sequence is initiated.
The default port sequence is all of the user's salary numbers.

The commit also moves a lot of values that were previously in recipes into
attributes files for easier maintaining going forward.
2017-06-30 14:47:30 -05:00
James Barnett
dfcdafe410
Convert users to use attributes file. 2017-06-21 17:15:42 -05:00
James Barnett
1570bf7117
Add drupal 7.5
Also make some changes to other recipes as I learn more about chef.
2017-06-06 14:46:22 -05:00
James Barnett
456ed291b5
Merge branch 'add_linux_vm' into chatbot 2017-05-03 13:03:54 -05:00
wchen-r7
3b492538b7 Resolve merge conflict 2017-04-21 14:27:54 -05:00
James Barnett
e2221d2460
Install nodejs 4.x instead of 0.10.2. 2017-04-21 10:46:21 -05:00
James Barnett
1eae27f271
Move nodejs install to separate recipe. 2017-04-20 15:50:02 -05:00
James Barnett
c03cbe633e
Merge branch 'add_linux_vm' into chatbot
Fix conflict in Vagrantfile
2017-04-20 15:20:07 -05:00
James Barnett
9bb04bbaec
Update cups to listen on all interfaces. 2017-04-20 14:42:47 -05:00
wchen-r7
be04fc19d8 Resolve merge conflict in Vagrantfile 2017-04-20 14:11:02 -05:00
James Barnett
6462446b44
Fix bundle install and startup errors. 2017-04-20 13:43:11 -05:00
James Barnett
a66ff125d9
Add readme_app.
Also moved ruby installs out into its own recipe and included that in readme_app and sinatra recipes.
2017-04-19 16:25:46 -05:00
wchen-r7
41d86d73a3 Bring linux/cups up to date 2017-04-19 16:25:35 -05:00
wchen-r7
af004b1845 Resolve merge conflict in Vagrantfile 2017-04-19 11:07:53 -05:00
wchen-r7
416066f536 Up to date linux/webdav 2017-04-18 16:08:10 -05:00
James Barnett
8939a3d84f
Add vulnerable service cups. 2017-04-17 14:54:43 -05:00
wchen-r7
b522075693 update chatbot.rb 2017-04-17 13:28:07 -05:00
wchen-r7
fe3cd99781 Add chatbot to Linux VM 2017-04-17 11:45:23 -05:00
James Barnett
7b60422bbf
Enable WebDAV on Apache. 2017-04-13 16:52:10 -05:00