РАЗБОР
DFIR
Статья
Инструмент для анализа изображений "sherloq".
[ обложка статьи ]
Режим чтения
Sherloq это "комбайн" из инструментов для судебной экспертизы и для анализа цифровых изображений.
Открытый исходный код -> GitHub - GuidoBartoli/sherloq: An open-source digital image forensic toolset
С перечнем инструментов можно ознакомиться тут -> sherloq/README.md at master · GuidoBartoli/sherloq (там же будет подробная инструкция по установке как под lin, так и под win)
Интерфейс:
Демонстрация:
Демонстрация 2:
Установка под linux mint:
Открытый исходный код -> GitHub - GuidoBartoli/sherloq: An open-source digital image forensic toolset
С перечнем инструментов можно ознакомиться тут -> sherloq/README.md at master · GuidoBartoli/sherloq (там же будет подробная инструкция по установке как под lin, так и под win)
Интерфейс:
Демонстрация:
Демонстрация 2:
Установка под 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 ---> с установленными пипом Я бы сделал
инструкции указан 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. Запускаем терминал и пишем так:
4. Запускаем сам инструмент в той же папке в том же пространстве "sq" командой
---в случае, если вы вышли из окружения и закрыли терминал, то вот вам пятый пункт как запустить инструмент еще раз----
5. Идем в папку виртуальных окружений(/home/username/.virtualenvs), ищем там sq; открываем терминал в этой папке, прописываем
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 и все - мы молодцы.
AI-выжимка
сгенерировано ИИ
Тезисы статьи скоро
Статья читается полностью. Тезисы со ссылками на разделы появятся позже.
Содержание
Codeby Academy
Практика и мастерство
От основ до продвинутого — программы для практиков Codeby.
Перейти к курсу →
Продолжить чтение
Следующий разбор
Форензика что это - от ударения до карьеры
Комментарии
0