Дан сервер, который живет на ctf.znick.ru, tcp порт 13000
Есть следующие команды, которые можно задавать:
help -> print help and exit
exit -> close connection and exit
fetch <page> -> print page (and NOT exit if OK; else ‘wrong page’ and exit)
У сервера есть флаги вида PYTHON_\w+=
.
Нужно выудить из сервера как можно больше флагов.
fetch возвращает размер ответа, затем перевод строки, а потом тело ответа.
NB! У команды fetch есть еще (необязательный) параметр page.
Пример взаимодействия:
$ echo help | nc ctf.znick.ru 13000
Help
====
Available commands:
help
exit
fetch <page>
(а на Питоне пишите сами ;)