工具前提 curl awk
脚本流程
将从wireshark导出的ip包列表文件(名为ip-B)作为脚本的第一输入
文章目录
使用格式 "sh ip-GS ip-B"
下面是脚本内容
#!bin/bash
#shell-name:ip-GS
#date:20170507
#author:wsfnk
FILE=./$1
awk '{print $3}' $FILE | sort | uniq | while read line
do
#关键代码
curl -s ip.cn?ip=$line >> ./$1-ip
#格式化ip归属
awk 'BEGIN{FS=":"}{print $2 $3}' ./$1-ip |sed 's/来自/\t/g' >> ./sort-$1-ip
done
查询本机出口ip
curl myip.ipip.net
在线批量查询ip归属并可以到出成文本的网站
http://ip.soshoulu.com/
如果文章对你有帮助,欢迎点击上方按钮打赏作者
暂无评论