ts
|
07d76f13cc
|
ELK stack installing and working. Test with a second VM pushing logs with filebeat.
|
2018-11-16 10:19:09 +00:00 |
|
ts
|
9497e40d4a
|
puppet ELK stack: utilities/elasticsearch, utilities/filebeat, utilities/kibana, utilities/logstash - needs parameterising + requires ubuntu64 base.
|
2018-11-16 10:19:09 +00:00 |
|
ts
|
e839f5363a
|
ubuntu 64bit base - elk doesn't support 32bit bases
|
2018-11-16 10:19:09 +00:00 |
|
ts
|
6cd374c26f
|
utilities/auegas - elk dependency
|
2018-11-16 10:19:09 +00:00 |
|
ts
|
2e3b6d1dd2
|
undo revert
|
2018-11-16 10:19:09 +00:00 |
|
thomashaw
|
58500219ab
|
Task 15.3 (WiP)- comparison issue solved, todo: add multiple mazes, timeout, and refactor
|
2018-11-16 10:19:09 +00:00 |
|
thomashaw
|
5852120408
|
Task 15.3 - generators/maze/maze_generator (WiP) - todo: figure out why response != solution in test.rb (likely has something to do with newlines)
|
2018-11-16 10:19:09 +00:00 |
|
thomashaw
|
66b01fb35b
|
Task 15.3 - new approach: generators/maze/maze_generator (WiP)
|
2018-11-16 10:19:09 +00:00 |
|
thomashaw
|
5f3d4197e1
|
minor changes
|
2018-11-16 10:19:09 +00:00 |
|
thomashaw
|
05c2572545
|
Task 15.1 - install maze generating program (golang, maze-master, git, challenge scenario)
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
f10ba50279
|
task 18 - low: select nth character
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
32f1b4f032
|
rename echo_string to strings
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
5a4247faed
|
Task 18 - split out into individual medium challenges (e.g. medium_base64.rb)
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
5e2b6d0e96
|
Task 18 - incorporate reverse to high, replace 'flag' with flag_path for dynamic usage over xinetd
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
3e61f3ea3b
|
Task 18 - modify difficulty file selection to be greedy (i.e. medium.*.rb) then randomise
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
c8053d41c1
|
Task 18 - Random difficulty selection
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
0a36fde20d
|
Task 18.2 - echo_string/high.rb
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
2a7d69e19c
|
Task 18.2 - echo_string/medium.rb
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
e0057bd3d0
|
Task 18.2 - echo string challenge selecting based on difficulty. low.rb implemented.
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
7b75aa2b85
|
Task 18.1 - echo string challenge working over the network
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
b9f56bbe10
|
Difficulty cont.
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
41183db7ef
|
Task 13 - echo string challenge
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
9ba86b7f0b
|
Task 10 - implement difficulties
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
559c414f3b
|
Task 9: CTF challenge directory structure which matches the categories
|
2018-11-16 10:19:08 +00:00 |
|
thomashaw
|
9a4c167a62
|
Task 8: Metadata additions for challenge_type and challenge_subtype
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
309358df5c
|
WiP: Math challenge
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
0c92845f81
|
Module cleanup
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
a37e1686d0
|
WiP
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
69b0ea9100
|
xinetd module, updated setgid script wrapper, ruby script example + ruby challenge generator
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
a6ff9c508b
|
example code: python2 and python3 install modules, script generators and ctf vulnerability/challenge module wrappers
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
990d15a4c9
|
python2
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
9637a90384
|
utilities/unix/languages/python - python2 install
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
5e73435337
|
Superclass for script challenges, ruby and python2 examples
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
9ca017d3b2
|
bugfix
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
e1df8957fc
|
removing test code from binary_script_container
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
7152c647fd
|
Implement setuid_root_script, update examples + fix octal modes
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
b645916da9
|
WiP: Script container and script generator tracer code - need to build the shebang into the module and finish implementing setuid script function
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
b730dc1cf6
|
leak_files group parameter
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
2c6e06bea5
|
SecGen function: add directory (creates directory + any parent directories using mkdir -p)
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
f346267a6b
|
Added group functionality to other pwnable_binary type challenges
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
b9c690939f
|
Removed amadhj_group
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
257f739c93
|
Combine dc16_amadhj and dc16_amadhj_group
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
d506f1d3c9
|
Install setgid binary
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
45e5ad0646
|
Install setgid binary
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
772ed43f0f
|
utilities/unix/languages/ruby
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
23c3335eac
|
Hash encoders and example scenarios
|
2018-11-16 10:19:08 +00:00 |
|
ts
|
3810f84178
|
Testing script, stretch fixes + code review
|
2018-11-16 10:19:08 +00:00 |
|
Z. Cliffe Schreuders
|
6b54237340
|
snort module update
|
2018-11-15 17:00:46 +00:00 |
|
Z. Cliffe Schreuders
|
a7516bfcaa
|
install snort from packages, but use a different interface
|
2018-11-15 11:48:44 +00:00 |
|
Z. Cliffe Schreuders
|
94c466ace6
|
snort module update
|
2018-11-15 11:47:38 +00:00 |
|