From 236b9736be6b8e5600ab1766ef7fa7fb1df39adb Mon Sep 17 00:00:00 2001 From: Peter Wu Date: Sun, 22 Feb 2015 22:12:57 +0100 Subject: captures/voip: add webrtc-freeswitch.pcapng 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 --- captures/voip/webrtc-freeswitch.pcapng | Bin 0 -> 110512 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 captures/voip/webrtc-freeswitch.pcapng diff --git a/captures/voip/webrtc-freeswitch.pcapng b/captures/voip/webrtc-freeswitch.pcapng new file mode 100644 index 0000000..6e46788 Binary files /dev/null and b/captures/voip/webrtc-freeswitch.pcapng differ -- cgit v1.2.1