#!/bin/bash # Comprobar si el comando steghide está instalado if ! command -v steghide &> /dev/null; then echo "steghide no está instalado. Por favor, instálalo antes de ejecutar este script." exit 1 fi # Verificar si se proporcionó un archivo como argumento if [ "$#" -lt 1 ]; then echo "Uso: $0 " exit 1 fi # Ruta del archivo de entrada imagen="$1" # Ejecutar steghide para extraer los datos echo "Extrayendo datos de $imagen..." steghide extract -sf "$imagen" <<< "" # Verificar si la extracción fue exitosa if [ $? -eq 0 ]; then echo "Datos extraídos exitosamente." else echo "Hubo un error al extraer datos de $imagen." fi