і °
іPRINT "проверка" °
і °
і °
і °
і °
і °
і °
і °
і °
і °
і °
і °
і
і °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД ЌҐ¬Ґ¤«Ґ® ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і і
і і
<Shift+F1=‘Їа ўЄ > <F6=ЋЄ®> <F2=Џ®¤Їа.> <F5=‡ ЇгбЄ> <F8= Ј>і 00001:001
” ©« ђҐ¤ ЄвЁа®ў ЁҐ Џа®б¬®ва Џ®ЁбЄ ‡ ЇгбЄ Ћв« ¤Є Џ а ¬Ґвал ‘Їа ўЄ
ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД Untitled ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґГДї
і
і
і °
і ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї °
і і і °
і і „®Ўа® Ї®¦ «®ў вм ў MS-DOS QBasic! і °
і і і °
і і Copyright (C) Microsoft Corporation, 1987-1991. і °
і і ‚ᥠЇа ў § йЁйҐл. і °
і і і °
і і< Ќ ¦¬ЁвҐ Enter ¤«п Їа®б¬®ва ђгЄ®ў®¤бвў ¤«п зЁ ойЁе > і °
Итак. Смотрим инспектор запросов:
1. Первый запрос нам уже знаком и выглядит он следующим образом:
2. Нам предлагают ввести пароль, что мы и делаем. Отправляется второй запрос:
В ответ приходит ok. Так, а что у нас вместо пароля? Похоже на какой-то хеш. А самый распространенный хеш? Ну, например, md5. А давай проверим?
В Python 3 md5 хеш можно получить следующим образом:
И что получилось? Да, та самая строка, которая передалась в POST запросе.
Собираем все вместе и получаем такой код: