Chinaunix首页 | 论坛 | 博客
  • 博客访问: 45638
  • 博文数量: 26
  • 博客积分: 1440
  • 博客等级: 上尉
  • 技术积分: 270
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-17 23:21
文章分类

全部博文(26)

文章存档

2010年(26)

我的朋友
最近访客

分类: LINUX

2010-04-13 16:01:23

在DNSserver上得到查询IP,用tcpdump 和 awk组合一下,

tcpdump -i eth0 dst host myip  and dst port 53|awk '{n=split($3,array,".");for(i=1;i<=n-1;i++){if(i==n-1){printf("%s",array[i])}else {printf("%s.",array[i])} }printf"\n"}'


这样就可以得到,到我的dns来查询的IP地址了,,然后就可以用去ip138抓数据回来了,,不知道频繁的查询会不会被ip138禁了。抓取数据主要用perl 的LWP做的,然后把结果写到数据库。

阅读(443) | 评论(0) | 转发(0) |
0

上一篇:android 1.6 初体验

下一篇:mysqldump 细节

给主人留下些什么吧!~~