blob: a5df7cbadf0fe48838ea927ab883f6b360d646c9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
from pwn import *
def submit(flags):
accepted_flags, rejected_flags = {}, {}
r = remote('submission.ctf.saarland', 31337)
for flag in flags:
r.sendline(flag.encode())
response = r.recvline().decode().strip()
if response.startswith('[OK]'):
accepted_flags[flag] = response
else:
rejected_flags[flag] = response
return accepted_flags, rejected_flags
|