Commit Graph

174 Commits

Author SHA1 Message Date
ts
5cc6dbcdd8 encoder/simple_ssh wip 2018-11-12 13:51:43 +00:00
thomashaw
d0be593f2c Encoding challenge complete + working with 10 challenges. 2018-11-12 13:46:27 +00:00
ts
2ac6c7aa72 basic asymmetric decryption 2018-11-09 16:28:01 +00:00
ts
ec5071fca1 generators/gpg_key_pair - generates a 2048 rsa key 2018-11-09 13:37:09 +00:00
ts
b7e0ac493f RSA WIP 2018-11-07 15:11:29 +00:00
ts
d627dd221e encoding_challenges.xml: Pass strings into hash functions + wrap flags; added crackable_password to the weak + medium passwords; added misc to huffman 2018-11-07 13:34:05 +00:00
thomashaw
ebb7904bec WiP: RSA Challenge - work in progress... 2018-11-06 17:47:58 +00:00
thomashaw
1066be609c blacklisted words filter 2018-11-06 13:55:38 +00:00
thomashaw
da8f743e02 hashcat + johntheripper + fixes 2018-11-05 16:00:56 +00:00
ts
a21c444db0 MetaCTF: Set temporary difficulty levels 2018-11-05 13:18:42 +00:00
ts
7d5fc94675 generators/random_metactf_challenge: added difficulty parameter 2018-11-05 13:18:42 +00:00
ts
8bf79ce634 MetaCTF/src_angr: replaced Good Job! printf() calls with printflag(); ts 31/10/18 16:18 2018-11-05 13:18:42 +00:00
ts
ec956380f4 generators/random_metactf_chalenge: Added full list of src_malware and src_csp challenges 2018-11-05 13:18:42 +00:00
thomashaw
3851cc8a61 generators/random_metactf_challenge; generators/random_difficulty 2018-11-05 13:18:05 +00:00
ts
c72ec190c0 Move bitwise XOR to encoders instead of generators 2018-10-19 16:39:40 +01:00
ts
f7eaf20ff9 Removing default input into data_to_leak to prevent regressions 2018-10-12 11:35:56 +01:00
ts
f09e1e1ee0 WiP: Rework to avoid regressions. 2018-10-12 10:51:48 +01:00
ts
2179f08b16 Re-adding flag generator metadata, accidentally removed in the merge. 2018-10-12 10:51:19 +01:00
ts
00c93483c1 WiP: Working with scenario. 2018-10-12 10:09:09 +01:00
ts
803342cf5e WiP: outputs from huffman in {secgen_data} format + create files.
Need to update so that the old stuff still works.
2018-10-11 16:42:36 +01:00
ts
deba7d8cf2 WIP: data_to_leak 2018-10-11 15:05:30 +01:00
ts
e2e7d96dd0 removing python3 stuff... 2018-10-11 13:00:52 +01:00
ts
2341dd68d0 encoder/generator long args via stdin WIP 2018-10-11 12:47:08 +01:00
ts
3c5e6688cb huffman coding (WIP - Fix the access_json issue first...) 2018-10-09 12:44:32 +01:00
thomashaw
bf569aac50 task 18 - low: select nth character 2018-10-09 12:44:32 +01:00
thomashaw
684bc427ed rename echo_string to strings 2018-10-09 12:44:32 +01:00
thomashaw
340cfed7f2 Task 18 - split out into individual medium challenges (e.g. medium_base64.rb) 2018-10-09 12:44:32 +01:00
thomashaw
300d6b6c79 Task 18 - incorporate reverse to high, replace 'flag' with flag_path for dynamic usage over xinetd 2018-10-09 12:44:32 +01:00
thomashaw
9e1cd10b65 Task 18 - modify difficulty file selection to be greedy (i.e. medium.*.rb) then randomise 2018-10-09 12:44:32 +01:00
thomashaw
86a3fe34ca Task 18 - Random difficulty selection 2018-10-09 12:44:32 +01:00
thomashaw
bb8d1c5799 Task 18.2 - echo_string/high.rb 2018-10-09 12:44:32 +01:00
thomashaw
fc91f9c78e Task 18.2 - echo_string/medium.rb 2018-10-09 12:44:32 +01:00
thomashaw
db92817275 Task 18.2 - echo string challenge selecting based on difficulty. low.rb implemented. 2018-10-09 12:44:32 +01:00
thomashaw
5904fcd225 Task 18.1 - echo string challenge working over the network 2018-10-09 12:44:32 +01:00
thomashaw
162c1f8064 Task 13 - echo string challenge 2018-10-09 12:44:32 +01:00
ts
d09d84345c WiP: Math challenge 2018-10-09 12:44:32 +01:00
ts
378eec05d8 WiP 2018-10-09 12:44:32 +01:00
ts
65b966b5e0 xinetd module, updated setgid script wrapper, ruby script example + ruby challenge generator 2018-10-09 12:44:32 +01:00
ts
c546549048 example code: python2 and python3 install modules, script generators and ctf vulnerability/challenge module wrappers 2018-10-09 12:44:32 +01:00
ts
c5ec09fb44 Superclass for script challenges, ruby and python2 examples 2018-10-09 12:44:32 +01:00
ts
8d68802fce WiP: Script container and script generator tracer code - need to build the shebang into the module and finish implementing setuid script function 2018-10-09 12:44:32 +01:00
ts
ad9f0deb45 Hash encoders and example scenarios 2018-10-09 12:44:32 +01:00
ts
ff75b56c6b Testing script, stretch fixes + code review 2018-10-05 17:27:12 +01:00
Z. Cliffe Schreuders
dc07fd581b lab updates 2018-10-05 17:27:11 +01:00
Z. Cliffe Schreuders
2ac3263e10 lab updates 2018-10-05 17:27:11 +01:00
Z. Cliffe Schreuders
ca049dc348 lab updates 2018-10-05 17:27:11 +01:00
Z. Cliffe Schreuders
45a20fef1a lab updates 2018-10-05 17:27:05 +01:00
Z. Cliffe Schreuders
c8d138919b lab updates 2018-10-05 17:27:05 +01:00
Z. Cliffe Schreuders
d7e6d87644 Lab updates 2018-10-05 17:27:05 +01:00
ts
9d66ea9215 Squashed WNS + IRI DL work 2018-10-05 17:27:05 +01:00