thomashaw
0d5bd58fdc
scenarios: updating base box selectors to include type="server" (along side platform="linux") in preparation for kali basebox merge
2017-08-19 13:52:03 +01:00
thomashaw
b3f8913dcb
2 apaches: website_scenario static ip
2017-06-15 17:18:32 +01:00
thomashaw
5e7689316b
vulnerabilities/parameterised_accounts => utilities/parameterised_accounts
2017-05-24 13:01:42 +01:00
thomashaw
0e1df49723
vulnerabilities/onlinestore: Uncommented cleanup
2017-05-13 20:01:05 +01:00
thomashaw
428d39a279
vulnerabilities/onlinestore: parameterised dealer_id / murderer_id / murdered_ids / murdered_on. Updated scenarios/../leeds_beckett_online_store.xml
2017-05-13 20:00:32 +01:00
thomashaw
58907d171d
parameterised online_store
2017-05-11 15:02:56 +01:00
thomashaw
342b64e481
hidden_zip_in_image_file: added example & now removes the archive from disk after storing it in memory
2017-05-04 11:38:45 +01:00
thomashaw
1dd5f400b3
spelling corrections: vignere to vigenere, _reversable to _reversible
2017-05-02 14:45:27 +01:00
thomashaw
bacd0b5f78
Add <hint> links to generator and encoder challenge modules including schema change to include <hint> tags.
...
Added exif_metadata scenario.
2017-05-02 14:42:03 +01:00
thomashaw
815a5915e6
moved parameterised_website from vulnerabilities to services
2017-05-01 14:44:32 +01:00
thomashaw
241e83a7a9
generators/random/random_hex: added number_of_lines and line_length params
...
generators/challenges/encoded_diff: encodes a flag in hex, generates random_hex, shuffles the ordering, inserts a flag in a random position. accounts for line length vs flag length with random hex padding.
secgen_functions::leak_file.pp: Added division between data leaked to the same file
2017-03-28 10:51:57 +01:00
thomashaw
78b97bdeeb
Vignere Cipher - Takes strings_to_encode and encryption_key, outputs: KEY_CIPHERTEXT
2017-03-21 11:44:07 +00:00
thomashaw
b9395ac69a
Selecting default_inputs on specific generators rather than string_generator
2017-03-21 11:28:26 +00:00
Mihai Ordean
cb0f6ac289
Merge https://github.com/cliffe/SecGen
2017-03-16 14:04:00 +00:00
thomashaw
53149f3fd5
Misc. changes / cleanup
2017-03-16 12:39:50 +00:00
thomashaw
7c4d21e942
generators/images/qr_code: creates a QR code out of a string(usually a flag) and outputs it as a .png represented as a base64 string.
2017-03-16 12:32:33 +00:00
thomashaw
638e87e571
generators/challenges/hidden_data_in_image_file: Appends strings_to_leak to a random image's raw data.
2017-03-16 12:22:03 +00:00
thomashaw
8d61097be5
encoders/string/hex: string to oct encoder - Encodes a string into each character's octal representation
2017-03-16 12:21:03 +00:00
thomashaw
8b83eb1ac3
encoders/string/hex: string to hex encoder - Encodes a string into hexadecimal
2017-03-16 12:18:11 +00:00
thomashaw
895af9ae89
generators/challenges/bitwise_xor: input is a string_to_mask, output is 2 random bit streams that can, when bitwise xor'd together, reveal the string_to_mask.
2017-03-16 11:09:46 +00:00
thomashaw
5b76e04f9b
Encoder: Morse Code. 'parentheses' mapped to [], { }, <> and () to cover as many varieties as we can. Any other character not represented in Morse Code is dropped.
2017-03-16 10:36:02 +00:00
thomashaw
253d983e01
encoders/string/dec: ASCII to DEC encoder - Encodes each character into DEC representation and concats the results
2017-03-16 10:31:01 +00:00
thomashaw
23fcdb626c
encoders/string/binary: ASCII to Binary encoder
2017-03-16 10:29:07 +00:00
Z. Cliffe Schreuders
6a14c417c6
marker.xml for marking CTF flags and providing hints (which have IDs so we don't have to give the same hint twice), also updated organisation of scenarios
2017-03-14 17:30:33 +00:00