edge_hill_scenario initial commit

This commit is contained in:
thomashaw
2017-04-24 13:54:02 +01:00
parent 88a98bf5e9
commit 35fc36a204

View File

@@ -0,0 +1,68 @@
<?xml version="1.0"?>
<scenario xmlns="http://www.github/cliffe/SecGen/scenario"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.github/cliffe/SecGen/scenario">
<!--some basic decoding challenges-->
<system>
<system_name>decode_me</system_name>
<base platform="linux"/>
<!-- comment describes using pseudo code (C#-like methods with named optional arguments) -->
<!-- vulnerability_nfs_share_leak(strings_to_leak: encoder_flag_generator() CONCAT encoder_ascii_reversable(strings_to_encode: encoder_flag_generator()) CONCAT ...) -->
<vulnerability name="Random Parameterised Website">
<input into="strings_to_leak" unique_module_list="unique_encoders">
<generator type="flag_generator" />
<encoder type="ascii_reversable">
<input into="strings_to_encode">
<generator type="flag_generator" />
</input>
</encoder>
<encoder type="alpha_reversable">
<input into="strings_to_encode">
<generator type="flag_generator" />
</input>
</encoder>
<encoder type="ascii_reversable">
<input into="strings_to_encode">
<generator type="flag_generator" />
</input>
</encoder>
<encoder type="ascii_reversable">
<input into="strings_to_encode">
<generator type="flag_generator" />
</input>
</encoder>
<encoder type="ascii_reversable">
<input into="strings_to_encode">
<generator type="flag_generator" />
</input>
</encoder>
<encoder type="alpha_reversable">
<input into="strings_to_encode">
<generator type="flag_generator" />
</input>
</encoder>
<encoder type="ascii_reversable">
<input into="strings_to_encode">
<encoder type="ascii_reversable">
<input into="strings_to_encode">
<generator type="flag_generator" />
</input>
</encoder>
</input>
</encoder>
</input>
</vulnerability>
<network module_path=".*private_network_1"/>
<build type="cleanup">
<input into="root_password">
<generator type="strong_password_generator"/>
</input>
</build>
</system>
</scenario>