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
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` и все - мы молодцы.
wget
Ссылка скрыта от гостей
---> пип, который можно скачать иначе, если он есть в репозиториях вашего дистрибутива... например так: sudo apt-get install python3-pipsudo 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` и все - мы молодцы.