Task 5. Pasha Biceps

У Паши легкий, но длинный пароль из 9125 символов. Сгенерируй пароль и скажи его md5. Не забудь обернуть найденный хэш в CTF{}.
Алгоритм генерации пароля: 1234567891011121314151617181920…
Решение: Мы видим обычный ряд натуральных чисел, склеенных в одну строку. Длинна у неё — 9125 символов. Можно написать обычный скрипт на Python для решения данного таска:
import hashlib
x=''
for i in range(1,9125):
x+=str(i)
if(len(x)==9125):
break
hsh = hashlib.md5()
hsh.update(x.encode('utf-8'))
print (hsh.hexdigest())
Итоговый md5 от этой строки (наш флаг), обёрнутый в требуемый формат — CTF{7a422fc081ce9900f255a36354e079d3}
Рейтинг решивших прошлый таск опубликован в группе Летней школы CTF.
Кстати, стоимость заданий повышается ближе к концу турнира! За новый таск,** который уже ждет в боте**, можно получить 200 очков.
По итогам контеста разыграем скидку на участие в Летней школе CTF и бесплатную путёвку.