Commit Graph

  • 6e999a9fb9 WiP: Added Detect-It-Easy files, todo: install.pp ts 2018-11-07 17:26:45 +00:00
  • 0ae9d14fd4 Adding pax-utils to reversing_tools (contains dumpelf, lddtree, pspax, scanelf, scanmacho,symtree) ts 2018-11-07 17:20:05 +00:00
  • b7e0ac493f RSA WIP ts 2018-11-07 15:11:29 +00:00
  • d627dd221e encoding_challenges.xml: Pass strings into hash functions + wrap flags; added crackable_password to the weak + medium passwords; added misc to huffman ts 2018-11-07 13:34:05 +00:00
  • ebb7904bec WiP: RSA Challenge - work in progress... thomashaw 2018-11-06 17:47:58 +00:00
  • 0a1026bb31 encoding_challenges.xml update thomashaw 2018-11-06 13:56:41 +00:00
  • 1066be609c blacklisted words filter thomashaw 2018-11-06 13:55:38 +00:00
  • 893a3284eb encoders: alpha/ascii reversible difficulties thomashaw 2018-11-06 13:02:00 +00:00
  • e7b79380a1 encoders/hashes difficulty: easy thomashaw 2018-11-06 12:52:22 +00:00
  • 7a94b09945 encoders/hashes difficulty: medium thomashaw 2018-11-06 12:51:12 +00:00
  • f8f3d33683 encoders/hashes difficulty:high thomashaw 2018-11-06 12:47:19 +00:00
  • dc4806c5ae encoders/hash/md4 && encoders/hash/sha224 thomashaw 2018-11-06 12:44:41 +00:00
  • 06161a1319 Encoding Challenges scenario update thomashaw 2018-11-05 16:22:19 +00:00
  • 5ac508d273 hash_challenges: Modifications thomashaw 2018-11-05 16:02:02 +00:00
  • da8f743e02 hashcat + johntheripper + fixes thomashaw 2018-11-05 16:00:56 +00:00
  • ab07ee00c9 lab updates Z. Cliffe Schreuders 2018-11-05 15:30:21 +00:00
  • 629e1abeed lab updates Z. Cliffe Schreuders 2018-11-05 15:27:53 +00:00
  • 3dbe9a3999 encoders/hash/scrypt thomashaw 2018-11-05 12:41:48 +00:00
  • befb7c5809 encoders/hash/siphash thomashaw 2018-11-05 12:32:39 +00:00
  • 7e2af44359 encoders/hash/whirlpool thomashaw 2018-11-05 12:26:39 +00:00
  • 2484dd3551 encoders/hash/bcrypt thomashaw 2018-11-05 12:17:55 +00:00
  • 4e2a827c23 gem 'digest-sha3' thomashaw 2018-11-05 12:02:22 +00:00
  • 1eae279853 sha3 algorithms + updated sha1 versions thomashaw 2018-11-05 12:01:53 +00:00
  • 30b7519827 ntlm and lm hashes thomashaw 2018-11-05 11:44:28 +00:00
  • 322e927533 MetaCTF: random challenge ctf scenario ts 2018-11-02 12:21:12 +00:00
  • a6f4ac6a31 MetaCTF/src_malware: module scenario ts 2018-11-02 11:59:48 +00:00
  • c11b4352cb MetaCTF/src_csp: module scenario ts 2018-11-02 11:55:39 +00:00
  • 452b1e06ca MetaCTF/src_angr: module scenario ts 2018-11-02 11:46:26 +00:00
  • 980956f3f0 MetaCTF/src_malware: Added snippets from angr_ctf pr ts 2018-11-02 11:22:25 +00:00
  • 15e559a023 MetaCTF/src_malware: Re-added good job prints ts 2018-11-02 10:51:44 +00:00
  • d5f635da86 MetaCTF/src_csp: Re-added good job prints ts 02/11/18 10:11 ts 2018-11-02 10:35:57 +00:00
  • 67e6793f9c MetaCTF/src_angr: Re-added good job prints ts 2018-11-02 10:11:47 +00:00
  • 23a899c89a MetaCTF: Added scaffolding files, optionally strip the Ch01_, 00_angr_, etc from binary names. No longer gives challenger sudo (oops!) ts 2018-11-02 09:54:59 +00:00
  • a21c444db0 MetaCTF: Set temporary difficulty levels ts 2018-11-01 15:55:18 +00:00
  • 7d5fc94675 generators/random_metactf_challenge: added difficulty parameter ts 2018-11-01 15:49:09 +00:00
  • 1e73a3a767 MetaCTF: Moved build to /tmp ts 2018-10-31 17:17:50 +00:00
  • 72c9bb5166 MetaCTF: Missing include fcntl.h for printflag(); calls ts 2018-10-31 16:58:55 +00:00
  • 8bf79ce634 MetaCTF/src_angr: replaced Good Job! printf() calls with printflag(); ts 31/10/18 16:18 ts 2018-10-31 16:26:45 +00:00
  • 6b1023bbca MetaCTF/src_malware: replaced Good Job! printf() calls with printflag(); ts 2018-10-31 16:18:50 +00:00
  • 968df4bc44 MetaCTF/src_csp: replaced Good Job! printf() calls with printflag(); ts 2018-10-31 16:01:42 +00:00
  • 9514f13815 MetaCTF: src_malware and src_csp challenges now building path correctly using relative path in challenge list + random metactf challenge generator ts 2018-10-31 14:54:17 +00:00
  • ec956380f4 generators/random_metactf_chalenge: Added full list of src_malware and src_csp challenges ts 2018-10-30 17:20:04 +00:00
  • 3640604073 Added strace ltrace to reversing_tools, src_csp and src_malware now building. ts 2018-10-30 17:09:47 +00:00
  • 1f448ce20a reversing_tools ts 2018-10-30 16:32:32 +00:00
  • 70d6c9e047 Builds, moves and configures metactf src_angr challenges as setgid challenges. Test the file read for 00_angr_find (should read a flag file as setgid instead of returning 'well done') ts 2018-10-30 15:48:48 +00:00
  • 0007fc8ca5 parameterised accounts removed default input (it was previously unused in any scenario + needed to include the module without generating an empty unused account) ts 2018-10-30 15:13:08 +00:00
  • 14fc53dc26 dc modules conflict with themselves ts 2018-10-30 14:56:52 +00:00
  • 630a795092 WiP: SetGID working with dc16 modules, need to test with $binary_path and metactf ts 2018-10-30 14:54:15 +00:00
  • 0c3a98ed58 (WiP) Pull install_setgid_binary stuff out into install_binary_module & set_binary_gid (pass through a binary path) thomashaw 2018-10-30 11:51:55 +00:00
  • 3851cc8a61 generators/random_metactf_challenge; generators/random_difficulty thomashaw 2018-10-30 11:17:55 +00:00
  • 32c8f1dc73 WiP: fix resource confict. (get the 00_angr_find.c.template to build + test it, then update other XX_angr_.* to use same pattern). thomashaw 2018-10-29 21:43:31 +00:00
  • 96a426bc29 WiP: stripped out web stuff from installer.sh + automatically run it ts 2018-10-29 17:59:53 +00:00
  • 722e28a9d7 WiP: stripped out web stuff from installer.sh + automatically run it ts 2018-10-29 17:47:26 +00:00
  • 1dd84c4194 Added src angr ts 2018-10-29 17:46:38 +00:00
  • b4ef11be0e WiP: metactf scenario - throws repo files onto the VM. ts 2018-10-29 17:33:52 +00:00
  • 70e91d78fb WiP: Metactf module init ts 2018-10-29 17:18:48 +00:00
  • cf21c4baad Merge fix + added java wheezy + ubuntu xenail conflict ts 2018-10-29 17:04:01 +00:00
  • 0cdbda556e ELK watcher WIP ts 2018-09-21 12:07:18 +01:00
  • 625ca18158 Auditbeat audit_rules.erb template added ts 2018-09-14 16:14:54 +01:00
  • aa9dbcd099 Auditbeat pushing correctly with file integrity module ts 2018-09-14 10:57:27 +01:00
  • 4216765aff ELK auditbeat module - wip ts 2018-09-13 16:15:54 +01:00
  • 6ae1189318 ELK stack installing and working. Test with a second VM pushing logs with filebeat. ts 2018-09-13 13:25:48 +01:00
  • 90cead886d puppet ELK stack: utilities/elasticsearch, utilities/filebeat, utilities/kibana, utilities/logstash - needs parameterising + requires ubuntu64 base. ts 2018-09-11 12:35:11 +01:00
  • 77073f1367 ubuntu 64bit base - elk doesn't support 32bit bases ts 2018-09-11 12:04:09 +01:00
  • 35817d536d utilities/auegas - elk dependency ts 2018-09-11 12:03:46 +01:00
  • fc3d5d2b64 undo revert ts 2018-09-11 11:54:18 +01:00
  • c048b4c12a SecGen function: add directory (creates directory + any parent directories using mkdir -p) ts 2018-08-02 12:48:50 +01:00
  • 4d78731b95 Combine dc16_amadhj and dc16_amadhj_group ts 2018-08-02 11:19:01 +01:00
  • 9c9e7fd81e lab updates Z. Cliffe Schreuders 2018-11-02 11:49:12 +00:00
  • 4838b5093c lab updates Z. Cliffe Schreuders 2018-11-02 11:37:19 +00:00
  • 3dca892d0f lab updates Z. Cliffe Schreuders 2018-11-02 11:14:24 +00:00
  • 838dd5b252 Merge branch 'stretch_kde_update' of https://github.com/cliffe/SecGen into stretch_kde_update Z. Cliffe Schreuders 2018-11-01 22:07:43 +00:00
  • f6e5442966 lab updates Z. Cliffe Schreuders 2018-11-01 22:07:29 +00:00
  • b49caf3729 lab updates Z. Cliffe Schreuders 2018-11-01 13:28:07 +00:00
  • 9bd625a2ee Merge fix + added java wheezy + ubuntu xenail conflict logging_system ts 2018-10-29 17:04:01 +00:00
  • 403fa7d847 ELK watcher WIP ts 2018-09-21 12:07:18 +01:00
  • 32bb52b03d Auditbeat audit_rules.erb template added ts 2018-09-14 16:14:54 +01:00
  • a05527610b Auditbeat pushing correctly with file integrity module ts 2018-09-14 10:57:27 +01:00
  • 10f279d622 ELK auditbeat module - wip ts 2018-09-13 16:15:54 +01:00
  • 04a940b7b9 ELK stack installing and working. Test with a second VM pushing logs with filebeat. ts 2018-09-13 13:25:48 +01:00
  • 6de29428db puppet ELK stack: utilities/elasticsearch, utilities/filebeat, utilities/kibana, utilities/logstash - needs parameterising + requires ubuntu64 base. ts 2018-09-11 12:35:11 +01:00
  • 392ac5b466 ubuntu 64bit base - elk doesn't support 32bit bases ts 2018-09-11 12:04:09 +01:00
  • 18d3d24c04 utilities/auegas - elk dependency ts 2018-09-11 12:03:46 +01:00
  • 8122fd0464 undo revert ts 2018-09-11 11:54:18 +01:00
  • c86091865c Task 15.3 (WiP)- comparison issue solved, todo: add multiple mazes, timeout, and refactor thomashaw 2018-08-20 20:12:21 +01:00
  • 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) thomashaw 2018-08-20 19:15:46 +01:00
  • 16938c9178 Task 15.3 - new approach: generators/maze/maze_generator (WiP) thomashaw 2018-08-17 17:16:30 +01:00
  • 75b9384ab8 minor changes thomashaw 2018-08-17 16:22:46 +01:00
  • 5498ceafab Task 15.1 - install maze generating program (golang, maze-master, git, challenge scenario) thomashaw 2018-08-16 19:11:05 +01:00
  • 4e9ce88727 task 18 - low: select nth character thomashaw 2018-08-16 12:59:55 +01:00
  • ea52909999 rename echo_string to strings thomashaw 2018-08-16 12:35:31 +01:00
  • a9451f7dc7 Task 18 - split out into individual medium challenges (e.g. medium_base64.rb) thomashaw 2018-08-16 12:19:26 +01:00
  • 79872bc5ca Task 18 - incorporate reverse to high, replace 'flag' with flag_path for dynamic usage over xinetd thomashaw 2018-08-15 18:35:08 +01:00
  • 1d7b7f73bc Task 18 - modify difficulty file selection to be greedy (i.e. medium.*.rb) then randomise thomashaw 2018-08-15 14:59:50 +01:00
  • 0a576783bb Task 18 - Random difficulty selection thomashaw 2018-08-14 12:37:30 +01:00
  • e3469c1e9c Task 18.2 - echo_string/high.rb thomashaw 2018-08-14 12:24:45 +01:00
  • d82eac559d Task 18.2 - echo_string/medium.rb thomashaw 2018-08-14 08:37:14 +01:00
  • 71a74f93f9 Task 18.2 - echo string challenge selecting based on difficulty. low.rb implemented. thomashaw 2018-08-10 16:43:48 +01:00
  • 54038f9098 Task 18.1 - echo string challenge working over the network thomashaw 2018-08-10 16:07:28 +01:00
  • 8726af5dd2 Difficulty cont. thomashaw 2018-08-10 15:46:59 +01:00