РАЗБОР DFIR Статья

Инструмент для анализа изображений "sherloq".

batu5ai
batu5ai Script Kiddie · 102 сообщений
Подписаться
6,1 тыс.
[ обложка статьи ]
Режим чтения
Sherloq это "комбайн" из инструментов для судебной экспертизы и для анализа цифровых изображений.

Открытый исходный код -> GitHub - GuidoBartoli/sherloq: An open-source digital image forensic toolset

С перечнем инструментов можно ознакомиться тут -> sherloq/README.md at master · GuidoBartoli/sherloq (там же будет подробная инструкция по установке как под lin, так и под win)

Интерфейс:
1647818896376.png


Демонстрация:
1647819058487.png


Демонстрация 2:
1647819257630.png


Установка под linux mint:
sudo apt-get install python3-distutils python3-dev python3-testresources subversion

wget https://bootstrap.pypa.io/get-pip.py ---> пип, который можно скачать иначе, если он есть в репозиториях вашего дистрибутива... например так: sudo apt-get install python3-pip

sudo python3 get-pip.py ---> если у вас уже есть пип - можно пропустить этот шаг

sudo pip install virtualenv virtualenvwrapper ---> с установленными пипом Я бы сделал sudo pip3 install virtualenv virtualenvwrapper , т.к. в основной

инструкции указан pip, а не pip3.

--- конфиги для bashrc, их можно прописать вручную через nano или через vim ---

echo -e "\n# Python Virtual Environments" >> ~/.bashrc

echo "export WORKON_HOME=$HOME/.virtualenvs" >> ~/.bashrc

echo "export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3" >> ~/.bashrc

echo "source /usr/local/bin/virtualenvwrapper.sh" >> ~/.bashrc ---> путь может быть иным, найди куда скачался файл virtualenvwrapper.sh и укажи явный путь типа /путь/virtualenvwrapper.sh

---тут конфиги для bashrc заканчиваются---

source ~/.bashrc ---> создаем пространство

mkvirtualenv sq -p python3 ---> инициализируем sq пространство

1. Клонируем содержимое репозитория в локальную папку окружения

2. Идем в папку gui

3. Запускаем терминал и пишем так: pip3 install -r requirements.txt (или пред. вариант pip install -r requirements.txt) чтобы подтянуть зависимости.

4. Запускаем сам инструмент в той же папке в том же пространстве "sq" командой python3 sherloq.py.

---в случае, если вы вышли из окружения и закрыли терминал, то вот вам пятый пункт как запустить инструмент еще раз----

5. Идем в папку виртуальных окружений(/home/username/.virtualenvs), ищем там sq; открываем терминал в этой папке, прописываем source bin/activate или так: source ~/.virtualenvs/sq/bin/activate; а после следуем в папку gui и прописываем python3 sherloq.py и все - мы молодцы.
Полезно · 1

Комментарии

0