40 lines
3.7 KiB
HTML
40 lines
3.7 KiB
HTML
{% extends 'utils/_task.html' %}
|
||
{% include 'utils/_forensicsidenav.html' %}
|
||
{% block content %}
|
||
|
||
<div id="popup" class="sql-guide capsule-window">
|
||
<p class="simpletext" style="text-align: left"><a href="https://encyclopedia.kaspersky.ru/glossary/docx/" class="hltext">.docx</a> файлы это примерно одно и то же, что простой .zip архив. Внутри него отдельными файлами хранятся шрифты, содержание, разметка и приложения, в общем - всё, что использовалось в документе.</p>
|
||
<p class="simpletext" style="text-align: left">Таким образом, если файл не открывается, то можно попробовать вытащить его содержимое, используя предустановленную в Kali утилиту <a href="https://kali.tools/?p=6771" class="hltext">Binwalk</a>. (Ну или посмотреть на повреждённые сигнатуры.. Но об этом в таске про <a href="{{ url_for('fhex') }}" class="hltext">Hex</a>)</p>
|
||
<p class="simpletext" style="text-align: left">Как использовать утилиту binwalk? Для начала стоит просто просмотреть файл на наличие в нём чего-либо:<span class="context" style="font-size: 0.9rem">(пример команды ниже)</span></p>
|
||
<pre><code class="codefont bash">binwalk [файл]</code></pre>
|
||
<p class="simpletext" style="text-align: left">Если в выданных данных вы замечаете что-то, что не пустое, то можно попробовать извлечь всё содежимое, добавив соответсвующий флаг в команду:</p>
|
||
<pre><code class="codefont bash">binwalk -e [файл]</code></pre>
|
||
<p class="simpletext" style="text-align: left"> Конкретно в этом таске в извлечённых данных будут картинки, а на одной из них - флаг-ответ.</p>
|
||
<span class="close-btn usable-context" onclick="hidePopup()">скрыть</span>
|
||
</div>
|
||
<div class="container">
|
||
<div class="small capsule-window info1" style="height: auto">
|
||
<p class="simpletext">Блин, мой очень-очень важный доклад <abbr class="hltext" title="Смотри подсказку(кнопка снизу слева)">(Доклад.docx)</abbr> повредился или что-то типо того... Поможешь мне найти флаг в том, что осталось от моей работы?</p>
|
||
<a href="{{ url_for('static', filename='Доклад.docx') }}" class="simpletext header" style="font-size: 1.6rem">Доклад.docx</a>
|
||
</div>
|
||
<div class="flag-input">
|
||
<h3 class="header" style="text-align:left">Введите ответ:</h3>
|
||
<form action="/forensic/.docx_files" method="post" class="simpletext">
|
||
<input class="inpt" type="text" name="user_flag" style="width: 100%; height: 1.25rem; margin: 0">
|
||
<input type="submit" value="Submit" class="btn1" style="margin-top: 1.25rem">
|
||
</form>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
|
||
{% if error %}
|
||
<div id="error"> <p>{{ error }}</p> </div>
|
||
{% elif success_flag %}
|
||
<div class="task-done">
|
||
<h1 class="header">Вы прошли задание!</h1>
|
||
<img class="done" src="{{ url_for('static', filename='imgs/done_icon.png') }}">
|
||
<a href="{{ url_for('forensic') }}" class="usable-context" style="text-align: canter; margin: 1rem; padding: 1rem;"> < Вернуться к заданиям > </a>
|
||
</div>
|
||
{% endif %}
|
||
{% endblock %} |