From d5ea6b8457d90b76db6c488cbdf6a9b92e0c924c Mon Sep 17 00:00:00 2001 From: Vlad Grigorescu Date: Sun, 19 Apr 2015 22:25:37 -0400 Subject: [PATCH] Add SIP btests. --- .../sip.log | 44 ++++++++++++++++++ testing/btest/Traces/sip/wireshark.trace | Bin 0 -> 47420 bytes testing/btest/core/leaks/sip.test | 10 ++++ .../scripts/base/protocols/sip/wireshark.test | 6 +++ 4 files changed, 60 insertions(+) create mode 100644 testing/btest/Baseline/scripts.base.protocols.sip.wireshark/sip.log create mode 100644 testing/btest/Traces/sip/wireshark.trace create mode 100644 testing/btest/core/leaks/sip.test create mode 100644 testing/btest/scripts/base/protocols/sip/wireshark.test diff --git a/testing/btest/Baseline/scripts.base.protocols.sip.wireshark/sip.log b/testing/btest/Baseline/scripts.base.protocols.sip.wireshark/sip.log new file mode 100644 index 0000000000..e9c18b5682 --- /dev/null +++ b/testing/btest/Baseline/scripts.base.protocols.sip.wireshark/sip.log @@ -0,0 +1,44 @@ +#separator \x09 +#set_separator , +#empty_field (empty) +#unset_field - +#path sip +#open 2015-04-20-02-24-18 +#fields ts uid id.orig_h id.orig_p id.resp_h id.resp_p trans_depth method uri date from to reply_to call_id seq subject path user_agent status_code status_msg warning request_body_len response_body_len content_type +#types time string addr port addr port count string string string string string string string string string vector[string] string count string string string string string +1120469572.844249 CXWv6p3arKYeMETxOg 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 68 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 Unauthorized - 0 0 - +1120469590.259876 CXWv6p3arKYeMETxOg 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 69 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 100 Trying - 0 0 - +1120469590.259876 CXWv6p3arKYeMETxOg 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 69 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 403 Wrong password - 0 0 - +1120469680.188467 CjhGID4nQcgTWjvg4c 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 70 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 Unauthorized - 0 0 - +1120469697.469146 CjhGID4nQcgTWjvg4c 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 71 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 nonce has changed - 0 0 - +1120469847.669186 CCvvfg3TEfuqmmG4bh 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 72 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 Unauthorized - 0 0 - +1120469864.994366 CCvvfg3TEfuqmmG4bh 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 73 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 nonce has changed - 0 0 - +1120469938.910409 CsRx2w45OKnoww6xl4 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 74 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 Unauthorized - 0 0 - +1120469956.235447 CsRx2w45OKnoww6xl4 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 75 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 100 Trying - 0 0 - +1120469956.235447 CsRx2w45OKnoww6xl4 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 75 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 200 OK - 0 0 - +1120470049.188993 CRJuHdVW0XPVINV8a 192.168.1.2 5060 200.68.120.81 5060 0 INVITE sip:97239287044@voip.brujula.net - "arik" - 105090259-446faf7a@192.168.1.2 1 INVITE - SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2:5060 Nero SIPPS IP Phone Version 2.0.51.16 100 trying -- your call is important to us 392 200.68.120.81:5060 "Noisy feedback tells: pid=32642 req_src_ip=80.230.219.70 req_src_port=5060 in_uri=sip:97239287044@voip.brujula.net out_uri=sip:97239287044@voip.brujula.net via_cnt==1" 272 0 - +1120470049.188993 CRJuHdVW0XPVINV8a 192.168.1.2 5060 200.68.120.81 5060 0 CANCEL sip:97239287044@voip.brujula.net - "arik" - 105090259-446faf7a@192.168.1.2 1 CANCEL - SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2,SIP/2.0/UDP 192.168.1.2,SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 408 Request Timeout 392 200.68.120.81:5060 "Noisy feedback tells: pid=32753 req_src_ip=80.230.219.70 req_src_port=5060 in_uri=sip:97239287044@voip.brujula.net out_uri=sip:97239287044@voip.brujula.net via_cnt==0" 0 0 - +1120470085.969731 CRJuHdVW0XPVINV8a 192.168.1.2 5060 200.68.120.81 5060 0 CANCEL sip:97239287044@voip.brujula.net - "arik" - 105090259-446faf7a@192.168.1.2 1 CANCEL - SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2,SIP/2.0/UDP 192.168.1.2,SIP/2.0/UDP 192.168.1.2,SIP/2.0/UDP 192.168.1.2,SIP/2.0/UDP 192.168.1.2,SIP/2.0/UDP 192.168.1.2,SIP/2.0/UDP 192.168.1.2,SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 408 Request Timeout 392 200.68.120.81:5060 "Noisy feedback tells: pid=32753 req_src_ip=80.230.219.70 req_src_port=5060 in_uri=sip:97239287044@voip.brujula.net out_uri=sip:97239287044@voip.brujula.net via_cnt==0" 0 0 - +1120470233.794463 CPbrpk1qSsw6ESzHV4 192.168.1.2 5060 212.242.33.35 5060 0 INVITE sip:0097239287044@sip.cybercity.dk - "arik" - 85216695-42dcdb1d@192.168.1.2 1 INVITE - SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2:5060 Nero SIPPS IP Phone Version 2.0.51.16 407 authentication required - 270 0 - +1120470235.521078 CPbrpk1qSsw6ESzHV4 192.168.1.2 5060 212.242.33.35 5060 0 INVITE sip:0097239287044@sip.cybercity.dk Mon, 04 Jul 2005 09:43:55 GMT "arik" - 85216695-42dcdb1d@192.168.1.2 2 INVITE - SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 403 Wrong password or domain - 270 0 - +1120470268.180956 CPbrpk1qSsw6ESzHV4 192.168.1.2 5060 212.242.33.35 5060 0 ACK sip:0097239287044@sip.cybercity.dk - "arik" ;tag=00-04071-1701b4ad-52a186e31 - 85216695-42dcdb1d@192.168.1.2 2 ACK - SIP/2.0/UDP 192.168.1.2 - - - - 0 - - +1120470456.154119 C6pKV8GSxOnSLghOa 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 76 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 Unauthorized - 0 0 - +1120470473.529233 C6pKV8GSxOnSLghOa 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 77 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 nonce has changed - 0 0 - +1120470490.643822 C6pKV8GSxOnSLghOa 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 78 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 Unauthorized - 0 0 - +1120470509.450894 C6pKV8GSxOnSLghOa 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 578222729-4665d775@578222732-4665d772 79 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 nonce has changed - 0 0 - +1120470796.804243 CIPOse170MGiRM1Qf4 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 29858147-465b0752@29858051-465b07b2 1 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 Unauthorized - 0 0 - +1120470814.189540 CIPOse170MGiRM1Qf4 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 29858147-465b0752@29858051-465b07b2 2 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 100 Trying - 0 0 - +1120470814.189540 CIPOse170MGiRM1Qf4 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 29858147-465b0752@29858051-465b07b2 2 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 200 OK - 0 0 - +1120470831.403943 CIPOse170MGiRM1Qf4 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 29858147-465b0752@29858051-465b07b2 3 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 Unauthorized - 0 0 - +1120470848.528833 CIPOse170MGiRM1Qf4 192.168.1.2 5060 212.242.33.35 5060 0 INVITE sip:0097239287044@sip.cybercity.dk - "arik" - 24487391-449bf2a0@192.168.1.2 1 INVITE - SIP/2.0/UDP 192.168.1.2:5060 Nero SIPPS IP Phone Version 2.0.51.16 407 authentication required - 270 0 - +1120470848.686860 CIPOse170MGiRM1Qf4 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 29858147-465b0752@29858051-465b07b2 4 REGISTER - SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 nonce has changed - 0 0 - +1120470899.862890 CIPOse170MGiRM1Qf4 192.168.1.2 5060 212.242.33.35 5060 0 INVITE sip:0097239287044@sip.cybercity.dk Mon, 04 Jul 2005 09:54:25 GMT "arik" - 24487391-449bf2a0@192.168.1.2 2 INVITE - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 100 Trying - 270 0 - +1120470899.862890 CIPOse170MGiRM1Qf4 192.168.1.2 5060 212.242.33.35 5060 0 INVITE sip:0097239287044@sip.cybercity.dk Mon, 04 Jul 2005 09:54:25 GMT "arik" - 24487391-449bf2a0@192.168.1.2 2 INVITE - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 403 Wrong password or domain - 270 0 - +1120470900.060556 CIPOse170MGiRM1Qf4 192.168.1.2 5060 212.242.33.35 5060 0 ACK sip:0097239287044@sip.cybercity.dk - "arik" ;tag=00-04083-1701ba17-57d493ef5 - 24487391-449bf2a0@192.168.1.2 2 ACK - SIP/2.0/UDP 192.168.1.2 - - - - 0 - - +1120470966.443914 C7XEbhP654jzLoe3a 192.168.1.2 5060 212.242.33.35 5060 0 INVITE sip:35104724@sip.cybercity.dk - "arik" - 11894297-4432a9f8@192.168.1.2 1 INVITE - SIP/2.0/UDP 192.168.1.2:5060 Nero SIPPS IP Phone Version 2.0.51.16 407 authentication required - 270 0 - +1120470966.606422 C7XEbhP654jzLoe3a 192.168.1.2 5060 212.242.33.35 5060 0 INVITE sip:35104724@sip.cybercity.dk Mon, 04 Jul 2005 09:56:06 GMT "arik" - 11894297-4432a9f8@192.168.1.2 2 INVITE - SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 100 Trying - 270 0 - +1120470966.606422 C7XEbhP654jzLoe3a 192.168.1.2 5060 212.242.33.35 5060 0 INVITE sip:35104724@sip.cybercity.dk Mon, 04 Jul 2005 09:56:06 GMT "arik" - 11894297-4432a9f8@192.168.1.2 2 INVITE - SIP/2.0/UDP 192.168.1.2:5060,SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 480 Error - 270 0 application/sdp +1120470984.353086 C7XEbhP654jzLoe3a 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 29858147-465b0752@29858051-465b07b2 5 REGISTER - SIP/2.0/UDP 192.168.1.2,SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 401 Unauthorized - 0 0 - +1120471018.723316 C7XEbhP654jzLoe3a 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 29858147-465b0752@29858051-465b07b2 6 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 100 Trying - 0 0 - +1120471018.723316 C7XEbhP654jzLoe3a 192.168.1.2 5060 212.242.33.35 5060 0 REGISTER sip:sip.cybercity.dk - - 29858147-465b0752@29858051-465b07b2 6 REGISTER - SIP/2.0/UDP 192.168.1.2 Nero SIPPS IP Phone Version 2.0.51.16 200 OK - 0 0 - +#close 2015-04-20-02-24-18 diff --git a/testing/btest/Traces/sip/wireshark.trace b/testing/btest/Traces/sip/wireshark.trace new file mode 100644 index 0000000000000000000000000000000000000000..f91ab49b4a258a7a56a15f2e34e4c2271c249cca GIT binary patch literal 47420 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 D_$n)& literal 0 HcmV?d00001 diff --git a/testing/btest/core/leaks/sip.test b/testing/btest/core/leaks/sip.test new file mode 100644 index 0000000000..1aac2b30e0 --- /dev/null +++ b/testing/btest/core/leaks/sip.test @@ -0,0 +1,10 @@ +# Needs perftools support. +# +# @TEST-REQUIRES: bro --help 2>&1 | grep -q mem-leaks +# +# @TEST-GROUP: leaks +# +# @TEST-EXEC: HEAP_CHECK_DUMP_DIRECTORY=. HEAPCHECK=local btest-bg-run bro bro -b -m -r $TRACES/sip/wireshark.trace %INPUT +# @TEST-EXEC: btest-bg-wait 60 + +@load base/protocols/sip diff --git a/testing/btest/scripts/base/protocols/sip/wireshark.test b/testing/btest/scripts/base/protocols/sip/wireshark.test new file mode 100644 index 0000000000..8c4611c880 --- /dev/null +++ b/testing/btest/scripts/base/protocols/sip/wireshark.test @@ -0,0 +1,6 @@ +# This tests a PCAP with a few SIP commands from the Wireshark samples. + +# @TEST-EXEC: bro -b -r $TRACES/sip/wireshark.trace %INPUT +# @TEST-EXEC: btest-diff sip.log + +@load base/protocols/sip \ No newline at end of file