如何檢測 Unix /Linux 的 Bash Shell 漏洞

接續上一篇文章: Unix /Linux 的Bash Shell 出現重大漏洞

請在 ssh shell 裡:

vim test.sh

test.sh 的內容如下:

#!/bin/bash
echo test begin.
env x='() { :;}; echo vulnerable' bash -c 'echo test done.'

存檔後,接著

chmod 755 test.sh

./test.sh

如果已經更新成功的os,就會顯示下列:

test begin.
test done.

 

ssh