pcap2sipp使用介绍

抓取一个带有rtp流的sip协议包ip.pcap。解析ip.pcap中的sip协议源/目标IPip.pcap如果不带RTP无法得到sipp的脚本,原因不明),使用-o listips

[root@localhost pcap2sipp]# ./pcap2sipp -o listips -f ip.pcap

******************* Available IP addresses **********************

172.28.129.8

172.28.129.152

******************************************************************

解析ip.pcap中的call-id,使用-o listcallids

[root@localhost pcap2sipp]# ./pcap2sipp -o listcallids -f ip.pcap

********************** Available Call IDs ************************

e9cf47c6-1dd1-11b2-a0ea-8203f37855d4@dinosauria.com

******************************************************************

使用上面解析出的IPcallid产生sipp的脚本和分机信息,使用-o simulate,其中--ip ip.pcap中目标ip,产生的文件存放在/tmp目录下

[root@localhost pcap2sipp]# ./pcap2sipp -o simulate -f ip.pcap -c e9cf47c6-1dd1-11b2-a0ea-8203f37855d4@dinosauria.com --ip 172.28.129.152 --port 5060 --remote_port 5060 --remote_ip 192.168.139.159 --remote_port 5060 --local_ip 192.168.139.226

********************** Generating simulation files *************************

The RTP file was generated. Path: /tmp/rtp.pcap

All necessary data was succesfully generated. You can now run sipp with command:

rm -f /tmp/*.log; ./sipp -sf /tmp/sipp_scenario.xml -inf /tmp/sipp_injection.csv -i 192.168.139.226 -p 5060  192.168.139.159:5060 -m 1 -trace_msg -d 8000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值