基本脚本的输出有问题

时间:2021-05-06 18:39:54

标签: bash

我复制了该代码以进行 THM 练习,我理解它并且它完成了他的工作,即将名称从单词列表 ($2) 传递给 steghide 以尝试破解图像 ($1),并且它有效,但问题是它没有正确显示正确的密码,它只是停在它前面的单词中,如果你点击输入它继续前进,我想在找到它时停下来并告诉我密码,这是代码:< /p>

for word in $(cat $2); do
    steghide extract -sf $1 -p $word &> /dev/null
    if [ $? == 0 ]; then
        echo
        echo "[!] PWD FOUND - $word [!]"
        break
    else
        echo "NOPE - $word"
    fi
done

1 个答案:

答案 0 :(得分:1)

Steghide 问我是否要重写输出文件,因为我已经做过一次这个过程,所以这是唯一的问题,我的脚本没有期待来自 steghide 的另一个输入请求。

相关问题