summaryrefslogtreecommitdiff
path: root/captures
AgeCommit message (Collapse)AuthorFilesLines
2015-02-22captures/voip: add websocket-sip.pcapngPeter Wu1-0/+0
Consists of a single TCP stream with SIP over Websockets (port 10080). Created with http://tryit.jssip.net/ and Chromium.
2015-02-22captures/voip: add webrtc-freeswitch.pcapngPeter Wu1-0/+0
Master keys (for TCP[port=8082]/SSL/WebSocket/JSON and for DTLS-SRTP) are present in the capture file comments. Created by starting Chromium 40.0.2214.111 with a new profile, disabling any settings that could cause network interference (also set about:blank as home page). Visit https://webrtc.freeswitch.org/verto/index.html to load everything in cache. Then restart with the sandbox disabled to avoid the suid sandbox (which interferes with getting SSL keys from DTLS-SRTP) and start the actual capture. Command to launch the browser: SSLKEYLOGFILE=premaster.txt \ chromium --user-data-dir=/tmp/cr \ --disable-component-extensions-with-background-pages \ --disable-web-resource --disable-background-networking \ --disable-sandbox --single-process Analyse with: capinfos -k webrtc-freeswitch.pcapng | grep -Po 'CLIENT_RANDOM \S+ \S+' > premaster.txt wireshark -r webrtc-freeswitch.pcapng \ -o ssl.keylog_file:premaster.txt \ -o dtls.keylog_file:premaster.txt \ -o http.ssl.port:8082