diff --git a/app.py b/app.py index daf54f0..8980eb7 100644 --- a/app.py +++ b/app.py @@ -201,6 +201,12 @@ def osintgeoguessr(): @app.route("/osint/really_hard_task") def osintrht(): + flag_task7 = "C4TchFl4g{13ts_p14y_min3cr4ft_tog3th3r}" + if request.method == 'POST': + user_flag = request.form['user_flag'] + if user_flag == flag_task7: + return render_template('osint-hardtask.html', flag=flag_task7, success_flag='.') + return render_template('osint-hardtask.html', flag=flag_task7, error='Ошибка: неверный флаг!') return render_template('osint-hardtask.html') @app.route("/web/success_login-sqltask", methods=('GET', 'POST')) diff --git a/templates/osint-hardtask.html b/templates/osint-hardtask.html new file mode 100644 index 0000000..585d165 --- /dev/null +++ b/templates/osint-hardtask.html @@ -0,0 +1,33 @@ +{% extends 'utils/_task.html' %} + +{% block content %} +{% include 'utils/_forensicsidenav.html' %} + + +
+
+

Ты наверное уже смотрел Gitea или GitHub проекта.. Не находил там ничего странного? По-моему при разработке там остался один подозрительный файл, сможешь посмотреть его?

+
+
+

Введите ответ:

+
+ + +
+
+
+ + + + {% if error %} +

{{ error }}

+ {% elif success_flag %} +
+

Вы прошли задание!

+ + < Вернуться к заданиям > +
+ {% endif %} +{% endblock %} \ No newline at end of file diff --git a/weird_file.txt b/weird_file.txt new file mode 100644 index 0000000..347529d --- /dev/null +++ b/weird_file.txt @@ -0,0 +1,6 @@ +Ты на верном пути, флаг будет скоро (надейся) +Может пока отвлечёшься и сыграешь в майн? +На версиях 1.7.4 - 1.21.4 есть один прикольный сервер, +где можно поиграть. Задёшь? Домен - Y29kcnMucnU=. +После проверки и входа в лобби найди нужный сервер при помощи команды в чате: +L3NlcnZlciBtZWdhX21pbmVjcmFmdF9jdGY= \ No newline at end of file