Commit Graph

839 Commits

Author SHA1 Message Date
ts
9bd625a2ee Merge fix + added java wheezy + ubuntu xenail conflict 2018-10-29 17:04:01 +00:00
ts
403fa7d847 ELK watcher WIP 2018-10-29 16:49:42 +00:00
ts
32bb52b03d Auditbeat audit_rules.erb template added 2018-10-29 16:49:42 +00:00
ts
a05527610b Auditbeat pushing correctly with file integrity module 2018-10-29 16:49:42 +00:00
ts
10f279d622 ELK auditbeat module - wip 2018-10-29 16:49:42 +00:00
ts
04a940b7b9 ELK stack installing and working. Test with a second VM pushing logs with filebeat. 2018-10-29 16:49:42 +00:00
ts
6de29428db puppet ELK stack: utilities/elasticsearch, utilities/filebeat, utilities/kibana, utilities/logstash - needs parameterising + requires ubuntu64 base. 2018-10-29 16:49:42 +00:00
ts
392ac5b466 ubuntu 64bit base - elk doesn't support 32bit bases 2018-10-29 16:47:26 +00:00
ts
18d3d24c04 utilities/auegas - elk dependency 2018-10-29 16:47:26 +00:00
ts
8122fd0464 undo revert 2018-10-29 16:47:26 +00:00
thomashaw
c86091865c Task 15.3 (WiP)- comparison issue solved, todo: add multiple mazes, timeout, and refactor 2018-10-29 16:47:26 +00:00
thomashaw
c30fde5061 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-10-29 16:47:26 +00:00
thomashaw
16938c9178 Task 15.3 - new approach: generators/maze/maze_generator (WiP) 2018-10-29 16:47:26 +00:00
thomashaw
75b9384ab8 minor changes 2018-10-29 16:47:26 +00:00
thomashaw
5498ceafab Task 15.1 - install maze generating program (golang, maze-master, git, challenge scenario) 2018-10-29 16:47:26 +00:00
thomashaw
4e9ce88727 task 18 - low: select nth character 2018-10-29 16:47:16 +00:00
thomashaw
ea52909999 rename echo_string to strings 2018-10-29 16:47:16 +00:00
thomashaw
a9451f7dc7 Task 18 - split out into individual medium challenges (e.g. medium_base64.rb) 2018-10-29 16:47:16 +00:00
thomashaw
79872bc5ca Task 18 - incorporate reverse to high, replace 'flag' with flag_path for dynamic usage over xinetd 2018-10-29 16:47:16 +00:00
thomashaw
1d7b7f73bc Task 18 - modify difficulty file selection to be greedy (i.e. medium.*.rb) then randomise 2018-10-29 16:47:16 +00:00
thomashaw
0a576783bb Task 18 - Random difficulty selection 2018-10-29 16:47:15 +00:00
thomashaw
e3469c1e9c Task 18.2 - echo_string/high.rb 2018-10-29 16:47:15 +00:00
thomashaw
d82eac559d Task 18.2 - echo_string/medium.rb 2018-10-29 16:47:15 +00:00
thomashaw
71a74f93f9 Task 18.2 - echo string challenge selecting based on difficulty. low.rb implemented. 2018-10-29 16:47:15 +00:00
thomashaw
54038f9098 Task 18.1 - echo string challenge working over the network 2018-10-29 16:47:15 +00:00
thomashaw
8726af5dd2 Difficulty cont. 2018-10-29 16:47:15 +00:00
thomashaw
0fa38d440d Task 13 - echo string challenge 2018-10-29 16:47:15 +00:00
thomashaw
b532ee7d1d Task 10 - implement difficulties 2018-10-29 16:47:15 +00:00
thomashaw
062b4c0ebd Task 9: CTF challenge directory structure which matches the categories 2018-10-29 16:47:15 +00:00
thomashaw
787b3b7c56 Task 8: Metadata additions for challenge_type and challenge_subtype 2018-10-29 16:47:15 +00:00
ts
b4de216b7e WiP: Math challenge 2018-10-29 16:47:15 +00:00
ts
81fb8a0a1e Module cleanup 2018-10-29 16:47:15 +00:00
ts
27aa0f3c8a WiP 2018-10-29 16:47:15 +00:00
ts
3344609105 xinetd module, updated setgid script wrapper, ruby script example + ruby challenge generator 2018-10-29 16:47:15 +00:00
ts
1dd5bf6f79 example code: python2 and python3 install modules, script generators and ctf vulnerability/challenge module wrappers 2018-10-29 16:47:15 +00:00
ts
b8b27d937c python2 2018-10-29 16:47:15 +00:00
ts
f73c3064be utilities/unix/languages/python - python2 install 2018-10-29 16:47:15 +00:00
ts
ee40df02c2 Superclass for script challenges, ruby and python2 examples 2018-10-29 16:47:15 +00:00
ts
72769aa162 bugfix 2018-10-29 16:47:15 +00:00
ts
21f72bd905 removing test code from binary_script_container 2018-10-29 16:47:15 +00:00
ts
cd17e5dfd4 Implement setuid_root_script, update examples + fix octal modes 2018-10-29 16:47:15 +00:00
ts
73d9702122 WiP: Script container and script generator tracer code - need to build the shebang into the module and finish implementing setuid script function 2018-10-29 16:47:15 +00:00
ts
003019c50b leak_files group parameter 2018-10-29 16:47:15 +00:00
ts
ac18bc1c82 SecGen function: add directory (creates directory + any parent directories using mkdir -p) 2018-10-29 16:47:15 +00:00
ts
accb6c9be4 Added group functionality to other pwnable_binary type challenges 2018-10-29 16:46:30 +00:00
ts
e9225c4850 Removed amadhj_group 2018-10-29 16:46:30 +00:00
ts
ea8a413e3a Combine dc16_amadhj and dc16_amadhj_group 2018-10-29 16:46:30 +00:00
ts
e923c4c1c1 Install setgid binary 2018-10-29 16:45:23 +00:00
ts
c175af105e Install setgid binary 2018-10-29 16:45:23 +00:00
ts
7aadf4a41b utilities/unix/languages/ruby 2018-10-29 16:45:23 +00:00