tcpdump 的使用说明
来源:互联网 发布:丁丁办公软件是什么 编辑:程序博客网 时间:2024/05/16 08:09
Tcpdump是个异常强大的网络包抓取和分析工具,最近又把它翻出来了。因为在写一个Web Service相关的程序,嫌原来的脚本性能太差,准备用gSoap重写一遍。这台服务器是需要身份验证的,可是服务器应答我身份验证成功后,RPC调用依然失败,怀疑是否soap包的结构有错误呢。因为不清楚具体原因,所以想抓包看看。
我们知道一般使用tcpdump可以这样,这会打印出你所要抓取的包的详细内容,其中-X
选项会同时打印出hex和ASCII格式的内容,特别适合分析新协议;-s0
表示完整抓取所有数据包,如果你想过滤一些包,可以把数字0改成你所关注的数据包的最大字节数:
# tcpdump -X -s0 host 192.168.0.1 and tcp and port 80
如果你在本机做实验,比如侦听本机apache的数据包,那么必须用参数-i
指定侦听的设备:
# tcpdump -i lo port 80
如果要抓取的内容太多,不希望打印到标准输出,那么可以通过-w
和-r
选项,写入到文件,然后再从文件中读出分析:
$ tcpdump -w tcpdump.log host 192.168.0.1
$ tcpdump -r tcpdump.log
而soap其实是架设在http之上的,tcpdump有专门打印出数据包ASCII形式的参数,所以我们过滤所有包含endpoint的ip地址如192.168.1.111的数据包,然后打印出来,我们就能直观的看出soap交互的详细内容。
$ tcpdump -A -s0 host 192.168.1.111
- tcpdump 的使用说明
- tcpdump使用说明
- tcpdump使用说明
- tcpdump使用说明
- tcpdump 使用说明
- tcpdump使用说明
- tcpdump使用说明
- tcpdump使用说明
- tcpdump使用说明
- tcpdump 使用说明
- [z]tcpdump使用说明
- tcpdump 使用说明(一)
- tcpdump参数使用说明
- tcpdump使用说明以及输出格式
- Tcpdump(linux)下载、安装、使用说明
- 利器Tcpdump的使用
- TCPDUMP的使用方法
- Tcpdump的使用
- Using the SharePoint 2010 Client Object Model_part_2
- JavaScript限制录入为数字
- IBATIS最新最全开发指南 - 通俗易懂IBATIS教程(1)
- Using the SharePoint 2010 Client Object Model_part_3
- 学习android基础总结一
- tcpdump 的使用说明
- IBATIS最新最全开发指南 - 通俗易懂IBATIS教程(2)
- 那点小趣事
- Using the SharePoint 2010 Client Object Model_part_4
- 做一个如人人网的网站框架,都现需要考虑哪些东西
- 继续
- poj 2153
- Using the SharePoint 2010 Client Object Model_part_5
- 《No Algorithm found for: 30000000H - 300041EFH》错误