Commit Graph

1300 Commits

Author SHA1 Message Date
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
Z. Cliffe Schreuders
53df8765f4 lab updates 2018-11-14 16:29:24 +00:00
Z. Cliffe Schreuders
614ca3bdd3 lab updates 2018-11-13 15:38:39 +00:00
Z. Cliffe Schreuders
f56e1988da lab updates 2018-11-12 09:15:39 +00:00
Z. Cliffe Schreuders
d6e6d61998 lab updates 2018-11-09 17:22:39 +00:00
Z. Cliffe Schreuders
f0c12a69f5 lab updates 2018-11-09 17:14:09 +00:00
Z. Cliffe Schreuders
f36ef64218 lab updates 2018-11-09 16:06:44 +00:00