刚好 看到关于公司有人在可以上网的机器上做2级代理的问题
上面说到 一般装了2级代理的机器 ping他后返回的ttl值 会有所变化 而一般的win机器ttl值好像多是128
所以 些了个脚本 查看192.168.1.0/24所有机器的ttl值来初步判断其有没有装代理软件
#!/bin/bash
for (( i=1; i<=254; i++ ))
do
ip=`echo 192.168.1.$i`
for machine in $ip
do
ping -c 1 $machine | grep 'ttl=64' >> ping2.log
done
done
以后还可以结合 自己等级的mac地址 进行直接判断谁的机器有可能装了2级代理,过几天再写。