基本脚本的输出有问题

  • 本文关键字:输出 有问题 脚本 bash
  • 更新时间 :
  • 英文 :


我复制了那个代码来做一个THM练习,我理解它,它完成了他的工作,将单词列表中的名字(2美元(传递到steghide,试图破解图像(1美元(,它很有效,但问题是它没有正确显示正确的密码,它只是停在前面的单词中,如果你点击回车,它就会继续,当它找到它时,我想停下来给我看密码,这是代码:

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

Steghide问我是否想重写输出文件,因为我已经做过一次这个过程了,所以这是唯一的问题,我的脚本不希望收到来自Steghide的另一个输入请求。

最新更新