thomashaw
|
3c07201657
|
DO NOT MERGE -- temporary change for testing, TODO: add parameter for account to hidden_file module (check history)
|
2022-04-23 11:52:41 +01:00 |
|
thomashaw
|
3339432d9b
|
Fixing scenario + adding an error message for if a file within '/' is monitored as a goal.
|
2022-04-21 15:15:57 +01:00 |
|
thomashaw
|
60d3604efd
|
Dynamic generation of goal flags (and some cleanup, removing goal_flags etc.).
|
2022-02-16 15:28:59 +00:00 |
|
thomashaw
|
6fb72ed578
|
adding dynamic goal + flag paths to hidden_file
|
2022-02-14 15:56:41 +00:00 |
|
thomashaw
|
ee4132ce06
|
wip
|
2022-02-08 16:50:34 +00:00 |
|
thomashaw
|
abae0fa5e5
|
hidden_file changes: Updating metadata + scenarios for testing w/ static file_path_to_leak passed from scenario
|
2022-02-08 14:16:53 +00:00 |
|
thomashaw
|
bc0ea15beb
|
Adding goals to hidden_file: moving the full_path calculation logic from puppet to secgen level, so we can use that data the file to read for the goal
|
2022-02-08 13:56:41 +00:00 |
|
thomashaw
|
a7251e16f6
|
added static read_file goal to hidden_file
|
2022-02-04 10:57:02 +00:00 |
|
thomashaw
|
39199dba29
|
WIP - Testing challenger homedir bug... (2)
|
2022-02-03 16:27:44 +00:00 |
|
thomashaw
|
6553d5784a
|
WIP - Testing challenger homedir bug... (2)
|
2022-02-03 16:04:18 +00:00 |
|
thomashaw
|
f6e01850f3
|
Scenario updates + vulns/hidden_file update (with test_hidden_file.xml for testing)
|
2021-11-23 17:02:30 +00:00 |
|
thomashaw
|
967fa5e272
|
Hidden file module update
|
2021-11-22 20:36:40 +00:00 |
|
thomashaw
|
0a06435dc9
|
big_merge
|
2021-11-22 16:26:34 +00:00 |
|
thomashaw
|
65a2f990da
|
ASE 5: wip
|
2021-03-03 21:27:00 +00:00 |
|
thomashaw
|
d804dd8bfb
|
5_linux_stack_bof.xml: wip
|
2021-02-23 00:27:08 +00:00 |
|
thomashaw
|
5917ab9ae9
|
5_linux_stack_bof.xml: wip
|
2021-02-22 23:10:40 +00:00 |
|
thomashaw
|
9b14e3fb00
|
5_linux_stack_bof.xml: wip
|
2021-02-22 22:53:32 +00:00 |
|
thomashaw
|
4847657320
|
ASE lab 5: Writing exploits for Linux and stack-smashing buffer overflows (wip)
|
2021-02-22 22:42:43 +00:00 |
|
Z. Cliffe Schreuders
|
6b412d0af7
|
hardlink protection on Debian Buster
|
2021-02-04 01:24:20 +00:00 |
|
Z. Cliffe Schreuders
|
7899fc067f
|
lab updates
|
2020-11-12 23:23:18 +00:00 |
|
Z. Cliffe Schreuders
|
e0499edbed
|
path env CTF module, move randomness out of puppet
|
2019-06-26 00:13:39 +01:00 |
|
Z. Cliffe Schreuders
|
8d60442f23
|
path env CTF module
|
2019-06-24 23:23:14 +01:00 |
|
Z. Cliffe Schreuders
|
c10a35691e
|
Merge major changes from Semester 2 into master
|
2019-06-18 14:37:47 +01:00 |
|
Jason Zeller
|
adb0c6fa86
|
Create example scenarios for pcap and zip.
|
2019-03-13 18:07:48 -05:00 |
|
Jason Zeller
|
954ab73923
|
Added zip_file vulnerability as it also uses leak_to_file utility.
|
2019-03-13 17:30:43 -05:00 |
|
Jason Zeller
|
a96d83b045
|
Initial import of pcap generator/vulnerability. Also includes leak_to_file utility allowing any base64 file to be leaked wherever desired.
|
2019-03-13 17:19:50 -05:00 |
|
ts
|
d9b9e3a83d
|
explicitly set file permissions for flags leaked by ::secgen_functions::leak_file
|
2019-03-12 10:38:04 +00:00 |
|
ts
|
cf203624d2
|
Merge branch 's2progress' of https://github.com/cliffe/secgen into s2progress
|
2019-02-18 11:17:11 +00:00 |
|
Z. Cliffe Schreuders
|
68428ec828
|
lab updates
|
2019-02-16 10:20:05 +00:00 |
|
ts
|
9d664ad677
|
Merge branch 'post_tests' into s2progress
# Conflicts:
# modules/generators/structured_content/hackerbot_config/hbauthentication/secgen_metadata.xml
# modules/generators/structured_content/hackerbot_config/hbauthentication/templates/intro.md.erb
# modules/generators/structured_content/hackerbot_config/hbauthentication/templates/lab.xml.erb
# modules/vulnerabilities/unix/access_control_misconfigurations/suid_root_bash/suid_root_bash.pp
# modules/vulnerabilities/unix/access_control_misconfigurations/suid_root_vi/suid_root_vi.pp
# modules/vulnerabilities/unix/web_training/dvwa/files/DVWA-master/vulnerabilities/csp/help/help.php
# modules/vulnerabilities/unix/web_training/dvwa/manifests/apache.pp
# scenarios/ctf/basic_narrative.xml
# scenarios/labs/websec_lab_env.xml
# scenarios/security_audit/team_project.xml
|
2019-02-15 18:18:30 +00:00 |
|
Z. Cliffe Schreuders
|
94c0573111
|
lab updates
|
2019-02-14 16:13:58 +00:00 |
|
Z. Cliffe Schreuders
|
9a3ff20136
|
lab updates
|
2019-02-14 15:18:41 +00:00 |
|
ts
|
345e902cca
|
removed example ctf challenge stuff..
|
2019-02-07 14:25:54 +00:00 |
|
ts
|
055ef5b77b
|
explicitly set file permissions for flags leaked by ::secgen_functions::leak_file
|
2019-01-24 12:25:34 +00:00 |
|
ts
|
ff1a567a3e
|
re-adding secgen_metadata.xml
|
2018-11-16 11:39:45 +00:00 |
|
ts
|
cc9a33dab6
|
removing python3 stuff...
|
2018-11-16 11:33:31 +00:00 |
|
thomashaw
|
83867b0283
|
Task 15.1 - install maze generating program (golang, maze-master, git, challenge scenario)
|
2018-11-16 11:31:51 +00:00 |
|
ts
|
1a1b6be55a
|
Combine dc16_amadhj and dc16_amadhj_group
|
2018-11-16 11:29:43 +00:00 |
|
ts
|
17a286484b
|
dc modules conflict with themselves
|
2018-11-16 10:19:09 +00:00 |
|
ts
|
6f0498916c
|
WiP: SetGID working with dc16 modules, need to test with $binary_path and metactf
|
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
|
05c2572545
|
Task 15.1 - install maze generating program (golang, maze-master, git, challenge scenario)
|
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 |
|