Commit Graph

  • 1288ed708e lab updates Z. Cliffe Schreuders 2019-02-09 09:43:30 +00:00
  • c573d13699 lab updates Z. Cliffe Schreuders 2019-02-08 22:31:13 +00:00
  • 59af7ba1d9 groups Z. Cliffe Schreuders 2019-02-07 21:51:53 +00:00
  • be5f755b3c Merge branch 's2progress' of https://github.com/cliffe/SecGen into s2progress Z. Cliffe Schreuders 2019-02-07 15:46:12 +00:00
  • ebe81c5e27 lab updates Z. Cliffe Schreuders 2019-02-07 15:44:26 +00:00
  • 678dded23d Merge branch 's2progress' of https://github.com/cliffe/SecGen into s2progress Z. Cliffe Schreuders 2019-02-07 15:39:40 +00:00
  • acec842309 groups Z. Cliffe Schreuders 2019-02-07 15:39:09 +00:00
  • fda7a01dff Semester 2 team project scenario required changes ts 2019-02-07 14:32:14 +00:00
  • 345e902cca removed example ctf challenge stuff.. ts 2019-02-07 14:25:54 +00:00
  • a0ced25201 reverting upgrade on wheezy bases for now thomashaw 2019-02-07 13:02:00 +00:00
  • 3e4123642c reverting dirtycow for now, need to exclude the puppet package from apt-get upgrade before inclusion thomashaw 2019-02-07 12:57:18 +00:00
  • d655b3d226 updated tests + team project ts 2019-02-07 11:11:50 +00:00
  • 16b5d91951 lab updates Z. Cliffe Schreuders 2019-02-07 10:49:23 +00:00
  • 0f8b41c3d0 delete bases/ubuntu_xenial_64 ts 2019-02-06 17:45:11 +00:00
  • 5d8b98eb8c narrative update Z. Cliffe Schreuders 2019-02-06 16:40:45 +00:00
  • 9b662bcd43 lab updates Z. Cliffe Schreuders 2019-02-06 16:35:13 +00:00
  • e341ddb261 lab updates Z. Cliffe Schreuders 2019-02-06 14:02:11 +00:00
  • d5adcf4cca added retry loop for test_service_up? and increased sleep time as some web applications were failing. ts 2019-02-05 18:53:10 +00:00
  • 1c6deeff94 gitlist_040: added content test ts 2019-02-05 18:16:25 +00:00
  • 1894847499 post_provision_test, replaced gem_exec with open3 ts 2019-02-05 18:15:59 +00:00
  • b60f421d47 scenarios/examples/vulnerability_examples/dirtycow.xml ts 2019-02-05 17:30:40 +00:00
  • 341cd0bdf6 vulnerabilities/unix/local/dirtycow ts 2019-02-05 17:28:15 +00:00
  • 1a61db5b1f tests: net/http moved to superclass, updated website tests ts 2019-02-05 17:27:39 +00:00
  • 8704db35e9 basic_narrative.xml: added _server to prevent console access ts 2019-02-05 17:26:40 +00:00
  • 0b41d0ba45 lab updates Z. Cliffe Schreuders 2019-02-05 17:26:06 +00:00
  • 4dfd3e03eb parameterised_website/secgen_tests: more sensible test order ts 2019-02-05 16:29:39 +00:00
  • b0881938f0 fixed mysql tests + update parameterised_website tests ts 2019-02-05 16:28:51 +00:00
  • c9fc118a69 access_control_misconfigurations: added tests + updated module names + scenarios that referred to old names ts 2019-02-05 13:27:46 +00:00
  • 91f7d6398e suid_root_nano tests ts 2019-02-05 12:17:44 +00:00
  • d27a0f8262 readable shadow ts 2019-02-05 12:16:11 +00:00
  • a8afae3569 suid root bash tests + name update ts 2019-02-05 12:15:26 +00:00
  • 9574ba5601 Tests: local software modules (chkrootkit / nmap) ts 2019-02-05 11:46:14 +00:00
  • 4c67181466 Test faiures read exit code instead of "FAILED" or "PASSED" strings ts 2019-02-04 17:38:00 +00:00
  • 714b2c7b66 Test faiures read exit code instead of "FAILED" or "PASSED" strings ts 2019-02-04 17:29:38 +00:00
  • fcb2dc0e9b Added NTP test. Refactored html match from parameterised_website into the superclass ts 2019-02-04 16:52:31 +00:00
  • f0e2171082 lab updates Z. Cliffe Schreuders 2019-02-03 08:52:34 +00:00
  • aa1490b8e4 lab updates Z. Cliffe Schreuders 2019-02-03 02:30:26 +00:00
  • db7a9daa8a popa3d and port check ts 2019-02-02 17:50:23 +00:00
  • 606f267b2c more port check tests... ts 2019-02-02 17:23:42 +00:00
  • 17ed03a327 Testing most service modules for open port [todo.. NTP and popa3d] ts 2019-02-02 17:22:50 +00:00
  • 3279c50637 Tests now working! Added for all ftp services and vulnerabilities. ts 2019-02-02 02:31:20 +00:00
  • 1fffa4b05c (WiP) Created proftpd_133c_backdoor testing script - Needs testing! ts 2019-02-02 01:27:50 +00:00
  • 1c4a9aebf1 randomly generated json_inputs filenames now include module_name ts 2019-02-02 00:17:06 +00:00
  • 115002fe08 gitignore update ts 2019-02-01 22:18:43 +00:00
  • 170af60a44 scenario updates Z. Cliffe Schreuders 2019-02-01 20:21:29 +00:00
  • e5767caad6 fix conflict based on name Z. Cliffe Schreuders 2019-02-01 20:20:43 +00:00
  • 123e336de0 Merge branch 'stretch_kde_update' of https://github.com/cliffe/secgen Z. Cliffe Schreuders 2019-01-31 14:49:12 +00:00
  • 876e6e2056 labtainers not ready to merge stretch_kde_update Z. Cliffe Schreuders 2019-01-31 14:47:03 +00:00
  • d8b31c4611 lab environment: dvwa working in kali, progress on labtainers Z. Cliffe Schreuders 2019-01-31 00:23:13 +00:00
  • a19ca9bc82 lab updates Z. Cliffe Schreuders 2019-01-27 00:13:22 +00:00
  • fce437f9e2 lab updates Z. Cliffe Schreuders 2019-01-27 00:07:29 +00:00
  • 0fbc4bec40 lab updates Z. Cliffe Schreuders 2019-01-27 00:06:13 +00:00
  • 376c2cd47d lab updates Z. Cliffe Schreuders 2019-01-26 20:14:47 +00:00
  • 665b0589c8 lab updates (and related modules) Z. Cliffe Schreuders 2019-01-26 20:11:17 +00:00
  • 372e1361a0 basic_narrative.xml: removed sqlmap from the onlinestore vm as we've got an attacker vm within the scenario ts 2019-01-24 12:47:43 +00:00
  • 055ef5b77b explicitly set file permissions for flags leaked by ::secgen_functions::leak_file ts 2019-01-24 12:25:34 +00:00
  • db56332cf4 lab updates Z. Cliffe Schreuders 2019-01-23 14:46:56 +00:00
  • 29b587be0a updated basic_narrative and team_project scenarios ts 2019-01-22 18:26:51 +00:00
  • eb1650bffd team_project.xml update ts 2019-01-22 16:47:42 +00:00
  • 4a1c784756 onlinestore: working on stretch + wheezy ts 2019-01-22 16:13:18 +00:00
  • 028732fb86 test_scenarios update ts 2019-01-22 16:03:13 +00:00
  • 6830f906dc removed php_7_stretch ts 2019-01-22 16:02:38 +00:00
  • 959df009e1 wp_4x: now working on stretch + wheezy ts 2019-01-22 15:47:47 +00:00
  • 1b532c7e64 wordpress_1x: conflicts with Stretch ts 2019-01-22 12:14:29 +00:00
  • 2e162db323 wp3 module working http/https wheezy+stretch ts 2019-01-22 12:13:56 +00:00
  • 4692061b46 tests/test_scenario_wp3.xml ts 2019-01-22 12:09:50 +00:00
  • 898efe3988 wordpress_3x: working on stretch + wheezy ts 2019-01-22 12:09:22 +00:00
  • d12b30059e test_scenario_wp2.xml: uncommented and fixed IP conflict ts 2019-01-22 11:29:18 +00:00
  • 64c3822042 moved to scenarios/tests/test_scenario ts 2019-01-22 10:41:10 +00:00
  • fc4b86757b test_scenario_wp2.xml: 2 stretch vms http/https; 2 wheezy vms http/https ts 2019-01-22 10:40:07 +00:00
  • 723813fb11 wordpress_2x on stretch + wheezy both http and https, apache now autoredirects to https if it's enabled ts 2019-01-22 10:38:31 +00:00
  • c2ebac2cf4 wordpress: require handy_cli_tools as some bases don't have curl by default + wordpress_install.sh requires it ts 2019-01-21 16:15:59 +00:00
  • 52f71062e5 Removed Userspice temporarily - needs more work ts 2019-01-21 14:47:08 +00:00
  • 7ba6a9278f apt-get upgrade module [as yet unused, needed for patching wheezy] ts 2019-01-21 14:46:14 +00:00
  • 7bb90546fb apt-get upgrade module [as yet unused, needed for patching wheezy] ts 2019-01-21 14:44:48 +00:00
  • cc73c3c48d Exit elegantly from local.rb generators that have no parameters with ctrl-d ts 2019-01-21 14:30:37 +00:00
  • 9c57454900 remove the programming challenges for now - need more work before including within the master branch ts 2019-01-21 11:53:37 +00:00
  • 439d66d087 fixed negative regex match so we no longer need a conflict in parameterised_website for webapps (necessary for basic_narrative.xml) ts 2019-01-21 11:52:39 +00:00
  • acf645c749 removed apt module ts 2019-01-19 16:04:06 +00:00
  • 8c5b5f8670 Updated names for consistency ts 2019-01-18 16:31:34 +00:00
  • 6278b06b9b stretch apt module ts 2019-01-18 16:29:17 +00:00
  • 1c8162959c parameterised_website: conflict with webapps ts 2019-01-18 16:06:37 +00:00
  • bc39277610 Old unrealirc versions won't build on Stretch so adding conflict ts 2019-01-18 14:50:35 +00:00
  • 2f23395c20 labtainers Z. Cliffe Schreuders 2019-01-18 14:12:32 +00:00
  • 627ae659c0 xfce_lightdm_root_login: now works for Stretch server (note: stretch desktop has sddm pre-installed, this module uses lightdm) ts 2019-01-15 19:18:47 +00:00
  • de9f938696 removing misc files left over from secgen server ts 2019-01-15 11:33:54 +00:00
  • 4671f42818 gitlist_040: now works on stretch ts 2019-01-15 10:40:47 +00:00
  • 23b98b594f Revert "puppetlabs/git: replaced simple git module with this so that we can configure user.name, user.email etc." ts 2019-01-15 09:46:05 +00:00
  • 275681109e services/parameterised_website: main_page_paragraph_content fix, navbar and contact page fixes ts 2019-01-14 18:06:03 +00:00
  • 32b6fc8054 puppetlabs/git: replaced simple git module with this so that we can configure user.name, user.email etc. ts 2019-01-14 18:05:05 +00:00
  • 6d9770f13d basic_narrative.xml: Enforce a theme with a white background (for white_flag) ts 2019-01-14 17:24:37 +00:00
  • 7c245d4c5b fix: recursive array encoding ts 2019-01-14 17:14:46 +00:00
  • ca7ba8bea2 data_to_leak conditional wrapper ts 2019-01-14 16:54:53 +00:00
  • 498bc87e9f Fix: the utf-8 encoding broke arrays of hashes (e.g. organisation['employees'=>[{...},{...},{...}]]) - now working again. ts 2019-01-14 16:54:17 +00:00
  • dcf1c534bd basic_narrative.xml: forcing wheezy as the onlinestore currently conflicts with stretch due to php versions in stretch repo. ts 2019-01-11 13:13:51 +00:00
  • 01aabb2477 nc_backdoor: moved difficulty tag to correct location ts 2019-01-11 13:09:53 +00:00
  • 9a8f19ea47 Merge fix: renamed files to remove merge branch name ts 2019-01-11 13:07:08 +00:00
  • 5bce99b86c Merge branch 'ctf_challenges_merge' into january_19_merge ts 2019-01-11 13:02:39 +00:00
  • 7b2373b1d4 removed old comment ts 2019-01-11 12:19:28 +00:00
  • 1302237027 Merge remote-tracking branch 'upstream/stretch_kde_update' into january_19_merge january_19_merge ts 2019-01-11 12:01:38 +00:00