Проблема с инструментом steghide / StegCracker

Я пытаюсь использовать StegCracker для школьного задания, однако я получил сообщение об ошибке /bin/stegcracker: line 1: 404:: command not found.

Я попытался установить и запустить StegCracker с помощью следующих команд:

sudo apt-get install steghide -y
curl https://raw.githubusercontent.com/Paradoxis/StegCracker/master/stegcracker > /bin/stegcracker
chmod +x /bin/stegcracker
stegcracker 000001.jpg passwordlist.txt
1
задан 20 May 2019 в 20:12

2 ответа

StegCracker - стеганографическая утилита грубой силы для обнаружения скрытых данных внутри файлов.

  1. StegCracker требует Python 3.6 или более поздней версии и стигид-бинарный файл для установки. Python 3.6 или новее устанавливается по умолчанию в Ubuntu 18.04 и новее.

    sudo apt install steghide -y
    
  2. Чтобы установить программу, выполните следующую команду:

    python3 -m pip install --user stegcracker
    
  3. Чтобы обновить программу, просто передайте -U установке команда.

    python3 -m pip install --user stegcracker -U --force-reinstall
    
0
ответ дан 20 May 2019 в 20:12

Извините за поздний ответ (я только нашел это после поиска с помощью Google моего собственного проекта), но как @ByteCommander и указанный @karel, реальные инструкции находятся на GitHub repo сам и должны более соответствовать требованиям завтрашнего дня, я рекомендую проверить это вместо этого для самой актуальной документации, и если Вы имеете проблемы, устанавливающие материал, или находите ошибки, используйте то средство отслеживания ошибки вместо этого. Я отвечаю на все проблемы.

, Почему я получал 404 ошибки?

причина Вы добираетесь, 404 то, вследствие того, что 'stegcracker' является теперь каталогом, содержащим исходный код Python, который Вы, очевидно, не можете загрузить одним запросом HTTP, таким образом, GitHub возвращает 404 страницы HTML вместо этого, которые колотят попробованный для выполнения как код и не удались.

, Почему Вы изменяли его?

я должен был переписать всю кодовую базу, поскольку проект был первоначально записан как сценарий удара для меня в 1,0 версиях и был ужасно медленным (полное изложение находится в этот выпуск и это сообщение в блоге ). TL; DR, маленький проект хобби вышел из-под контроля, он не имел никакой поточной обработки, и каждая попытка пароля должна была ожидать steghide, чтобы протестировать, если бы он работал, и ожидайте терминала, чтобы произвести текущую попытку, переписать, было на 2 960% быстрее (много).

<час>

Относительно школьного присвоения, хотя, какое присвоение Вы получали?
Никогда не знал, что мои проекты привыкли в школах, довольно классных для наблюдения :)

1
ответ дан 10 November 2019 в 08:30

Другие вопросы по тегам:

Похожие вопросы: