From ca4ad65bcb032ded36610054c59182599d39360f Mon Sep 17 00:00:00 2001 From: Aleksa Vuckovic Date: Mon, 16 Oct 2023 19:09:29 +0200 Subject: Initial commit --- fast/submitter.py | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 fast/submitter.py (limited to 'fast/submitter.py') diff --git a/fast/submitter.py b/fast/submitter.py new file mode 100644 index 0000000..dcaffe7 --- /dev/null +++ b/fast/submitter.py @@ -0,0 +1,7 @@ +import requests + +def submit(flags): + flag_responses = requests.post('http://example.ctf/flags', json=flags).json() + accepted_flags = { item['flag']: item['response'] for item in flag_responses if item['response'].endswith('OK') } + rejected_flags = { item['flag']: item['response'] for item in flag_responses if not item['response'].endswith('OK') } + return accepted_flags, rejected_flags -- cgit v1.2.3