CTF Скрипт Stegan0auto.sh (автоматизация steganography)

Местный

Grey Team
23.04.2023
308
130
Bash:
#!/bin/bash
echo "$0 by Logas codeby 2023"
if [ $# -eq 0 ]
then
echo "Вы не передали аргумент. Пример использования: ./Stegan0auto image.jpg"
exit
elif [ $# -gt 1 ]
then
echo "Вы передали слишком много аргументов. Можно передать только один аргумент. Пример использования: ./Stegan0auto image.jpg"
exit
elif [ $# -eq 1 ]
then
echo "Введите passphrase. Если нет фразы, то введите ignor"
read pass
if [ $pass != "ignor" ]
then
steghide info $1 -p $pass > steghide.txt
steghide extract -sf $1 -p $pass
fi
strings $1 > strings.txt
file $1 > fileinfo.txt
exiftool $1 > meta.txt
binwalk $1 > binwalk.txt
binwalk -e $1
fi

Накидал простенький скрипт на bash, который выполняет команды с вашим файлом и сохраняет результаты. Если вам дадут таск на стегу, то в первую очередь можно воспользоваться этим скриптом, если таск легкий, то скорее всего вы уже получите флаг или хотя бы полезную информацию о файле.
Пример использование
chmod +x Stegan0auto.sh
./Stegan0auto.sh image.jpg
 
Последнее редактирование:
  • Нравится
Реакции: yetiraki и Exited3n
Круто! Но какие проблемы решает этот скрипт?
 
Круто! Но какие проблемы решает этот скрипт?
Экономит твое время, чтобы не вводить каждую командц отдельно. Та и результат сохраняется тебе в папку, удобно же.
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab