level 11
#!/bin/sh
tmpfile=mktemp
list=permetlist
lsof -i -nP | cut -d ' ' -f 1 | tail -n +2| sort |uniq > $tmpfile
while read cmd
do
if grep $cmd $list >/dev/null 2>&1
then
continuous
else
echo "这个进程不在白名单中"
lsof -i -nP | grep $cmd
fi
done < $tmpfile
rm $tmpfile
上面代码运行几次都错误了,是关于第4行的cut,但我不知道怎么改
2014年05月04日 06点05分
1
level 13
./temp.sh
这个进程不在白名单中
chrome 3540 fengyu 54u IPv4 636522 0t0 TCP 192.168.1.29:38396->125.76.251.118:80 (ESTABLISHED)
chrome 3540 fengyu 87u IPv4 638242 0t0 TCP 192.168.1.29:42365->220.181.111.191:80 (ESTABLISHED)
chrome 3540 fengyu 127u IPv4 465772 0t0 TCP 192.168.1.29:45554->74.125.128.125:5222 (ESTABLISHED)
chrome 3540 fengyu 191u IPv4 520235 0t0 TCP 192.168.1.29:49224->198.252.206.25:443 (ESTABLISHED)
chrome 3540 fengyu 216u IPv4 606510 0t0 TCP 192.168.1.29:44844->220.181.112.122:80 (ESTABLISHED)
chrome 3540 fengyu 238u IPv4 528433 0t0 TCP 192.168.1.29:49577->198.252.206.25:443 (ESTABLISHED)
chrome 3540 fengyu 285u IPv4 519401 0t0 TCP 192.168.1.29:49209->198.252.206.25:443 (ESTABLISHED)
chrome 3540 fengyu 299u IPv4 526274 0t0 TCP 192.168.1.29:49563->198.252.206.25:443 (ESTABLISHED)
这个进程不在白名单中
python2.7 3105 fengyu 5u IPv4 15228 0t0 TCP 127.0.0.1:8086 (LISTEN)
python2.7 3105 fengyu 6u IPv4 15229 0t0 TCP 127.0.0.1:8087 (LISTEN)
python2.7 3105 fengyu 13u IPv4 24749 0t0 TCP 192.168.1.29:35860->203.208.46.133:80 (CLOSE_WAIT)
python2 22776 fengyu 6u IPv4 635302 0t0 TCP 127.0.0.1:41811 (LISTEN)
这个进程不在白名单中
python2.7 3105 fengyu 5u IPv4 15228 0t0 TCP 127.0.0.1:8086 (LISTEN)
python2.7 3105 fengyu 6u IPv4 15229 0t0 TCP 127.0.0.1:8087 (LISTEN)
python2.7 3105 fengyu 13u IPv4 24749 0t0 TCP 192.168.1.29:35860->203.208.46.133:80 (CLOSE_WAIT)
2014年05月04日 07点05分
3
谢谢,我再试一次
2014年05月04日 07点05分