{
    "segments": [
        {
            "id": 1,
            "seek": 2910,
            "start": 1.28,
            "end": 4.4,
            "text": " Welcome to this talk, When TLS Hacks You.",
            "tokens": [
                50414,
                4027,
                281,
                341,
                751,
                11,
                1133,
                314,
                19198,
                389,
                7424,
                509,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20534274597321786,
            "compression_ratio": 1.7293447293447293,
            "no_speech_prob": 0.06268310546875,
            "words": [
                {
                    "start": 1.28,
                    "end": 1.68,
                    "word": " Welcome",
                    "probability": 0.767578125
                },
                {
                    "start": 1.68,
                    "end": 1.86,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 1.86,
                    "end": 2.02,
                    "word": " this",
                    "probability": 0.88720703125
                },
                {
                    "start": 2.02,
                    "end": 2.28,
                    "word": " talk",
                    "probability": 0.8173828125
                },
                {
                    "start": 2.28,
                    "end": 2.88,
                    "word": ",",
                    "probability": 0.62841796875
                },
                {
                    "start": 2.88,
                    "end": 3.04,
                    "word": " When",
                    "probability": 0.276123046875
                },
                {
                    "start": 3.04,
                    "end": 3.46,
                    "word": " TLS",
                    "probability": 0.951171875
                },
                {
                    "start": 3.46,
                    "end": 3.8,
                    "word": " Hacks",
                    "probability": 0.839111328125
                },
                {
                    "start": 3.8,
                    "end": 4.0,
                    "word": " You",
                    "probability": 0.87939453125
                },
                {
                    "start": 4.0,
                    "end": 4.4,
                    "word": ".",
                    "probability": 0.892578125
                }
            ]
        },
        {
            "id": 2,
            "seek": 2910,
            "start": 5.16,
            "end": 7.04,
            "text": " I'm actually going to start with the demo.",
            "tokens": [
                50564,
                286,
                478,
                767,
                516,
                281,
                722,
                365,
                264,
                10723,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20534274597321786,
            "compression_ratio": 1.7293447293447293,
            "no_speech_prob": 0.06268310546875,
            "words": [
                {
                    "start": 5.16,
                    "end": 5.56,
                    "word": " I'm",
                    "probability": 0.980224609375
                },
                {
                    "start": 5.56,
                    "end": 5.76,
                    "word": " actually",
                    "probability": 0.75
                },
                {
                    "start": 5.76,
                    "end": 5.94,
                    "word": " going",
                    "probability": 0.85498046875
                },
                {
                    "start": 5.94,
                    "end": 6.06,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 6.06,
                    "end": 6.22,
                    "word": " start",
                    "probability": 0.8701171875
                },
                {
                    "start": 6.22,
                    "end": 6.34,
                    "word": " with",
                    "probability": 0.81591796875
                },
                {
                    "start": 6.34,
                    "end": 6.44,
                    "word": " the",
                    "probability": 0.54541015625
                },
                {
                    "start": 6.44,
                    "end": 6.64,
                    "word": " demo",
                    "probability": 0.72314453125
                },
                {
                    "start": 6.64,
                    "end": 7.04,
                    "word": ".",
                    "probability": 0.95263671875
                }
            ]
        },
        {
            "id": 3,
            "seek": 2910,
            "start": 7.1,
            "end": 10.28,
            "text": " This is going to be weird. This isn't a concrete attack scenario,",
            "tokens": [
                50664,
                639,
                307,
                516,
                281,
                312,
                3657,
                13,
                639,
                1943,
                380,
                257,
                9859,
                2690,
                9005,
                11,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20534274597321786,
            "compression_ratio": 1.7293447293447293,
            "no_speech_prob": 0.06268310546875,
            "words": [
                {
                    "start": 7.1,
                    "end": 7.38,
                    "word": " This",
                    "probability": 0.81103515625
                },
                {
                    "start": 7.38,
                    "end": 7.48,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 7.48,
                    "end": 7.62,
                    "word": " going",
                    "probability": 0.85791015625
                },
                {
                    "start": 7.62,
                    "end": 7.74,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 7.74,
                    "end": 7.84,
                    "word": " be",
                    "probability": 0.90673828125
                },
                {
                    "start": 7.84,
                    "end": 8.08,
                    "word": " weird",
                    "probability": 0.86181640625
                },
                {
                    "start": 8.08,
                    "end": 8.42,
                    "word": ".",
                    "probability": 0.91259765625
                },
                {
                    "start": 8.42,
                    "end": 8.66,
                    "word": " This",
                    "probability": 0.80615234375
                },
                {
                    "start": 8.66,
                    "end": 8.88,
                    "word": " isn't",
                    "probability": 0.927734375
                },
                {
                    "start": 9.02,
                    "end": 9.32,
                    "word": " a concrete",
                    "probability": 0.814453125
                },
                {
                    "start": 9.32,
                    "end": 9.66,
                    "word": " attack",
                    "probability": 0.7802734375
                },
                {
                    "start": 9.66,
                    "end": 10.0,
                    "word": " scenario",
                    "probability": 0.75830078125
                },
                {
                    "start": 10.0,
                    "end": 10.28,
                    "word": ",",
                    "probability": 0.8115234375
                }
            ]
        },
        {
            "id": 4,
            "seek": 2910,
            "start": 10.28,
            "end": 13.1,
            "text": " but hopefully should make everyone curious about what's going on.",
            "tokens": [
                50814,
                457,
                4696,
                820,
                652,
                1518,
                6369,
                466,
                437,
                311,
                516,
                322,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20534274597321786,
            "compression_ratio": 1.7293447293447293,
            "no_speech_prob": 0.06268310546875,
            "words": [
                {
                    "start": 10.28,
                    "end": 10.6,
                    "word": " but",
                    "probability": 0.89404296875
                },
                {
                    "start": 10.6,
                    "end": 10.82,
                    "word": " hopefully",
                    "probability": 0.7265625
                },
                {
                    "start": 10.82,
                    "end": 11.06,
                    "word": " should",
                    "probability": 0.734375
                },
                {
                    "start": 11.06,
                    "end": 11.24,
                    "word": " make",
                    "probability": 0.87890625
                },
                {
                    "start": 11.24,
                    "end": 11.52,
                    "word": " everyone",
                    "probability": 0.87548828125
                },
                {
                    "start": 11.52,
                    "end": 11.82,
                    "word": " curious",
                    "probability": 0.8134765625
                },
                {
                    "start": 11.82,
                    "end": 12.02,
                    "word": " about",
                    "probability": 0.82080078125
                },
                {
                    "start": 12.02,
                    "end": 12.2,
                    "word": " what's",
                    "probability": 0.939208984375
                },
                {
                    "start": 12.2,
                    "end": 12.38,
                    "word": " going",
                    "probability": 0.84765625
                },
                {
                    "start": 12.38,
                    "end": 12.7,
                    "word": " on",
                    "probability": 0.90771484375
                },
                {
                    "start": 12.7,
                    "end": 13.1,
                    "word": ".",
                    "probability": 0.98095703125
                }
            ]
        },
        {
            "id": 5,
            "seek": 2910,
            "start": 13.1,
            "end": 16.18,
            "text": " For those familiar with SSRF, the implications will be fairly clear,",
            "tokens": [
                50964,
                1171,
                729,
                4963,
                365,
                12238,
                49,
                37,
                11,
                264,
                16602,
                486,
                312,
                6457,
                1850,
                11,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20534274597321786,
            "compression_ratio": 1.7293447293447293,
            "no_speech_prob": 0.06268310546875,
            "words": [
                {
                    "start": 13.1,
                    "end": 13.28,
                    "word": " For",
                    "probability": 0.90185546875
                },
                {
                    "start": 13.28,
                    "end": 13.44,
                    "word": " those",
                    "probability": 0.845703125
                },
                {
                    "start": 13.44,
                    "end": 13.7,
                    "word": " familiar",
                    "probability": 0.77197265625
                },
                {
                    "start": 13.7,
                    "end": 13.92,
                    "word": " with",
                    "probability": 0.806640625
                },
                {
                    "start": 13.92,
                    "end": 14.42,
                    "word": " SSRF",
                    "probability": 0.8987630208333334
                },
                {
                    "start": 14.42,
                    "end": 14.46,
                    "word": ",",
                    "probability": 0.86328125
                },
                {
                    "start": 14.46,
                    "end": 14.56,
                    "word": " the",
                    "probability": 0.8056640625
                },
                {
                    "start": 14.56,
                    "end": 14.98,
                    "word": " implications",
                    "probability": 0.8232421875
                },
                {
                    "start": 14.98,
                    "end": 15.2,
                    "word": " will",
                    "probability": 0.79638671875
                },
                {
                    "start": 15.2,
                    "end": 15.3,
                    "word": " be",
                    "probability": 0.9013671875
                },
                {
                    "start": 15.3,
                    "end": 15.52,
                    "word": " fairly",
                    "probability": 0.83056640625
                },
                {
                    "start": 15.52,
                    "end": 15.82,
                    "word": " clear",
                    "probability": 0.81787109375
                },
                {
                    "start": 15.82,
                    "end": 16.18,
                    "word": ",",
                    "probability": 0.814453125
                }
            ]
        },
        {
            "id": 6,
            "seek": 2910,
            "start": 16.18,
            "end": 18.72,
            "text": " but I'll explain them right after the demo for everyone else.",
            "tokens": [
                51114,
                457,
                286,
                603,
                2903,
                552,
                558,
                934,
                264,
                10723,
                337,
                1518,
                1646,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20534274597321786,
            "compression_ratio": 1.7293447293447293,
            "no_speech_prob": 0.06268310546875,
            "words": [
                {
                    "start": 16.18,
                    "end": 16.38,
                    "word": " but",
                    "probability": 0.89306640625
                },
                {
                    "start": 16.38,
                    "end": 16.5,
                    "word": " I'll",
                    "probability": 0.968017578125
                },
                {
                    "start": 16.5,
                    "end": 16.76,
                    "word": " explain",
                    "probability": 0.8232421875
                },
                {
                    "start": 16.76,
                    "end": 16.9,
                    "word": " them",
                    "probability": 0.7265625
                },
                {
                    "start": 16.9,
                    "end": 17.04,
                    "word": " right",
                    "probability": 0.86572265625
                },
                {
                    "start": 17.04,
                    "end": 17.26,
                    "word": " after",
                    "probability": 0.74072265625
                },
                {
                    "start": 17.26,
                    "end": 17.4,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 17.4,
                    "end": 17.6,
                    "word": " demo",
                    "probability": 0.77685546875
                },
                {
                    "start": 17.6,
                    "end": 17.8,
                    "word": " for",
                    "probability": 0.89404296875
                },
                {
                    "start": 17.8,
                    "end": 18.0,
                    "word": " everyone",
                    "probability": 0.8828125
                },
                {
                    "start": 18.0,
                    "end": 18.32,
                    "word": " else",
                    "probability": 0.841796875
                },
                {
                    "start": 18.32,
                    "end": 18.72,
                    "word": ".",
                    "probability": 0.99658203125
                }
            ]
        },
        {
            "id": 7,
            "seek": 2910,
            "start": 19.08,
            "end": 22.12,
            "text": " After that, the attack examples are going to gradually move towards real stuff,",
            "tokens": [
                51264,
                2381,
                300,
                11,
                264,
                2690,
                5110,
                366,
                516,
                281,
                13145,
                1286,
                3030,
                957,
                1507,
                11,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20534274597321786,
            "compression_ratio": 1.7293447293447293,
            "no_speech_prob": 0.06268310546875,
            "words": [
                {
                    "start": 19.08,
                    "end": 19.34,
                    "word": " After",
                    "probability": 0.8076171875
                },
                {
                    "start": 19.34,
                    "end": 19.54,
                    "word": " that",
                    "probability": 0.87890625
                },
                {
                    "start": 19.54,
                    "end": 19.58,
                    "word": ",",
                    "probability": 0.87158203125
                },
                {
                    "start": 19.58,
                    "end": 19.68,
                    "word": " the",
                    "probability": 0.8203125
                },
                {
                    "start": 19.68,
                    "end": 19.92,
                    "word": " attack",
                    "probability": 0.83740234375
                },
                {
                    "start": 19.92,
                    "end": 20.28,
                    "word": " examples",
                    "probability": 0.796875
                },
                {
                    "start": 20.28,
                    "end": 20.46,
                    "word": " are",
                    "probability": 0.8935546875
                },
                {
                    "start": 20.46,
                    "end": 20.6,
                    "word": " going",
                    "probability": 0.8291015625
                },
                {
                    "start": 20.6,
                    "end": 20.74,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 20.74,
                    "end": 21.04,
                    "word": " gradually",
                    "probability": 0.79052734375
                },
                {
                    "start": 21.04,
                    "end": 21.32,
                    "word": " move",
                    "probability": 0.87939453125
                },
                {
                    "start": 21.32,
                    "end": 21.54,
                    "word": " towards",
                    "probability": 0.64111328125
                },
                {
                    "start": 21.54,
                    "end": 21.72,
                    "word": " real",
                    "probability": 0.88720703125
                },
                {
                    "start": 21.72,
                    "end": 21.98,
                    "word": " stuff",
                    "probability": 0.80029296875
                },
                {
                    "start": 21.98,
                    "end": 22.12,
                    "word": ",",
                    "probability": 0.859375
                }
            ]
        },
        {
            "id": 8,
            "seek": 2910,
            "start": 22.12,
            "end": 23.94,
            "text": " but I find it's easiest to look at the simplest cases",
            "tokens": [
                51414,
                457,
                286,
                915,
                309,
                311,
                12889,
                281,
                574,
                412,
                264,
                22811,
                3331,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20534274597321786,
            "compression_ratio": 1.7293447293447293,
            "no_speech_prob": 0.06268310546875,
            "words": [
                {
                    "start": 22.12,
                    "end": 22.22,
                    "word": " but",
                    "probability": 0.8974609375
                },
                {
                    "start": 22.22,
                    "end": 22.32,
                    "word": " I",
                    "probability": 0.9970703125
                },
                {
                    "start": 22.32,
                    "end": 22.46,
                    "word": " find",
                    "probability": 0.8193359375
                },
                {
                    "start": 22.46,
                    "end": 22.64,
                    "word": " it's",
                    "probability": 0.92138671875
                },
                {
                    "start": 22.64,
                    "end": 22.84,
                    "word": " easiest",
                    "probability": 0.8857421875
                },
                {
                    "start": 22.84,
                    "end": 23.04,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 23.04,
                    "end": 23.16,
                    "word": " look",
                    "probability": 0.91650390625
                },
                {
                    "start": 23.16,
                    "end": 23.24,
                    "word": " at",
                    "probability": 0.90673828125
                },
                {
                    "start": 23.24,
                    "end": 23.36,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 23.36,
                    "end": 23.6,
                    "word": " simplest",
                    "probability": 0.82080078125
                },
                {
                    "start": 23.6,
                    "end": 23.94,
                    "word": " cases",
                    "probability": 0.8125
                }
            ]
        },
        {
            "id": 9,
            "seek": 2910,
            "start": 23.94,
            "end": 26.68,
            "text": " and then start expanding to look at real-world stuff.",
            "tokens": [
                51514,
                293,
                550,
                722,
                14702,
                281,
                574,
                412,
                957,
                12,
                13217,
                1507,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20534274597321786,
            "compression_ratio": 1.7293447293447293,
            "no_speech_prob": 0.06268310546875,
            "words": [
                {
                    "start": 23.94,
                    "end": 24.26,
                    "word": " and",
                    "probability": 0.767578125
                },
                {
                    "start": 24.26,
                    "end": 24.42,
                    "word": " then",
                    "probability": 0.73291015625
                },
                {
                    "start": 24.42,
                    "end": 24.68,
                    "word": " start",
                    "probability": 0.88330078125
                },
                {
                    "start": 24.68,
                    "end": 25.06,
                    "word": " expanding",
                    "probability": 0.7001953125
                },
                {
                    "start": 25.06,
                    "end": 25.26,
                    "word": " to",
                    "probability": 0.896484375
                },
                {
                    "start": 25.26,
                    "end": 25.4,
                    "word": " look",
                    "probability": 0.9189453125
                },
                {
                    "start": 25.4,
                    "end": 25.48,
                    "word": " at",
                    "probability": 0.91162109375
                },
                {
                    "start": 25.48,
                    "end": 25.72,
                    "word": " real",
                    "probability": 0.833984375
                },
                {
                    "start": 25.72,
                    "end": 25.92,
                    "word": "-world",
                    "probability": 0.5772705078125
                },
                {
                    "start": 25.92,
                    "end": 26.28,
                    "word": " stuff",
                    "probability": 0.80419921875
                },
                {
                    "start": 26.28,
                    "end": 26.68,
                    "word": ".",
                    "probability": 0.99658203125
                }
            ]
        },
        {
            "id": 10,
            "seek": 2910,
            "start": 26.8,
            "end": 29.74,
            "text": " For now, though, let's see the essence of the dangerous property of TLS",
            "tokens": [
                51664,
                1171,
                586,
                11,
                1673,
                11,
                718,
                311,
                536,
                264,
                12801,
                295,
                264,
                5795,
                4707,
                295,
                314,
                19198,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20534274597321786,
            "compression_ratio": 1.7293447293447293,
            "no_speech_prob": 0.06268310546875,
            "words": [
                {
                    "start": 26.8,
                    "end": 27.14,
                    "word": " For",
                    "probability": 0.90185546875
                },
                {
                    "start": 27.14,
                    "end": 27.3,
                    "word": " now",
                    "probability": 0.89501953125
                },
                {
                    "start": 27.3,
                    "end": 27.36,
                    "word": ",",
                    "probability": 0.59716796875
                },
                {
                    "start": 27.36,
                    "end": 27.48,
                    "word": " though",
                    "probability": 0.77783203125
                },
                {
                    "start": 27.48,
                    "end": 27.5,
                    "word": ",",
                    "probability": 0.99462890625
                },
                {
                    "start": 27.5,
                    "end": 27.72,
                    "word": " let's",
                    "probability": 0.94677734375
                },
                {
                    "start": 27.72,
                    "end": 27.82,
                    "word": " see",
                    "probability": 0.73388671875
                },
                {
                    "start": 27.82,
                    "end": 27.96,
                    "word": " the",
                    "probability": 0.8115234375
                },
                {
                    "start": 27.96,
                    "end": 28.2,
                    "word": " essence",
                    "probability": 0.79248046875
                },
                {
                    "start": 28.2,
                    "end": 28.4,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 28.4,
                    "end": 28.52,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 28.52,
                    "end": 28.78,
                    "word": " dangerous",
                    "probability": 0.7705078125
                },
                {
                    "start": 28.78,
                    "end": 29.2,
                    "word": " property",
                    "probability": 0.7978515625
                },
                {
                    "start": 29.2,
                    "end": 29.42,
                    "word": " of",
                    "probability": 0.90625
                },
                {
                    "start": 29.42,
                    "end": 29.74,
                    "word": " TLS",
                    "probability": 0.953857421875
                }
            ]
        },
        {
            "id": 11,
            "seek": 5524,
            "start": 29.74,
            "end": 31.12,
            "text": " that this talk is about.",
            "tokens": [
                50364,
                300,
                341,
                751,
                307,
                466,
                13,
                50514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19887500619888307,
            "compression_ratio": 1.5182481751824817,
            "no_speech_prob": 0.09393310546875,
            "words": [
                {
                    "start": 29.74,
                    "end": 29.92,
                    "word": " that",
                    "probability": 0.64794921875
                },
                {
                    "start": 29.92,
                    "end": 30.06,
                    "word": " this",
                    "probability": 0.8408203125
                },
                {
                    "start": 30.06,
                    "end": 30.3,
                    "word": " talk",
                    "probability": 0.82666015625
                },
                {
                    "start": 30.3,
                    "end": 30.42,
                    "word": " is",
                    "probability": 0.90576171875
                },
                {
                    "start": 30.42,
                    "end": 30.66,
                    "word": " about",
                    "probability": 0.82421875
                },
                {
                    "start": 30.66,
                    "end": 31.12,
                    "word": ".",
                    "probability": 0.98828125
                }
            ]
        },
        {
            "id": 12,
            "seek": 5524,
            "start": 33.46,
            "end": 39.2,
            "text": " So, here's memcached, a popular cache that commonly runs on port 11211.",
            "tokens": [
                50514,
                407,
                11,
                510,
                311,
                1334,
                66,
                15095,
                11,
                257,
                3743,
                19459,
                300,
                12719,
                6676,
                322,
                2436,
                2975,
                4436,
                16,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19887500619888307,
            "compression_ratio": 1.5182481751824817,
            "no_speech_prob": 0.09393310546875,
            "words": [
                {
                    "start": 33.46,
                    "end": 33.92,
                    "word": " So",
                    "probability": 0.615234375
                },
                {
                    "start": 33.92,
                    "end": 34.24,
                    "word": ",",
                    "probability": 0.63427734375
                },
                {
                    "start": 34.24,
                    "end": 34.52,
                    "word": " here's",
                    "probability": 0.864990234375
                },
                {
                    "start": 34.52,
                    "end": 35.1,
                    "word": " memcached",
                    "probability": 0.7828776041666666
                },
                {
                    "start": 35.1,
                    "end": 35.46,
                    "word": ",",
                    "probability": 0.658203125
                },
                {
                    "start": 35.74,
                    "end": 36.06,
                    "word": " a popular",
                    "probability": 0.89892578125
                },
                {
                    "start": 36.06,
                    "end": 36.36,
                    "word": " cache",
                    "probability": 0.72216796875
                },
                {
                    "start": 36.36,
                    "end": 36.52,
                    "word": " that",
                    "probability": 0.70751953125
                },
                {
                    "start": 36.52,
                    "end": 36.84,
                    "word": " commonly",
                    "probability": 0.0298919677734375
                },
                {
                    "start": 36.84,
                    "end": 37.46,
                    "word": " runs",
                    "probability": 0.78759765625
                },
                {
                    "start": 37.46,
                    "end": 37.64,
                    "word": " on",
                    "probability": 0.890625
                },
                {
                    "start": 37.64,
                    "end": 37.86,
                    "word": " port",
                    "probability": 0.7470703125
                },
                {
                    "start": 37.86,
                    "end": 38.74,
                    "word": " 11211",
                    "probability": 0.743408203125
                },
                {
                    "start": 38.74,
                    "end": 39.2,
                    "word": ".",
                    "probability": 0.9853515625
                }
            ]
        },
        {
            "id": 13,
            "seek": 5524,
            "start": 39.88,
            "end": 43.46,
            "text": " I have it installed here, so you can first see for the key named Z,",
            "tokens": [
                50814,
                286,
                362,
                309,
                8899,
                510,
                11,
                370,
                291,
                393,
                700,
                536,
                337,
                264,
                2141,
                4926,
                1176,
                11,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19887500619888307,
            "compression_ratio": 1.5182481751824817,
            "no_speech_prob": 0.09393310546875,
            "words": [
                {
                    "start": 39.88,
                    "end": 40.06,
                    "word": " I",
                    "probability": 0.7568359375
                },
                {
                    "start": 40.06,
                    "end": 40.18,
                    "word": " have",
                    "probability": 0.83349609375
                },
                {
                    "start": 40.18,
                    "end": 40.26,
                    "word": " it",
                    "probability": 0.8828125
                },
                {
                    "start": 40.26,
                    "end": 40.52,
                    "word": " installed",
                    "probability": 0.72705078125
                },
                {
                    "start": 40.52,
                    "end": 40.78,
                    "word": " here",
                    "probability": 0.76513671875
                },
                {
                    "start": 40.78,
                    "end": 40.92,
                    "word": ",",
                    "probability": 0.4384765625
                },
                {
                    "start": 40.92,
                    "end": 40.98,
                    "word": " so",
                    "probability": 0.74853515625
                },
                {
                    "start": 40.98,
                    "end": 41.1,
                    "word": " you",
                    "probability": 0.84765625
                },
                {
                    "start": 41.1,
                    "end": 41.26,
                    "word": " can",
                    "probability": 0.89697265625
                },
                {
                    "start": 41.26,
                    "end": 41.5,
                    "word": " first",
                    "probability": 0.51904296875
                },
                {
                    "start": 41.5,
                    "end": 41.7,
                    "word": " see",
                    "probability": 0.8134765625
                },
                {
                    "start": 41.7,
                    "end": 41.88,
                    "word": " for",
                    "probability": 0.712890625
                },
                {
                    "start": 41.88,
                    "end": 42.28,
                    "word": " the",
                    "probability": 0.7978515625
                },
                {
                    "start": 42.28,
                    "end": 42.56,
                    "word": " key",
                    "probability": 0.78466796875
                },
                {
                    "start": 42.56,
                    "end": 42.8,
                    "word": " named",
                    "probability": 0.287353515625
                },
                {
                    "start": 42.8,
                    "end": 43.06,
                    "word": " Z",
                    "probability": 0.52001953125
                },
                {
                    "start": 43.06,
                    "end": 43.46,
                    "word": ",",
                    "probability": 0.68994140625
                }
            ]
        },
        {
            "id": 14,
            "seek": 5524,
            "start": 43.46,
            "end": 44.88,
            "text": " there currently is no entry.",
            "tokens": [
                51014,
                456,
                4362,
                307,
                572,
                8729,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19887500619888307,
            "compression_ratio": 1.5182481751824817,
            "no_speech_prob": 0.09393310546875,
            "words": [
                {
                    "start": 43.46,
                    "end": 43.56,
                    "word": " there",
                    "probability": 0.83203125
                },
                {
                    "start": 43.56,
                    "end": 43.84,
                    "word": " currently",
                    "probability": 0.63818359375
                },
                {
                    "start": 43.84,
                    "end": 44.0,
                    "word": " is",
                    "probability": 0.89404296875
                },
                {
                    "start": 44.0,
                    "end": 44.14,
                    "word": " no",
                    "probability": 0.8935546875
                },
                {
                    "start": 44.14,
                    "end": 44.42,
                    "word": " entry",
                    "probability": 0.66259765625
                },
                {
                    "start": 44.42,
                    "end": 44.88,
                    "word": ".",
                    "probability": 0.99365234375
                }
            ]
        },
        {
            "id": 15,
            "seek": 5524,
            "start": 45.06,
            "end": 48.04,
            "text": " If you're not familiar with memcached, this is how stuff communicates with it,",
            "tokens": [
                51114,
                759,
                291,
                434,
                406,
                4963,
                365,
                1334,
                66,
                15095,
                11,
                341,
                307,
                577,
                1507,
                3363,
                1024,
                365,
                309,
                11,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19887500619888307,
            "compression_ratio": 1.5182481751824817,
            "no_speech_prob": 0.09393310546875,
            "words": [
                {
                    "start": 45.06,
                    "end": 45.16,
                    "word": " If",
                    "probability": 0.8330078125
                },
                {
                    "start": 45.16,
                    "end": 45.2,
                    "word": " you're",
                    "probability": 0.904296875
                },
                {
                    "start": 45.2,
                    "end": 45.32,
                    "word": " not",
                    "probability": 0.8916015625
                },
                {
                    "start": 45.32,
                    "end": 45.56,
                    "word": " familiar",
                    "probability": 0.794921875
                },
                {
                    "start": 45.56,
                    "end": 45.76,
                    "word": " with",
                    "probability": 0.76416015625
                },
                {
                    "start": 45.76,
                    "end": 46.2,
                    "word": " memcached",
                    "probability": 0.8653971354166666
                },
                {
                    "start": 46.2,
                    "end": 46.32,
                    "word": ",",
                    "probability": 0.9677734375
                },
                {
                    "start": 46.32,
                    "end": 46.42,
                    "word": " this",
                    "probability": 0.82958984375
                },
                {
                    "start": 46.42,
                    "end": 46.5,
                    "word": " is",
                    "probability": 0.892578125
                },
                {
                    "start": 46.5,
                    "end": 46.6,
                    "word": " how",
                    "probability": 0.8857421875
                },
                {
                    "start": 46.6,
                    "end": 46.86,
                    "word": " stuff",
                    "probability": 0.64599609375
                },
                {
                    "start": 46.86,
                    "end": 47.34,
                    "word": " communicates",
                    "probability": 0.908447265625
                },
                {
                    "start": 47.34,
                    "end": 47.5,
                    "word": " with",
                    "probability": 0.73583984375
                },
                {
                    "start": 47.5,
                    "end": 47.64,
                    "word": " it",
                    "probability": 0.888671875
                },
                {
                    "start": 47.64,
                    "end": 48.04,
                    "word": ",",
                    "probability": 0.47705078125
                }
            ]
        },
        {
            "id": 16,
            "seek": 5524,
            "start": 48.12,
            "end": 50.04,
            "text": " a newline-delimited TCP protocol.",
            "tokens": [
                51264,
                257,
                777,
                1889,
                12,
                18105,
                332,
                1226,
                48965,
                10336,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19887500619888307,
            "compression_ratio": 1.5182481751824817,
            "no_speech_prob": 0.09393310546875,
            "words": [
                {
                    "start": 48.12,
                    "end": 48.4,
                    "word": " a newline",
                    "probability": 0.50750732421875
                },
                {
                    "start": 48.4,
                    "end": 48.78,
                    "word": "-delimited",
                    "probability": 0.72332763671875
                },
                {
                    "start": 48.78,
                    "end": 49.12,
                    "word": " TCP",
                    "probability": 0.7080078125
                },
                {
                    "start": 49.12,
                    "end": 49.58,
                    "word": " protocol",
                    "probability": 0.8232421875
                },
                {
                    "start": 49.58,
                    "end": 50.04,
                    "word": ".",
                    "probability": 0.9169921875
                }
            ]
        },
        {
            "id": 17,
            "seek": 5524,
            "start": 50.26,
            "end": 53.68,
            "text": " But now I'll do something that you might not expect to affect memcached.",
            "tokens": [
                51364,
                583,
                586,
                286,
                603,
                360,
                746,
                300,
                291,
                1062,
                406,
                2066,
                281,
                3345,
                1334,
                66,
                15095,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19887500619888307,
            "compression_ratio": 1.5182481751824817,
            "no_speech_prob": 0.09393310546875,
            "words": [
                {
                    "start": 50.26,
                    "end": 50.36,
                    "word": " But",
                    "probability": 0.34619140625
                },
                {
                    "start": 50.36,
                    "end": 50.5,
                    "word": " now",
                    "probability": 0.77587890625
                },
                {
                    "start": 50.5,
                    "end": 50.58,
                    "word": " I'll",
                    "probability": 0.89794921875
                },
                {
                    "start": 50.58,
                    "end": 50.68,
                    "word": " do",
                    "probability": 0.84130859375
                },
                {
                    "start": 50.68,
                    "end": 50.9,
                    "word": " something",
                    "probability": 0.736328125
                },
                {
                    "start": 50.9,
                    "end": 51.06,
                    "word": " that",
                    "probability": 0.4306640625
                },
                {
                    "start": 51.06,
                    "end": 51.12,
                    "word": " you",
                    "probability": 0.88818359375
                },
                {
                    "start": 51.12,
                    "end": 51.28,
                    "word": " might",
                    "probability": 0.78076171875
                },
                {
                    "start": 51.28,
                    "end": 51.46,
                    "word": " not",
                    "probability": 0.87890625
                },
                {
                    "start": 51.46,
                    "end": 52.18,
                    "word": " expect",
                    "probability": 0.876953125
                },
                {
                    "start": 52.18,
                    "end": 52.4,
                    "word": " to",
                    "probability": 0.89208984375
                },
                {
                    "start": 52.4,
                    "end": 52.68,
                    "word": " affect",
                    "probability": 0.796875
                },
                {
                    "start": 52.68,
                    "end": 53.24,
                    "word": " memcached",
                    "probability": 0.9132486979166666
                },
                {
                    "start": 53.24,
                    "end": 53.68,
                    "word": ".",
                    "probability": 0.85009765625
                }
            ]
        },
        {
            "id": 18,
            "seek": 5524,
            "start": 53.68,
            "end": 55.88,
            "text": " I'll make a request to an HTTPS URL.",
            "tokens": [
                51514,
                286,
                603,
                652,
                257,
                5308,
                281,
                364,
                11751,
                51,
                6273,
                12905,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19887500619888307,
            "compression_ratio": 1.5182481751824817,
            "no_speech_prob": 0.09393310546875,
            "words": [
                {
                    "start": 53.68,
                    "end": 53.8,
                    "word": " I'll",
                    "probability": 0.948486328125
                },
                {
                    "start": 53.8,
                    "end": 53.98,
                    "word": " make",
                    "probability": 0.84716796875
                },
                {
                    "start": 54.06,
                    "end": 54.36,
                    "word": " a request",
                    "probability": 0.89306640625
                },
                {
                    "start": 54.36,
                    "end": 54.48,
                    "word": " to",
                    "probability": 0.86083984375
                },
                {
                    "start": 54.48,
                    "end": 54.58,
                    "word": " an",
                    "probability": 0.81982421875
                },
                {
                    "start": 54.58,
                    "end": 55.14,
                    "word": " HTTPS",
                    "probability": 0.9658203125
                },
                {
                    "start": 55.14,
                    "end": 55.42,
                    "word": " URL",
                    "probability": 0.8154296875
                },
                {
                    "start": 55.42,
                    "end": 55.88,
                    "word": ".",
                    "probability": 0.97509765625
                }
            ]
        },
        {
            "id": 19,
            "seek": 8188,
            "start": 55.88,
            "end": 60.26,
            "text": " The \"-l'' enables redirects, and the \"-v'' lets you see all that's going on.",
            "tokens": [
                50364,
                440,
                31672,
                75,
                15025,
                17077,
                29066,
                82,
                11,
                293,
                264,
                31672,
                85,
                15025,
                6653,
                291,
                536,
                439,
                300,
                311,
                516,
                322,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18597560975609756,
            "compression_ratio": 1.6733870967741935,
            "no_speech_prob": 0.0263519287109375,
            "words": [
                {
                    "start": 55.88,
                    "end": 56.46,
                    "word": " The",
                    "probability": 0.513671875
                },
                {
                    "start": 56.46,
                    "end": 56.86,
                    "word": " \"-l''",
                    "probability": 0.2629140218098958
                },
                {
                    "start": 56.86,
                    "end": 57.22,
                    "word": " enables",
                    "probability": 0.6787109375
                },
                {
                    "start": 57.22,
                    "end": 57.8,
                    "word": " redirects",
                    "probability": 0.768310546875
                },
                {
                    "start": 57.8,
                    "end": 57.88,
                    "word": ",",
                    "probability": 0.218994140625
                },
                {
                    "start": 57.88,
                    "end": 57.9,
                    "word": " and",
                    "probability": 0.87890625
                },
                {
                    "start": 57.9,
                    "end": 58.02,
                    "word": " the",
                    "probability": 0.7548828125
                },
                {
                    "start": 58.02,
                    "end": 58.44,
                    "word": " \"-v''",
                    "probability": 0.742919921875
                },
                {
                    "start": 58.44,
                    "end": 58.64,
                    "word": " lets",
                    "probability": 0.8330078125
                },
                {
                    "start": 58.64,
                    "end": 58.74,
                    "word": " you",
                    "probability": 0.88427734375
                },
                {
                    "start": 58.74,
                    "end": 58.88,
                    "word": " see",
                    "probability": 0.8291015625
                },
                {
                    "start": 58.88,
                    "end": 59.18,
                    "word": " all",
                    "probability": 0.493896484375
                },
                {
                    "start": 59.18,
                    "end": 59.38,
                    "word": " that's",
                    "probability": 0.88134765625
                },
                {
                    "start": 59.38,
                    "end": 59.56,
                    "word": " going",
                    "probability": 0.85693359375
                },
                {
                    "start": 59.56,
                    "end": 59.9,
                    "word": " on",
                    "probability": 0.90478515625
                },
                {
                    "start": 59.9,
                    "end": 60.26,
                    "word": ".",
                    "probability": 0.93505859375
                }
            ]
        },
        {
            "id": 20,
            "seek": 8188,
            "start": 61.04,
            "end": 64.78,
            "text": " So, you can see that the endpoint is redirecting to itself.",
            "tokens": [
                50614,
                407,
                11,
                291,
                393,
                536,
                300,
                264,
                35795,
                307,
                29066,
                278,
                281,
                2564,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18597560975609756,
            "compression_ratio": 1.6733870967741935,
            "no_speech_prob": 0.0263519287109375,
            "words": [
                {
                    "start": 61.04,
                    "end": 61.4,
                    "word": " So",
                    "probability": 0.7705078125
                },
                {
                    "start": 61.4,
                    "end": 61.76,
                    "word": ",",
                    "probability": 0.66845703125
                },
                {
                    "start": 61.76,
                    "end": 62.58,
                    "word": " you",
                    "probability": 0.8564453125
                },
                {
                    "start": 62.58,
                    "end": 62.7,
                    "word": " can",
                    "probability": 0.75537109375
                },
                {
                    "start": 62.7,
                    "end": 62.78,
                    "word": " see",
                    "probability": 0.81298828125
                },
                {
                    "start": 62.78,
                    "end": 62.88,
                    "word": " that",
                    "probability": 0.7578125
                },
                {
                    "start": 62.88,
                    "end": 62.98,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 62.98,
                    "end": 63.22,
                    "word": " endpoint",
                    "probability": 0.3896484375
                },
                {
                    "start": 63.22,
                    "end": 63.48,
                    "word": " is",
                    "probability": 0.896484375
                },
                {
                    "start": 63.48,
                    "end": 63.96,
                    "word": " redirecting",
                    "probability": 0.915283203125
                },
                {
                    "start": 63.96,
                    "end": 64.08,
                    "word": " to",
                    "probability": 0.86572265625
                },
                {
                    "start": 64.08,
                    "end": 64.42,
                    "word": " itself",
                    "probability": 0.77099609375
                },
                {
                    "start": 64.42,
                    "end": 64.78,
                    "word": ".",
                    "probability": 0.98046875
                }
            ]
        },
        {
            "id": 21,
            "seek": 8188,
            "start": 65.26,
            "end": 67.1,
            "text": " I sped this up because this is a lightning talk,",
            "tokens": [
                50814,
                286,
                637,
                292,
                341,
                493,
                570,
                341,
                307,
                257,
                16589,
                751,
                11,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18597560975609756,
            "compression_ratio": 1.6733870967741935,
            "no_speech_prob": 0.0263519287109375,
            "words": [
                {
                    "start": 65.26,
                    "end": 65.44,
                    "word": " I",
                    "probability": 0.9912109375
                },
                {
                    "start": 65.44,
                    "end": 65.58,
                    "word": " sped",
                    "probability": 0.8671875
                },
                {
                    "start": 65.58,
                    "end": 65.74,
                    "word": " this",
                    "probability": 0.87109375
                },
                {
                    "start": 65.74,
                    "end": 65.9,
                    "word": " up",
                    "probability": 0.90673828125
                },
                {
                    "start": 65.9,
                    "end": 66.1,
                    "word": " because",
                    "probability": 0.76904296875
                },
                {
                    "start": 66.1,
                    "end": 66.28,
                    "word": " this",
                    "probability": 0.6298828125
                },
                {
                    "start": 66.28,
                    "end": 66.3,
                    "word": " is",
                    "probability": 0.89208984375
                },
                {
                    "start": 66.38,
                    "end": 66.56,
                    "word": " a lightning",
                    "probability": 0.73291015625
                },
                {
                    "start": 66.56,
                    "end": 66.92,
                    "word": " talk",
                    "probability": 0.84375
                },
                {
                    "start": 66.92,
                    "end": 67.1,
                    "word": ",",
                    "probability": 0.61669921875
                }
            ]
        },
        {
            "id": 22,
            "seek": 8188,
            "start": 67.1,
            "end": 69.34,
            "text": " and the string of redirects takes a couple of minutes.",
            "tokens": [
                50914,
                293,
                264,
                6798,
                295,
                29066,
                82,
                2516,
                257,
                1916,
                295,
                2077,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18597560975609756,
            "compression_ratio": 1.6733870967741935,
            "no_speech_prob": 0.0263519287109375,
            "words": [
                {
                    "start": 67.1,
                    "end": 67.18,
                    "word": " and",
                    "probability": 0.8857421875
                },
                {
                    "start": 67.18,
                    "end": 67.3,
                    "word": " the",
                    "probability": 0.76416015625
                },
                {
                    "start": 67.3,
                    "end": 67.46,
                    "word": " string",
                    "probability": 0.7294921875
                },
                {
                    "start": 67.46,
                    "end": 67.6,
                    "word": " of",
                    "probability": 0.8564453125
                },
                {
                    "start": 67.6,
                    "end": 68.04,
                    "word": " redirects",
                    "probability": 0.863037109375
                },
                {
                    "start": 68.04,
                    "end": 68.26,
                    "word": " takes",
                    "probability": 0.736328125
                },
                {
                    "start": 68.42,
                    "end": 68.54,
                    "word": " a couple",
                    "probability": 0.79541015625
                },
                {
                    "start": 68.54,
                    "end": 68.68,
                    "word": " of",
                    "probability": 0.87353515625
                },
                {
                    "start": 68.68,
                    "end": 68.98,
                    "word": " minutes",
                    "probability": 0.87255859375
                },
                {
                    "start": 68.98,
                    "end": 69.34,
                    "word": ".",
                    "probability": 0.85498046875
                }
            ]
        },
        {
            "id": 23,
            "seek": 8188,
            "start": 69.9,
            "end": 74.88,
            "text": " But the redirects don't go on forever. After a bit, we get an error.",
            "tokens": [
                51064,
                583,
                264,
                29066,
                82,
                500,
                380,
                352,
                322,
                5680,
                13,
                2381,
                257,
                857,
                11,
                321,
                483,
                364,
                6713,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18597560975609756,
            "compression_ratio": 1.6733870967741935,
            "no_speech_prob": 0.0263519287109375,
            "words": [
                {
                    "start": 69.9,
                    "end": 70.12,
                    "word": " But",
                    "probability": 0.84130859375
                },
                {
                    "start": 70.12,
                    "end": 70.22,
                    "word": " the",
                    "probability": 0.73046875
                },
                {
                    "start": 70.22,
                    "end": 70.54,
                    "word": " redirects",
                    "probability": 0.87890625
                },
                {
                    "start": 70.54,
                    "end": 70.68,
                    "word": " don't",
                    "probability": 0.94287109375
                },
                {
                    "start": 70.68,
                    "end": 70.78,
                    "word": " go",
                    "probability": 0.486083984375
                },
                {
                    "start": 70.78,
                    "end": 70.9,
                    "word": " on",
                    "probability": 0.8955078125
                },
                {
                    "start": 70.9,
                    "end": 71.22,
                    "word": " forever",
                    "probability": 0.853515625
                },
                {
                    "start": 71.22,
                    "end": 71.58,
                    "word": ".",
                    "probability": 0.5966796875
                },
                {
                    "start": 71.8,
                    "end": 71.98,
                    "word": " After",
                    "probability": 0.8017578125
                },
                {
                    "start": 72.16,
                    "end": 72.36,
                    "word": " a bit",
                    "probability": 0.90673828125
                },
                {
                    "start": 72.36,
                    "end": 73.5,
                    "word": ",",
                    "probability": 0.77587890625
                },
                {
                    "start": 73.5,
                    "end": 74.14,
                    "word": " we",
                    "probability": 0.8857421875
                },
                {
                    "start": 74.14,
                    "end": 74.24,
                    "word": " get",
                    "probability": 0.89453125
                },
                {
                    "start": 74.24,
                    "end": 74.34,
                    "word": " an",
                    "probability": 0.89013671875
                },
                {
                    "start": 74.34,
                    "end": 74.52,
                    "word": " error",
                    "probability": 0.8408203125
                },
                {
                    "start": 74.52,
                    "end": 74.88,
                    "word": ".",
                    "probability": 0.98095703125
                }
            ]
        },
        {
            "id": 24,
            "seek": 8188,
            "start": 76.08,
            "end": 77.38,
            "text": " And now for the magic.",
            "tokens": [
                51364,
                400,
                586,
                337,
                264,
                5585,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18597560975609756,
            "compression_ratio": 1.6733870967741935,
            "no_speech_prob": 0.0263519287109375,
            "words": [
                {
                    "start": 76.08,
                    "end": 76.44,
                    "word": " And",
                    "probability": 0.88525390625
                },
                {
                    "start": 76.44,
                    "end": 76.56,
                    "word": " now",
                    "probability": 0.88720703125
                },
                {
                    "start": 76.56,
                    "end": 76.68,
                    "word": " for",
                    "probability": 0.83203125
                },
                {
                    "start": 76.68,
                    "end": 76.8,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 76.8,
                    "end": 77.02,
                    "word": " magic",
                    "probability": 0.82275390625
                },
                {
                    "start": 77.02,
                    "end": 77.38,
                    "word": ".",
                    "probability": 0.9541015625
                }
            ]
        },
        {
            "id": 25,
            "seek": 8188,
            "start": 77.76,
            "end": 82.52,
            "text": " Going back to memcached, if we rerun the same git command, we see an entry appear.",
            "tokens": [
                51464,
                10963,
                646,
                281,
                1334,
                66,
                15095,
                11,
                498,
                321,
                43819,
                409,
                264,
                912,
                18331,
                5622,
                11,
                321,
                536,
                364,
                8729,
                4204,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18597560975609756,
            "compression_ratio": 1.6733870967741935,
            "no_speech_prob": 0.0263519287109375,
            "words": [
                {
                    "start": 77.76,
                    "end": 78.04,
                    "word": " Going",
                    "probability": 0.8544921875
                },
                {
                    "start": 78.04,
                    "end": 78.24,
                    "word": " back",
                    "probability": 0.80712890625
                },
                {
                    "start": 78.24,
                    "end": 78.38,
                    "word": " to",
                    "probability": 0.908203125
                },
                {
                    "start": 78.38,
                    "end": 78.84,
                    "word": " memcached",
                    "probability": 0.8697916666666666
                },
                {
                    "start": 78.84,
                    "end": 79.26,
                    "word": ",",
                    "probability": 0.9287109375
                },
                {
                    "start": 79.26,
                    "end": 79.58,
                    "word": " if",
                    "probability": 0.88525390625
                },
                {
                    "start": 79.58,
                    "end": 79.7,
                    "word": " we",
                    "probability": 0.9091796875
                },
                {
                    "start": 79.7,
                    "end": 80.04,
                    "word": " rerun",
                    "probability": 0.8798828125
                },
                {
                    "start": 80.04,
                    "end": 80.18,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 80.18,
                    "end": 80.32,
                    "word": " same",
                    "probability": 0.80908203125
                },
                {
                    "start": 80.32,
                    "end": 80.46,
                    "word": " git",
                    "probability": 0.68994140625
                },
                {
                    "start": 80.46,
                    "end": 80.74,
                    "word": " command",
                    "probability": 0.69091796875
                },
                {
                    "start": 80.74,
                    "end": 81.1,
                    "word": ",",
                    "probability": 0.9765625
                },
                {
                    "start": 81.1,
                    "end": 81.46,
                    "word": " we",
                    "probability": 0.89794921875
                },
                {
                    "start": 81.46,
                    "end": 81.6,
                    "word": " see",
                    "probability": 0.80517578125
                },
                {
                    "start": 81.6,
                    "end": 81.72,
                    "word": " an",
                    "probability": 0.876953125
                },
                {
                    "start": 81.72,
                    "end": 81.86,
                    "word": " entry",
                    "probability": 0.64697265625
                },
                {
                    "start": 81.86,
                    "end": 82.16,
                    "word": " appear",
                    "probability": 0.72265625
                },
                {
                    "start": 82.16,
                    "end": 82.52,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 26,
            "seek": 10844,
            "start": 83.04,
            "end": 87.06,
            "text": " The odd thing is, that text never showed up in the curl command or in any of the redirects,",
            "tokens": [
                50364,
                440,
                7401,
                551,
                307,
                11,
                300,
                2487,
                1128,
                4712,
                493,
                294,
                264,
                22591,
                5622,
                420,
                294,
                604,
                295,
                264,
                29066,
                82,
                11,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20183367177474598,
            "compression_ratio": 1.7062937062937062,
            "no_speech_prob": 0.051055908203125,
            "words": [
                {
                    "start": 83.04,
                    "end": 83.44,
                    "word": " The",
                    "probability": 0.5078125
                },
                {
                    "start": 83.44,
                    "end": 83.6,
                    "word": " odd",
                    "probability": 0.7294921875
                },
                {
                    "start": 83.6,
                    "end": 83.76,
                    "word": " thing",
                    "probability": 0.81298828125
                },
                {
                    "start": 83.76,
                    "end": 84.02,
                    "word": " is",
                    "probability": 0.90087890625
                },
                {
                    "start": 84.02,
                    "end": 84.16,
                    "word": ",",
                    "probability": 0.638671875
                },
                {
                    "start": 84.16,
                    "end": 84.24,
                    "word": " that",
                    "probability": 0.857421875
                },
                {
                    "start": 84.24,
                    "end": 84.44,
                    "word": " text",
                    "probability": 0.89306640625
                },
                {
                    "start": 84.44,
                    "end": 84.66,
                    "word": " never",
                    "probability": 0.86962890625
                },
                {
                    "start": 84.66,
                    "end": 84.92,
                    "word": " showed",
                    "probability": 0.8203125
                },
                {
                    "start": 84.92,
                    "end": 85.04,
                    "word": " up",
                    "probability": 0.90283203125
                },
                {
                    "start": 85.04,
                    "end": 85.12,
                    "word": " in",
                    "probability": 0.90087890625
                },
                {
                    "start": 85.12,
                    "end": 85.22,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 85.22,
                    "end": 85.34,
                    "word": " curl",
                    "probability": 0.6669921875
                },
                {
                    "start": 85.34,
                    "end": 85.66,
                    "word": " command",
                    "probability": 0.82177734375
                },
                {
                    "start": 85.66,
                    "end": 85.92,
                    "word": " or",
                    "probability": 0.59423828125
                },
                {
                    "start": 85.92,
                    "end": 86.02,
                    "word": " in",
                    "probability": 0.7734375
                },
                {
                    "start": 86.02,
                    "end": 86.18,
                    "word": " any",
                    "probability": 0.7841796875
                },
                {
                    "start": 86.18,
                    "end": 86.28,
                    "word": " of",
                    "probability": 0.88671875
                },
                {
                    "start": 86.28,
                    "end": 86.38,
                    "word": " the",
                    "probability": 0.80126953125
                },
                {
                    "start": 86.38,
                    "end": 86.96,
                    "word": " redirects",
                    "probability": 0.84912109375
                },
                {
                    "start": 86.96,
                    "end": 87.06,
                    "word": ",",
                    "probability": 0.446044921875
                }
            ]
        },
        {
            "id": 27,
            "seek": 10844,
            "start": 87.06,
            "end": 92.36,
            "text": " so somehow the server we were talking to had to do something with TLS to trick curl into putting it in there.",
            "tokens": [
                50564,
                370,
                6063,
                264,
                7154,
                321,
                645,
                1417,
                281,
                632,
                281,
                360,
                746,
                365,
                314,
                19198,
                281,
                4282,
                22591,
                666,
                3372,
                309,
                294,
                456,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20183367177474598,
            "compression_ratio": 1.7062937062937062,
            "no_speech_prob": 0.051055908203125,
            "words": [
                {
                    "start": 87.06,
                    "end": 87.22,
                    "word": " so",
                    "probability": 0.8798828125
                },
                {
                    "start": 87.22,
                    "end": 87.52,
                    "word": " somehow",
                    "probability": 0.82080078125
                },
                {
                    "start": 87.52,
                    "end": 87.82,
                    "word": " the",
                    "probability": 0.7119140625
                },
                {
                    "start": 87.82,
                    "end": 88.02,
                    "word": " server",
                    "probability": 0.87841796875
                },
                {
                    "start": 88.02,
                    "end": 88.22,
                    "word": " we",
                    "probability": 0.89208984375
                },
                {
                    "start": 88.22,
                    "end": 88.32,
                    "word": " were",
                    "probability": 0.8623046875
                },
                {
                    "start": 88.32,
                    "end": 88.62,
                    "word": " talking",
                    "probability": 0.76904296875
                },
                {
                    "start": 88.62,
                    "end": 88.86,
                    "word": " to",
                    "probability": 0.892578125
                },
                {
                    "start": 88.86,
                    "end": 89.06,
                    "word": " had",
                    "probability": 0.80615234375
                },
                {
                    "start": 89.06,
                    "end": 89.18,
                    "word": " to",
                    "probability": 0.9052734375
                },
                {
                    "start": 89.18,
                    "end": 89.36,
                    "word": " do",
                    "probability": 0.8984375
                },
                {
                    "start": 89.36,
                    "end": 89.74,
                    "word": " something",
                    "probability": 0.70556640625
                },
                {
                    "start": 89.74,
                    "end": 89.92,
                    "word": " with",
                    "probability": 0.79248046875
                },
                {
                    "start": 89.92,
                    "end": 90.28,
                    "word": " TLS",
                    "probability": 0.819580078125
                },
                {
                    "start": 90.28,
                    "end": 90.5,
                    "word": " to",
                    "probability": 0.89697265625
                },
                {
                    "start": 90.5,
                    "end": 90.74,
                    "word": " trick",
                    "probability": 0.91943359375
                },
                {
                    "start": 90.74,
                    "end": 90.98,
                    "word": " curl",
                    "probability": 0.7255859375
                },
                {
                    "start": 90.98,
                    "end": 91.2,
                    "word": " into",
                    "probability": 0.720703125
                },
                {
                    "start": 91.2,
                    "end": 91.46,
                    "word": " putting",
                    "probability": 0.8974609375
                },
                {
                    "start": 91.46,
                    "end": 91.62,
                    "word": " it",
                    "probability": 0.890625
                },
                {
                    "start": 91.62,
                    "end": 91.76,
                    "word": " in",
                    "probability": 0.833984375
                },
                {
                    "start": 91.76,
                    "end": 91.96,
                    "word": " there",
                    "probability": 0.8466796875
                },
                {
                    "start": 91.96,
                    "end": 92.36,
                    "word": ".",
                    "probability": 0.94140625
                }
            ]
        },
        {
            "id": 28,
            "seek": 10844,
            "start": 92.9,
            "end": 97.38,
            "text": " So even though I didn't just do anything other than hacking myself,",
            "tokens": [
                50864,
                407,
                754,
                1673,
                286,
                994,
                380,
                445,
                360,
                1340,
                661,
                813,
                31422,
                2059,
                11,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20183367177474598,
            "compression_ratio": 1.7062937062937062,
            "no_speech_prob": 0.051055908203125,
            "words": [
                {
                    "start": 92.9,
                    "end": 93.08,
                    "word": " So",
                    "probability": 0.85400390625
                },
                {
                    "start": 93.08,
                    "end": 93.2,
                    "word": " even",
                    "probability": 0.74267578125
                },
                {
                    "start": 93.2,
                    "end": 93.32,
                    "word": " though",
                    "probability": 0.74658203125
                },
                {
                    "start": 93.32,
                    "end": 93.4,
                    "word": " I",
                    "probability": 0.978515625
                },
                {
                    "start": 93.4,
                    "end": 93.58,
                    "word": " didn't",
                    "probability": 0.916748046875
                },
                {
                    "start": 93.58,
                    "end": 94.72,
                    "word": " just",
                    "probability": 0.402587890625
                },
                {
                    "start": 94.72,
                    "end": 94.9,
                    "word": " do",
                    "probability": 0.87939453125
                },
                {
                    "start": 94.9,
                    "end": 95.24,
                    "word": " anything",
                    "probability": 0.7802734375
                },
                {
                    "start": 95.24,
                    "end": 95.46,
                    "word": " other",
                    "probability": 0.51123046875
                },
                {
                    "start": 95.46,
                    "end": 95.64,
                    "word": " than",
                    "probability": 0.5390625
                },
                {
                    "start": 95.64,
                    "end": 96.44,
                    "word": " hacking",
                    "probability": 0.47216796875
                },
                {
                    "start": 96.44,
                    "end": 96.86,
                    "word": " myself",
                    "probability": 0.6982421875
                },
                {
                    "start": 96.86,
                    "end": 97.38,
                    "word": ",",
                    "probability": 0.95654296875
                }
            ]
        },
        {
            "id": 29,
            "seek": 10844,
            "start": 97.38,
            "end": 99.72,
            "text": " what just happened was weird and potentially useful.",
            "tokens": [
                51064,
                437,
                445,
                2011,
                390,
                3657,
                293,
                7263,
                4420,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20183367177474598,
            "compression_ratio": 1.7062937062937062,
            "no_speech_prob": 0.051055908203125,
            "words": [
                {
                    "start": 97.38,
                    "end": 97.6,
                    "word": " what",
                    "probability": 0.8740234375
                },
                {
                    "start": 97.6,
                    "end": 97.76,
                    "word": " just",
                    "probability": 0.84228515625
                },
                {
                    "start": 97.76,
                    "end": 98.0,
                    "word": " happened",
                    "probability": 0.73779296875
                },
                {
                    "start": 98.0,
                    "end": 98.2,
                    "word": " was",
                    "probability": 0.88134765625
                },
                {
                    "start": 98.2,
                    "end": 98.46,
                    "word": " weird",
                    "probability": 0.80224609375
                },
                {
                    "start": 98.46,
                    "end": 98.64,
                    "word": " and",
                    "probability": 0.8701171875
                },
                {
                    "start": 98.64,
                    "end": 98.96,
                    "word": " potentially",
                    "probability": 0.56689453125
                },
                {
                    "start": 98.96,
                    "end": 99.32,
                    "word": " useful",
                    "probability": 0.70263671875
                },
                {
                    "start": 99.32,
                    "end": 99.72,
                    "word": ".",
                    "probability": 0.984375
                }
            ]
        },
        {
            "id": 30,
            "seek": 10844,
            "start": 103.26,
            "end": 105.02,
            "text": " But here's where I'm going with this.",
            "tokens": [
                51264,
                583,
                510,
                311,
                689,
                286,
                478,
                516,
                365,
                341,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20183367177474598,
            "compression_ratio": 1.7062937062937062,
            "no_speech_prob": 0.051055908203125,
            "words": [
                {
                    "start": 103.26,
                    "end": 103.66,
                    "word": " But",
                    "probability": 0.8251953125
                },
                {
                    "start": 103.66,
                    "end": 103.86,
                    "word": " here's",
                    "probability": 0.87060546875
                },
                {
                    "start": 103.86,
                    "end": 103.98,
                    "word": " where",
                    "probability": 0.908203125
                },
                {
                    "start": 103.98,
                    "end": 104.1,
                    "word": " I'm",
                    "probability": 0.986328125
                },
                {
                    "start": 104.1,
                    "end": 104.26,
                    "word": " going",
                    "probability": 0.84619140625
                },
                {
                    "start": 104.26,
                    "end": 104.44,
                    "word": " with",
                    "probability": 0.81640625
                },
                {
                    "start": 104.44,
                    "end": 104.64,
                    "word": " this",
                    "probability": 0.873046875
                },
                {
                    "start": 104.64,
                    "end": 105.02,
                    "word": ".",
                    "probability": 0.92041015625
                }
            ]
        },
        {
            "id": 31,
            "seek": 10844,
            "start": 105.06,
            "end": 107.46,
            "text": " Because not everyone is into these sorts of attacks,",
            "tokens": [
                51364,
                1436,
                406,
                1518,
                307,
                666,
                613,
                7527,
                295,
                8122,
                11,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20183367177474598,
            "compression_ratio": 1.7062937062937062,
            "no_speech_prob": 0.051055908203125,
            "words": [
                {
                    "start": 105.06,
                    "end": 105.46,
                    "word": " Because",
                    "probability": 0.8984375
                },
                {
                    "start": 105.46,
                    "end": 105.64,
                    "word": " not",
                    "probability": 0.89013671875
                },
                {
                    "start": 105.64,
                    "end": 105.9,
                    "word": " everyone",
                    "probability": 0.87890625
                },
                {
                    "start": 105.9,
                    "end": 106.1,
                    "word": " is",
                    "probability": 0.90087890625
                },
                {
                    "start": 106.1,
                    "end": 106.28,
                    "word": " into",
                    "probability": 0.7021484375
                },
                {
                    "start": 106.28,
                    "end": 106.46,
                    "word": " these",
                    "probability": 0.685546875
                },
                {
                    "start": 106.46,
                    "end": 106.64,
                    "word": " sorts",
                    "probability": 0.6572265625
                },
                {
                    "start": 106.64,
                    "end": 106.78,
                    "word": " of",
                    "probability": 0.90576171875
                },
                {
                    "start": 106.78,
                    "end": 107.06,
                    "word": " attacks",
                    "probability": 0.68017578125
                },
                {
                    "start": 107.06,
                    "end": 107.46,
                    "word": ",",
                    "probability": 0.939453125
                }
            ]
        },
        {
            "id": 32,
            "seek": 10844,
            "start": 107.46,
            "end": 111.4,
            "text": " I'm going to start off with exactly what makes this useful as an attacker.",
            "tokens": [
                51464,
                286,
                478,
                516,
                281,
                722,
                766,
                365,
                2293,
                437,
                1669,
                341,
                4420,
                382,
                364,
                35871,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20183367177474598,
            "compression_ratio": 1.7062937062937062,
            "no_speech_prob": 0.051055908203125,
            "words": [
                {
                    "start": 107.46,
                    "end": 108.04,
                    "word": " I'm",
                    "probability": 0.910888671875
                },
                {
                    "start": 108.04,
                    "end": 108.2,
                    "word": " going",
                    "probability": 0.8408203125
                },
                {
                    "start": 108.2,
                    "end": 108.32,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 108.32,
                    "end": 108.46,
                    "word": " start",
                    "probability": 0.8681640625
                },
                {
                    "start": 108.46,
                    "end": 108.68,
                    "word": " off",
                    "probability": 0.74853515625
                },
                {
                    "start": 108.68,
                    "end": 108.86,
                    "word": " with",
                    "probability": 0.81689453125
                },
                {
                    "start": 108.86,
                    "end": 109.36,
                    "word": " exactly",
                    "probability": 0.67724609375
                },
                {
                    "start": 109.36,
                    "end": 109.56,
                    "word": " what",
                    "probability": 0.88720703125
                },
                {
                    "start": 109.56,
                    "end": 109.78,
                    "word": " makes",
                    "probability": 0.7099609375
                },
                {
                    "start": 109.78,
                    "end": 109.9,
                    "word": " this",
                    "probability": 0.84033203125
                },
                {
                    "start": 109.9,
                    "end": 110.2,
                    "word": " useful",
                    "probability": 0.7568359375
                },
                {
                    "start": 110.2,
                    "end": 110.38,
                    "word": " as",
                    "probability": 0.89501953125
                },
                {
                    "start": 110.38,
                    "end": 110.52,
                    "word": " an",
                    "probability": 0.89990234375
                },
                {
                    "start": 110.52,
                    "end": 111.0,
                    "word": " attacker",
                    "probability": 0.8203125
                },
                {
                    "start": 111.0,
                    "end": 111.4,
                    "word": ".",
                    "probability": 0.93994140625
                }
            ]
        },
        {
            "id": 33,
            "seek": 13620,
            "start": 111.4,
            "end": 115.48,
            "text": " I'll then move on to some stuff that shows just how widely these attacks can be applied,",
            "tokens": [
                50364,
                286,
                603,
                550,
                1286,
                322,
                281,
                512,
                1507,
                300,
                3110,
                445,
                577,
                13371,
                613,
                8122,
                393,
                312,
                6456,
                11,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19965278219293664,
            "compression_ratio": 1.5952380952380953,
            "no_speech_prob": 0.1500244140625,
            "words": [
                {
                    "start": 111.4,
                    "end": 111.84,
                    "word": " I'll",
                    "probability": 0.86181640625
                },
                {
                    "start": 111.84,
                    "end": 111.98,
                    "word": " then",
                    "probability": 0.70654296875
                },
                {
                    "start": 111.98,
                    "end": 112.16,
                    "word": " move",
                    "probability": 0.8779296875
                },
                {
                    "start": 112.16,
                    "end": 112.32,
                    "word": " on",
                    "probability": 0.77880859375
                },
                {
                    "start": 112.32,
                    "end": 112.42,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 112.42,
                    "end": 112.58,
                    "word": " some",
                    "probability": 0.7177734375
                },
                {
                    "start": 112.58,
                    "end": 112.78,
                    "word": " stuff",
                    "probability": 0.8076171875
                },
                {
                    "start": 112.78,
                    "end": 112.94,
                    "word": " that",
                    "probability": 0.873046875
                },
                {
                    "start": 112.94,
                    "end": 113.12,
                    "word": " shows",
                    "probability": 0.7744140625
                },
                {
                    "start": 113.12,
                    "end": 113.32,
                    "word": " just",
                    "probability": 0.7939453125
                },
                {
                    "start": 113.32,
                    "end": 113.5,
                    "word": " how",
                    "probability": 0.91162109375
                },
                {
                    "start": 113.5,
                    "end": 113.78,
                    "word": " widely",
                    "probability": 0.88671875
                },
                {
                    "start": 113.78,
                    "end": 114.0,
                    "word": " these",
                    "probability": 0.498779296875
                },
                {
                    "start": 114.0,
                    "end": 114.32,
                    "word": " attacks",
                    "probability": 0.7607421875
                },
                {
                    "start": 114.32,
                    "end": 114.52,
                    "word": " can",
                    "probability": 0.89111328125
                },
                {
                    "start": 114.52,
                    "end": 114.62,
                    "word": " be",
                    "probability": 0.89794921875
                },
                {
                    "start": 114.62,
                    "end": 114.94,
                    "word": " applied",
                    "probability": 0.69384765625
                },
                {
                    "start": 114.94,
                    "end": 115.48,
                    "word": ",",
                    "probability": 0.50146484375
                }
            ]
        },
        {
            "id": 34,
            "seek": 13620,
            "start": 115.48,
            "end": 118.36,
            "text": " and then get to some recommendations for what to do about them.",
            "tokens": [
                50564,
                293,
                550,
                483,
                281,
                512,
                10434,
                337,
                437,
                281,
                360,
                466,
                552,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19965278219293664,
            "compression_ratio": 1.5952380952380953,
            "no_speech_prob": 0.1500244140625,
            "words": [
                {
                    "start": 115.48,
                    "end": 115.62,
                    "word": " and",
                    "probability": 0.85888671875
                },
                {
                    "start": 115.62,
                    "end": 115.74,
                    "word": " then",
                    "probability": 0.72021484375
                },
                {
                    "start": 115.74,
                    "end": 115.92,
                    "word": " get",
                    "probability": 0.83935546875
                },
                {
                    "start": 115.92,
                    "end": 116.06,
                    "word": " to",
                    "probability": 0.78759765625
                },
                {
                    "start": 116.06,
                    "end": 116.36,
                    "word": " some",
                    "probability": 0.7724609375
                },
                {
                    "start": 116.36,
                    "end": 116.86,
                    "word": " recommendations",
                    "probability": 0.58740234375
                },
                {
                    "start": 116.86,
                    "end": 117.16,
                    "word": " for",
                    "probability": 0.88427734375
                },
                {
                    "start": 117.16,
                    "end": 117.28,
                    "word": " what",
                    "probability": 0.88427734375
                },
                {
                    "start": 117.28,
                    "end": 117.38,
                    "word": " to",
                    "probability": 0.90771484375
                },
                {
                    "start": 117.38,
                    "end": 117.5,
                    "word": " do",
                    "probability": 0.9111328125
                },
                {
                    "start": 117.5,
                    "end": 117.72,
                    "word": " about",
                    "probability": 0.8203125
                },
                {
                    "start": 117.72,
                    "end": 117.96,
                    "word": " them",
                    "probability": 0.7333984375
                },
                {
                    "start": 117.96,
                    "end": 118.36,
                    "word": ".",
                    "probability": 0.98779296875
                }
            ]
        },
        {
            "id": 35,
            "seek": 13620,
            "start": 119.4,
            "end": 123.28,
            "text": " So to start off with, there's an existing class of vulnerability called SSRF.",
            "tokens": [
                50764,
                407,
                281,
                722,
                766,
                365,
                11,
                456,
                311,
                364,
                6741,
                1508,
                295,
                24210,
                1219,
                12238,
                49,
                37,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19965278219293664,
            "compression_ratio": 1.5952380952380953,
            "no_speech_prob": 0.1500244140625,
            "words": [
                {
                    "start": 119.4,
                    "end": 119.8,
                    "word": " So",
                    "probability": 0.80078125
                },
                {
                    "start": 119.8,
                    "end": 119.94,
                    "word": " to",
                    "probability": 0.7197265625
                },
                {
                    "start": 119.94,
                    "end": 120.12,
                    "word": " start",
                    "probability": 0.86328125
                },
                {
                    "start": 120.12,
                    "end": 120.32,
                    "word": " off",
                    "probability": 0.80517578125
                },
                {
                    "start": 120.32,
                    "end": 120.52,
                    "word": " with",
                    "probability": 0.80712890625
                },
                {
                    "start": 120.52,
                    "end": 120.56,
                    "word": ",",
                    "probability": 0.81494140625
                },
                {
                    "start": 120.56,
                    "end": 120.72,
                    "word": " there's",
                    "probability": 0.866943359375
                },
                {
                    "start": 120.72,
                    "end": 120.82,
                    "word": " an",
                    "probability": 0.90283203125
                },
                {
                    "start": 120.82,
                    "end": 121.1,
                    "word": " existing",
                    "probability": 0.826171875
                },
                {
                    "start": 121.1,
                    "end": 121.42,
                    "word": " class",
                    "probability": 0.87890625
                },
                {
                    "start": 121.42,
                    "end": 121.54,
                    "word": " of",
                    "probability": 0.90283203125
                },
                {
                    "start": 121.54,
                    "end": 121.94,
                    "word": " vulnerability",
                    "probability": 0.8779296875
                },
                {
                    "start": 121.94,
                    "end": 122.3,
                    "word": " called",
                    "probability": 0.7919921875
                },
                {
                    "start": 122.3,
                    "end": 122.94,
                    "word": " SSRF",
                    "probability": 0.9332682291666666
                },
                {
                    "start": 122.94,
                    "end": 123.28,
                    "word": ".",
                    "probability": 0.9052734375
                }
            ]
        },
        {
            "id": 36,
            "seek": 13620,
            "start": 123.28,
            "end": 125.46,
            "text": " It stands for server-side request forgery.",
            "tokens": [
                50964,
                467,
                7382,
                337,
                7154,
                12,
                1812,
                5308,
                337,
                7337,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19965278219293664,
            "compression_ratio": 1.5952380952380953,
            "no_speech_prob": 0.1500244140625,
            "words": [
                {
                    "start": 123.28,
                    "end": 123.48,
                    "word": " It",
                    "probability": 0.90478515625
                },
                {
                    "start": 123.48,
                    "end": 123.7,
                    "word": " stands",
                    "probability": 0.677734375
                },
                {
                    "start": 123.7,
                    "end": 123.88,
                    "word": " for",
                    "probability": 0.89990234375
                },
                {
                    "start": 123.88,
                    "end": 124.1,
                    "word": " server",
                    "probability": 0.5126953125
                },
                {
                    "start": 124.1,
                    "end": 124.34,
                    "word": "-side",
                    "probability": 0.82275390625
                },
                {
                    "start": 124.34,
                    "end": 124.7,
                    "word": " request",
                    "probability": 0.90771484375
                },
                {
                    "start": 124.7,
                    "end": 125.06,
                    "word": " forgery",
                    "probability": 0.900634765625
                },
                {
                    "start": 125.06,
                    "end": 125.46,
                    "word": ".",
                    "probability": 0.98583984375
                }
            ]
        },
        {
            "id": 37,
            "seek": 13620,
            "start": 125.8,
            "end": 129.6,
            "text": " It's where you effectively phish a server into doing something by sending it a URL.",
            "tokens": [
                51064,
                467,
                311,
                689,
                291,
                8659,
                903,
                742,
                257,
                7154,
                666,
                884,
                746,
                538,
                7750,
                309,
                257,
                12905,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19965278219293664,
            "compression_ratio": 1.5952380952380953,
            "no_speech_prob": 0.1500244140625,
            "words": [
                {
                    "start": 125.8,
                    "end": 126.1,
                    "word": " It's",
                    "probability": 0.952392578125
                },
                {
                    "start": 126.1,
                    "end": 126.22,
                    "word": " where",
                    "probability": 0.91015625
                },
                {
                    "start": 126.22,
                    "end": 126.34,
                    "word": " you",
                    "probability": 0.890625
                },
                {
                    "start": 126.34,
                    "end": 126.72,
                    "word": " effectively",
                    "probability": 0.8017578125
                },
                {
                    "start": 126.72,
                    "end": 127.02,
                    "word": " phish",
                    "probability": 0.8056640625
                },
                {
                    "start": 127.18,
                    "end": 127.4,
                    "word": " a server",
                    "probability": 0.85498046875
                },
                {
                    "start": 127.4,
                    "end": 127.64,
                    "word": " into",
                    "probability": 0.736328125
                },
                {
                    "start": 127.64,
                    "end": 127.88,
                    "word": " doing",
                    "probability": 0.90576171875
                },
                {
                    "start": 127.88,
                    "end": 128.18,
                    "word": " something",
                    "probability": 0.73974609375
                },
                {
                    "start": 128.18,
                    "end": 128.38,
                    "word": " by",
                    "probability": 0.892578125
                },
                {
                    "start": 128.38,
                    "end": 128.64,
                    "word": " sending",
                    "probability": 0.751953125
                },
                {
                    "start": 128.64,
                    "end": 128.82,
                    "word": " it",
                    "probability": 0.669921875
                },
                {
                    "start": 128.94,
                    "end": 129.2,
                    "word": " a URL",
                    "probability": 0.81640625
                },
                {
                    "start": 129.2,
                    "end": 129.6,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 38,
            "seek": 13620,
            "start": 131.32,
            "end": 136.02,
            "text": " Last year at Black Hat, I demonstrated a bunch of these vulnerabilities in Apple Pay and in Webhook receivers.",
            "tokens": [
                51364,
                5264,
                1064,
                412,
                4076,
                15867,
                11,
                286,
                18772,
                257,
                3840,
                295,
                613,
                37633,
                294,
                6373,
                11431,
                293,
                294,
                9573,
                71,
                1212,
                49196,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19965278219293664,
            "compression_ratio": 1.5952380952380953,
            "no_speech_prob": 0.1500244140625,
            "words": [
                {
                    "start": 131.32,
                    "end": 131.72,
                    "word": " Last",
                    "probability": 0.81591796875
                },
                {
                    "start": 131.72,
                    "end": 131.84,
                    "word": " year",
                    "probability": 0.87939453125
                },
                {
                    "start": 131.84,
                    "end": 131.94,
                    "word": " at",
                    "probability": 0.8603515625
                },
                {
                    "start": 131.94,
                    "end": 132.14,
                    "word": " Black",
                    "probability": 0.8818359375
                },
                {
                    "start": 132.14,
                    "end": 132.28,
                    "word": " Hat",
                    "probability": 0.39111328125
                },
                {
                    "start": 132.28,
                    "end": 132.36,
                    "word": ",",
                    "probability": 0.78515625
                },
                {
                    "start": 132.36,
                    "end": 132.42,
                    "word": " I",
                    "probability": 0.99853515625
                },
                {
                    "start": 132.42,
                    "end": 132.78,
                    "word": " demonstrated",
                    "probability": 0.82861328125
                },
                {
                    "start": 132.98,
                    "end": 133.1,
                    "word": " a bunch",
                    "probability": 0.7900390625
                },
                {
                    "start": 133.1,
                    "end": 133.22,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 133.22,
                    "end": 133.36,
                    "word": " these",
                    "probability": 0.693359375
                },
                {
                    "start": 133.36,
                    "end": 133.84,
                    "word": " vulnerabilities",
                    "probability": 0.7861328125
                },
                {
                    "start": 133.84,
                    "end": 134.16,
                    "word": " in",
                    "probability": 0.81103515625
                },
                {
                    "start": 134.16,
                    "end": 134.4,
                    "word": " Apple",
                    "probability": 0.82470703125
                },
                {
                    "start": 134.4,
                    "end": 134.6,
                    "word": " Pay",
                    "probability": 0.7822265625
                },
                {
                    "start": 134.6,
                    "end": 134.86,
                    "word": " and",
                    "probability": 0.87890625
                },
                {
                    "start": 134.86,
                    "end": 135.0,
                    "word": " in",
                    "probability": 0.86279296875
                },
                {
                    "start": 135.0,
                    "end": 135.3,
                    "word": " Webhook",
                    "probability": 0.6886393229166666
                },
                {
                    "start": 135.3,
                    "end": 135.62,
                    "word": " receivers",
                    "probability": 0.80615234375
                },
                {
                    "start": 135.62,
                    "end": 136.02,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 39,
            "seek": 13620,
            "start": 136.24,
            "end": 139.16,
            "text": " I'm not going to go into those as much here, but if you're curious,",
            "tokens": [
                51614,
                286,
                478,
                406,
                516,
                281,
                352,
                666,
                729,
                382,
                709,
                510,
                11,
                457,
                498,
                291,
                434,
                6369,
                11,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19965278219293664,
            "compression_ratio": 1.5952380952380953,
            "no_speech_prob": 0.1500244140625,
            "words": [
                {
                    "start": 136.24,
                    "end": 136.64,
                    "word": " I'm",
                    "probability": 0.998046875
                },
                {
                    "start": 136.64,
                    "end": 136.76,
                    "word": " not",
                    "probability": 0.89404296875
                },
                {
                    "start": 136.76,
                    "end": 136.94,
                    "word": " going",
                    "probability": 0.857421875
                },
                {
                    "start": 136.94,
                    "end": 137.08,
                    "word": " to",
                    "probability": 0.87255859375
                },
                {
                    "start": 137.08,
                    "end": 137.22,
                    "word": " go",
                    "probability": 0.89453125
                },
                {
                    "start": 137.22,
                    "end": 137.36,
                    "word": " into",
                    "probability": 0.72802734375
                },
                {
                    "start": 137.36,
                    "end": 137.7,
                    "word": " those",
                    "probability": 0.7255859375
                },
                {
                    "start": 137.7,
                    "end": 137.84,
                    "word": " as",
                    "probability": 0.83935546875
                },
                {
                    "start": 137.84,
                    "end": 137.98,
                    "word": " much",
                    "probability": 0.8095703125
                },
                {
                    "start": 137.98,
                    "end": 138.22,
                    "word": " here",
                    "probability": 0.806640625
                },
                {
                    "start": 138.22,
                    "end": 138.32,
                    "word": ",",
                    "probability": 0.86181640625
                },
                {
                    "start": 138.32,
                    "end": 138.42,
                    "word": " but",
                    "probability": 0.8994140625
                },
                {
                    "start": 138.42,
                    "end": 138.56,
                    "word": " if",
                    "probability": 0.90185546875
                },
                {
                    "start": 138.56,
                    "end": 139.0,
                    "word": " you're",
                    "probability": 0.92138671875
                },
                {
                    "start": 139.0,
                    "end": 139.0,
                    "word": " curious",
                    "probability": 0.791015625
                },
                {
                    "start": 139.0,
                    "end": 139.16,
                    "word": ",",
                    "probability": 0.880859375
                }
            ]
        },
        {
            "id": 40,
            "seek": 16030,
            "start": 139.16,
            "end": 142.84,
            "text": " you can download these slides later and go to this YouTube link right here.",
            "tokens": [
                50364,
                291,
                393,
                5484,
                613,
                9788,
                1780,
                293,
                352,
                281,
                341,
                3088,
                2113,
                558,
                510,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19042055712682066,
            "compression_ratio": 1.537313432835821,
            "no_speech_prob": 0.011871337890625,
            "words": [
                {
                    "start": 139.16,
                    "end": 139.26,
                    "word": " you",
                    "probability": 0.61669921875
                },
                {
                    "start": 139.26,
                    "end": 139.4,
                    "word": " can",
                    "probability": 0.90185546875
                },
                {
                    "start": 139.4,
                    "end": 139.7,
                    "word": " download",
                    "probability": 0.90576171875
                },
                {
                    "start": 139.7,
                    "end": 139.92,
                    "word": " these",
                    "probability": 0.69677734375
                },
                {
                    "start": 139.92,
                    "end": 140.16,
                    "word": " slides",
                    "probability": 0.9453125
                },
                {
                    "start": 140.16,
                    "end": 140.42,
                    "word": " later",
                    "probability": 0.88623046875
                },
                {
                    "start": 140.42,
                    "end": 140.62,
                    "word": " and",
                    "probability": 0.81640625
                },
                {
                    "start": 140.62,
                    "end": 140.76,
                    "word": " go",
                    "probability": 0.90234375
                },
                {
                    "start": 140.76,
                    "end": 140.86,
                    "word": " to",
                    "probability": 0.89501953125
                },
                {
                    "start": 140.86,
                    "end": 141.02,
                    "word": " this",
                    "probability": 0.6328125
                },
                {
                    "start": 141.02,
                    "end": 141.18,
                    "word": " YouTube",
                    "probability": 0.1898193359375
                },
                {
                    "start": 141.18,
                    "end": 141.94,
                    "word": " link",
                    "probability": 0.85595703125
                },
                {
                    "start": 141.94,
                    "end": 142.16,
                    "word": " right",
                    "probability": 0.869140625
                },
                {
                    "start": 142.16,
                    "end": 142.42,
                    "word": " here",
                    "probability": 0.81396484375
                },
                {
                    "start": 142.42,
                    "end": 142.84,
                    "word": ".",
                    "probability": 0.99072265625
                }
            ]
        },
        {
            "id": 41,
            "seek": 16030,
            "start": 144.32,
            "end": 148.9,
            "text": " SSRF has a ton of different approaches, but it was actually pretty easy in some cases.",
            "tokens": [
                50614,
                12238,
                49,
                37,
                575,
                257,
                2952,
                295,
                819,
                11587,
                11,
                457,
                309,
                390,
                767,
                1238,
                1858,
                294,
                512,
                3331,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19042055712682066,
            "compression_ratio": 1.537313432835821,
            "no_speech_prob": 0.011871337890625,
            "words": [
                {
                    "start": 144.32,
                    "end": 144.74,
                    "word": " SSRF",
                    "probability": 0.8997395833333334
                },
                {
                    "start": 144.74,
                    "end": 144.88,
                    "word": " has",
                    "probability": 0.9013671875
                },
                {
                    "start": 145.0,
                    "end": 145.1,
                    "word": " a ton",
                    "probability": 0.8974609375
                },
                {
                    "start": 145.1,
                    "end": 145.24,
                    "word": " of",
                    "probability": 0.90087890625
                },
                {
                    "start": 145.24,
                    "end": 145.52,
                    "word": " different",
                    "probability": 0.69775390625
                },
                {
                    "start": 145.52,
                    "end": 145.88,
                    "word": " approaches",
                    "probability": 0.7099609375
                },
                {
                    "start": 145.88,
                    "end": 146.4,
                    "word": ",",
                    "probability": 0.68505859375
                },
                {
                    "start": 146.4,
                    "end": 146.8,
                    "word": " but",
                    "probability": 0.896484375
                },
                {
                    "start": 146.8,
                    "end": 147.04,
                    "word": " it",
                    "probability": 0.8994140625
                },
                {
                    "start": 147.04,
                    "end": 147.18,
                    "word": " was",
                    "probability": 0.8955078125
                },
                {
                    "start": 147.18,
                    "end": 147.4,
                    "word": " actually",
                    "probability": 0.78466796875
                },
                {
                    "start": 147.4,
                    "end": 147.6,
                    "word": " pretty",
                    "probability": 0.89404296875
                },
                {
                    "start": 147.6,
                    "end": 147.8,
                    "word": " easy",
                    "probability": 0.8095703125
                },
                {
                    "start": 147.8,
                    "end": 147.96,
                    "word": " in",
                    "probability": 0.888671875
                },
                {
                    "start": 147.96,
                    "end": 148.12,
                    "word": " some",
                    "probability": 0.818359375
                },
                {
                    "start": 148.12,
                    "end": 148.48,
                    "word": " cases",
                    "probability": 0.82958984375
                },
                {
                    "start": 148.48,
                    "end": 148.9,
                    "word": ".",
                    "probability": 0.91796875
                }
            ]
        },
        {
            "id": 42,
            "seek": 16030,
            "start": 148.96,
            "end": 152.12,
            "text": " Webkit.org had a live sample implementation of Apple Pay,",
            "tokens": [
                50864,
                9573,
                22681,
                13,
                4646,
                632,
                257,
                1621,
                6889,
                11420,
                295,
                6373,
                11431,
                11,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19042055712682066,
            "compression_ratio": 1.537313432835821,
            "no_speech_prob": 0.011871337890625,
            "words": [
                {
                    "start": 148.96,
                    "end": 149.2,
                    "word": " Webkit",
                    "probability": 0.5029296875
                },
                {
                    "start": 149.2,
                    "end": 149.56,
                    "word": ".org",
                    "probability": 0.96826171875
                },
                {
                    "start": 149.56,
                    "end": 149.74,
                    "word": " had",
                    "probability": 0.78173828125
                },
                {
                    "start": 149.9,
                    "end": 150.18,
                    "word": " a live",
                    "probability": 0.8974609375
                },
                {
                    "start": 150.18,
                    "end": 150.48,
                    "word": " sample",
                    "probability": 0.765625
                },
                {
                    "start": 150.48,
                    "end": 151.06,
                    "word": " implementation",
                    "probability": 0.685546875
                },
                {
                    "start": 151.06,
                    "end": 151.26,
                    "word": " of",
                    "probability": 0.904296875
                },
                {
                    "start": 151.26,
                    "end": 151.46,
                    "word": " Apple",
                    "probability": 0.7763671875
                },
                {
                    "start": 151.46,
                    "end": 151.64,
                    "word": " Pay",
                    "probability": 0.64111328125
                },
                {
                    "start": 151.64,
                    "end": 152.12,
                    "word": ",",
                    "probability": 0.501953125
                }
            ]
        },
        {
            "id": 43,
            "seek": 16030,
            "start": 152.12,
            "end": 155.5,
            "text": " and it was even on AWS with the old Insys metadata service.",
            "tokens": [
                51014,
                293,
                309,
                390,
                754,
                322,
                17650,
                365,
                264,
                1331,
                9442,
                749,
                26603,
                2643,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19042055712682066,
            "compression_ratio": 1.537313432835821,
            "no_speech_prob": 0.011871337890625,
            "words": [
                {
                    "start": 152.12,
                    "end": 152.2,
                    "word": " and",
                    "probability": 0.88720703125
                },
                {
                    "start": 152.2,
                    "end": 152.26,
                    "word": " it",
                    "probability": 0.8974609375
                },
                {
                    "start": 152.26,
                    "end": 152.4,
                    "word": " was",
                    "probability": 0.89404296875
                },
                {
                    "start": 152.4,
                    "end": 152.56,
                    "word": " even",
                    "probability": 0.79736328125
                },
                {
                    "start": 152.56,
                    "end": 152.72,
                    "word": " on",
                    "probability": 0.87744140625
                },
                {
                    "start": 152.72,
                    "end": 153.0,
                    "word": " AWS",
                    "probability": 0.8720703125
                },
                {
                    "start": 153.0,
                    "end": 153.36,
                    "word": " with",
                    "probability": 0.80029296875
                },
                {
                    "start": 153.36,
                    "end": 153.56,
                    "word": " the",
                    "probability": 0.79638671875
                },
                {
                    "start": 153.56,
                    "end": 153.98,
                    "word": " old",
                    "probability": 0.87451171875
                },
                {
                    "start": 153.98,
                    "end": 154.28,
                    "word": " Insys",
                    "probability": 0.6177978515625
                },
                {
                    "start": 154.28,
                    "end": 154.58,
                    "word": " metadata",
                    "probability": 0.52880859375
                },
                {
                    "start": 154.58,
                    "end": 155.08,
                    "word": " service",
                    "probability": 0.79296875
                },
                {
                    "start": 155.08,
                    "end": 155.5,
                    "word": ".",
                    "probability": 0.91943359375
                }
            ]
        },
        {
            "id": 44,
            "seek": 16030,
            "start": 155.54,
            "end": 160.38,
            "text": " So all I had to do was pass this IP, and I could poke around an internal API and get some tokens.",
            "tokens": [
                51164,
                407,
                439,
                286,
                632,
                281,
                360,
                390,
                1320,
                341,
                8671,
                11,
                293,
                286,
                727,
                19712,
                926,
                364,
                6920,
                9362,
                293,
                483,
                512,
                22667,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19042055712682066,
            "compression_ratio": 1.537313432835821,
            "no_speech_prob": 0.011871337890625,
            "words": [
                {
                    "start": 155.54,
                    "end": 155.72,
                    "word": " So",
                    "probability": 0.87890625
                },
                {
                    "start": 155.72,
                    "end": 155.88,
                    "word": " all",
                    "probability": 0.80859375
                },
                {
                    "start": 155.88,
                    "end": 155.96,
                    "word": " I",
                    "probability": 0.99609375
                },
                {
                    "start": 155.96,
                    "end": 156.06,
                    "word": " had",
                    "probability": 0.8017578125
                },
                {
                    "start": 156.06,
                    "end": 156.14,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 156.14,
                    "end": 156.24,
                    "word": " do",
                    "probability": 0.9013671875
                },
                {
                    "start": 156.24,
                    "end": 156.36,
                    "word": " was",
                    "probability": 0.51025390625
                },
                {
                    "start": 156.36,
                    "end": 156.58,
                    "word": " pass",
                    "probability": 0.81640625
                },
                {
                    "start": 156.58,
                    "end": 156.8,
                    "word": " this",
                    "probability": 0.8779296875
                },
                {
                    "start": 156.8,
                    "end": 157.16,
                    "word": " IP",
                    "probability": 0.91015625
                },
                {
                    "start": 157.16,
                    "end": 157.4,
                    "word": ",",
                    "probability": 0.330078125
                },
                {
                    "start": 157.4,
                    "end": 157.48,
                    "word": " and",
                    "probability": 0.89306640625
                },
                {
                    "start": 157.48,
                    "end": 157.76,
                    "word": " I",
                    "probability": 0.9912109375
                },
                {
                    "start": 157.76,
                    "end": 157.94,
                    "word": " could",
                    "probability": 0.79541015625
                },
                {
                    "start": 157.94,
                    "end": 158.18,
                    "word": " poke",
                    "probability": 0.65625
                },
                {
                    "start": 158.18,
                    "end": 158.38,
                    "word": " around",
                    "probability": 0.8720703125
                },
                {
                    "start": 158.38,
                    "end": 158.54,
                    "word": " an",
                    "probability": 0.55224609375
                },
                {
                    "start": 158.54,
                    "end": 158.82,
                    "word": " internal",
                    "probability": 0.7197265625
                },
                {
                    "start": 158.82,
                    "end": 159.2,
                    "word": " API",
                    "probability": 0.8037109375
                },
                {
                    "start": 159.2,
                    "end": 159.4,
                    "word": " and",
                    "probability": 0.8671875
                },
                {
                    "start": 159.4,
                    "end": 159.54,
                    "word": " get",
                    "probability": 0.8837890625
                },
                {
                    "start": 159.54,
                    "end": 159.68,
                    "word": " some",
                    "probability": 0.82958984375
                },
                {
                    "start": 159.68,
                    "end": 159.96,
                    "word": " tokens",
                    "probability": 0.7626953125
                },
                {
                    "start": 159.96,
                    "end": 160.38,
                    "word": ".",
                    "probability": 0.93115234375
                }
            ]
        },
        {
            "id": 45,
            "seek": 16030,
            "start": 161.46,
            "end": 163.26,
            "text": " But not everything was so simple.",
            "tokens": [
                51464,
                583,
                406,
                1203,
                390,
                370,
                2199,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19042055712682066,
            "compression_ratio": 1.537313432835821,
            "no_speech_prob": 0.011871337890625,
            "words": [
                {
                    "start": 161.46,
                    "end": 161.88,
                    "word": " But",
                    "probability": 0.890625
                },
                {
                    "start": 161.88,
                    "end": 162.02,
                    "word": " not",
                    "probability": 0.89013671875
                },
                {
                    "start": 162.02,
                    "end": 162.28,
                    "word": " everything",
                    "probability": 0.8828125
                },
                {
                    "start": 162.28,
                    "end": 162.44,
                    "word": " was",
                    "probability": 0.8994140625
                },
                {
                    "start": 162.44,
                    "end": 162.6,
                    "word": " so",
                    "probability": 0.904296875
                },
                {
                    "start": 162.6,
                    "end": 162.84,
                    "word": " simple",
                    "probability": 0.90673828125
                },
                {
                    "start": 162.84,
                    "end": 163.26,
                    "word": ".",
                    "probability": 0.9765625
                }
            ]
        },
        {
            "id": 46,
            "seek": 18596,
            "start": 163.26,
            "end": 167.9,
            "text": " I had a lot of SSRF vulnerabilities that were almost there, but weren't vulnerable to this easier approach.",
            "tokens": [
                50364,
                286,
                632,
                257,
                688,
                295,
                12238,
                49,
                37,
                37633,
                300,
                645,
                1920,
                456,
                11,
                457,
                4999,
                380,
                10955,
                281,
                341,
                3571,
                3109,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18030753920948694,
            "compression_ratio": 1.7084745762711864,
            "no_speech_prob": 0.2783203125,
            "words": [
                {
                    "start": 163.26,
                    "end": 163.56,
                    "word": " I",
                    "probability": 0.63232421875
                },
                {
                    "start": 163.56,
                    "end": 163.66,
                    "word": " had",
                    "probability": 0.76708984375
                },
                {
                    "start": 163.72,
                    "end": 163.82,
                    "word": " a lot",
                    "probability": 0.88330078125
                },
                {
                    "start": 163.82,
                    "end": 163.92,
                    "word": " of",
                    "probability": 0.890625
                },
                {
                    "start": 163.92,
                    "end": 164.34,
                    "word": " SSRF",
                    "probability": 0.8197428385416666
                },
                {
                    "start": 164.34,
                    "end": 164.76,
                    "word": " vulnerabilities",
                    "probability": 0.751953125
                },
                {
                    "start": 164.76,
                    "end": 164.96,
                    "word": " that",
                    "probability": 0.7724609375
                },
                {
                    "start": 164.96,
                    "end": 165.04,
                    "word": " were",
                    "probability": 0.8544921875
                },
                {
                    "start": 165.04,
                    "end": 165.36,
                    "word": " almost",
                    "probability": 0.69091796875
                },
                {
                    "start": 165.36,
                    "end": 165.6,
                    "word": " there",
                    "probability": 0.849609375
                },
                {
                    "start": 165.6,
                    "end": 165.78,
                    "word": ",",
                    "probability": 0.496337890625
                },
                {
                    "start": 165.78,
                    "end": 165.84,
                    "word": " but",
                    "probability": 0.88427734375
                },
                {
                    "start": 165.84,
                    "end": 166.04,
                    "word": " weren't",
                    "probability": 0.860107421875
                },
                {
                    "start": 166.04,
                    "end": 166.5,
                    "word": " vulnerable",
                    "probability": 0.849609375
                },
                {
                    "start": 166.5,
                    "end": 166.72,
                    "word": " to",
                    "probability": 0.890625
                },
                {
                    "start": 166.72,
                    "end": 166.9,
                    "word": " this",
                    "probability": 0.86279296875
                },
                {
                    "start": 166.9,
                    "end": 167.14,
                    "word": " easier",
                    "probability": 0.446533203125
                },
                {
                    "start": 167.14,
                    "end": 167.5,
                    "word": " approach",
                    "probability": 0.7900390625
                },
                {
                    "start": 167.5,
                    "end": 167.9,
                    "word": ".",
                    "probability": 0.962890625
                }
            ]
        },
        {
            "id": 47,
            "seek": 18596,
            "start": 169.34,
            "end": 173.48,
            "text": " Sometimes I'd have a Webhook where I could hand it a URL, and the server would even fetch the URL,",
            "tokens": [
                50664,
                4803,
                286,
                1116,
                362,
                257,
                9573,
                71,
                1212,
                689,
                286,
                727,
                1011,
                309,
                257,
                12905,
                11,
                293,
                264,
                7154,
                576,
                754,
                23673,
                264,
                12905,
                11,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18030753920948694,
            "compression_ratio": 1.7084745762711864,
            "no_speech_prob": 0.2783203125,
            "words": [
                {
                    "start": 169.34,
                    "end": 169.74,
                    "word": " Sometimes",
                    "probability": 0.85791015625
                },
                {
                    "start": 169.74,
                    "end": 169.98,
                    "word": " I'd",
                    "probability": 0.8203125
                },
                {
                    "start": 169.98,
                    "end": 170.06,
                    "word": " have",
                    "probability": 0.8779296875
                },
                {
                    "start": 170.16,
                    "end": 170.46,
                    "word": " a Webhook",
                    "probability": 0.50323486328125
                },
                {
                    "start": 170.46,
                    "end": 170.62,
                    "word": " where",
                    "probability": 0.87548828125
                },
                {
                    "start": 170.62,
                    "end": 170.7,
                    "word": " I",
                    "probability": 0.99267578125
                },
                {
                    "start": 170.7,
                    "end": 170.82,
                    "word": " could",
                    "probability": 0.7763671875
                },
                {
                    "start": 170.82,
                    "end": 171.0,
                    "word": " hand",
                    "probability": 0.81396484375
                },
                {
                    "start": 171.0,
                    "end": 171.1,
                    "word": " it",
                    "probability": 0.8720703125
                },
                {
                    "start": 171.24,
                    "end": 171.5,
                    "word": " a URL",
                    "probability": 0.849609375
                },
                {
                    "start": 171.5,
                    "end": 171.9,
                    "word": ",",
                    "probability": 0.55126953125
                },
                {
                    "start": 171.9,
                    "end": 172.06,
                    "word": " and",
                    "probability": 0.853515625
                },
                {
                    "start": 172.06,
                    "end": 172.16,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 172.16,
                    "end": 172.32,
                    "word": " server",
                    "probability": 0.833984375
                },
                {
                    "start": 172.32,
                    "end": 172.54,
                    "word": " would",
                    "probability": 0.84521484375
                },
                {
                    "start": 172.54,
                    "end": 172.72,
                    "word": " even",
                    "probability": 0.79248046875
                },
                {
                    "start": 172.72,
                    "end": 172.94,
                    "word": " fetch",
                    "probability": 0.77880859375
                },
                {
                    "start": 172.94,
                    "end": 173.1,
                    "word": " the",
                    "probability": 0.791015625
                },
                {
                    "start": 173.1,
                    "end": 173.36,
                    "word": " URL",
                    "probability": 0.8525390625
                },
                {
                    "start": 173.36,
                    "end": 173.48,
                    "word": ",",
                    "probability": 0.6357421875
                }
            ]
        },
        {
            "id": 48,
            "seek": 18596,
            "start": 173.48,
            "end": 176.76,
            "text": " but not give me a response. This is called blind SSRF.",
            "tokens": [
                50864,
                457,
                406,
                976,
                385,
                257,
                4134,
                13,
                639,
                307,
                1219,
                6865,
                12238,
                49,
                37,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18030753920948694,
            "compression_ratio": 1.7084745762711864,
            "no_speech_prob": 0.2783203125,
            "words": [
                {
                    "start": 173.48,
                    "end": 173.56,
                    "word": " but",
                    "probability": 0.8994140625
                },
                {
                    "start": 173.56,
                    "end": 173.72,
                    "word": " not",
                    "probability": 0.8984375
                },
                {
                    "start": 173.72,
                    "end": 173.9,
                    "word": " give",
                    "probability": 0.83154296875
                },
                {
                    "start": 173.9,
                    "end": 174.02,
                    "word": " me",
                    "probability": 0.89697265625
                },
                {
                    "start": 174.12,
                    "end": 174.44,
                    "word": " a response",
                    "probability": 0.88671875
                },
                {
                    "start": 174.44,
                    "end": 174.84,
                    "word": ".",
                    "probability": 0.9716796875
                },
                {
                    "start": 175.0,
                    "end": 175.22,
                    "word": " This",
                    "probability": 0.80419921875
                },
                {
                    "start": 175.22,
                    "end": 175.34,
                    "word": " is",
                    "probability": 0.90185546875
                },
                {
                    "start": 175.34,
                    "end": 175.5,
                    "word": " called",
                    "probability": 0.80810546875
                },
                {
                    "start": 175.5,
                    "end": 175.74,
                    "word": " blind",
                    "probability": 0.69384765625
                },
                {
                    "start": 175.74,
                    "end": 176.36,
                    "word": " SSRF",
                    "probability": 0.9593098958333334
                },
                {
                    "start": 176.36,
                    "end": 176.76,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 49,
            "seek": 18596,
            "start": 177.76,
            "end": 182.82,
            "text": " Other times the request in question would be a put request, which restricted what endpoints I could hit.",
            "tokens": [
                51064,
                5358,
                1413,
                264,
                5308,
                294,
                1168,
                576,
                312,
                257,
                829,
                5308,
                11,
                597,
                20608,
                437,
                917,
                20552,
                286,
                727,
                2045,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18030753920948694,
            "compression_ratio": 1.7084745762711864,
            "no_speech_prob": 0.2783203125,
            "words": [
                {
                    "start": 177.76,
                    "end": 178.16,
                    "word": " Other",
                    "probability": 0.9208984375
                },
                {
                    "start": 178.16,
                    "end": 178.42,
                    "word": " times",
                    "probability": 0.81640625
                },
                {
                    "start": 178.42,
                    "end": 178.54,
                    "word": " the",
                    "probability": 0.3173828125
                },
                {
                    "start": 178.54,
                    "end": 178.8,
                    "word": " request",
                    "probability": 0.67626953125
                },
                {
                    "start": 178.8,
                    "end": 178.96,
                    "word": " in",
                    "probability": 0.861328125
                },
                {
                    "start": 178.96,
                    "end": 179.7,
                    "word": " question",
                    "probability": 0.755859375
                },
                {
                    "start": 179.7,
                    "end": 179.96,
                    "word": " would",
                    "probability": 0.8447265625
                },
                {
                    "start": 179.96,
                    "end": 180.08,
                    "word": " be",
                    "probability": 0.9033203125
                },
                {
                    "start": 180.2,
                    "end": 180.32,
                    "word": " a put",
                    "probability": 0.46240234375
                },
                {
                    "start": 180.32,
                    "end": 180.72,
                    "word": " request",
                    "probability": 0.89208984375
                },
                {
                    "start": 180.72,
                    "end": 180.86,
                    "word": ",",
                    "probability": 0.916015625
                },
                {
                    "start": 180.86,
                    "end": 181.04,
                    "word": " which",
                    "probability": 0.9140625
                },
                {
                    "start": 181.04,
                    "end": 181.46,
                    "word": " restricted",
                    "probability": 0.70068359375
                },
                {
                    "start": 181.46,
                    "end": 181.7,
                    "word": " what",
                    "probability": 0.884765625
                },
                {
                    "start": 181.7,
                    "end": 182.02,
                    "word": " endpoints",
                    "probability": 0.705078125
                },
                {
                    "start": 182.02,
                    "end": 182.18,
                    "word": " I",
                    "probability": 0.9833984375
                },
                {
                    "start": 182.18,
                    "end": 182.28,
                    "word": " could",
                    "probability": 0.82275390625
                },
                {
                    "start": 182.28,
                    "end": 182.42,
                    "word": " hit",
                    "probability": 0.93798828125
                },
                {
                    "start": 182.42,
                    "end": 182.82,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 50,
            "seek": 18596,
            "start": 183.08,
            "end": 187.78,
            "text": " Sometimes you can mess with the request method by setting up an endpoint that redirects the target server around,",
            "tokens": [
                51364,
                4803,
                291,
                393,
                2082,
                365,
                264,
                5308,
                3170,
                538,
                3287,
                493,
                364,
                35795,
                300,
                29066,
                82,
                264,
                3779,
                7154,
                926,
                11,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18030753920948694,
            "compression_ratio": 1.7084745762711864,
            "no_speech_prob": 0.2783203125,
            "words": [
                {
                    "start": 183.08,
                    "end": 183.48,
                    "word": " Sometimes",
                    "probability": 0.89892578125
                },
                {
                    "start": 183.48,
                    "end": 183.68,
                    "word": " you",
                    "probability": 0.86376953125
                },
                {
                    "start": 183.68,
                    "end": 183.8,
                    "word": " can",
                    "probability": 0.89208984375
                },
                {
                    "start": 183.8,
                    "end": 183.96,
                    "word": " mess",
                    "probability": 0.8466796875
                },
                {
                    "start": 183.96,
                    "end": 184.08,
                    "word": " with",
                    "probability": 0.8154296875
                },
                {
                    "start": 184.08,
                    "end": 184.18,
                    "word": " the",
                    "probability": 0.7685546875
                },
                {
                    "start": 184.18,
                    "end": 184.46,
                    "word": " request",
                    "probability": 0.9033203125
                },
                {
                    "start": 184.46,
                    "end": 184.74,
                    "word": " method",
                    "probability": 0.85888671875
                },
                {
                    "start": 184.74,
                    "end": 184.92,
                    "word": " by",
                    "probability": 0.896484375
                },
                {
                    "start": 184.92,
                    "end": 185.16,
                    "word": " setting",
                    "probability": 0.8720703125
                },
                {
                    "start": 185.16,
                    "end": 185.32,
                    "word": " up",
                    "probability": 0.90234375
                },
                {
                    "start": 185.32,
                    "end": 185.44,
                    "word": " an",
                    "probability": 0.8974609375
                },
                {
                    "start": 185.44,
                    "end": 185.74,
                    "word": " endpoint",
                    "probability": 0.68603515625
                },
                {
                    "start": 185.74,
                    "end": 185.96,
                    "word": " that",
                    "probability": 0.87060546875
                },
                {
                    "start": 185.96,
                    "end": 186.4,
                    "word": " redirects",
                    "probability": 0.898193359375
                },
                {
                    "start": 186.4,
                    "end": 186.84,
                    "word": " the",
                    "probability": 0.79638671875
                },
                {
                    "start": 186.84,
                    "end": 187.12,
                    "word": " target",
                    "probability": 0.8447265625
                },
                {
                    "start": 187.12,
                    "end": 187.38,
                    "word": " server",
                    "probability": 0.85302734375
                },
                {
                    "start": 187.38,
                    "end": 187.68,
                    "word": " around",
                    "probability": 0.8701171875
                },
                {
                    "start": 187.68,
                    "end": 187.78,
                    "word": ",",
                    "probability": 0.9580078125
                }
            ]
        },
        {
            "id": 51,
            "seek": 18596,
            "start": 187.78,
            "end": 188.92,
            "text": " but that's hit or miss.",
            "tokens": [
                51564,
                457,
                300,
                311,
                2045,
                420,
                1713,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18030753920948694,
            "compression_ratio": 1.7084745762711864,
            "no_speech_prob": 0.2783203125,
            "words": [
                {
                    "start": 187.78,
                    "end": 187.9,
                    "word": " but",
                    "probability": 0.90234375
                },
                {
                    "start": 187.9,
                    "end": 188.12,
                    "word": " that's",
                    "probability": 0.936767578125
                },
                {
                    "start": 188.12,
                    "end": 188.24,
                    "word": " hit",
                    "probability": 0.8662109375
                },
                {
                    "start": 188.24,
                    "end": 188.3,
                    "word": " or",
                    "probability": 0.81591796875
                },
                {
                    "start": 188.3,
                    "end": 188.52,
                    "word": " miss",
                    "probability": 0.87548828125
                },
                {
                    "start": 188.52,
                    "end": 188.92,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 52,
            "seek": 20974,
            "start": 190.16,
            "end": 194.72,
            "text": " Other times you might get some data back, but it's validated against a specific content type,",
            "tokens": [
                50414,
                5358,
                1413,
                291,
                1062,
                483,
                512,
                1412,
                646,
                11,
                457,
                309,
                311,
                40693,
                1970,
                257,
                2685,
                2701,
                2010,
                11,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1818321006847363,
            "compression_ratio": 1.4730769230769232,
            "no_speech_prob": 0.00075531005859375,
            "words": [
                {
                    "start": 190.16,
                    "end": 190.64,
                    "word": " Other",
                    "probability": 0.8955078125
                },
                {
                    "start": 190.64,
                    "end": 190.9,
                    "word": " times",
                    "probability": 0.81494140625
                },
                {
                    "start": 190.9,
                    "end": 191.0,
                    "word": " you",
                    "probability": 0.71533203125
                },
                {
                    "start": 191.0,
                    "end": 191.12,
                    "word": " might",
                    "probability": 0.80908203125
                },
                {
                    "start": 191.12,
                    "end": 191.24,
                    "word": " get",
                    "probability": 0.89404296875
                },
                {
                    "start": 191.24,
                    "end": 191.4,
                    "word": " some",
                    "probability": 0.822265625
                },
                {
                    "start": 191.4,
                    "end": 191.58,
                    "word": " data",
                    "probability": 0.81689453125
                },
                {
                    "start": 191.58,
                    "end": 191.9,
                    "word": " back",
                    "probability": 0.82763671875
                },
                {
                    "start": 191.9,
                    "end": 192.12,
                    "word": ",",
                    "probability": 0.66357421875
                },
                {
                    "start": 192.12,
                    "end": 192.34,
                    "word": " but",
                    "probability": 0.89794921875
                },
                {
                    "start": 192.34,
                    "end": 192.48,
                    "word": " it's",
                    "probability": 0.949951171875
                },
                {
                    "start": 192.48,
                    "end": 192.76,
                    "word": " validated",
                    "probability": 0.86083984375
                },
                {
                    "start": 192.76,
                    "end": 193.1,
                    "word": " against",
                    "probability": 0.87890625
                },
                {
                    "start": 193.26,
                    "end": 193.58,
                    "word": " a specific",
                    "probability": 0.8046875
                },
                {
                    "start": 193.58,
                    "end": 193.92,
                    "word": " content",
                    "probability": 0.8173828125
                },
                {
                    "start": 193.92,
                    "end": 194.28,
                    "word": " type",
                    "probability": 0.9130859375
                },
                {
                    "start": 194.28,
                    "end": 194.72,
                    "word": ",",
                    "probability": 0.51171875
                }
            ]
        },
        {
            "id": 53,
            "seek": 20974,
            "start": 194.72,
            "end": 199.68,
            "text": " or you only get back certain fields. Or even worse, it'll only accept HTTPS URLs.",
            "tokens": [
                50614,
                420,
                291,
                787,
                483,
                646,
                1629,
                7909,
                13,
                1610,
                754,
                5324,
                11,
                309,
                603,
                787,
                3241,
                11751,
                51,
                6273,
                43267,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1818321006847363,
            "compression_ratio": 1.4730769230769232,
            "no_speech_prob": 0.00075531005859375,
            "words": [
                {
                    "start": 194.72,
                    "end": 194.96,
                    "word": " or",
                    "probability": 0.51416015625
                },
                {
                    "start": 194.96,
                    "end": 195.04,
                    "word": " you",
                    "probability": 0.89794921875
                },
                {
                    "start": 195.04,
                    "end": 195.2,
                    "word": " only",
                    "probability": 0.85595703125
                },
                {
                    "start": 195.2,
                    "end": 195.36,
                    "word": " get",
                    "probability": 0.875
                },
                {
                    "start": 195.36,
                    "end": 195.52,
                    "word": " back",
                    "probability": 0.78076171875
                },
                {
                    "start": 195.52,
                    "end": 195.8,
                    "word": " certain",
                    "probability": 0.75048828125
                },
                {
                    "start": 195.8,
                    "end": 196.22,
                    "word": " fields",
                    "probability": 0.7021484375
                },
                {
                    "start": 196.22,
                    "end": 196.4,
                    "word": ".",
                    "probability": 0.373046875
                },
                {
                    "start": 196.4,
                    "end": 196.58,
                    "word": " Or",
                    "probability": 0.90478515625
                },
                {
                    "start": 196.58,
                    "end": 196.72,
                    "word": " even",
                    "probability": 0.77734375
                },
                {
                    "start": 196.72,
                    "end": 197.02,
                    "word": " worse",
                    "probability": 0.88330078125
                },
                {
                    "start": 197.02,
                    "end": 197.2,
                    "word": ",",
                    "probability": 0.9384765625
                },
                {
                    "start": 197.2,
                    "end": 197.48,
                    "word": " it'll",
                    "probability": 0.906005859375
                },
                {
                    "start": 197.48,
                    "end": 197.84,
                    "word": " only",
                    "probability": 0.83837890625
                },
                {
                    "start": 197.84,
                    "end": 198.26,
                    "word": " accept",
                    "probability": 0.7626953125
                },
                {
                    "start": 198.26,
                    "end": 198.88,
                    "word": " HTTPS",
                    "probability": 0.9656575520833334
                },
                {
                    "start": 198.88,
                    "end": 199.2,
                    "word": " URLs",
                    "probability": 0.82666015625
                },
                {
                    "start": 199.2,
                    "end": 199.68,
                    "word": ".",
                    "probability": 0.98974609375
                }
            ]
        },
        {
            "id": 54,
            "seek": 20974,
            "start": 201.32,
            "end": 206.36,
            "text": " But what we really want in order to exploit this stuff is a generic blind SSRF approach.",
            "tokens": [
                50964,
                583,
                437,
                321,
                534,
                528,
                294,
                1668,
                281,
                25924,
                341,
                1507,
                307,
                257,
                19577,
                6865,
                12238,
                49,
                37,
                3109,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1818321006847363,
            "compression_ratio": 1.4730769230769232,
            "no_speech_prob": 0.00075531005859375,
            "words": [
                {
                    "start": 201.32,
                    "end": 201.68,
                    "word": " But",
                    "probability": 0.7978515625
                },
                {
                    "start": 201.68,
                    "end": 201.84,
                    "word": " what",
                    "probability": 0.8740234375
                },
                {
                    "start": 201.84,
                    "end": 201.98,
                    "word": " we",
                    "probability": 0.8876953125
                },
                {
                    "start": 201.98,
                    "end": 202.22,
                    "word": " really",
                    "probability": 0.76611328125
                },
                {
                    "start": 202.22,
                    "end": 202.42,
                    "word": " want",
                    "probability": 0.814453125
                },
                {
                    "start": 202.42,
                    "end": 202.68,
                    "word": " in",
                    "probability": 0.830078125
                },
                {
                    "start": 202.68,
                    "end": 202.82,
                    "word": " order",
                    "probability": 0.83447265625
                },
                {
                    "start": 202.82,
                    "end": 202.98,
                    "word": " to",
                    "probability": 0.90771484375
                },
                {
                    "start": 202.98,
                    "end": 203.22,
                    "word": " exploit",
                    "probability": 0.791015625
                },
                {
                    "start": 203.22,
                    "end": 203.42,
                    "word": " this",
                    "probability": 0.87158203125
                },
                {
                    "start": 203.42,
                    "end": 203.7,
                    "word": " stuff",
                    "probability": 0.79296875
                },
                {
                    "start": 203.7,
                    "end": 204.3,
                    "word": " is",
                    "probability": 0.60791015625
                },
                {
                    "start": 204.42,
                    "end": 204.7,
                    "word": " a generic",
                    "probability": 0.8662109375
                },
                {
                    "start": 204.7,
                    "end": 205.06,
                    "word": " blind",
                    "probability": 0.73388671875
                },
                {
                    "start": 205.06,
                    "end": 205.56,
                    "word": " SSRF",
                    "probability": 0.9417317708333334
                },
                {
                    "start": 205.56,
                    "end": 205.88,
                    "word": " approach",
                    "probability": 0.76953125
                },
                {
                    "start": 205.88,
                    "end": 206.36,
                    "word": ".",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 55,
            "seek": 20974,
            "start": 206.36,
            "end": 209.38,
            "text": " In other words, we'd like to see in the server a URL,",
            "tokens": [
                51214,
                682,
                661,
                2283,
                11,
                321,
                1116,
                411,
                281,
                536,
                294,
                264,
                7154,
                257,
                12905,
                11,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1818321006847363,
            "compression_ratio": 1.4730769230769232,
            "no_speech_prob": 0.00075531005859375,
            "words": [
                {
                    "start": 206.36,
                    "end": 206.54,
                    "word": " In",
                    "probability": 0.89794921875
                },
                {
                    "start": 206.54,
                    "end": 206.72,
                    "word": " other",
                    "probability": 0.7783203125
                },
                {
                    "start": 206.72,
                    "end": 206.96,
                    "word": " words",
                    "probability": 0.7353515625
                },
                {
                    "start": 206.96,
                    "end": 207.0,
                    "word": ",",
                    "probability": 0.98095703125
                },
                {
                    "start": 207.0,
                    "end": 207.16,
                    "word": " we'd",
                    "probability": 0.94921875
                },
                {
                    "start": 207.16,
                    "end": 207.28,
                    "word": " like",
                    "probability": 0.87353515625
                },
                {
                    "start": 207.28,
                    "end": 207.4,
                    "word": " to",
                    "probability": 0.908203125
                },
                {
                    "start": 207.4,
                    "end": 207.6,
                    "word": " see",
                    "probability": 0.833984375
                },
                {
                    "start": 207.6,
                    "end": 207.84,
                    "word": " in",
                    "probability": 0.375
                },
                {
                    "start": 207.84,
                    "end": 208.02,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 208.02,
                    "end": 208.26,
                    "word": " server",
                    "probability": 0.8427734375
                },
                {
                    "start": 208.46,
                    "end": 208.82,
                    "word": " a URL",
                    "probability": 0.84326171875
                },
                {
                    "start": 208.82,
                    "end": 209.38,
                    "word": ",",
                    "probability": 0.953125
                }
            ]
        },
        {
            "id": 56,
            "seek": 20974,
            "start": 209.38,
            "end": 212.7,
            "text": " have it fire a payload at something internal like SMTP or Redis,",
            "tokens": [
                51364,
                362,
                309,
                2610,
                257,
                30918,
                412,
                746,
                6920,
                411,
                13115,
                16804,
                420,
                4477,
                271,
                11,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1818321006847363,
            "compression_ratio": 1.4730769230769232,
            "no_speech_prob": 0.00075531005859375,
            "words": [
                {
                    "start": 209.38,
                    "end": 209.5,
                    "word": " have",
                    "probability": 0.88134765625
                },
                {
                    "start": 209.5,
                    "end": 209.62,
                    "word": " it",
                    "probability": 0.896484375
                },
                {
                    "start": 209.62,
                    "end": 209.86,
                    "word": " fire",
                    "probability": 0.86474609375
                },
                {
                    "start": 210.0,
                    "end": 210.24,
                    "word": " a payload",
                    "probability": 0.9287109375
                },
                {
                    "start": 210.24,
                    "end": 210.42,
                    "word": " at",
                    "probability": 0.73095703125
                },
                {
                    "start": 210.42,
                    "end": 210.64,
                    "word": " something",
                    "probability": 0.748046875
                },
                {
                    "start": 210.64,
                    "end": 211.02,
                    "word": " internal",
                    "probability": 0.6943359375
                },
                {
                    "start": 211.02,
                    "end": 211.34,
                    "word": " like",
                    "probability": 0.62109375
                },
                {
                    "start": 211.34,
                    "end": 211.86,
                    "word": " SMTP",
                    "probability": 0.939697265625
                },
                {
                    "start": 211.86,
                    "end": 212.24,
                    "word": " or",
                    "probability": 0.88330078125
                },
                {
                    "start": 212.24,
                    "end": 212.58,
                    "word": " Redis",
                    "probability": 0.861083984375
                },
                {
                    "start": 212.58,
                    "end": 212.7,
                    "word": ",",
                    "probability": 0.6669921875
                }
            ]
        },
        {
            "id": 57,
            "seek": 23858,
            "start": 212.7,
            "end": 217.42,
            "text": " and get a security compromise just from that payload, without needing to see the response.",
            "tokens": [
                50364,
                293,
                483,
                257,
                3825,
                18577,
                445,
                490,
                300,
                30918,
                11,
                1553,
                18006,
                281,
                536,
                264,
                4134,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2304687565813462,
            "compression_ratio": 1.6292834890965733,
            "no_speech_prob": 0.5234375,
            "words": [
                {
                    "start": 212.7,
                    "end": 212.8,
                    "word": " and",
                    "probability": 0.85498046875
                },
                {
                    "start": 212.8,
                    "end": 212.94,
                    "word": " get",
                    "probability": 0.8896484375
                },
                {
                    "start": 213.04,
                    "end": 213.32,
                    "word": " a security",
                    "probability": 0.927734375
                },
                {
                    "start": 213.32,
                    "end": 213.76,
                    "word": " compromise",
                    "probability": 0.71142578125
                },
                {
                    "start": 213.76,
                    "end": 214.76,
                    "word": " just",
                    "probability": 0.72802734375
                },
                {
                    "start": 214.76,
                    "end": 214.94,
                    "word": " from",
                    "probability": 0.814453125
                },
                {
                    "start": 214.94,
                    "end": 215.1,
                    "word": " that",
                    "probability": 0.88623046875
                },
                {
                    "start": 215.1,
                    "end": 215.44,
                    "word": " payload",
                    "probability": 0.923828125
                },
                {
                    "start": 215.44,
                    "end": 215.58,
                    "word": ",",
                    "probability": 0.1177978515625
                },
                {
                    "start": 215.58,
                    "end": 215.88,
                    "word": " without",
                    "probability": 0.818359375
                },
                {
                    "start": 215.88,
                    "end": 216.1,
                    "word": " needing",
                    "probability": 0.736328125
                },
                {
                    "start": 216.1,
                    "end": 216.28,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 216.28,
                    "end": 216.4,
                    "word": " see",
                    "probability": 0.80859375
                },
                {
                    "start": 216.4,
                    "end": 216.5,
                    "word": " the",
                    "probability": 0.81103515625
                },
                {
                    "start": 216.5,
                    "end": 216.94,
                    "word": " response",
                    "probability": 0.888671875
                },
                {
                    "start": 216.94,
                    "end": 217.42,
                    "word": ".",
                    "probability": 0.9638671875
                }
            ]
        },
        {
            "id": 58,
            "seek": 23858,
            "start": 218.74,
            "end": 220.88,
            "text": " Here are some of the common approaches.",
            "tokens": [
                50664,
                1692,
                366,
                512,
                295,
                264,
                2689,
                11587,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2304687565813462,
            "compression_ratio": 1.6292834890965733,
            "no_speech_prob": 0.5234375,
            "words": [
                {
                    "start": 218.74,
                    "end": 219.06,
                    "word": " Here",
                    "probability": 0.82666015625
                },
                {
                    "start": 219.06,
                    "end": 219.16,
                    "word": " are",
                    "probability": 0.8681640625
                },
                {
                    "start": 219.16,
                    "end": 219.54,
                    "word": " some",
                    "probability": 0.76220703125
                },
                {
                    "start": 219.54,
                    "end": 219.66,
                    "word": " of",
                    "probability": 0.90478515625
                },
                {
                    "start": 219.66,
                    "end": 219.78,
                    "word": " the",
                    "probability": 0.81787109375
                },
                {
                    "start": 219.78,
                    "end": 219.98,
                    "word": " common",
                    "probability": 0.64501953125
                },
                {
                    "start": 219.98,
                    "end": 220.4,
                    "word": " approaches",
                    "probability": 0.69287109375
                },
                {
                    "start": 220.4,
                    "end": 220.88,
                    "word": ".",
                    "probability": 0.94677734375
                }
            ]
        },
        {
            "id": 59,
            "seek": 23858,
            "start": 221.0,
            "end": 227.76,
            "text": " The issue is these are extremely platform-specific, to the point where I've never had any luck with these.",
            "tokens": [
                50764,
                440,
                2734,
                307,
                613,
                366,
                4664,
                3663,
                12,
                29258,
                11,
                281,
                264,
                935,
                689,
                286,
                600,
                1128,
                632,
                604,
                3668,
                365,
                613,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2304687565813462,
            "compression_ratio": 1.6292834890965733,
            "no_speech_prob": 0.5234375,
            "words": [
                {
                    "start": 221.0,
                    "end": 221.14,
                    "word": " The",
                    "probability": 0.724609375
                },
                {
                    "start": 221.14,
                    "end": 221.34,
                    "word": " issue",
                    "probability": 0.8037109375
                },
                {
                    "start": 221.34,
                    "end": 221.98,
                    "word": " is",
                    "probability": 0.90087890625
                },
                {
                    "start": 221.98,
                    "end": 222.88,
                    "word": " these",
                    "probability": 0.31787109375
                },
                {
                    "start": 222.88,
                    "end": 223.02,
                    "word": " are",
                    "probability": 0.892578125
                },
                {
                    "start": 223.02,
                    "end": 223.46,
                    "word": " extremely",
                    "probability": 0.68505859375
                },
                {
                    "start": 223.46,
                    "end": 223.92,
                    "word": " platform",
                    "probability": 0.69580078125
                },
                {
                    "start": 223.92,
                    "end": 224.22,
                    "word": "-specific",
                    "probability": 0.586181640625
                },
                {
                    "start": 224.22,
                    "end": 224.56,
                    "word": ",",
                    "probability": 0.37060546875
                },
                {
                    "start": 224.56,
                    "end": 224.84,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 224.84,
                    "end": 224.94,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 224.94,
                    "end": 225.08,
                    "word": " point",
                    "probability": 0.85888671875
                },
                {
                    "start": 225.08,
                    "end": 225.24,
                    "word": " where",
                    "probability": 0.888671875
                },
                {
                    "start": 225.24,
                    "end": 225.7,
                    "word": " I've",
                    "probability": 0.9619140625
                },
                {
                    "start": 225.7,
                    "end": 226.18,
                    "word": " never",
                    "probability": 0.88037109375
                },
                {
                    "start": 226.18,
                    "end": 226.46,
                    "word": " had",
                    "probability": 0.81982421875
                },
                {
                    "start": 226.46,
                    "end": 226.64,
                    "word": " any",
                    "probability": 0.82421875
                },
                {
                    "start": 226.64,
                    "end": 226.84,
                    "word": " luck",
                    "probability": 0.81640625
                },
                {
                    "start": 226.84,
                    "end": 226.98,
                    "word": " with",
                    "probability": 0.81787109375
                },
                {
                    "start": 226.98,
                    "end": 227.28,
                    "word": " these",
                    "probability": 0.7041015625
                },
                {
                    "start": 227.28,
                    "end": 227.76,
                    "word": ".",
                    "probability": 0.767578125
                }
            ]
        },
        {
            "id": 60,
            "seek": 23858,
            "start": 227.88,
            "end": 231.7,
            "text": " But there are some useful ideas in here, particularly in SNI injection.",
            "tokens": [
                51114,
                583,
                456,
                366,
                512,
                4420,
                3487,
                294,
                510,
                11,
                4098,
                294,
                13955,
                40,
                22873,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2304687565813462,
            "compression_ratio": 1.6292834890965733,
            "no_speech_prob": 0.5234375,
            "words": [
                {
                    "start": 227.88,
                    "end": 228.1,
                    "word": " But",
                    "probability": 0.884765625
                },
                {
                    "start": 228.1,
                    "end": 228.22,
                    "word": " there",
                    "probability": 0.83642578125
                },
                {
                    "start": 228.22,
                    "end": 228.3,
                    "word": " are",
                    "probability": 0.8037109375
                },
                {
                    "start": 228.3,
                    "end": 228.5,
                    "word": " some",
                    "probability": 0.80712890625
                },
                {
                    "start": 228.5,
                    "end": 228.98,
                    "word": " useful",
                    "probability": 0.76025390625
                },
                {
                    "start": 228.98,
                    "end": 229.3,
                    "word": " ideas",
                    "probability": 0.78759765625
                },
                {
                    "start": 229.3,
                    "end": 229.44,
                    "word": " in",
                    "probability": 0.90087890625
                },
                {
                    "start": 229.44,
                    "end": 229.56,
                    "word": " here",
                    "probability": 0.80859375
                },
                {
                    "start": 229.56,
                    "end": 229.72,
                    "word": ",",
                    "probability": 0.95361328125
                },
                {
                    "start": 229.72,
                    "end": 230.06,
                    "word": " particularly",
                    "probability": 0.76220703125
                },
                {
                    "start": 230.06,
                    "end": 230.36,
                    "word": " in",
                    "probability": 0.7138671875
                },
                {
                    "start": 230.36,
                    "end": 230.86,
                    "word": " SNI",
                    "probability": 0.689697265625
                },
                {
                    "start": 230.86,
                    "end": 231.22,
                    "word": " injection",
                    "probability": 0.76953125
                },
                {
                    "start": 231.22,
                    "end": 231.7,
                    "word": ".",
                    "probability": 0.96044921875
                }
            ]
        },
        {
            "id": 61,
            "seek": 23858,
            "start": 231.78,
            "end": 236.64,
            "text": " You wouldn't think that TLS would be particularly useful, because its packets are mostly just encrypted data,",
            "tokens": [
                51314,
                509,
                2759,
                380,
                519,
                300,
                314,
                19198,
                576,
                312,
                4098,
                4420,
                11,
                570,
                1080,
                30364,
                366,
                5240,
                445,
                36663,
                1412,
                11,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2304687565813462,
            "compression_ratio": 1.6292834890965733,
            "no_speech_prob": 0.5234375,
            "words": [
                {
                    "start": 231.78,
                    "end": 231.96,
                    "word": " You",
                    "probability": 0.896484375
                },
                {
                    "start": 231.96,
                    "end": 232.14,
                    "word": " wouldn't",
                    "probability": 0.888427734375
                },
                {
                    "start": 232.14,
                    "end": 232.36,
                    "word": " think",
                    "probability": 0.81005859375
                },
                {
                    "start": 232.36,
                    "end": 232.52,
                    "word": " that",
                    "probability": 0.88134765625
                },
                {
                    "start": 232.52,
                    "end": 232.82,
                    "word": " TLS",
                    "probability": 0.936279296875
                },
                {
                    "start": 232.82,
                    "end": 233.0,
                    "word": " would",
                    "probability": 0.83349609375
                },
                {
                    "start": 233.0,
                    "end": 233.14,
                    "word": " be",
                    "probability": 0.908203125
                },
                {
                    "start": 233.14,
                    "end": 233.58,
                    "word": " particularly",
                    "probability": 0.76806640625
                },
                {
                    "start": 233.58,
                    "end": 234.0,
                    "word": " useful",
                    "probability": 0.78125
                },
                {
                    "start": 234.0,
                    "end": 234.08,
                    "word": ",",
                    "probability": 0.43994140625
                },
                {
                    "start": 234.08,
                    "end": 234.32,
                    "word": " because",
                    "probability": 0.83740234375
                },
                {
                    "start": 234.32,
                    "end": 234.46,
                    "word": " its",
                    "probability": 0.340087890625
                },
                {
                    "start": 234.46,
                    "end": 234.7,
                    "word": " packets",
                    "probability": 0.8427734375
                },
                {
                    "start": 234.7,
                    "end": 234.88,
                    "word": " are",
                    "probability": 0.89453125
                },
                {
                    "start": 234.88,
                    "end": 235.14,
                    "word": " mostly",
                    "probability": 0.84228515625
                },
                {
                    "start": 235.14,
                    "end": 235.42,
                    "word": " just",
                    "probability": 0.8916015625
                },
                {
                    "start": 235.42,
                    "end": 235.72,
                    "word": " encrypted",
                    "probability": 0.927734375
                },
                {
                    "start": 235.72,
                    "end": 236.12,
                    "word": " data",
                    "probability": 0.81005859375
                },
                {
                    "start": 236.12,
                    "end": 236.64,
                    "word": ",",
                    "probability": 0.77783203125
                }
            ]
        },
        {
            "id": 62,
            "seek": 23858,
            "start": 236.64,
            "end": 241.54,
            "text": " binary flags and other stuff an attacker doesn't have much control over, but it's not all that limited.",
            "tokens": [
                51564,
                17434,
                23265,
                293,
                661,
                1507,
                364,
                35871,
                1177,
                380,
                362,
                709,
                1969,
                670,
                11,
                457,
                309,
                311,
                406,
                439,
                300,
                5567,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2304687565813462,
            "compression_ratio": 1.6292834890965733,
            "no_speech_prob": 0.5234375,
            "words": [
                {
                    "start": 236.64,
                    "end": 236.9,
                    "word": " binary",
                    "probability": 0.82763671875
                },
                {
                    "start": 236.9,
                    "end": 237.28,
                    "word": " flags",
                    "probability": 0.72021484375
                },
                {
                    "start": 237.28,
                    "end": 237.46,
                    "word": " and",
                    "probability": 0.55517578125
                },
                {
                    "start": 237.46,
                    "end": 237.64,
                    "word": " other",
                    "probability": 0.7900390625
                },
                {
                    "start": 237.64,
                    "end": 237.88,
                    "word": " stuff",
                    "probability": 0.79150390625
                },
                {
                    "start": 237.88,
                    "end": 237.98,
                    "word": " an",
                    "probability": 0.83837890625
                },
                {
                    "start": 237.98,
                    "end": 238.28,
                    "word": " attacker",
                    "probability": 0.70361328125
                },
                {
                    "start": 238.28,
                    "end": 238.7,
                    "word": " doesn't",
                    "probability": 0.9345703125
                },
                {
                    "start": 238.7,
                    "end": 238.98,
                    "word": " have",
                    "probability": 0.88623046875
                },
                {
                    "start": 238.98,
                    "end": 239.16,
                    "word": " much",
                    "probability": 0.79931640625
                },
                {
                    "start": 239.16,
                    "end": 239.46,
                    "word": " control",
                    "probability": 0.671875
                },
                {
                    "start": 239.46,
                    "end": 239.66,
                    "word": " over",
                    "probability": 0.8779296875
                },
                {
                    "start": 239.66,
                    "end": 240.06,
                    "word": ",",
                    "probability": 0.486328125
                },
                {
                    "start": 240.06,
                    "end": 240.26,
                    "word": " but",
                    "probability": 0.8994140625
                },
                {
                    "start": 240.26,
                    "end": 240.36,
                    "word": " it's",
                    "probability": 0.951416015625
                },
                {
                    "start": 240.36,
                    "end": 240.5,
                    "word": " not",
                    "probability": 0.896484375
                },
                {
                    "start": 240.5,
                    "end": 240.64,
                    "word": " all",
                    "probability": 0.89013671875
                },
                {
                    "start": 240.64,
                    "end": 240.78,
                    "word": " that",
                    "probability": 0.88427734375
                },
                {
                    "start": 240.78,
                    "end": 241.06,
                    "word": " limited",
                    "probability": 0.80712890625
                },
                {
                    "start": 241.06,
                    "end": 241.54,
                    "word": ".",
                    "probability": 0.982421875
                }
            ]
        },
        {
            "id": 63,
            "seek": 26550,
            "start": 241.54,
            "end": 246.66,
            "text": " As OrangeSci noticed, the SNI, which is basically just the domain name, is part of the URL.",
            "tokens": [
                50364,
                1018,
                17106,
                50,
                537,
                5694,
                11,
                264,
                13955,
                40,
                11,
                597,
                307,
                1936,
                445,
                264,
                9274,
                1315,
                11,
                307,
                644,
                295,
                264,
                12905,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17992788908573298,
            "compression_ratio": 1.6514657980456027,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 241.54,
                    "end": 241.8,
                    "word": " As",
                    "probability": 0.66064453125
                },
                {
                    "start": 241.8,
                    "end": 242.22,
                    "word": " OrangeSci",
                    "probability": 0.5631103515625
                },
                {
                    "start": 242.22,
                    "end": 242.54,
                    "word": " noticed",
                    "probability": 0.73095703125
                },
                {
                    "start": 242.54,
                    "end": 242.86,
                    "word": ",",
                    "probability": 0.84375
                },
                {
                    "start": 242.86,
                    "end": 243.0,
                    "word": " the",
                    "probability": 0.79296875
                },
                {
                    "start": 243.0,
                    "end": 243.68,
                    "word": " SNI",
                    "probability": 0.7166748046875
                },
                {
                    "start": 243.68,
                    "end": 243.8,
                    "word": ",",
                    "probability": 0.80322265625
                },
                {
                    "start": 243.8,
                    "end": 243.88,
                    "word": " which",
                    "probability": 0.90234375
                },
                {
                    "start": 243.88,
                    "end": 244.0,
                    "word": " is",
                    "probability": 0.9052734375
                },
                {
                    "start": 244.0,
                    "end": 244.26,
                    "word": " basically",
                    "probability": 0.86083984375
                },
                {
                    "start": 244.26,
                    "end": 244.46,
                    "word": " just",
                    "probability": 0.86865234375
                },
                {
                    "start": 244.46,
                    "end": 244.6,
                    "word": " the",
                    "probability": 0.771484375
                },
                {
                    "start": 244.6,
                    "end": 244.86,
                    "word": " domain",
                    "probability": 0.87451171875
                },
                {
                    "start": 244.86,
                    "end": 245.12,
                    "word": " name",
                    "probability": 0.81494140625
                },
                {
                    "start": 245.12,
                    "end": 245.44,
                    "word": ",",
                    "probability": 0.89404296875
                },
                {
                    "start": 245.44,
                    "end": 245.78,
                    "word": " is",
                    "probability": 0.86474609375
                },
                {
                    "start": 245.78,
                    "end": 245.94,
                    "word": " part",
                    "probability": 0.82666015625
                },
                {
                    "start": 245.94,
                    "end": 246.02,
                    "word": " of",
                    "probability": 0.90673828125
                },
                {
                    "start": 246.02,
                    "end": 246.16,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 246.16,
                    "end": 246.44,
                    "word": " URL",
                    "probability": 0.83837890625
                },
                {
                    "start": 246.44,
                    "end": 246.66,
                    "word": ".",
                    "probability": 0.73583984375
                }
            ]
        },
        {
            "id": 64,
            "seek": 26550,
            "start": 246.66,
            "end": 250.62,
            "text": " So if you can trick the victim into accepting a weird domain name and parsing it incorrectly,",
            "tokens": [
                50614,
                407,
                498,
                291,
                393,
                4282,
                264,
                6760,
                666,
                17391,
                257,
                3657,
                9274,
                1315,
                293,
                21156,
                278,
                309,
                42892,
                11,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17992788908573298,
            "compression_ratio": 1.6514657980456027,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 246.66,
                    "end": 246.76,
                    "word": " So",
                    "probability": 0.828125
                },
                {
                    "start": 246.76,
                    "end": 246.86,
                    "word": " if",
                    "probability": 0.767578125
                },
                {
                    "start": 246.86,
                    "end": 246.94,
                    "word": " you",
                    "probability": 0.8974609375
                },
                {
                    "start": 246.94,
                    "end": 247.06,
                    "word": " can",
                    "probability": 0.8837890625
                },
                {
                    "start": 247.06,
                    "end": 247.22,
                    "word": " trick",
                    "probability": 0.86083984375
                },
                {
                    "start": 247.22,
                    "end": 247.36,
                    "word": " the",
                    "probability": 0.73974609375
                },
                {
                    "start": 247.36,
                    "end": 247.76,
                    "word": " victim",
                    "probability": 0.88720703125
                },
                {
                    "start": 247.76,
                    "end": 248.02,
                    "word": " into",
                    "probability": 0.75146484375
                },
                {
                    "start": 248.02,
                    "end": 248.36,
                    "word": " accepting",
                    "probability": 0.78955078125
                },
                {
                    "start": 248.58,
                    "end": 248.76,
                    "word": " a weird",
                    "probability": 0.845703125
                },
                {
                    "start": 248.76,
                    "end": 248.98,
                    "word": " domain",
                    "probability": 0.87255859375
                },
                {
                    "start": 248.98,
                    "end": 249.3,
                    "word": " name",
                    "probability": 0.802734375
                },
                {
                    "start": 249.3,
                    "end": 249.58,
                    "word": " and",
                    "probability": 0.857421875
                },
                {
                    "start": 249.58,
                    "end": 249.88,
                    "word": " parsing",
                    "probability": 0.9033203125
                },
                {
                    "start": 249.88,
                    "end": 250.0,
                    "word": " it",
                    "probability": 0.89306640625
                },
                {
                    "start": 250.0,
                    "end": 250.4,
                    "word": " incorrectly",
                    "probability": 0.8271484375
                },
                {
                    "start": 250.4,
                    "end": 250.62,
                    "word": ",",
                    "probability": 0.9296875
                }
            ]
        },
        {
            "id": 65,
            "seek": 26550,
            "start": 251.06,
            "end": 256.0,
            "text": " you can include stuff like arbitrary bytes in there and smuggle stuff like SMTP commands.",
            "tokens": [
                50814,
                291,
                393,
                4090,
                1507,
                411,
                23211,
                36088,
                294,
                456,
                293,
                899,
                31726,
                1507,
                411,
                13115,
                16804,
                16901,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17992788908573298,
            "compression_ratio": 1.6514657980456027,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 251.06,
                    "end": 251.36,
                    "word": " you",
                    "probability": 0.88916015625
                },
                {
                    "start": 251.36,
                    "end": 251.46,
                    "word": " can",
                    "probability": 0.88232421875
                },
                {
                    "start": 251.46,
                    "end": 251.72,
                    "word": " include",
                    "probability": 0.78759765625
                },
                {
                    "start": 251.72,
                    "end": 251.94,
                    "word": " stuff",
                    "probability": 0.83837890625
                },
                {
                    "start": 251.94,
                    "end": 252.12,
                    "word": " like",
                    "probability": 0.8759765625
                },
                {
                    "start": 252.12,
                    "end": 252.54,
                    "word": " arbitrary",
                    "probability": 0.80126953125
                },
                {
                    "start": 252.54,
                    "end": 253.18,
                    "word": " bytes",
                    "probability": 0.7841796875
                },
                {
                    "start": 253.18,
                    "end": 253.34,
                    "word": " in",
                    "probability": 0.89990234375
                },
                {
                    "start": 253.34,
                    "end": 253.48,
                    "word": " there",
                    "probability": 0.85400390625
                },
                {
                    "start": 253.48,
                    "end": 253.6,
                    "word": " and",
                    "probability": 0.83740234375
                },
                {
                    "start": 253.6,
                    "end": 253.88,
                    "word": " smuggle",
                    "probability": 0.86328125
                },
                {
                    "start": 253.88,
                    "end": 254.38,
                    "word": " stuff",
                    "probability": 0.775390625
                },
                {
                    "start": 254.38,
                    "end": 254.6,
                    "word": " like",
                    "probability": 0.87109375
                },
                {
                    "start": 254.6,
                    "end": 255.1,
                    "word": " SMTP",
                    "probability": 0.77197265625
                },
                {
                    "start": 255.1,
                    "end": 255.56,
                    "word": " commands",
                    "probability": 0.7763671875
                },
                {
                    "start": 255.56,
                    "end": 256.0,
                    "word": ".",
                    "probability": 0.99658203125
                }
            ]
        },
        {
            "id": 66,
            "seek": 26550,
            "start": 256.4,
            "end": 259.86,
            "text": " This approach is dependent on a platform-specific URL parsing book.",
            "tokens": [
                51114,
                639,
                3109,
                307,
                12334,
                322,
                257,
                3663,
                12,
                29258,
                12905,
                21156,
                278,
                1446,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17992788908573298,
            "compression_ratio": 1.6514657980456027,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 256.4,
                    "end": 256.76,
                    "word": " This",
                    "probability": 0.80908203125
                },
                {
                    "start": 256.76,
                    "end": 256.98,
                    "word": " approach",
                    "probability": 0.80615234375
                },
                {
                    "start": 256.98,
                    "end": 257.14,
                    "word": " is",
                    "probability": 0.9111328125
                },
                {
                    "start": 257.14,
                    "end": 257.38,
                    "word": " dependent",
                    "probability": 0.7412109375
                },
                {
                    "start": 257.38,
                    "end": 257.6,
                    "word": " on",
                    "probability": 0.9072265625
                },
                {
                    "start": 257.74,
                    "end": 258.04,
                    "word": " a platform",
                    "probability": 0.85009765625
                },
                {
                    "start": 258.04,
                    "end": 258.48,
                    "word": "-specific",
                    "probability": 0.774169921875
                },
                {
                    "start": 258.48,
                    "end": 258.84,
                    "word": " URL",
                    "probability": 0.86865234375
                },
                {
                    "start": 258.84,
                    "end": 259.2,
                    "word": " parsing",
                    "probability": 0.873291015625
                },
                {
                    "start": 259.2,
                    "end": 259.42,
                    "word": " book",
                    "probability": 0.6103515625
                },
                {
                    "start": 259.42,
                    "end": 259.86,
                    "word": ".",
                    "probability": 0.53369140625
                }
            ]
        },
        {
            "id": 67,
            "seek": 26550,
            "start": 260.02,
            "end": 263.4,
            "text": " But what if we had something that was inherent to the TLS protocol?",
            "tokens": [
                51264,
                583,
                437,
                498,
                321,
                632,
                746,
                300,
                390,
                26387,
                281,
                264,
                314,
                19198,
                10336,
                30,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17992788908573298,
            "compression_ratio": 1.6514657980456027,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 260.02,
                    "end": 260.24,
                    "word": " But",
                    "probability": 0.8857421875
                },
                {
                    "start": 260.24,
                    "end": 260.36,
                    "word": " what",
                    "probability": 0.875
                },
                {
                    "start": 260.36,
                    "end": 260.44,
                    "word": " if",
                    "probability": 0.90625
                },
                {
                    "start": 260.44,
                    "end": 260.54,
                    "word": " we",
                    "probability": 0.90283203125
                },
                {
                    "start": 260.54,
                    "end": 260.64,
                    "word": " had",
                    "probability": 0.53759765625
                },
                {
                    "start": 260.64,
                    "end": 260.9,
                    "word": " something",
                    "probability": 0.7265625
                },
                {
                    "start": 260.9,
                    "end": 261.2,
                    "word": " that",
                    "probability": 0.87548828125
                },
                {
                    "start": 261.2,
                    "end": 261.36,
                    "word": " was",
                    "probability": 0.89892578125
                },
                {
                    "start": 261.36,
                    "end": 261.64,
                    "word": " inherent",
                    "probability": 0.73583984375
                },
                {
                    "start": 261.64,
                    "end": 261.86,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 261.86,
                    "end": 262.22,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 262.22,
                    "end": 262.52,
                    "word": " TLS",
                    "probability": 0.947509765625
                },
                {
                    "start": 262.52,
                    "end": 262.96,
                    "word": " protocol",
                    "probability": 0.83447265625
                },
                {
                    "start": 262.96,
                    "end": 263.4,
                    "word": "?",
                    "probability": 0.955078125
                }
            ]
        },
        {
            "id": 68,
            "seek": 26550,
            "start": 263.6,
            "end": 268.46,
            "text": " This is where my work starts. Let's look at a TLS packet and see what's in there for us to use.",
            "tokens": [
                51464,
                639,
                307,
                689,
                452,
                589,
                3719,
                13,
                961,
                311,
                574,
                412,
                257,
                314,
                19198,
                20300,
                293,
                536,
                437,
                311,
                294,
                456,
                337,
                505,
                281,
                764,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17992788908573298,
            "compression_ratio": 1.6514657980456027,
            "no_speech_prob": 0.0013885498046875,
            "words": [
                {
                    "start": 263.6,
                    "end": 263.84,
                    "word": " This",
                    "probability": 0.80419921875
                },
                {
                    "start": 263.84,
                    "end": 263.94,
                    "word": " is",
                    "probability": 0.90625
                },
                {
                    "start": 263.94,
                    "end": 264.08,
                    "word": " where",
                    "probability": 0.9091796875
                },
                {
                    "start": 264.08,
                    "end": 264.22,
                    "word": " my",
                    "probability": 0.90087890625
                },
                {
                    "start": 264.22,
                    "end": 264.44,
                    "word": " work",
                    "probability": 0.83984375
                },
                {
                    "start": 264.44,
                    "end": 264.74,
                    "word": " starts",
                    "probability": 0.76220703125
                },
                {
                    "start": 264.74,
                    "end": 265.18,
                    "word": ".",
                    "probability": 0.9873046875
                },
                {
                    "start": 265.22,
                    "end": 265.46,
                    "word": " Let's",
                    "probability": 0.9404296875
                },
                {
                    "start": 265.46,
                    "end": 265.58,
                    "word": " look",
                    "probability": 0.9296875
                },
                {
                    "start": 265.58,
                    "end": 265.7,
                    "word": " at",
                    "probability": 0.869140625
                },
                {
                    "start": 266.14,
                    "end": 266.4,
                    "word": " a TLS",
                    "probability": 0.94775390625
                },
                {
                    "start": 266.4,
                    "end": 266.68,
                    "word": " packet",
                    "probability": 0.75927734375
                },
                {
                    "start": 266.68,
                    "end": 266.86,
                    "word": " and",
                    "probability": 0.8828125
                },
                {
                    "start": 266.86,
                    "end": 266.98,
                    "word": " see",
                    "probability": 0.81591796875
                },
                {
                    "start": 266.98,
                    "end": 267.16,
                    "word": " what's",
                    "probability": 0.9404296875
                },
                {
                    "start": 267.16,
                    "end": 267.26,
                    "word": " in",
                    "probability": 0.90380859375
                },
                {
                    "start": 267.26,
                    "end": 267.36,
                    "word": " there",
                    "probability": 0.8603515625
                },
                {
                    "start": 267.36,
                    "end": 267.5,
                    "word": " for",
                    "probability": 0.8984375
                },
                {
                    "start": 267.5,
                    "end": 267.66,
                    "word": " us",
                    "probability": 0.9013671875
                },
                {
                    "start": 267.66,
                    "end": 267.78,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 267.78,
                    "end": 268.02,
                    "word": " use",
                    "probability": 0.81591796875
                },
                {
                    "start": 268.02,
                    "end": 268.46,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 69,
            "seek": 29312,
            "start": 269.42,
            "end": 276.42,
            "text": " As is often helpful when looking at protocols, we can open up Wireshark to see what happens in a TLS connection.",
            "tokens": [
                50414,
                1018,
                307,
                2049,
                4961,
                562,
                1237,
                412,
                20618,
                11,
                321,
                393,
                1269,
                493,
                343,
                3145,
                71,
                809,
                281,
                536,
                437,
                2314,
                294,
                257,
                314,
                19198,
                4984,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1792499990463257,
            "compression_ratio": 1.555205047318612,
            "no_speech_prob": 0.0166473388671875,
            "words": [
                {
                    "start": 269.42,
                    "end": 269.86,
                    "word": " As",
                    "probability": 0.6630859375
                },
                {
                    "start": 269.86,
                    "end": 270.0,
                    "word": " is",
                    "probability": 0.84912109375
                },
                {
                    "start": 270.0,
                    "end": 270.2,
                    "word": " often",
                    "probability": 0.734375
                },
                {
                    "start": 270.2,
                    "end": 270.62,
                    "word": " helpful",
                    "probability": 0.83203125
                },
                {
                    "start": 270.62,
                    "end": 270.96,
                    "word": " when",
                    "probability": 0.81591796875
                },
                {
                    "start": 270.96,
                    "end": 271.3,
                    "word": " looking",
                    "probability": 0.79150390625
                },
                {
                    "start": 271.3,
                    "end": 271.52,
                    "word": " at",
                    "probability": 0.900390625
                },
                {
                    "start": 271.52,
                    "end": 272.22,
                    "word": " protocols",
                    "probability": 0.732421875
                },
                {
                    "start": 272.22,
                    "end": 272.64,
                    "word": ",",
                    "probability": 0.8330078125
                },
                {
                    "start": 272.64,
                    "end": 272.8,
                    "word": " we",
                    "probability": 0.89404296875
                },
                {
                    "start": 272.8,
                    "end": 272.9,
                    "word": " can",
                    "probability": 0.88916015625
                },
                {
                    "start": 272.9,
                    "end": 273.02,
                    "word": " open",
                    "probability": 0.76513671875
                },
                {
                    "start": 273.02,
                    "end": 273.88,
                    "word": " up",
                    "probability": 0.9208984375
                },
                {
                    "start": 273.88,
                    "end": 274.34,
                    "word": " Wireshark",
                    "probability": 0.8748779296875
                },
                {
                    "start": 274.34,
                    "end": 274.5,
                    "word": " to",
                    "probability": 0.88818359375
                },
                {
                    "start": 274.5,
                    "end": 274.64,
                    "word": " see",
                    "probability": 0.81103515625
                },
                {
                    "start": 274.64,
                    "end": 274.76,
                    "word": " what",
                    "probability": 0.875
                },
                {
                    "start": 274.76,
                    "end": 275.06,
                    "word": " happens",
                    "probability": 0.9091796875
                },
                {
                    "start": 275.06,
                    "end": 275.18,
                    "word": " in",
                    "probability": 0.6826171875
                },
                {
                    "start": 275.26,
                    "end": 275.56,
                    "word": " a TLS",
                    "probability": 0.97216796875
                },
                {
                    "start": 275.56,
                    "end": 275.98,
                    "word": " connection",
                    "probability": 0.728515625
                },
                {
                    "start": 275.98,
                    "end": 276.42,
                    "word": ".",
                    "probability": 0.97802734375
                }
            ]
        },
        {
            "id": 70,
            "seek": 29312,
            "start": 276.7,
            "end": 281.8,
            "text": " Here's the SNI, or server name indication, that was previously explored in Orange's talk.",
            "tokens": [
                50764,
                1692,
                311,
                264,
                13955,
                40,
                11,
                420,
                7154,
                1315,
                18877,
                11,
                300,
                390,
                8046,
                24016,
                294,
                17106,
                311,
                751,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1792499990463257,
            "compression_ratio": 1.555205047318612,
            "no_speech_prob": 0.0166473388671875,
            "words": [
                {
                    "start": 276.7,
                    "end": 276.96,
                    "word": " Here's",
                    "probability": 0.8876953125
                },
                {
                    "start": 276.96,
                    "end": 277.08,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 277.08,
                    "end": 277.54,
                    "word": " SNI",
                    "probability": 0.849365234375
                },
                {
                    "start": 277.54,
                    "end": 277.64,
                    "word": ",",
                    "probability": 0.57373046875
                },
                {
                    "start": 277.64,
                    "end": 277.72,
                    "word": " or",
                    "probability": 0.8876953125
                },
                {
                    "start": 277.72,
                    "end": 277.96,
                    "word": " server",
                    "probability": 0.4599609375
                },
                {
                    "start": 277.96,
                    "end": 278.14,
                    "word": " name",
                    "probability": 0.77197265625
                },
                {
                    "start": 278.14,
                    "end": 278.9,
                    "word": " indication",
                    "probability": 0.60009765625
                },
                {
                    "start": 278.9,
                    "end": 279.18,
                    "word": ",",
                    "probability": 0.48583984375
                },
                {
                    "start": 279.18,
                    "end": 279.26,
                    "word": " that",
                    "probability": 0.8662109375
                },
                {
                    "start": 279.26,
                    "end": 279.38,
                    "word": " was",
                    "probability": 0.89306640625
                },
                {
                    "start": 279.38,
                    "end": 279.84,
                    "word": " previously",
                    "probability": 0.7119140625
                },
                {
                    "start": 279.84,
                    "end": 280.32,
                    "word": " explored",
                    "probability": 0.74951171875
                },
                {
                    "start": 280.32,
                    "end": 280.72,
                    "word": " in",
                    "probability": 0.90478515625
                },
                {
                    "start": 280.72,
                    "end": 281.12,
                    "word": " Orange's",
                    "probability": 0.649169921875
                },
                {
                    "start": 281.12,
                    "end": 281.36,
                    "word": " talk",
                    "probability": 0.76171875
                },
                {
                    "start": 281.36,
                    "end": 281.8,
                    "word": ".",
                    "probability": 0.990234375
                }
            ]
        },
        {
            "id": 71,
            "seek": 29312,
            "start": 282.0,
            "end": 286.54,
            "text": " His work involved putting new lines and SMTP commands into the section pointed to by the arrow here.",
            "tokens": [
                51014,
                2812,
                589,
                3288,
                3372,
                777,
                3876,
                293,
                13115,
                16804,
                16901,
                666,
                264,
                3541,
                10932,
                281,
                538,
                264,
                11610,
                510,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1792499990463257,
            "compression_ratio": 1.555205047318612,
            "no_speech_prob": 0.0166473388671875,
            "words": [
                {
                    "start": 282.0,
                    "end": 282.16,
                    "word": " His",
                    "probability": 0.8564453125
                },
                {
                    "start": 282.16,
                    "end": 282.34,
                    "word": " work",
                    "probability": 0.80419921875
                },
                {
                    "start": 282.34,
                    "end": 282.66,
                    "word": " involved",
                    "probability": 0.71484375
                },
                {
                    "start": 282.66,
                    "end": 282.88,
                    "word": " putting",
                    "probability": 0.89404296875
                },
                {
                    "start": 282.88,
                    "end": 283.08,
                    "word": " new",
                    "probability": 0.759765625
                },
                {
                    "start": 283.08,
                    "end": 283.32,
                    "word": " lines",
                    "probability": 0.78076171875
                },
                {
                    "start": 283.32,
                    "end": 283.48,
                    "word": " and",
                    "probability": 0.59912109375
                },
                {
                    "start": 283.48,
                    "end": 283.92,
                    "word": " SMTP",
                    "probability": 0.5987548828125
                },
                {
                    "start": 283.92,
                    "end": 284.32,
                    "word": " commands",
                    "probability": 0.76220703125
                },
                {
                    "start": 284.32,
                    "end": 284.5,
                    "word": " into",
                    "probability": 0.73779296875
                },
                {
                    "start": 284.5,
                    "end": 284.66,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 284.66,
                    "end": 284.9,
                    "word": " section",
                    "probability": 0.81201171875
                },
                {
                    "start": 284.9,
                    "end": 285.2,
                    "word": " pointed",
                    "probability": 0.79345703125
                },
                {
                    "start": 285.2,
                    "end": 285.36,
                    "word": " to",
                    "probability": 0.8935546875
                },
                {
                    "start": 285.36,
                    "end": 285.48,
                    "word": " by",
                    "probability": 0.888671875
                },
                {
                    "start": 285.48,
                    "end": 285.62,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 285.62,
                    "end": 285.84,
                    "word": " arrow",
                    "probability": 0.7197265625
                },
                {
                    "start": 285.84,
                    "end": 286.1,
                    "word": " here",
                    "probability": 0.78076171875
                },
                {
                    "start": 286.1,
                    "end": 286.54,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 72,
            "seek": 29312,
            "start": 286.72,
            "end": 291.98,
            "text": " If you poke around, you'll see stuff like random strings, key shares, and other stuff that isn't useful for SSRF.",
            "tokens": [
                51264,
                759,
                291,
                19712,
                926,
                11,
                291,
                603,
                536,
                1507,
                411,
                4974,
                13985,
                11,
                2141,
                12182,
                11,
                293,
                661,
                1507,
                300,
                1943,
                380,
                4420,
                337,
                12238,
                49,
                37,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1792499990463257,
            "compression_ratio": 1.555205047318612,
            "no_speech_prob": 0.0166473388671875,
            "words": [
                {
                    "start": 286.72,
                    "end": 286.98,
                    "word": " If",
                    "probability": 0.89501953125
                },
                {
                    "start": 286.98,
                    "end": 287.06,
                    "word": " you",
                    "probability": 0.89306640625
                },
                {
                    "start": 287.06,
                    "end": 287.22,
                    "word": " poke",
                    "probability": 0.8203125
                },
                {
                    "start": 287.22,
                    "end": 287.44,
                    "word": " around",
                    "probability": 0.87548828125
                },
                {
                    "start": 287.44,
                    "end": 287.54,
                    "word": ",",
                    "probability": 0.802734375
                },
                {
                    "start": 287.54,
                    "end": 287.64,
                    "word": " you'll",
                    "probability": 0.9169921875
                },
                {
                    "start": 287.64,
                    "end": 287.78,
                    "word": " see",
                    "probability": 0.81103515625
                },
                {
                    "start": 287.78,
                    "end": 287.98,
                    "word": " stuff",
                    "probability": 0.8095703125
                },
                {
                    "start": 287.98,
                    "end": 288.14,
                    "word": " like",
                    "probability": 0.87158203125
                },
                {
                    "start": 288.14,
                    "end": 288.42,
                    "word": " random",
                    "probability": 0.73974609375
                },
                {
                    "start": 288.42,
                    "end": 288.84,
                    "word": " strings",
                    "probability": 0.80224609375
                },
                {
                    "start": 288.84,
                    "end": 289.06,
                    "word": ",",
                    "probability": 0.9892578125
                },
                {
                    "start": 289.06,
                    "end": 289.22,
                    "word": " key",
                    "probability": 0.6953125
                },
                {
                    "start": 289.22,
                    "end": 289.48,
                    "word": " shares",
                    "probability": 0.74951171875
                },
                {
                    "start": 289.48,
                    "end": 289.6,
                    "word": ",",
                    "probability": 0.810546875
                },
                {
                    "start": 289.6,
                    "end": 289.68,
                    "word": " and",
                    "probability": 0.8935546875
                },
                {
                    "start": 289.68,
                    "end": 289.86,
                    "word": " other",
                    "probability": 0.78515625
                },
                {
                    "start": 289.86,
                    "end": 290.1,
                    "word": " stuff",
                    "probability": 0.80126953125
                },
                {
                    "start": 290.1,
                    "end": 290.26,
                    "word": " that",
                    "probability": 0.8828125
                },
                {
                    "start": 290.26,
                    "end": 290.52,
                    "word": " isn't",
                    "probability": 0.921142578125
                },
                {
                    "start": 290.52,
                    "end": 290.82,
                    "word": " useful",
                    "probability": 0.73779296875
                },
                {
                    "start": 290.82,
                    "end": 291.0,
                    "word": " for",
                    "probability": 0.9033203125
                },
                {
                    "start": 291.0,
                    "end": 291.54,
                    "word": " SSRF",
                    "probability": 0.9436848958333334
                },
                {
                    "start": 291.54,
                    "end": 291.98,
                    "word": ".",
                    "probability": 0.990234375
                }
            ]
        },
        {
            "id": 73,
            "seek": 29312,
            "start": 292.24,
            "end": 296.08,
            "text": " Why? Because the only part of this we can typically feed a server is a URL,",
            "tokens": [
                51514,
                1545,
                30,
                1436,
                264,
                787,
                644,
                295,
                341,
                321,
                393,
                5850,
                3154,
                257,
                7154,
                307,
                257,
                12905,
                11,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1792499990463257,
            "compression_ratio": 1.555205047318612,
            "no_speech_prob": 0.0166473388671875,
            "words": [
                {
                    "start": 292.24,
                    "end": 292.62,
                    "word": " Why",
                    "probability": 0.8154296875
                },
                {
                    "start": 292.62,
                    "end": 292.78,
                    "word": "?",
                    "probability": 0.9716796875
                },
                {
                    "start": 292.78,
                    "end": 293.02,
                    "word": " Because",
                    "probability": 0.90966796875
                },
                {
                    "start": 293.02,
                    "end": 293.14,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 293.14,
                    "end": 293.24,
                    "word": " only",
                    "probability": 0.86328125
                },
                {
                    "start": 293.24,
                    "end": 293.42,
                    "word": " part",
                    "probability": 0.80810546875
                },
                {
                    "start": 293.42,
                    "end": 293.52,
                    "word": " of",
                    "probability": 0.8798828125
                },
                {
                    "start": 293.52,
                    "end": 293.68,
                    "word": " this",
                    "probability": 0.85009765625
                },
                {
                    "start": 293.68,
                    "end": 293.88,
                    "word": " we",
                    "probability": 0.82421875
                },
                {
                    "start": 293.88,
                    "end": 294.02,
                    "word": " can",
                    "probability": 0.904296875
                },
                {
                    "start": 294.02,
                    "end": 294.34,
                    "word": " typically",
                    "probability": 0.8486328125
                },
                {
                    "start": 294.34,
                    "end": 294.56,
                    "word": " feed",
                    "probability": 0.88671875
                },
                {
                    "start": 294.7,
                    "end": 294.92,
                    "word": " a server",
                    "probability": 0.85400390625
                },
                {
                    "start": 294.92,
                    "end": 295.22,
                    "word": " is",
                    "probability": 0.8935546875
                },
                {
                    "start": 295.34,
                    "end": 295.56,
                    "word": " a URL",
                    "probability": 0.857421875
                },
                {
                    "start": 295.56,
                    "end": 296.08,
                    "word": ",",
                    "probability": 0.64208984375
                }
            ]
        },
        {
            "id": 74,
            "seek": 31814,
            "start": 296.08,
            "end": 301.12,
            "text": " and the only part of the URL that will make it into the client-hello packet is the domain name that we provide the victim machine.",
            "tokens": [
                50364,
                293,
                264,
                787,
                644,
                295,
                264,
                12905,
                300,
                486,
                652,
                309,
                666,
                264,
                6423,
                12,
                675,
                1913,
                20300,
                307,
                264,
                9274,
                1315,
                300,
                321,
                2893,
                264,
                6760,
                3479,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23079979192402403,
            "compression_ratio": 1.6766917293233083,
            "no_speech_prob": 0.0089874267578125,
            "words": [
                {
                    "start": 296.08,
                    "end": 296.22,
                    "word": " and",
                    "probability": 0.334228515625
                },
                {
                    "start": 296.22,
                    "end": 296.3,
                    "word": " the",
                    "probability": 0.7958984375
                },
                {
                    "start": 296.3,
                    "end": 296.42,
                    "word": " only",
                    "probability": 0.8388671875
                },
                {
                    "start": 296.42,
                    "end": 296.6,
                    "word": " part",
                    "probability": 0.79345703125
                },
                {
                    "start": 296.6,
                    "end": 296.7,
                    "word": " of",
                    "probability": 0.90087890625
                },
                {
                    "start": 296.7,
                    "end": 296.8,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 296.8,
                    "end": 297.02,
                    "word": " URL",
                    "probability": 0.80908203125
                },
                {
                    "start": 297.02,
                    "end": 297.22,
                    "word": " that",
                    "probability": 0.87109375
                },
                {
                    "start": 297.22,
                    "end": 297.32,
                    "word": " will",
                    "probability": 0.77001953125
                },
                {
                    "start": 297.32,
                    "end": 297.48,
                    "word": " make",
                    "probability": 0.86474609375
                },
                {
                    "start": 297.48,
                    "end": 297.58,
                    "word": " it",
                    "probability": 0.88330078125
                },
                {
                    "start": 297.58,
                    "end": 297.72,
                    "word": " into",
                    "probability": 0.72265625
                },
                {
                    "start": 297.72,
                    "end": 297.86,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 297.86,
                    "end": 298.06,
                    "word": " client",
                    "probability": 0.68505859375
                },
                {
                    "start": 298.06,
                    "end": 298.3,
                    "word": "-hello",
                    "probability": 0.6108601888020834
                },
                {
                    "start": 298.3,
                    "end": 298.68,
                    "word": " packet",
                    "probability": 0.6181640625
                },
                {
                    "start": 298.68,
                    "end": 298.98,
                    "word": " is",
                    "probability": 0.88818359375
                },
                {
                    "start": 298.98,
                    "end": 299.12,
                    "word": " the",
                    "probability": 0.6181640625
                },
                {
                    "start": 299.12,
                    "end": 299.32,
                    "word": " domain",
                    "probability": 0.85986328125
                },
                {
                    "start": 299.32,
                    "end": 299.56,
                    "word": " name",
                    "probability": 0.7998046875
                },
                {
                    "start": 299.56,
                    "end": 299.68,
                    "word": " that",
                    "probability": 0.85107421875
                },
                {
                    "start": 299.68,
                    "end": 299.76,
                    "word": " we",
                    "probability": 0.875
                },
                {
                    "start": 299.76,
                    "end": 300.0,
                    "word": " provide",
                    "probability": 0.86572265625
                },
                {
                    "start": 300.0,
                    "end": 300.16,
                    "word": " the",
                    "probability": 0.6982421875
                },
                {
                    "start": 300.16,
                    "end": 300.38,
                    "word": " victim",
                    "probability": 0.79248046875
                },
                {
                    "start": 300.38,
                    "end": 300.72,
                    "word": " machine",
                    "probability": 0.6806640625
                },
                {
                    "start": 300.72,
                    "end": 301.12,
                    "word": ".",
                    "probability": 0.95263671875
                }
            ]
        },
        {
            "id": 75,
            "seek": 31814,
            "start": 303.12,
            "end": 307.16,
            "text": " But there's a different way that we as an attacker can get payloads into client-hello messages.",
            "tokens": [
                50714,
                583,
                456,
                311,
                257,
                819,
                636,
                300,
                321,
                382,
                364,
                35871,
                393,
                483,
                30918,
                82,
                666,
                6423,
                12,
                675,
                1913,
                7897,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23079979192402403,
            "compression_ratio": 1.6766917293233083,
            "no_speech_prob": 0.0089874267578125,
            "words": [
                {
                    "start": 303.12,
                    "end": 303.52,
                    "word": " But",
                    "probability": 0.85546875
                },
                {
                    "start": 303.52,
                    "end": 303.68,
                    "word": " there's",
                    "probability": 0.8544921875
                },
                {
                    "start": 303.8,
                    "end": 304.0,
                    "word": " a different",
                    "probability": 0.69482421875
                },
                {
                    "start": 304.0,
                    "end": 304.2,
                    "word": " way",
                    "probability": 0.89599609375
                },
                {
                    "start": 304.2,
                    "end": 304.36,
                    "word": " that",
                    "probability": 0.8701171875
                },
                {
                    "start": 304.36,
                    "end": 304.54,
                    "word": " we",
                    "probability": 0.89892578125
                },
                {
                    "start": 304.54,
                    "end": 304.7,
                    "word": " as",
                    "probability": 0.6298828125
                },
                {
                    "start": 304.7,
                    "end": 304.8,
                    "word": " an",
                    "probability": 0.89892578125
                },
                {
                    "start": 304.8,
                    "end": 305.08,
                    "word": " attacker",
                    "probability": 0.75439453125
                },
                {
                    "start": 305.08,
                    "end": 305.32,
                    "word": " can",
                    "probability": 0.884765625
                },
                {
                    "start": 305.32,
                    "end": 305.46,
                    "word": " get",
                    "probability": 0.90087890625
                },
                {
                    "start": 305.46,
                    "end": 305.82,
                    "word": " payloads",
                    "probability": 0.935302734375
                },
                {
                    "start": 305.82,
                    "end": 305.94,
                    "word": " into",
                    "probability": 0.69921875
                },
                {
                    "start": 305.94,
                    "end": 306.2,
                    "word": " client",
                    "probability": 0.86279296875
                },
                {
                    "start": 306.2,
                    "end": 306.38,
                    "word": "-hello",
                    "probability": 0.9150390625
                },
                {
                    "start": 306.38,
                    "end": 306.76,
                    "word": " messages",
                    "probability": 0.85107421875
                },
                {
                    "start": 306.76,
                    "end": 307.16,
                    "word": ".",
                    "probability": 0.9501953125
                }
            ]
        },
        {
            "id": 76,
            "seek": 31814,
            "start": 307.18,
            "end": 310.48,
            "text": " It involves a couple of steps and is the main focus of this talk.",
            "tokens": [
                50914,
                467,
                11626,
                257,
                1916,
                295,
                4439,
                293,
                307,
                264,
                2135,
                1879,
                295,
                341,
                751,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23079979192402403,
            "compression_ratio": 1.6766917293233083,
            "no_speech_prob": 0.0089874267578125,
            "words": [
                {
                    "start": 307.18,
                    "end": 307.4,
                    "word": " It",
                    "probability": 0.9130859375
                },
                {
                    "start": 307.4,
                    "end": 307.62,
                    "word": " involves",
                    "probability": 0.80908203125
                },
                {
                    "start": 307.78,
                    "end": 307.96,
                    "word": " a couple",
                    "probability": 0.7822265625
                },
                {
                    "start": 307.96,
                    "end": 308.12,
                    "word": " of",
                    "probability": 0.89892578125
                },
                {
                    "start": 308.12,
                    "end": 308.38,
                    "word": " steps",
                    "probability": 0.7109375
                },
                {
                    "start": 308.38,
                    "end": 308.56,
                    "word": " and",
                    "probability": 0.77685546875
                },
                {
                    "start": 308.56,
                    "end": 308.68,
                    "word": " is",
                    "probability": 0.87939453125
                },
                {
                    "start": 308.68,
                    "end": 308.82,
                    "word": " the",
                    "probability": 0.80419921875
                },
                {
                    "start": 308.82,
                    "end": 309.08,
                    "word": " main",
                    "probability": 0.82958984375
                },
                {
                    "start": 309.08,
                    "end": 309.54,
                    "word": " focus",
                    "probability": 0.84326171875
                },
                {
                    "start": 309.54,
                    "end": 309.68,
                    "word": " of",
                    "probability": 0.90283203125
                },
                {
                    "start": 309.68,
                    "end": 309.8,
                    "word": " this",
                    "probability": 0.873046875
                },
                {
                    "start": 309.8,
                    "end": 310.08,
                    "word": " talk",
                    "probability": 0.83056640625
                },
                {
                    "start": 310.08,
                    "end": 310.48,
                    "word": ".",
                    "probability": 0.99658203125
                }
            ]
        },
        {
            "id": 77,
            "seek": 31814,
            "start": 310.74,
            "end": 315.66,
            "text": " First, we send over a link to our own server, in this case jmatrix.com.",
            "tokens": [
                51064,
                2386,
                11,
                321,
                2845,
                670,
                257,
                2113,
                281,
                527,
                1065,
                7154,
                11,
                294,
                341,
                1389,
                361,
                15677,
                6579,
                13,
                1112,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23079979192402403,
            "compression_ratio": 1.6766917293233083,
            "no_speech_prob": 0.0089874267578125,
            "words": [
                {
                    "start": 310.74,
                    "end": 311.14,
                    "word": " First",
                    "probability": 0.89453125
                },
                {
                    "start": 311.14,
                    "end": 311.24,
                    "word": ",",
                    "probability": 0.56005859375
                },
                {
                    "start": 311.24,
                    "end": 311.3,
                    "word": " we",
                    "probability": 0.90380859375
                },
                {
                    "start": 311.3,
                    "end": 311.48,
                    "word": " send",
                    "probability": 0.7841796875
                },
                {
                    "start": 311.48,
                    "end": 311.66,
                    "word": " over",
                    "probability": 0.826171875
                },
                {
                    "start": 312.38,
                    "end": 312.58,
                    "word": " a link",
                    "probability": 0.8837890625
                },
                {
                    "start": 312.58,
                    "end": 312.72,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 312.72,
                    "end": 312.88,
                    "word": " our",
                    "probability": 0.82666015625
                },
                {
                    "start": 312.88,
                    "end": 313.12,
                    "word": " own",
                    "probability": 0.80810546875
                },
                {
                    "start": 313.12,
                    "end": 313.38,
                    "word": " server",
                    "probability": 0.84716796875
                },
                {
                    "start": 313.38,
                    "end": 313.88,
                    "word": ",",
                    "probability": 0.77880859375
                },
                {
                    "start": 313.88,
                    "end": 314.02,
                    "word": " in",
                    "probability": 0.90625
                },
                {
                    "start": 314.02,
                    "end": 314.18,
                    "word": " this",
                    "probability": 0.8798828125
                },
                {
                    "start": 314.18,
                    "end": 314.44,
                    "word": " case",
                    "probability": 0.810546875
                },
                {
                    "start": 314.44,
                    "end": 314.9,
                    "word": " jmatrix",
                    "probability": 0.4007161458333333
                },
                {
                    "start": 314.9,
                    "end": 315.26,
                    "word": ".com",
                    "probability": 0.936279296875
                },
                {
                    "start": 315.26,
                    "end": 315.66,
                    "word": ".",
                    "probability": 0.8671875
                }
            ]
        },
        {
            "id": 78,
            "seek": 31814,
            "start": 316.04,
            "end": 321.1,
            "text": " Then jmatrix.com responds with a valid server hello, but it contains our payload.",
            "tokens": [
                51314,
                1396,
                361,
                15677,
                6579,
                13,
                1112,
                27331,
                365,
                257,
                7363,
                7154,
                7751,
                11,
                457,
                309,
                8306,
                527,
                30918,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.23079979192402403,
            "compression_ratio": 1.6766917293233083,
            "no_speech_prob": 0.0089874267578125,
            "words": [
                {
                    "start": 316.04,
                    "end": 316.4,
                    "word": " Then",
                    "probability": 0.8125
                },
                {
                    "start": 316.4,
                    "end": 316.86,
                    "word": " jmatrix",
                    "probability": 0.8800455729166666
                },
                {
                    "start": 316.86,
                    "end": 317.24,
                    "word": ".com",
                    "probability": 0.952392578125
                },
                {
                    "start": 317.24,
                    "end": 318.0,
                    "word": " responds",
                    "probability": 0.494873046875
                },
                {
                    "start": 318.0,
                    "end": 318.16,
                    "word": " with",
                    "probability": 0.8125
                },
                {
                    "start": 318.3,
                    "end": 318.54,
                    "word": " a valid",
                    "probability": 0.8427734375
                },
                {
                    "start": 318.54,
                    "end": 318.78,
                    "word": " server",
                    "probability": 0.7900390625
                },
                {
                    "start": 318.78,
                    "end": 319.02,
                    "word": " hello",
                    "probability": 0.51611328125
                },
                {
                    "start": 319.02,
                    "end": 319.54,
                    "word": ",",
                    "probability": 0.46875
                },
                {
                    "start": 319.54,
                    "end": 319.86,
                    "word": " but",
                    "probability": 0.87841796875
                },
                {
                    "start": 319.86,
                    "end": 319.96,
                    "word": " it",
                    "probability": 0.90185546875
                },
                {
                    "start": 319.96,
                    "end": 320.24,
                    "word": " contains",
                    "probability": 0.85791015625
                },
                {
                    "start": 320.24,
                    "end": 320.42,
                    "word": " our",
                    "probability": 0.806640625
                },
                {
                    "start": 320.42,
                    "end": 320.7,
                    "word": " payload",
                    "probability": 0.8974609375
                },
                {
                    "start": 320.7,
                    "end": 321.1,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 79,
            "seek": 34428,
            "start": 322.62,
            "end": 327.78,
            "text": " Now, it would be ideal if we as an attacker could get that payload that jmatrix.com sent the victim,",
            "tokens": [
                50414,
                823,
                11,
                309,
                576,
                312,
                7157,
                498,
                321,
                382,
                364,
                35871,
                727,
                483,
                300,
                30918,
                300,
                361,
                15677,
                6579,
                13,
                1112,
                2279,
                264,
                6760,
                11,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1911458404113849,
            "compression_ratio": 1.6118881118881119,
            "no_speech_prob": 0.00711822509765625,
            "words": [
                {
                    "start": 322.62,
                    "end": 323.02,
                    "word": " Now",
                    "probability": 0.87255859375
                },
                {
                    "start": 323.02,
                    "end": 323.16,
                    "word": ",",
                    "probability": 0.6044921875
                },
                {
                    "start": 323.16,
                    "end": 323.24,
                    "word": " it",
                    "probability": 0.9013671875
                },
                {
                    "start": 323.24,
                    "end": 323.36,
                    "word": " would",
                    "probability": 0.84814453125
                },
                {
                    "start": 323.36,
                    "end": 323.48,
                    "word": " be",
                    "probability": 0.890625
                },
                {
                    "start": 323.48,
                    "end": 323.8,
                    "word": " ideal",
                    "probability": 0.76708984375
                },
                {
                    "start": 323.8,
                    "end": 323.98,
                    "word": " if",
                    "probability": 0.88671875
                },
                {
                    "start": 323.98,
                    "end": 324.1,
                    "word": " we",
                    "probability": 0.90576171875
                },
                {
                    "start": 324.1,
                    "end": 324.26,
                    "word": " as",
                    "probability": 0.61181640625
                },
                {
                    "start": 324.26,
                    "end": 324.38,
                    "word": " an",
                    "probability": 0.8994140625
                },
                {
                    "start": 324.38,
                    "end": 324.7,
                    "word": " attacker",
                    "probability": 0.80712890625
                },
                {
                    "start": 324.7,
                    "end": 324.98,
                    "word": " could",
                    "probability": 0.73681640625
                },
                {
                    "start": 324.98,
                    "end": 325.12,
                    "word": " get",
                    "probability": 0.89404296875
                },
                {
                    "start": 325.12,
                    "end": 325.5,
                    "word": " that",
                    "probability": 0.748046875
                },
                {
                    "start": 325.5,
                    "end": 325.82,
                    "word": " payload",
                    "probability": 0.89599609375
                },
                {
                    "start": 325.82,
                    "end": 326.02,
                    "word": " that",
                    "probability": 0.85302734375
                },
                {
                    "start": 326.02,
                    "end": 326.46,
                    "word": " jmatrix",
                    "probability": 0.2112156550089518
                },
                {
                    "start": 326.46,
                    "end": 326.8,
                    "word": ".com",
                    "probability": 0.93701171875
                },
                {
                    "start": 326.8,
                    "end": 327.04,
                    "word": " sent",
                    "probability": 0.64453125
                },
                {
                    "start": 327.04,
                    "end": 327.14,
                    "word": " the",
                    "probability": 0.77294921875
                },
                {
                    "start": 327.14,
                    "end": 327.36,
                    "word": " victim",
                    "probability": 0.85595703125
                },
                {
                    "start": 327.36,
                    "end": 327.78,
                    "word": ",",
                    "probability": 0.402099609375
                }
            ]
        },
        {
            "id": 80,
            "seek": 34428,
            "start": 327.78,
            "end": 330.24,
            "text": " and then get the victim to send it somewhere internal.",
            "tokens": [
                50664,
                293,
                550,
                483,
                264,
                6760,
                281,
                2845,
                309,
                4079,
                6920,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1911458404113849,
            "compression_ratio": 1.6118881118881119,
            "no_speech_prob": 0.00711822509765625,
            "words": [
                {
                    "start": 327.78,
                    "end": 328.1,
                    "word": " and",
                    "probability": 0.892578125
                },
                {
                    "start": 328.1,
                    "end": 328.22,
                    "word": " then",
                    "probability": 0.724609375
                },
                {
                    "start": 328.22,
                    "end": 328.38,
                    "word": " get",
                    "probability": 0.88720703125
                },
                {
                    "start": 328.38,
                    "end": 328.52,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 328.52,
                    "end": 328.74,
                    "word": " victim",
                    "probability": 0.82666015625
                },
                {
                    "start": 328.74,
                    "end": 328.96,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 328.96,
                    "end": 329.12,
                    "word": " send",
                    "probability": 0.80517578125
                },
                {
                    "start": 329.12,
                    "end": 329.22,
                    "word": " it",
                    "probability": 0.89990234375
                },
                {
                    "start": 329.22,
                    "end": 329.42,
                    "word": " somewhere",
                    "probability": 0.732421875
                },
                {
                    "start": 329.42,
                    "end": 329.84,
                    "word": " internal",
                    "probability": 0.671875
                },
                {
                    "start": 329.84,
                    "end": 330.24,
                    "word": ".",
                    "probability": 0.92919921875
                }
            ]
        },
        {
            "id": 81,
            "seek": 34428,
            "start": 330.36,
            "end": 334.68,
            "text": " But that raises a question. Is there such a field that we can use to deliver these payloads?",
            "tokens": [
                50814,
                583,
                300,
                19658,
                257,
                1168,
                13,
                1119,
                456,
                1270,
                257,
                2519,
                300,
                321,
                393,
                764,
                281,
                4239,
                613,
                30918,
                82,
                30,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1911458404113849,
            "compression_ratio": 1.6118881118881119,
            "no_speech_prob": 0.00711822509765625,
            "words": [
                {
                    "start": 330.36,
                    "end": 330.62,
                    "word": " But",
                    "probability": 0.360107421875
                },
                {
                    "start": 330.62,
                    "end": 330.74,
                    "word": " that",
                    "probability": 0.8515625
                },
                {
                    "start": 330.74,
                    "end": 330.92,
                    "word": " raises",
                    "probability": 0.76611328125
                },
                {
                    "start": 331.08,
                    "end": 331.42,
                    "word": " a question",
                    "probability": 0.78125
                },
                {
                    "start": 331.42,
                    "end": 331.82,
                    "word": ".",
                    "probability": 0.6875
                },
                {
                    "start": 331.86,
                    "end": 332.1,
                    "word": " Is",
                    "probability": 0.89892578125
                },
                {
                    "start": 332.1,
                    "end": 332.22,
                    "word": " there",
                    "probability": 0.85107421875
                },
                {
                    "start": 332.22,
                    "end": 332.46,
                    "word": " such",
                    "probability": 0.87060546875
                },
                {
                    "start": 332.56,
                    "end": 332.7,
                    "word": " a field",
                    "probability": 0.712890625
                },
                {
                    "start": 332.7,
                    "end": 332.86,
                    "word": " that",
                    "probability": 0.8701171875
                },
                {
                    "start": 332.86,
                    "end": 332.94,
                    "word": " we",
                    "probability": 0.90087890625
                },
                {
                    "start": 332.94,
                    "end": 333.08,
                    "word": " can",
                    "probability": 0.89306640625
                },
                {
                    "start": 333.08,
                    "end": 333.26,
                    "word": " use",
                    "probability": 0.81494140625
                },
                {
                    "start": 333.26,
                    "end": 333.36,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 333.36,
                    "end": 333.58,
                    "word": " deliver",
                    "probability": 0.8447265625
                },
                {
                    "start": 333.58,
                    "end": 333.82,
                    "word": " these",
                    "probability": 0.71240234375
                },
                {
                    "start": 333.82,
                    "end": 334.28,
                    "word": " payloads",
                    "probability": 0.94140625
                },
                {
                    "start": 334.28,
                    "end": 334.68,
                    "word": "?",
                    "probability": 0.99365234375
                }
            ]
        },
        {
            "id": 82,
            "seek": 34428,
            "start": 335.48,
            "end": 341.38,
            "text": " It might seem too good to be true, but TLS actually provides exactly that in the form of a session ID.",
            "tokens": [
                51064,
                467,
                1062,
                1643,
                886,
                665,
                281,
                312,
                2074,
                11,
                457,
                314,
                19198,
                767,
                6417,
                2293,
                300,
                294,
                264,
                1254,
                295,
                257,
                5481,
                7348,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1911458404113849,
            "compression_ratio": 1.6118881118881119,
            "no_speech_prob": 0.00711822509765625,
            "words": [
                {
                    "start": 335.48,
                    "end": 335.88,
                    "word": " It",
                    "probability": 0.904296875
                },
                {
                    "start": 335.88,
                    "end": 336.02,
                    "word": " might",
                    "probability": 0.8115234375
                },
                {
                    "start": 336.02,
                    "end": 336.2,
                    "word": " seem",
                    "probability": 0.828125
                },
                {
                    "start": 336.2,
                    "end": 336.36,
                    "word": " too",
                    "probability": 0.783203125
                },
                {
                    "start": 336.36,
                    "end": 336.5,
                    "word": " good",
                    "probability": 0.86328125
                },
                {
                    "start": 336.5,
                    "end": 336.58,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 336.58,
                    "end": 336.72,
                    "word": " be",
                    "probability": 0.90625
                },
                {
                    "start": 336.72,
                    "end": 336.92,
                    "word": " true",
                    "probability": 0.90087890625
                },
                {
                    "start": 336.92,
                    "end": 337.14,
                    "word": ",",
                    "probability": 0.89404296875
                },
                {
                    "start": 337.14,
                    "end": 337.24,
                    "word": " but",
                    "probability": 0.89013671875
                },
                {
                    "start": 337.24,
                    "end": 337.52,
                    "word": " TLS",
                    "probability": 0.936767578125
                },
                {
                    "start": 337.52,
                    "end": 337.86,
                    "word": " actually",
                    "probability": 0.78564453125
                },
                {
                    "start": 337.86,
                    "end": 338.24,
                    "word": " provides",
                    "probability": 0.81396484375
                },
                {
                    "start": 338.24,
                    "end": 338.86,
                    "word": " exactly",
                    "probability": 0.23681640625
                },
                {
                    "start": 338.86,
                    "end": 339.3,
                    "word": " that",
                    "probability": 0.88330078125
                },
                {
                    "start": 339.3,
                    "end": 340.14,
                    "word": " in",
                    "probability": 0.6728515625
                },
                {
                    "start": 340.14,
                    "end": 340.26,
                    "word": " the",
                    "probability": 0.8125
                },
                {
                    "start": 340.26,
                    "end": 340.4,
                    "word": " form",
                    "probability": 0.7666015625
                },
                {
                    "start": 340.4,
                    "end": 340.5,
                    "word": " of",
                    "probability": 0.89599609375
                },
                {
                    "start": 340.62,
                    "end": 340.8,
                    "word": " a session",
                    "probability": 0.767578125
                },
                {
                    "start": 340.8,
                    "end": 340.98,
                    "word": " ID",
                    "probability": 0.82373046875
                },
                {
                    "start": 340.98,
                    "end": 341.38,
                    "word": ".",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 83,
            "seek": 34428,
            "start": 341.6,
            "end": 344.16,
            "text": " Most clients even persist this field for later use.",
            "tokens": [
                51364,
                4534,
                6982,
                754,
                13233,
                341,
                2519,
                337,
                1780,
                764,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1911458404113849,
            "compression_ratio": 1.6118881118881119,
            "no_speech_prob": 0.00711822509765625,
            "words": [
                {
                    "start": 341.6,
                    "end": 341.88,
                    "word": " Most",
                    "probability": 0.83837890625
                },
                {
                    "start": 341.88,
                    "end": 342.18,
                    "word": " clients",
                    "probability": 0.81884765625
                },
                {
                    "start": 342.18,
                    "end": 342.38,
                    "word": " even",
                    "probability": 0.77490234375
                },
                {
                    "start": 342.38,
                    "end": 342.64,
                    "word": " persist",
                    "probability": 0.8486328125
                },
                {
                    "start": 342.64,
                    "end": 342.88,
                    "word": " this",
                    "probability": 0.876953125
                },
                {
                    "start": 342.88,
                    "end": 343.08,
                    "word": " field",
                    "probability": 0.755859375
                },
                {
                    "start": 343.08,
                    "end": 343.24,
                    "word": " for",
                    "probability": 0.8955078125
                },
                {
                    "start": 343.24,
                    "end": 343.42,
                    "word": " later",
                    "probability": 0.8447265625
                },
                {
                    "start": 343.42,
                    "end": 343.76,
                    "word": " use",
                    "probability": 0.80078125
                },
                {
                    "start": 343.76,
                    "end": 344.16,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 84,
            "seek": 34428,
            "start": 344.5,
            "end": 347.24,
            "text": " Session IDs are limited to 32 bytes, as you can see here,",
            "tokens": [
                51514,
                318,
                4311,
                48212,
                366,
                5567,
                281,
                8858,
                36088,
                11,
                382,
                291,
                393,
                536,
                510,
                11,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1911458404113849,
            "compression_ratio": 1.6118881118881119,
            "no_speech_prob": 0.00711822509765625,
            "words": [
                {
                    "start": 344.5,
                    "end": 344.74,
                    "word": " Session",
                    "probability": 0.9111328125
                },
                {
                    "start": 344.74,
                    "end": 344.98,
                    "word": " IDs",
                    "probability": 0.81982421875
                },
                {
                    "start": 344.98,
                    "end": 345.2,
                    "word": " are",
                    "probability": 0.89208984375
                },
                {
                    "start": 345.2,
                    "end": 345.42,
                    "word": " limited",
                    "probability": 0.859375
                },
                {
                    "start": 345.42,
                    "end": 345.62,
                    "word": " to",
                    "probability": 0.884765625
                },
                {
                    "start": 345.62,
                    "end": 345.94,
                    "word": " 32",
                    "probability": 0.90966796875
                },
                {
                    "start": 345.94,
                    "end": 346.22,
                    "word": " bytes",
                    "probability": 0.74609375
                },
                {
                    "start": 346.22,
                    "end": 346.28,
                    "word": ",",
                    "probability": 0.4462890625
                },
                {
                    "start": 346.28,
                    "end": 346.38,
                    "word": " as",
                    "probability": 0.90087890625
                },
                {
                    "start": 346.38,
                    "end": 346.46,
                    "word": " you",
                    "probability": 0.8994140625
                },
                {
                    "start": 346.46,
                    "end": 346.6,
                    "word": " can",
                    "probability": 0.8984375
                },
                {
                    "start": 346.6,
                    "end": 346.8,
                    "word": " see",
                    "probability": 0.81396484375
                },
                {
                    "start": 346.8,
                    "end": 347.06,
                    "word": " here",
                    "probability": 0.8095703125
                },
                {
                    "start": 347.06,
                    "end": 347.24,
                    "word": ",",
                    "probability": 0.611328125
                }
            ]
        },
        {
            "id": 85,
            "seek": 37072,
            "start": 347.24,
            "end": 351.6,
            "text": " but depending on the implementation, you might have session tickets.",
            "tokens": [
                50364,
                457,
                5413,
                322,
                264,
                11420,
                11,
                291,
                1062,
                362,
                5481,
                12628,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17135416753590108,
            "compression_ratio": 1.5636942675159236,
            "no_speech_prob": 0.007343292236328125,
            "words": [
                {
                    "start": 347.24,
                    "end": 347.52,
                    "word": " but",
                    "probability": 0.61865234375
                },
                {
                    "start": 347.52,
                    "end": 347.78,
                    "word": " depending",
                    "probability": 0.80859375
                },
                {
                    "start": 347.78,
                    "end": 347.92,
                    "word": " on",
                    "probability": 0.9052734375
                },
                {
                    "start": 347.92,
                    "end": 348.04,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 348.04,
                    "end": 348.48,
                    "word": " implementation",
                    "probability": 0.73388671875
                },
                {
                    "start": 348.48,
                    "end": 348.72,
                    "word": ",",
                    "probability": 0.350341796875
                },
                {
                    "start": 348.72,
                    "end": 348.76,
                    "word": " you",
                    "probability": 0.888671875
                },
                {
                    "start": 348.76,
                    "end": 348.92,
                    "word": " might",
                    "probability": 0.8046875
                },
                {
                    "start": 348.92,
                    "end": 349.3,
                    "word": " have",
                    "probability": 0.8798828125
                },
                {
                    "start": 349.3,
                    "end": 350.88,
                    "word": " session",
                    "probability": 0.623046875
                },
                {
                    "start": 350.88,
                    "end": 351.2,
                    "word": " tickets",
                    "probability": 0.765625
                },
                {
                    "start": 351.2,
                    "end": 351.6,
                    "word": ".",
                    "probability": 0.93115234375
                }
            ]
        },
        {
            "id": 86,
            "seek": 37072,
            "start": 351.78,
            "end": 356.46,
            "text": " This one is about 200 bytes, but these can be up to around 65 kilobytes.",
            "tokens": [
                50564,
                639,
                472,
                307,
                466,
                2331,
                36088,
                11,
                457,
                613,
                393,
                312,
                493,
                281,
                926,
                11624,
                5128,
                996,
                43673,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17135416753590108,
            "compression_ratio": 1.5636942675159236,
            "no_speech_prob": 0.007343292236328125,
            "words": [
                {
                    "start": 351.78,
                    "end": 352.12,
                    "word": " This",
                    "probability": 0.79443359375
                },
                {
                    "start": 352.12,
                    "end": 352.24,
                    "word": " one",
                    "probability": 0.806640625
                },
                {
                    "start": 352.24,
                    "end": 352.36,
                    "word": " is",
                    "probability": 0.89990234375
                },
                {
                    "start": 352.36,
                    "end": 352.58,
                    "word": " about",
                    "probability": 0.81005859375
                },
                {
                    "start": 352.58,
                    "end": 353.7,
                    "word": " 200",
                    "probability": 0.78857421875
                },
                {
                    "start": 353.7,
                    "end": 354.04,
                    "word": " bytes",
                    "probability": 0.81640625
                },
                {
                    "start": 354.04,
                    "end": 354.22,
                    "word": ",",
                    "probability": 0.78857421875
                },
                {
                    "start": 354.22,
                    "end": 354.32,
                    "word": " but",
                    "probability": 0.8916015625
                },
                {
                    "start": 354.32,
                    "end": 354.48,
                    "word": " these",
                    "probability": 0.71142578125
                },
                {
                    "start": 354.48,
                    "end": 354.6,
                    "word": " can",
                    "probability": 0.8984375
                },
                {
                    "start": 354.6,
                    "end": 354.72,
                    "word": " be",
                    "probability": 0.896484375
                },
                {
                    "start": 354.72,
                    "end": 354.84,
                    "word": " up",
                    "probability": 0.900390625
                },
                {
                    "start": 354.84,
                    "end": 354.92,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 354.92,
                    "end": 355.12,
                    "word": " around",
                    "probability": 0.8447265625
                },
                {
                    "start": 355.12,
                    "end": 355.42,
                    "word": " 65",
                    "probability": 0.8935546875
                },
                {
                    "start": 355.42,
                    "end": 356.06,
                    "word": " kilobytes",
                    "probability": 0.9235026041666666
                },
                {
                    "start": 356.06,
                    "end": 356.46,
                    "word": ".",
                    "probability": 0.95703125
                }
            ]
        },
        {
            "id": 87,
            "seek": 37072,
            "start": 357.1,
            "end": 360.94,
            "text": " Both session IDs and session tickets are mechanisms for a TLS client to go,",
            "tokens": [
                50814,
                6767,
                5481,
                48212,
                293,
                5481,
                12628,
                366,
                15902,
                337,
                257,
                314,
                19198,
                6423,
                281,
                352,
                11,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17135416753590108,
            "compression_ratio": 1.5636942675159236,
            "no_speech_prob": 0.007343292236328125,
            "words": [
                {
                    "start": 357.1,
                    "end": 357.24,
                    "word": " Both",
                    "probability": 0.8037109375
                },
                {
                    "start": 357.24,
                    "end": 357.54,
                    "word": " session",
                    "probability": 0.81884765625
                },
                {
                    "start": 357.54,
                    "end": 357.74,
                    "word": " IDs",
                    "probability": 0.6962890625
                },
                {
                    "start": 357.74,
                    "end": 357.94,
                    "word": " and",
                    "probability": 0.8916015625
                },
                {
                    "start": 357.94,
                    "end": 358.2,
                    "word": " session",
                    "probability": 0.84130859375
                },
                {
                    "start": 358.2,
                    "end": 358.54,
                    "word": " tickets",
                    "probability": 0.7783203125
                },
                {
                    "start": 358.54,
                    "end": 358.8,
                    "word": " are",
                    "probability": 0.888671875
                },
                {
                    "start": 358.8,
                    "end": 359.18,
                    "word": " mechanisms",
                    "probability": 0.6572265625
                },
                {
                    "start": 359.18,
                    "end": 359.46,
                    "word": " for",
                    "probability": 0.89990234375
                },
                {
                    "start": 359.62,
                    "end": 359.8,
                    "word": " a TLS",
                    "probability": 0.91259765625
                },
                {
                    "start": 359.8,
                    "end": 360.1,
                    "word": " client",
                    "probability": 0.88427734375
                },
                {
                    "start": 360.1,
                    "end": 360.26,
                    "word": " to",
                    "probability": 0.89501953125
                },
                {
                    "start": 360.26,
                    "end": 360.48,
                    "word": " go",
                    "probability": 0.90185546875
                },
                {
                    "start": 360.48,
                    "end": 360.94,
                    "word": ",",
                    "probability": 0.73486328125
                }
            ]
        },
        {
            "id": 88,
            "seek": 37072,
            "start": 360.94,
            "end": 363.56,
            "text": " hey, remember that cryptographic key exchange we did earlier?",
            "tokens": [
                51014,
                4177,
                11,
                1604,
                300,
                9844,
                12295,
                2141,
                7742,
                321,
                630,
                3071,
                30,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17135416753590108,
            "compression_ratio": 1.5636942675159236,
            "no_speech_prob": 0.007343292236328125,
            "words": [
                {
                    "start": 360.94,
                    "end": 361.1,
                    "word": " hey",
                    "probability": 0.197021484375
                },
                {
                    "start": 361.1,
                    "end": 361.16,
                    "word": ",",
                    "probability": 0.8193359375
                },
                {
                    "start": 361.16,
                    "end": 361.4,
                    "word": " remember",
                    "probability": 0.7724609375
                },
                {
                    "start": 361.4,
                    "end": 361.6,
                    "word": " that",
                    "probability": 0.7666015625
                },
                {
                    "start": 361.6,
                    "end": 362.22,
                    "word": " cryptographic",
                    "probability": 0.87939453125
                },
                {
                    "start": 362.22,
                    "end": 362.38,
                    "word": " key",
                    "probability": 0.66943359375
                },
                {
                    "start": 362.38,
                    "end": 362.68,
                    "word": " exchange",
                    "probability": 0.76416015625
                },
                {
                    "start": 362.68,
                    "end": 362.8,
                    "word": " we",
                    "probability": 0.89697265625
                },
                {
                    "start": 362.8,
                    "end": 362.92,
                    "word": " did",
                    "probability": 0.8974609375
                },
                {
                    "start": 362.92,
                    "end": 363.18,
                    "word": " earlier",
                    "probability": 0.9072265625
                },
                {
                    "start": 363.18,
                    "end": 363.56,
                    "word": "?",
                    "probability": 0.89111328125
                }
            ]
        },
        {
            "id": 89,
            "seek": 37072,
            "start": 363.56,
            "end": 365.94,
            "text": " Let's just keep using that key in this new connection.",
            "tokens": [
                51164,
                961,
                311,
                445,
                1066,
                1228,
                300,
                2141,
                294,
                341,
                777,
                4984,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17135416753590108,
            "compression_ratio": 1.5636942675159236,
            "no_speech_prob": 0.007343292236328125,
            "words": [
                {
                    "start": 363.56,
                    "end": 363.9,
                    "word": " Let's",
                    "probability": 0.945556640625
                },
                {
                    "start": 363.9,
                    "end": 364.06,
                    "word": " just",
                    "probability": 0.8701171875
                },
                {
                    "start": 364.06,
                    "end": 364.24,
                    "word": " keep",
                    "probability": 0.818359375
                },
                {
                    "start": 364.24,
                    "end": 364.46,
                    "word": " using",
                    "probability": 0.8203125
                },
                {
                    "start": 364.46,
                    "end": 364.62,
                    "word": " that",
                    "probability": 0.8798828125
                },
                {
                    "start": 364.62,
                    "end": 364.76,
                    "word": " key",
                    "probability": 0.802734375
                },
                {
                    "start": 364.76,
                    "end": 364.86,
                    "word": " in",
                    "probability": 0.86376953125
                },
                {
                    "start": 364.86,
                    "end": 365.0,
                    "word": " this",
                    "probability": 0.875
                },
                {
                    "start": 365.0,
                    "end": 365.16,
                    "word": " new",
                    "probability": 0.85009765625
                },
                {
                    "start": 365.16,
                    "end": 365.54,
                    "word": " connection",
                    "probability": 0.72314453125
                },
                {
                    "start": 365.54,
                    "end": 365.94,
                    "word": ".",
                    "probability": 0.99072265625
                }
            ]
        },
        {
            "id": 90,
            "seek": 37072,
            "start": 366.26,
            "end": 371.52,
            "text": " TLS 1.3 includes a slightly more complicated but similar mechanism called a pre-shared key identity,",
            "tokens": [
                51264,
                314,
                19198,
                502,
                13,
                18,
                5974,
                257,
                4748,
                544,
                6179,
                457,
                2531,
                7513,
                1219,
                257,
                659,
                12,
                2716,
                1642,
                2141,
                6575,
                11,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17135416753590108,
            "compression_ratio": 1.5636942675159236,
            "no_speech_prob": 0.007343292236328125,
            "words": [
                {
                    "start": 366.26,
                    "end": 366.48,
                    "word": " TLS",
                    "probability": 0.9345703125
                },
                {
                    "start": 366.48,
                    "end": 366.66,
                    "word": " 1",
                    "probability": 0.95361328125
                },
                {
                    "start": 366.66,
                    "end": 367.1,
                    "word": ".3",
                    "probability": 0.99755859375
                },
                {
                    "start": 367.1,
                    "end": 367.42,
                    "word": " includes",
                    "probability": 0.81591796875
                },
                {
                    "start": 367.56,
                    "end": 367.76,
                    "word": " a slightly",
                    "probability": 0.7685546875
                },
                {
                    "start": 367.76,
                    "end": 368.0,
                    "word": " more",
                    "probability": 0.8837890625
                },
                {
                    "start": 368.0,
                    "end": 368.48,
                    "word": " complicated",
                    "probability": 0.81494140625
                },
                {
                    "start": 368.48,
                    "end": 368.72,
                    "word": " but",
                    "probability": 0.68505859375
                },
                {
                    "start": 368.72,
                    "end": 368.98,
                    "word": " similar",
                    "probability": 0.91357421875
                },
                {
                    "start": 368.98,
                    "end": 369.48,
                    "word": " mechanism",
                    "probability": 0.88525390625
                },
                {
                    "start": 369.48,
                    "end": 370.26,
                    "word": " called",
                    "probability": 0.71826171875
                },
                {
                    "start": 370.4,
                    "end": 370.58,
                    "word": " a pre",
                    "probability": 0.6806640625
                },
                {
                    "start": 370.58,
                    "end": 370.74,
                    "word": "-shared",
                    "probability": 0.9108072916666666
                },
                {
                    "start": 370.74,
                    "end": 370.94,
                    "word": " key",
                    "probability": 0.79052734375
                },
                {
                    "start": 370.94,
                    "end": 371.3,
                    "word": " identity",
                    "probability": 0.82421875
                },
                {
                    "start": 371.3,
                    "end": 371.52,
                    "word": ",",
                    "probability": 0.830078125
                }
            ]
        },
        {
            "id": 91,
            "seek": 37072,
            "start": 371.52,
            "end": 373.68,
            "text": " which pretty much does the same thing for our purposes.",
            "tokens": [
                51564,
                597,
                1238,
                709,
                775,
                264,
                912,
                551,
                337,
                527,
                9932,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17135416753590108,
            "compression_ratio": 1.5636942675159236,
            "no_speech_prob": 0.007343292236328125,
            "words": [
                {
                    "start": 371.52,
                    "end": 371.68,
                    "word": " which",
                    "probability": 0.9169921875
                },
                {
                    "start": 371.68,
                    "end": 371.88,
                    "word": " pretty",
                    "probability": 0.87744140625
                },
                {
                    "start": 371.88,
                    "end": 372.08,
                    "word": " much",
                    "probability": 0.8046875
                },
                {
                    "start": 372.08,
                    "end": 372.24,
                    "word": " does",
                    "probability": 0.9150390625
                },
                {
                    "start": 372.24,
                    "end": 372.38,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 372.38,
                    "end": 372.52,
                    "word": " same",
                    "probability": 0.81689453125
                },
                {
                    "start": 372.52,
                    "end": 372.7,
                    "word": " thing",
                    "probability": 0.818359375
                },
                {
                    "start": 372.7,
                    "end": 372.84,
                    "word": " for",
                    "probability": 0.8916015625
                },
                {
                    "start": 372.84,
                    "end": 372.98,
                    "word": " our",
                    "probability": 0.80712890625
                },
                {
                    "start": 372.98,
                    "end": 373.28,
                    "word": " purposes",
                    "probability": 0.82470703125
                },
                {
                    "start": 373.28,
                    "end": 373.68,
                    "word": ".",
                    "probability": 0.9970703125
                }
            ]
        },
        {
            "id": 92,
            "seek": 39866,
            "start": 373.68,
            "end": 377.7,
            "text": " All of these are about optimization, since key exchanges can be time-consuming.",
            "tokens": [
                50364,
                1057,
                295,
                613,
                366,
                466,
                19618,
                11,
                1670,
                2141,
                27374,
                393,
                312,
                565,
                12,
                21190,
                24919,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18841912490980967,
            "compression_ratio": 1.5506756756756757,
            "no_speech_prob": 0.048858642578125,
            "words": [
                {
                    "start": 373.68,
                    "end": 374.3,
                    "word": " All",
                    "probability": 0.623046875
                },
                {
                    "start": 374.3,
                    "end": 374.44,
                    "word": " of",
                    "probability": 0.89404296875
                },
                {
                    "start": 374.44,
                    "end": 374.58,
                    "word": " these",
                    "probability": 0.70703125
                },
                {
                    "start": 374.58,
                    "end": 374.68,
                    "word": " are",
                    "probability": 0.8935546875
                },
                {
                    "start": 374.68,
                    "end": 374.88,
                    "word": " about",
                    "probability": 0.83203125
                },
                {
                    "start": 374.88,
                    "end": 375.44,
                    "word": " optimization",
                    "probability": 0.76416015625
                },
                {
                    "start": 375.44,
                    "end": 375.86,
                    "word": ",",
                    "probability": 0.392333984375
                },
                {
                    "start": 375.86,
                    "end": 376.04,
                    "word": " since",
                    "probability": 0.82373046875
                },
                {
                    "start": 376.04,
                    "end": 376.18,
                    "word": " key",
                    "probability": 0.68603515625
                },
                {
                    "start": 376.18,
                    "end": 376.48,
                    "word": " exchanges",
                    "probability": 0.833984375
                },
                {
                    "start": 376.48,
                    "end": 376.68,
                    "word": " can",
                    "probability": 0.89599609375
                },
                {
                    "start": 376.68,
                    "end": 376.8,
                    "word": " be",
                    "probability": 0.90576171875
                },
                {
                    "start": 376.8,
                    "end": 377.02,
                    "word": " time",
                    "probability": 0.7978515625
                },
                {
                    "start": 377.02,
                    "end": 377.34,
                    "word": "-consuming",
                    "probability": 0.7659505208333334
                },
                {
                    "start": 377.34,
                    "end": 377.7,
                    "word": ".",
                    "probability": 0.6328125
                }
            ]
        },
        {
            "id": 93,
            "seek": 39866,
            "start": 378.0,
            "end": 387.36,
            "text": " But they provide a way for a server to tell whatever is connecting to it to persist some data for later use,",
            "tokens": [
                50564,
                583,
                436,
                2893,
                257,
                636,
                337,
                257,
                7154,
                281,
                980,
                2035,
                307,
                11015,
                281,
                309,
                281,
                13233,
                512,
                1412,
                337,
                1780,
                764,
                11,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18841912490980967,
            "compression_ratio": 1.5506756756756757,
            "no_speech_prob": 0.048858642578125,
            "words": [
                {
                    "start": 378.0,
                    "end": 378.12,
                    "word": " But",
                    "probability": 0.8359375
                },
                {
                    "start": 378.12,
                    "end": 378.22,
                    "word": " they",
                    "probability": 0.72021484375
                },
                {
                    "start": 378.22,
                    "end": 378.48,
                    "word": " provide",
                    "probability": 0.88671875
                },
                {
                    "start": 378.62,
                    "end": 379.04,
                    "word": " a way",
                    "probability": 0.7060546875
                },
                {
                    "start": 379.04,
                    "end": 379.2,
                    "word": " for",
                    "probability": 0.89404296875
                },
                {
                    "start": 379.32,
                    "end": 379.5,
                    "word": " a server",
                    "probability": 0.8427734375
                },
                {
                    "start": 379.5,
                    "end": 379.72,
                    "word": " to",
                    "probability": 0.89599609375
                },
                {
                    "start": 379.72,
                    "end": 379.84,
                    "word": " tell",
                    "probability": 0.802734375
                },
                {
                    "start": 379.84,
                    "end": 380.22,
                    "word": " whatever",
                    "probability": 0.63427734375
                },
                {
                    "start": 380.22,
                    "end": 380.42,
                    "word": " is",
                    "probability": 0.7587890625
                },
                {
                    "start": 380.42,
                    "end": 380.72,
                    "word": " connecting",
                    "probability": 0.6982421875
                },
                {
                    "start": 380.72,
                    "end": 380.92,
                    "word": " to",
                    "probability": 0.8974609375
                },
                {
                    "start": 380.92,
                    "end": 381.04,
                    "word": " it",
                    "probability": 0.89501953125
                },
                {
                    "start": 381.04,
                    "end": 381.22,
                    "word": " to",
                    "probability": 0.7734375
                },
                {
                    "start": 381.22,
                    "end": 381.66,
                    "word": " persist",
                    "probability": 0.86669921875
                },
                {
                    "start": 381.66,
                    "end": 386.46,
                    "word": " some",
                    "probability": 0.481201171875
                },
                {
                    "start": 386.46,
                    "end": 386.64,
                    "word": " data",
                    "probability": 0.80078125
                },
                {
                    "start": 386.64,
                    "end": 386.8,
                    "word": " for",
                    "probability": 0.8935546875
                },
                {
                    "start": 386.8,
                    "end": 387.0,
                    "word": " later",
                    "probability": 0.859375
                },
                {
                    "start": 387.0,
                    "end": 387.28,
                    "word": " use",
                    "probability": 0.8037109375
                },
                {
                    "start": 387.28,
                    "end": 387.36,
                    "word": ",",
                    "probability": 0.74755859375
                }
            ]
        },
        {
            "id": 94,
            "seek": 39866,
            "start": 387.36,
            "end": 389.3,
            "text": " almost like a cookie that lives in plain text.",
            "tokens": [
                51014,
                1920,
                411,
                257,
                14417,
                300,
                2909,
                294,
                11121,
                2487,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18841912490980967,
            "compression_ratio": 1.5506756756756757,
            "no_speech_prob": 0.048858642578125,
            "words": [
                {
                    "start": 387.36,
                    "end": 387.54,
                    "word": " almost",
                    "probability": 0.67724609375
                },
                {
                    "start": 387.54,
                    "end": 387.72,
                    "word": " like",
                    "probability": 0.87890625
                },
                {
                    "start": 387.84,
                    "end": 388.02,
                    "word": " a cookie",
                    "probability": 0.81689453125
                },
                {
                    "start": 388.02,
                    "end": 388.18,
                    "word": " that",
                    "probability": 0.8720703125
                },
                {
                    "start": 388.18,
                    "end": 388.32,
                    "word": " lives",
                    "probability": 0.76513671875
                },
                {
                    "start": 388.32,
                    "end": 388.46,
                    "word": " in",
                    "probability": 0.89990234375
                },
                {
                    "start": 388.46,
                    "end": 388.62,
                    "word": " plain",
                    "probability": 0.8857421875
                },
                {
                    "start": 388.62,
                    "end": 388.96,
                    "word": " text",
                    "probability": 0.75
                },
                {
                    "start": 388.96,
                    "end": 389.3,
                    "word": ".",
                    "probability": 0.87109375
                }
            ]
        },
        {
            "id": 95,
            "seek": 39866,
            "start": 389.3,
            "end": 391.82,
            "text": " So it's perfect for the SSRF attack we're trying to do.",
            "tokens": [
                51114,
                407,
                309,
                311,
                2176,
                337,
                264,
                12238,
                49,
                37,
                2690,
                321,
                434,
                1382,
                281,
                360,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18841912490980967,
            "compression_ratio": 1.5506756756756757,
            "no_speech_prob": 0.048858642578125,
            "words": [
                {
                    "start": 389.3,
                    "end": 389.48,
                    "word": " So",
                    "probability": 0.84716796875
                },
                {
                    "start": 389.48,
                    "end": 389.58,
                    "word": " it's",
                    "probability": 0.8974609375
                },
                {
                    "start": 389.58,
                    "end": 389.82,
                    "word": " perfect",
                    "probability": 0.85400390625
                },
                {
                    "start": 389.82,
                    "end": 390.04,
                    "word": " for",
                    "probability": 0.89404296875
                },
                {
                    "start": 390.04,
                    "end": 390.24,
                    "word": " the",
                    "probability": 0.7978515625
                },
                {
                    "start": 390.24,
                    "end": 390.62,
                    "word": " SSRF",
                    "probability": 0.7173665364583334
                },
                {
                    "start": 390.62,
                    "end": 390.8,
                    "word": " attack",
                    "probability": 0.84375
                },
                {
                    "start": 390.8,
                    "end": 390.96,
                    "word": " we're",
                    "probability": 0.908447265625
                },
                {
                    "start": 390.96,
                    "end": 391.16,
                    "word": " trying",
                    "probability": 0.79736328125
                },
                {
                    "start": 391.16,
                    "end": 391.28,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 391.28,
                    "end": 391.46,
                    "word": " do",
                    "probability": 0.8955078125
                },
                {
                    "start": 391.46,
                    "end": 391.82,
                    "word": ".",
                    "probability": 0.986328125
                }
            ]
        },
        {
            "id": 96,
            "seek": 39866,
            "start": 393.06,
            "end": 395.02,
            "text": " Now, you might anticipate a problem here.",
            "tokens": [
                51314,
                823,
                11,
                291,
                1062,
                21685,
                257,
                1154,
                510,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18841912490980967,
            "compression_ratio": 1.5506756756756757,
            "no_speech_prob": 0.048858642578125,
            "words": [
                {
                    "start": 393.06,
                    "end": 393.42,
                    "word": " Now",
                    "probability": 0.865234375
                },
                {
                    "start": 393.42,
                    "end": 393.44,
                    "word": ",",
                    "probability": 0.4169921875
                },
                {
                    "start": 393.44,
                    "end": 393.52,
                    "word": " you",
                    "probability": 0.89404296875
                },
                {
                    "start": 393.52,
                    "end": 393.66,
                    "word": " might",
                    "probability": 0.82080078125
                },
                {
                    "start": 393.66,
                    "end": 394.02,
                    "word": " anticipate",
                    "probability": 0.81982421875
                },
                {
                    "start": 394.22,
                    "end": 394.42,
                    "word": " a problem",
                    "probability": 0.76953125
                },
                {
                    "start": 394.42,
                    "end": 394.66,
                    "word": " here",
                    "probability": 0.80712890625
                },
                {
                    "start": 394.66,
                    "end": 395.02,
                    "word": ".",
                    "probability": 0.9892578125
                }
            ]
        },
        {
            "id": 97,
            "seek": 39866,
            "start": 395.5,
            "end": 401.62,
            "text": " Obviously, if you go to google.com and then to apple.com, those TLS sessions are going to have distinct data from each other.",
            "tokens": [
                51414,
                7580,
                11,
                498,
                291,
                352,
                281,
                20742,
                13,
                1112,
                293,
                550,
                281,
                10606,
                13,
                1112,
                11,
                729,
                314,
                19198,
                11081,
                366,
                516,
                281,
                362,
                10644,
                1412,
                490,
                1184,
                661,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18841912490980967,
            "compression_ratio": 1.5506756756756757,
            "no_speech_prob": 0.048858642578125,
            "words": [
                {
                    "start": 395.5,
                    "end": 395.86,
                    "word": " Obviously",
                    "probability": 0.79296875
                },
                {
                    "start": 395.86,
                    "end": 396.0,
                    "word": ",",
                    "probability": 0.900390625
                },
                {
                    "start": 396.0,
                    "end": 396.1,
                    "word": " if",
                    "probability": 0.90283203125
                },
                {
                    "start": 396.1,
                    "end": 396.18,
                    "word": " you",
                    "probability": 0.892578125
                },
                {
                    "start": 396.18,
                    "end": 396.32,
                    "word": " go",
                    "probability": 0.8876953125
                },
                {
                    "start": 396.32,
                    "end": 396.44,
                    "word": " to",
                    "probability": 0.9072265625
                },
                {
                    "start": 396.44,
                    "end": 396.58,
                    "word": " google",
                    "probability": 0.497314453125
                },
                {
                    "start": 396.58,
                    "end": 397.08,
                    "word": ".com",
                    "probability": 0.9482421875
                },
                {
                    "start": 397.08,
                    "end": 397.26,
                    "word": " and",
                    "probability": 0.7890625
                },
                {
                    "start": 397.26,
                    "end": 397.4,
                    "word": " then",
                    "probability": 0.73095703125
                },
                {
                    "start": 397.4,
                    "end": 397.5,
                    "word": " to",
                    "probability": 0.88330078125
                },
                {
                    "start": 397.5,
                    "end": 397.72,
                    "word": " apple",
                    "probability": 0.7998046875
                },
                {
                    "start": 397.72,
                    "end": 398.26,
                    "word": ".com",
                    "probability": 0.95263671875
                },
                {
                    "start": 398.26,
                    "end": 398.68,
                    "word": ",",
                    "probability": 0.9365234375
                },
                {
                    "start": 398.68,
                    "end": 398.96,
                    "word": " those",
                    "probability": 0.8369140625
                },
                {
                    "start": 398.96,
                    "end": 399.26,
                    "word": " TLS",
                    "probability": 0.906005859375
                },
                {
                    "start": 399.26,
                    "end": 399.54,
                    "word": " sessions",
                    "probability": 0.69091796875
                },
                {
                    "start": 399.54,
                    "end": 399.72,
                    "word": " are",
                    "probability": 0.89599609375
                },
                {
                    "start": 399.72,
                    "end": 399.88,
                    "word": " going",
                    "probability": 0.85546875
                },
                {
                    "start": 399.88,
                    "end": 400.0,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 400.0,
                    "end": 400.12,
                    "word": " have",
                    "probability": 0.880859375
                },
                {
                    "start": 400.12,
                    "end": 400.44,
                    "word": " distinct",
                    "probability": 0.830078125
                },
                {
                    "start": 400.44,
                    "end": 400.72,
                    "word": " data",
                    "probability": 0.81787109375
                },
                {
                    "start": 400.72,
                    "end": 400.9,
                    "word": " from",
                    "probability": 0.81298828125
                },
                {
                    "start": 400.9,
                    "end": 401.06,
                    "word": " each",
                    "probability": 0.85791015625
                },
                {
                    "start": 401.06,
                    "end": 401.26,
                    "word": " other",
                    "probability": 0.78515625
                },
                {
                    "start": 401.26,
                    "end": 401.62,
                    "word": ".",
                    "probability": 0.99267578125
                }
            ]
        },
        {
            "id": 98,
            "seek": 42630,
            "start": 401.62,
            "end": 404.58,
            "text": " The same applies between google.com and localhost.",
            "tokens": [
                50364,
                440,
                912,
                13165,
                1296,
                20742,
                13,
                1112,
                293,
                2654,
                6037,
                13,
                50514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18352273336865685,
            "compression_ratio": 1.5907473309608542,
            "no_speech_prob": 0.00183868408203125,
            "words": [
                {
                    "start": 401.62,
                    "end": 402.02,
                    "word": " The",
                    "probability": 0.6376953125
                },
                {
                    "start": 402.02,
                    "end": 402.2,
                    "word": " same",
                    "probability": 0.814453125
                },
                {
                    "start": 402.2,
                    "end": 402.52,
                    "word": " applies",
                    "probability": 0.74365234375
                },
                {
                    "start": 402.52,
                    "end": 402.82,
                    "word": " between",
                    "probability": 0.7734375
                },
                {
                    "start": 402.82,
                    "end": 403.04,
                    "word": " google",
                    "probability": 0.27734375
                },
                {
                    "start": 403.04,
                    "end": 403.46,
                    "word": ".com",
                    "probability": 0.93408203125
                },
                {
                    "start": 403.46,
                    "end": 403.62,
                    "word": " and",
                    "probability": 0.8876953125
                },
                {
                    "start": 403.62,
                    "end": 404.1,
                    "word": " localhost",
                    "probability": 0.781494140625
                },
                {
                    "start": 404.1,
                    "end": 404.58,
                    "word": ".",
                    "probability": 0.9013671875
                }
            ]
        },
        {
            "id": 99,
            "seek": 42630,
            "start": 404.64,
            "end": 410.94,
            "text": " So we have a bit of a problem getting the target server to reuse the session when communicating with something internal.",
            "tokens": [
                50514,
                407,
                321,
                362,
                257,
                857,
                295,
                257,
                1154,
                1242,
                264,
                3779,
                7154,
                281,
                26225,
                264,
                5481,
                562,
                17559,
                365,
                746,
                6920,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18352273336865685,
            "compression_ratio": 1.5907473309608542,
            "no_speech_prob": 0.00183868408203125,
            "words": [
                {
                    "start": 404.64,
                    "end": 404.88,
                    "word": " So",
                    "probability": 0.796875
                },
                {
                    "start": 404.88,
                    "end": 404.96,
                    "word": " we",
                    "probability": 0.82470703125
                },
                {
                    "start": 404.96,
                    "end": 405.08,
                    "word": " have",
                    "probability": 0.85546875
                },
                {
                    "start": 405.16,
                    "end": 405.24,
                    "word": " a bit",
                    "probability": 0.8720703125
                },
                {
                    "start": 405.24,
                    "end": 405.34,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 405.46,
                    "end": 405.68,
                    "word": " a problem",
                    "probability": 0.76953125
                },
                {
                    "start": 405.68,
                    "end": 405.94,
                    "word": " getting",
                    "probability": 0.90478515625
                },
                {
                    "start": 405.94,
                    "end": 406.12,
                    "word": " the",
                    "probability": 0.80322265625
                },
                {
                    "start": 406.12,
                    "end": 406.34,
                    "word": " target",
                    "probability": 0.822265625
                },
                {
                    "start": 406.34,
                    "end": 406.66,
                    "word": " server",
                    "probability": 0.85009765625
                },
                {
                    "start": 406.66,
                    "end": 406.9,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 406.9,
                    "end": 407.3,
                    "word": " reuse",
                    "probability": 0.71923828125
                },
                {
                    "start": 407.3,
                    "end": 407.48,
                    "word": " the",
                    "probability": 0.7099609375
                },
                {
                    "start": 407.48,
                    "end": 407.74,
                    "word": " session",
                    "probability": 0.83984375
                },
                {
                    "start": 407.74,
                    "end": 408.96,
                    "word": " when",
                    "probability": 0.7431640625
                },
                {
                    "start": 408.96,
                    "end": 409.38,
                    "word": " communicating",
                    "probability": 0.81005859375
                },
                {
                    "start": 409.38,
                    "end": 409.76,
                    "word": " with",
                    "probability": 0.81591796875
                },
                {
                    "start": 409.76,
                    "end": 410.08,
                    "word": " something",
                    "probability": 0.73291015625
                },
                {
                    "start": 410.08,
                    "end": 410.46,
                    "word": " internal",
                    "probability": 0.67919921875
                },
                {
                    "start": 410.46,
                    "end": 410.94,
                    "word": ".",
                    "probability": 0.9560546875
                }
            ]
        },
        {
            "id": 100,
            "seek": 42630,
            "start": 412.14,
            "end": 418.68,
            "text": " But when I looked at both the TLS spec and popular session cache implementations, I saw this wasn't quite the case.",
            "tokens": [
                50864,
                583,
                562,
                286,
                2956,
                412,
                1293,
                264,
                314,
                19198,
                1608,
                293,
                3743,
                5481,
                19459,
                4445,
                763,
                11,
                286,
                1866,
                341,
                2067,
                380,
                1596,
                264,
                1389,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18352273336865685,
            "compression_ratio": 1.5907473309608542,
            "no_speech_prob": 0.00183868408203125,
            "words": [
                {
                    "start": 412.14,
                    "end": 412.62,
                    "word": " But",
                    "probability": 0.87646484375
                },
                {
                    "start": 412.62,
                    "end": 412.74,
                    "word": " when",
                    "probability": 0.86474609375
                },
                {
                    "start": 412.74,
                    "end": 412.86,
                    "word": " I",
                    "probability": 0.98291015625
                },
                {
                    "start": 412.86,
                    "end": 413.0,
                    "word": " looked",
                    "probability": 0.712890625
                },
                {
                    "start": 413.0,
                    "end": 413.12,
                    "word": " at",
                    "probability": 0.90478515625
                },
                {
                    "start": 413.12,
                    "end": 413.26,
                    "word": " both",
                    "probability": 0.802734375
                },
                {
                    "start": 413.26,
                    "end": 413.38,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 413.38,
                    "end": 413.66,
                    "word": " TLS",
                    "probability": 0.919189453125
                },
                {
                    "start": 413.66,
                    "end": 413.98,
                    "word": " spec",
                    "probability": 0.73193359375
                },
                {
                    "start": 413.98,
                    "end": 414.44,
                    "word": " and",
                    "probability": 0.8603515625
                },
                {
                    "start": 414.44,
                    "end": 414.86,
                    "word": " popular",
                    "probability": 0.7978515625
                },
                {
                    "start": 414.86,
                    "end": 415.16,
                    "word": " session",
                    "probability": 0.7314453125
                },
                {
                    "start": 415.16,
                    "end": 415.44,
                    "word": " cache",
                    "probability": 0.62109375
                },
                {
                    "start": 415.44,
                    "end": 416.1,
                    "word": " implementations",
                    "probability": 0.849609375
                },
                {
                    "start": 416.1,
                    "end": 416.52,
                    "word": ",",
                    "probability": 0.83349609375
                },
                {
                    "start": 416.52,
                    "end": 417.1,
                    "word": " I",
                    "probability": 0.998046875
                },
                {
                    "start": 417.1,
                    "end": 417.24,
                    "word": " saw",
                    "probability": 0.81787109375
                },
                {
                    "start": 417.24,
                    "end": 417.38,
                    "word": " this",
                    "probability": 0.83203125
                },
                {
                    "start": 417.38,
                    "end": 417.64,
                    "word": " wasn't",
                    "probability": 0.940185546875
                },
                {
                    "start": 417.64,
                    "end": 417.84,
                    "word": " quite",
                    "probability": 0.8798828125
                },
                {
                    "start": 417.84,
                    "end": 417.98,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 417.98,
                    "end": 418.24,
                    "word": " case",
                    "probability": 0.81005859375
                },
                {
                    "start": 418.24,
                    "end": 418.68,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 101,
            "seek": 42630,
            "start": 418.68,
            "end": 422.9,
            "text": " I first went to the curl source code, since libcurl is used by a lot of PHP stuff.",
            "tokens": [
                51214,
                286,
                700,
                1437,
                281,
                264,
                22591,
                4009,
                3089,
                11,
                1670,
                22854,
                14112,
                75,
                307,
                1143,
                538,
                257,
                688,
                295,
                47298,
                1507,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18352273336865685,
            "compression_ratio": 1.5907473309608542,
            "no_speech_prob": 0.00183868408203125,
            "words": [
                {
                    "start": 418.68,
                    "end": 418.88,
                    "word": " I",
                    "probability": 0.998046875
                },
                {
                    "start": 418.88,
                    "end": 419.06,
                    "word": " first",
                    "probability": 0.798828125
                },
                {
                    "start": 419.06,
                    "end": 419.2,
                    "word": " went",
                    "probability": 0.80126953125
                },
                {
                    "start": 419.2,
                    "end": 419.32,
                    "word": " to",
                    "probability": 0.89794921875
                },
                {
                    "start": 419.32,
                    "end": 419.46,
                    "word": " the",
                    "probability": 0.82080078125
                },
                {
                    "start": 419.46,
                    "end": 419.6,
                    "word": " curl",
                    "probability": 0.6826171875
                },
                {
                    "start": 419.6,
                    "end": 419.84,
                    "word": " source",
                    "probability": 0.61962890625
                },
                {
                    "start": 419.84,
                    "end": 420.12,
                    "word": " code",
                    "probability": 0.79736328125
                },
                {
                    "start": 420.12,
                    "end": 420.16,
                    "word": ",",
                    "probability": 0.378173828125
                },
                {
                    "start": 420.16,
                    "end": 420.32,
                    "word": " since",
                    "probability": 0.8046875
                },
                {
                    "start": 420.32,
                    "end": 420.74,
                    "word": " libcurl",
                    "probability": 0.87548828125
                },
                {
                    "start": 420.74,
                    "end": 420.86,
                    "word": " is",
                    "probability": 0.8876953125
                },
                {
                    "start": 420.86,
                    "end": 421.02,
                    "word": " used",
                    "probability": 0.80126953125
                },
                {
                    "start": 421.02,
                    "end": 421.24,
                    "word": " by",
                    "probability": 0.896484375
                },
                {
                    "start": 421.48,
                    "end": 421.6,
                    "word": " a lot",
                    "probability": 0.8984375
                },
                {
                    "start": 421.6,
                    "end": 421.7,
                    "word": " of",
                    "probability": 0.8994140625
                },
                {
                    "start": 421.7,
                    "end": 421.96,
                    "word": " PHP",
                    "probability": 0.8935546875
                },
                {
                    "start": 421.96,
                    "end": 422.42,
                    "word": " stuff",
                    "probability": 0.78857421875
                },
                {
                    "start": 422.42,
                    "end": 422.9,
                    "word": ".",
                    "probability": 0.99365234375
                }
            ]
        },
        {
            "id": 102,
            "seek": 42630,
            "start": 423.16,
            "end": 429.26,
            "text": " Sessions are keyed by the four properties here, which belong to this struct.",
            "tokens": [
                51414,
                318,
                9069,
                366,
                2141,
                292,
                538,
                264,
                1451,
                7221,
                510,
                11,
                597,
                5784,
                281,
                341,
                6594,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18352273336865685,
            "compression_ratio": 1.5907473309608542,
            "no_speech_prob": 0.00183868408203125,
            "words": [
                {
                    "start": 423.16,
                    "end": 423.4,
                    "word": " Sessions",
                    "probability": 0.90185546875
                },
                {
                    "start": 423.4,
                    "end": 423.64,
                    "word": " are",
                    "probability": 0.892578125
                },
                {
                    "start": 423.64,
                    "end": 423.9,
                    "word": " keyed",
                    "probability": 0.86376953125
                },
                {
                    "start": 423.9,
                    "end": 424.0,
                    "word": " by",
                    "probability": 0.9013671875
                },
                {
                    "start": 424.0,
                    "end": 424.18,
                    "word": " the",
                    "probability": 0.81494140625
                },
                {
                    "start": 424.18,
                    "end": 424.44,
                    "word": " four",
                    "probability": 0.85107421875
                },
                {
                    "start": 424.44,
                    "end": 425.04,
                    "word": " properties",
                    "probability": 0.77001953125
                },
                {
                    "start": 425.04,
                    "end": 425.4,
                    "word": " here",
                    "probability": 0.80810546875
                },
                {
                    "start": 425.4,
                    "end": 426.0,
                    "word": ",",
                    "probability": 0.80615234375
                },
                {
                    "start": 426.0,
                    "end": 427.88,
                    "word": " which",
                    "probability": 0.91650390625
                },
                {
                    "start": 427.88,
                    "end": 428.18,
                    "word": " belong",
                    "probability": 0.72607421875
                },
                {
                    "start": 428.18,
                    "end": 428.34,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 428.34,
                    "end": 428.52,
                    "word": " this",
                    "probability": 0.300537109375
                },
                {
                    "start": 428.52,
                    "end": 428.78,
                    "word": " struct",
                    "probability": 0.87841796875
                },
                {
                    "start": 428.78,
                    "end": 429.26,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 103,
            "seek": 45328,
            "start": 429.26,
            "end": 431.74,
            "text": " As you can see, none of these are the IP address.",
            "tokens": [
                50364,
                1018,
                291,
                393,
                536,
                11,
                6022,
                295,
                613,
                366,
                264,
                8671,
                2985,
                13,
                50464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.16452206134357872,
            "compression_ratio": 1.7239057239057238,
            "no_speech_prob": 0.01495361328125,
            "words": [
                {
                    "start": 429.26,
                    "end": 429.56,
                    "word": " As",
                    "probability": 0.53125
                },
                {
                    "start": 429.56,
                    "end": 429.68,
                    "word": " you",
                    "probability": 0.88623046875
                },
                {
                    "start": 429.68,
                    "end": 429.8,
                    "word": " can",
                    "probability": 0.89306640625
                },
                {
                    "start": 429.8,
                    "end": 430.0,
                    "word": " see",
                    "probability": 0.8173828125
                },
                {
                    "start": 430.0,
                    "end": 430.12,
                    "word": ",",
                    "probability": 0.87158203125
                },
                {
                    "start": 430.12,
                    "end": 430.22,
                    "word": " none",
                    "probability": 0.82373046875
                },
                {
                    "start": 430.22,
                    "end": 430.34,
                    "word": " of",
                    "probability": 0.89599609375
                },
                {
                    "start": 430.34,
                    "end": 430.48,
                    "word": " these",
                    "probability": 0.7119140625
                },
                {
                    "start": 430.48,
                    "end": 430.58,
                    "word": " are",
                    "probability": 0.89453125
                },
                {
                    "start": 430.58,
                    "end": 430.72,
                    "word": " the",
                    "probability": 0.79541015625
                },
                {
                    "start": 430.72,
                    "end": 430.92,
                    "word": " IP",
                    "probability": 0.8994140625
                },
                {
                    "start": 430.92,
                    "end": 431.3,
                    "word": " address",
                    "probability": 0.8125
                },
                {
                    "start": 431.3,
                    "end": 431.74,
                    "word": ".",
                    "probability": 0.9775390625
                }
            ]
        },
        {
            "id": 104,
            "seek": 45328,
            "start": 432.14,
            "end": 437.52,
            "text": " This means that no matter what IP address jmatrix.com resolves to, curl will attempt to reuse the session.",
            "tokens": [
                50464,
                639,
                1355,
                300,
                572,
                1871,
                437,
                8671,
                2985,
                361,
                15677,
                6579,
                13,
                1112,
                7923,
                977,
                281,
                11,
                22591,
                486,
                5217,
                281,
                26225,
                264,
                5481,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.16452206134357872,
            "compression_ratio": 1.7239057239057238,
            "no_speech_prob": 0.01495361328125,
            "words": [
                {
                    "start": 432.14,
                    "end": 432.26,
                    "word": " This",
                    "probability": 0.736328125
                },
                {
                    "start": 432.26,
                    "end": 432.48,
                    "word": " means",
                    "probability": 0.8564453125
                },
                {
                    "start": 432.48,
                    "end": 432.62,
                    "word": " that",
                    "probability": 0.78515625
                },
                {
                    "start": 432.62,
                    "end": 432.76,
                    "word": " no",
                    "probability": 0.8759765625
                },
                {
                    "start": 432.76,
                    "end": 432.94,
                    "word": " matter",
                    "probability": 0.802734375
                },
                {
                    "start": 432.94,
                    "end": 433.2,
                    "word": " what",
                    "probability": 0.88525390625
                },
                {
                    "start": 433.2,
                    "end": 433.52,
                    "word": " IP",
                    "probability": 0.9375
                },
                {
                    "start": 433.52,
                    "end": 433.84,
                    "word": " address",
                    "probability": 0.88134765625
                },
                {
                    "start": 433.84,
                    "end": 434.32,
                    "word": " jmatrix",
                    "probability": 0.435302734375
                },
                {
                    "start": 434.32,
                    "end": 434.64,
                    "word": ".com",
                    "probability": 0.9306640625
                },
                {
                    "start": 434.64,
                    "end": 435.04,
                    "word": " resolves",
                    "probability": 0.853515625
                },
                {
                    "start": 435.04,
                    "end": 435.38,
                    "word": " to",
                    "probability": 0.89111328125
                },
                {
                    "start": 435.38,
                    "end": 435.76,
                    "word": ",",
                    "probability": 0.9384765625
                },
                {
                    "start": 435.76,
                    "end": 435.86,
                    "word": " curl",
                    "probability": 0.5927734375
                },
                {
                    "start": 435.86,
                    "end": 436.06,
                    "word": " will",
                    "probability": 0.8154296875
                },
                {
                    "start": 436.06,
                    "end": 436.28,
                    "word": " attempt",
                    "probability": 0.7998046875
                },
                {
                    "start": 436.28,
                    "end": 436.44,
                    "word": " to",
                    "probability": 0.90771484375
                },
                {
                    "start": 436.44,
                    "end": 436.68,
                    "word": " reuse",
                    "probability": 0.81494140625
                },
                {
                    "start": 436.68,
                    "end": 436.84,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 436.84,
                    "end": 437.08,
                    "word": " session",
                    "probability": 0.8515625
                },
                {
                    "start": 437.08,
                    "end": 437.52,
                    "word": ".",
                    "probability": 0.9921875
                }
            ]
        },
        {
            "id": 105,
            "seek": 45328,
            "start": 437.72,
            "end": 441.04,
            "text": " This happens to be how just about everything else caches TLS sessions.",
            "tokens": [
                50764,
                639,
                2314,
                281,
                312,
                577,
                445,
                466,
                1203,
                1646,
                269,
                13272,
                314,
                19198,
                11081,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.16452206134357872,
            "compression_ratio": 1.7239057239057238,
            "no_speech_prob": 0.01495361328125,
            "words": [
                {
                    "start": 437.72,
                    "end": 437.9,
                    "word": " This",
                    "probability": 0.78515625
                },
                {
                    "start": 437.9,
                    "end": 438.16,
                    "word": " happens",
                    "probability": 0.88623046875
                },
                {
                    "start": 438.16,
                    "end": 438.32,
                    "word": " to",
                    "probability": 0.88671875
                },
                {
                    "start": 438.32,
                    "end": 438.44,
                    "word": " be",
                    "probability": 0.87255859375
                },
                {
                    "start": 438.44,
                    "end": 438.64,
                    "word": " how",
                    "probability": 0.74169921875
                },
                {
                    "start": 438.64,
                    "end": 438.84,
                    "word": " just",
                    "probability": 0.765625
                },
                {
                    "start": 438.84,
                    "end": 439.02,
                    "word": " about",
                    "probability": 0.81591796875
                },
                {
                    "start": 439.02,
                    "end": 439.32,
                    "word": " everything",
                    "probability": 0.87646484375
                },
                {
                    "start": 439.32,
                    "end": 439.56,
                    "word": " else",
                    "probability": 0.83154296875
                },
                {
                    "start": 439.56,
                    "end": 439.82,
                    "word": " caches",
                    "probability": 0.870361328125
                },
                {
                    "start": 439.82,
                    "end": 440.2,
                    "word": " TLS",
                    "probability": 0.9150390625
                },
                {
                    "start": 440.2,
                    "end": 440.6,
                    "word": " sessions",
                    "probability": 0.8056640625
                },
                {
                    "start": 440.6,
                    "end": 441.04,
                    "word": ".",
                    "probability": 0.94091796875
                }
            ]
        },
        {
            "id": 106,
            "seek": 45328,
            "start": 441.26,
            "end": 449.74,
            "text": " So if you establish a TLS session with jmatrix.com, whether it resolves to something on the internet or your own machine, your HTTPS client will not know the difference.",
            "tokens": [
                50914,
                407,
                498,
                291,
                8327,
                257,
                314,
                19198,
                5481,
                365,
                361,
                15677,
                6579,
                13,
                1112,
                11,
                1968,
                309,
                7923,
                977,
                281,
                746,
                322,
                264,
                4705,
                420,
                428,
                1065,
                3479,
                11,
                428,
                11751,
                51,
                6273,
                6423,
                486,
                406,
                458,
                264,
                2649,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.16452206134357872,
            "compression_ratio": 1.7239057239057238,
            "no_speech_prob": 0.01495361328125,
            "words": [
                {
                    "start": 441.26,
                    "end": 441.48,
                    "word": " So",
                    "probability": 0.8212890625
                },
                {
                    "start": 441.48,
                    "end": 441.72,
                    "word": " if",
                    "probability": 0.654296875
                },
                {
                    "start": 441.72,
                    "end": 441.84,
                    "word": " you",
                    "probability": 0.89111328125
                },
                {
                    "start": 441.84,
                    "end": 442.18,
                    "word": " establish",
                    "probability": 0.8203125
                },
                {
                    "start": 442.38,
                    "end": 442.64,
                    "word": " a TLS",
                    "probability": 0.9541015625
                },
                {
                    "start": 442.64,
                    "end": 442.98,
                    "word": " session",
                    "probability": 0.75927734375
                },
                {
                    "start": 442.98,
                    "end": 443.14,
                    "word": " with",
                    "probability": 0.81201171875
                },
                {
                    "start": 443.14,
                    "end": 443.62,
                    "word": " jmatrix",
                    "probability": 0.9215494791666666
                },
                {
                    "start": 443.62,
                    "end": 444.04,
                    "word": ".com",
                    "probability": 0.94677734375
                },
                {
                    "start": 444.04,
                    "end": 444.46,
                    "word": ",",
                    "probability": 0.9404296875
                },
                {
                    "start": 444.46,
                    "end": 444.66,
                    "word": " whether",
                    "probability": 0.83642578125
                },
                {
                    "start": 444.66,
                    "end": 444.86,
                    "word": " it",
                    "probability": 0.90234375
                },
                {
                    "start": 444.86,
                    "end": 445.12,
                    "word": " resolves",
                    "probability": 0.9150390625
                },
                {
                    "start": 445.12,
                    "end": 445.24,
                    "word": " to",
                    "probability": 0.88330078125
                },
                {
                    "start": 445.24,
                    "end": 445.44,
                    "word": " something",
                    "probability": 0.70849609375
                },
                {
                    "start": 445.44,
                    "end": 445.64,
                    "word": " on",
                    "probability": 0.9013671875
                },
                {
                    "start": 445.64,
                    "end": 445.9,
                    "word": " the",
                    "probability": 0.8115234375
                },
                {
                    "start": 445.9,
                    "end": 446.18,
                    "word": " internet",
                    "probability": 0.54443359375
                },
                {
                    "start": 446.18,
                    "end": 446.42,
                    "word": " or",
                    "probability": 0.833984375
                },
                {
                    "start": 446.42,
                    "end": 446.6,
                    "word": " your",
                    "probability": 0.80126953125
                },
                {
                    "start": 446.6,
                    "end": 446.76,
                    "word": " own",
                    "probability": 0.8037109375
                },
                {
                    "start": 446.76,
                    "end": 447.08,
                    "word": " machine",
                    "probability": 0.7373046875
                },
                {
                    "start": 447.08,
                    "end": 447.46,
                    "word": ",",
                    "probability": 0.98583984375
                },
                {
                    "start": 447.46,
                    "end": 447.66,
                    "word": " your",
                    "probability": 0.79638671875
                },
                {
                    "start": 447.66,
                    "end": 448.14,
                    "word": " HTTPS",
                    "probability": 0.9671223958333334
                },
                {
                    "start": 448.14,
                    "end": 448.4,
                    "word": " client",
                    "probability": 0.91845703125
                },
                {
                    "start": 448.4,
                    "end": 448.56,
                    "word": " will",
                    "probability": 0.81396484375
                },
                {
                    "start": 448.56,
                    "end": 448.7,
                    "word": " not",
                    "probability": 0.8955078125
                },
                {
                    "start": 448.7,
                    "end": 448.84,
                    "word": " know",
                    "probability": 0.81494140625
                },
                {
                    "start": 448.84,
                    "end": 448.96,
                    "word": " the",
                    "probability": 0.81103515625
                },
                {
                    "start": 448.96,
                    "end": 449.3,
                    "word": " difference",
                    "probability": 0.71630859375
                },
                {
                    "start": 449.3,
                    "end": 449.74,
                    "word": ".",
                    "probability": 0.99072265625
                }
            ]
        },
        {
            "id": 107,
            "seek": 45328,
            "start": 449.88,
            "end": 456.24,
            "text": " Since I, as an attacker, own jmatrix.com, I can combine all of this TLS stuff with a concept called DNS rebinding.",
            "tokens": [
                51364,
                4162,
                286,
                11,
                382,
                364,
                35871,
                11,
                1065,
                361,
                15677,
                6579,
                13,
                1112,
                11,
                286,
                393,
                10432,
                439,
                295,
                341,
                314,
                19198,
                1507,
                365,
                257,
                3410,
                1219,
                35153,
                12970,
                9245,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.16452206134357872,
            "compression_ratio": 1.7239057239057238,
            "no_speech_prob": 0.01495361328125,
            "words": [
                {
                    "start": 449.88,
                    "end": 450.12,
                    "word": " Since",
                    "probability": 0.794921875
                },
                {
                    "start": 450.12,
                    "end": 450.26,
                    "word": " I",
                    "probability": 0.9892578125
                },
                {
                    "start": 450.26,
                    "end": 450.34,
                    "word": ",",
                    "probability": 0.3955078125
                },
                {
                    "start": 450.34,
                    "end": 450.4,
                    "word": " as",
                    "probability": 0.89990234375
                },
                {
                    "start": 450.4,
                    "end": 450.48,
                    "word": " an",
                    "probability": 0.9013671875
                },
                {
                    "start": 450.48,
                    "end": 450.74,
                    "word": " attacker",
                    "probability": 0.7783203125
                },
                {
                    "start": 450.74,
                    "end": 450.9,
                    "word": ",",
                    "probability": 0.95068359375
                },
                {
                    "start": 450.9,
                    "end": 451.06,
                    "word": " own",
                    "probability": 0.8134765625
                },
                {
                    "start": 451.06,
                    "end": 451.5,
                    "word": " jmatrix",
                    "probability": 0.94091796875
                },
                {
                    "start": 451.5,
                    "end": 451.9,
                    "word": ".com",
                    "probability": 0.948486328125
                },
                {
                    "start": 451.9,
                    "end": 452.12,
                    "word": ",",
                    "probability": 0.96240234375
                },
                {
                    "start": 452.12,
                    "end": 452.64,
                    "word": " I",
                    "probability": 0.99755859375
                },
                {
                    "start": 452.64,
                    "end": 452.88,
                    "word": " can",
                    "probability": 0.8974609375
                },
                {
                    "start": 452.88,
                    "end": 453.14,
                    "word": " combine",
                    "probability": 0.9033203125
                },
                {
                    "start": 453.14,
                    "end": 453.34,
                    "word": " all",
                    "probability": 0.8994140625
                },
                {
                    "start": 453.34,
                    "end": 453.44,
                    "word": " of",
                    "probability": 0.494873046875
                },
                {
                    "start": 453.44,
                    "end": 453.56,
                    "word": " this",
                    "probability": 0.87744140625
                },
                {
                    "start": 453.56,
                    "end": 453.88,
                    "word": " TLS",
                    "probability": 0.9501953125
                },
                {
                    "start": 453.88,
                    "end": 454.16,
                    "word": " stuff",
                    "probability": 0.81884765625
                },
                {
                    "start": 454.16,
                    "end": 454.28,
                    "word": " with",
                    "probability": 0.8154296875
                },
                {
                    "start": 454.38,
                    "end": 454.66,
                    "word": " a concept",
                    "probability": 0.79931640625
                },
                {
                    "start": 454.66,
                    "end": 455.0,
                    "word": " called",
                    "probability": 0.78857421875
                },
                {
                    "start": 455.0,
                    "end": 455.38,
                    "word": " DNS",
                    "probability": 0.80908203125
                },
                {
                    "start": 455.38,
                    "end": 455.8,
                    "word": " rebinding",
                    "probability": 0.845947265625
                },
                {
                    "start": 455.8,
                    "end": 456.24,
                    "word": ".",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 108,
            "seek": 48120,
            "start": 457.58,
            "end": 463.44,
            "text": " So I resolve the first request to 35.x.x.x, some server I control.",
            "tokens": [
                50414,
                407,
                286,
                14151,
                264,
                700,
                5308,
                281,
                6976,
                13,
                87,
                13,
                87,
                13,
                87,
                11,
                512,
                7154,
                286,
                1969,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18027712573420326,
            "compression_ratio": 1.591093117408907,
            "no_speech_prob": 0.01690673828125,
            "words": [
                {
                    "start": 457.58,
                    "end": 458.1,
                    "word": " So",
                    "probability": 0.6591796875
                },
                {
                    "start": 458.1,
                    "end": 458.24,
                    "word": " I",
                    "probability": 0.783203125
                },
                {
                    "start": 458.24,
                    "end": 458.5,
                    "word": " resolve",
                    "probability": 0.6064453125
                },
                {
                    "start": 458.5,
                    "end": 458.66,
                    "word": " the",
                    "probability": 0.79345703125
                },
                {
                    "start": 458.66,
                    "end": 458.92,
                    "word": " first",
                    "probability": 0.77880859375
                },
                {
                    "start": 458.92,
                    "end": 459.44,
                    "word": " request",
                    "probability": 0.82470703125
                },
                {
                    "start": 459.44,
                    "end": 459.7,
                    "word": " to",
                    "probability": 0.8212890625
                },
                {
                    "start": 459.7,
                    "end": 460.0,
                    "word": " 35",
                    "probability": 0.72802734375
                },
                {
                    "start": 460.0,
                    "end": 460.58,
                    "word": ".x",
                    "probability": 0.798583984375
                },
                {
                    "start": 460.58,
                    "end": 460.92,
                    "word": ".x",
                    "probability": 0.981689453125
                },
                {
                    "start": 460.92,
                    "end": 461.36,
                    "word": ".x",
                    "probability": 0.986328125
                },
                {
                    "start": 461.36,
                    "end": 461.74,
                    "word": ",",
                    "probability": 0.74267578125
                },
                {
                    "start": 461.74,
                    "end": 462.18,
                    "word": " some",
                    "probability": 0.80517578125
                },
                {
                    "start": 462.18,
                    "end": 462.44,
                    "word": " server",
                    "probability": 0.861328125
                },
                {
                    "start": 462.44,
                    "end": 462.62,
                    "word": " I",
                    "probability": 0.98681640625
                },
                {
                    "start": 462.62,
                    "end": 462.92,
                    "word": " control",
                    "probability": 0.68359375
                },
                {
                    "start": 462.92,
                    "end": 463.44,
                    "word": ".",
                    "probability": 0.73095703125
                }
            ]
        },
        {
            "id": 109,
            "seek": 48120,
            "start": 464.84,
            "end": 470.34,
            "text": " Then the target server picks up the payload from 35.x.x.x in the form of a session ticket.",
            "tokens": [
                50764,
                1396,
                264,
                3779,
                7154,
                16137,
                493,
                264,
                30918,
                490,
                6976,
                13,
                87,
                13,
                87,
                13,
                87,
                294,
                264,
                1254,
                295,
                257,
                5481,
                10550,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18027712573420326,
            "compression_ratio": 1.591093117408907,
            "no_speech_prob": 0.01690673828125,
            "words": [
                {
                    "start": 464.84,
                    "end": 465.36,
                    "word": " Then",
                    "probability": 0.78271484375
                },
                {
                    "start": 465.36,
                    "end": 465.5,
                    "word": " the",
                    "probability": 0.78564453125
                },
                {
                    "start": 465.5,
                    "end": 465.72,
                    "word": " target",
                    "probability": 0.845703125
                },
                {
                    "start": 465.72,
                    "end": 465.98,
                    "word": " server",
                    "probability": 0.84619140625
                },
                {
                    "start": 465.98,
                    "end": 466.24,
                    "word": " picks",
                    "probability": 0.77197265625
                },
                {
                    "start": 466.24,
                    "end": 466.38,
                    "word": " up",
                    "probability": 0.90771484375
                },
                {
                    "start": 466.38,
                    "end": 466.66,
                    "word": " the",
                    "probability": 0.7763671875
                },
                {
                    "start": 466.66,
                    "end": 467.0,
                    "word": " payload",
                    "probability": 0.90478515625
                },
                {
                    "start": 467.0,
                    "end": 467.22,
                    "word": " from",
                    "probability": 0.791015625
                },
                {
                    "start": 467.22,
                    "end": 467.54,
                    "word": " 35",
                    "probability": 0.865234375
                },
                {
                    "start": 467.54,
                    "end": 468.0,
                    "word": ".x",
                    "probability": 0.988037109375
                },
                {
                    "start": 468.0,
                    "end": 468.38,
                    "word": ".x",
                    "probability": 0.997314453125
                },
                {
                    "start": 468.38,
                    "end": 468.72,
                    "word": ".x",
                    "probability": 0.98583984375
                },
                {
                    "start": 468.72,
                    "end": 468.82,
                    "word": " in",
                    "probability": 0.83740234375
                },
                {
                    "start": 468.82,
                    "end": 468.92,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 468.92,
                    "end": 469.08,
                    "word": " form",
                    "probability": 0.77734375
                },
                {
                    "start": 469.08,
                    "end": 469.22,
                    "word": " of",
                    "probability": 0.8984375
                },
                {
                    "start": 469.32,
                    "end": 469.5,
                    "word": " a session",
                    "probability": 0.8818359375
                },
                {
                    "start": 469.5,
                    "end": 469.82,
                    "word": " ticket",
                    "probability": 0.7548828125
                },
                {
                    "start": 469.82,
                    "end": 470.34,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 110,
            "seek": 48120,
            "start": 472.08,
            "end": 476.66,
            "text": " After some time, I send the exact same URL, except the DNS entry has expired.",
            "tokens": [
                51114,
                2381,
                512,
                565,
                11,
                286,
                2845,
                264,
                1900,
                912,
                12905,
                11,
                3993,
                264,
                35153,
                8729,
                575,
                36587,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18027712573420326,
            "compression_ratio": 1.591093117408907,
            "no_speech_prob": 0.01690673828125,
            "words": [
                {
                    "start": 472.08,
                    "end": 472.42,
                    "word": " After",
                    "probability": 0.77294921875
                },
                {
                    "start": 472.42,
                    "end": 472.66,
                    "word": " some",
                    "probability": 0.73583984375
                },
                {
                    "start": 472.66,
                    "end": 472.88,
                    "word": " time",
                    "probability": 0.80615234375
                },
                {
                    "start": 472.88,
                    "end": 472.98,
                    "word": ",",
                    "probability": 0.5673828125
                },
                {
                    "start": 472.98,
                    "end": 473.06,
                    "word": " I",
                    "probability": 0.9912109375
                },
                {
                    "start": 473.06,
                    "end": 473.22,
                    "word": " send",
                    "probability": 0.79833984375
                },
                {
                    "start": 473.22,
                    "end": 473.36,
                    "word": " the",
                    "probability": 0.80859375
                },
                {
                    "start": 473.36,
                    "end": 473.58,
                    "word": " exact",
                    "probability": 0.75244140625
                },
                {
                    "start": 473.58,
                    "end": 473.8,
                    "word": " same",
                    "probability": 0.8056640625
                },
                {
                    "start": 473.8,
                    "end": 474.1,
                    "word": " URL",
                    "probability": 0.82861328125
                },
                {
                    "start": 474.1,
                    "end": 474.58,
                    "word": ",",
                    "probability": 0.57373046875
                },
                {
                    "start": 474.58,
                    "end": 474.86,
                    "word": " except",
                    "probability": 0.86279296875
                },
                {
                    "start": 474.86,
                    "end": 475.04,
                    "word": " the",
                    "probability": 0.806640625
                },
                {
                    "start": 475.04,
                    "end": 475.3,
                    "word": " DNS",
                    "probability": 0.75244140625
                },
                {
                    "start": 475.3,
                    "end": 475.58,
                    "word": " entry",
                    "probability": 0.57861328125
                },
                {
                    "start": 475.58,
                    "end": 475.76,
                    "word": " has",
                    "probability": 0.861328125
                },
                {
                    "start": 475.76,
                    "end": 476.14,
                    "word": " expired",
                    "probability": 0.76416015625
                },
                {
                    "start": 476.14,
                    "end": 476.66,
                    "word": ".",
                    "probability": 0.982421875
                }
            ]
        },
        {
            "id": 111,
            "seek": 48120,
            "start": 476.74,
            "end": 484.16,
            "text": " Again, since I control the DNS server, this time around I resolve jmatrix.com to something internal that I wouldn't normally have access to from the outside.",
            "tokens": [
                51364,
                3764,
                11,
                1670,
                286,
                1969,
                264,
                35153,
                7154,
                11,
                341,
                565,
                926,
                286,
                14151,
                361,
                15677,
                6579,
                13,
                1112,
                281,
                746,
                6920,
                300,
                286,
                2759,
                380,
                5646,
                362,
                2105,
                281,
                490,
                264,
                2380,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18027712573420326,
            "compression_ratio": 1.591093117408907,
            "no_speech_prob": 0.01690673828125,
            "words": [
                {
                    "start": 476.74,
                    "end": 477.02,
                    "word": " Again",
                    "probability": 0.8525390625
                },
                {
                    "start": 477.02,
                    "end": 477.12,
                    "word": ",",
                    "probability": 0.8955078125
                },
                {
                    "start": 477.12,
                    "end": 477.26,
                    "word": " since",
                    "probability": 0.81787109375
                },
                {
                    "start": 477.26,
                    "end": 477.38,
                    "word": " I",
                    "probability": 0.998046875
                },
                {
                    "start": 477.38,
                    "end": 477.64,
                    "word": " control",
                    "probability": 0.69970703125
                },
                {
                    "start": 477.64,
                    "end": 477.8,
                    "word": " the",
                    "probability": 0.814453125
                },
                {
                    "start": 477.8,
                    "end": 478.04,
                    "word": " DNS",
                    "probability": 0.8369140625
                },
                {
                    "start": 478.04,
                    "end": 478.4,
                    "word": " server",
                    "probability": 0.86572265625
                },
                {
                    "start": 478.4,
                    "end": 478.8,
                    "word": ",",
                    "probability": 0.9521484375
                },
                {
                    "start": 478.8,
                    "end": 478.98,
                    "word": " this",
                    "probability": 0.86328125
                },
                {
                    "start": 478.98,
                    "end": 479.16,
                    "word": " time",
                    "probability": 0.80859375
                },
                {
                    "start": 479.16,
                    "end": 479.4,
                    "word": " around",
                    "probability": 0.859375
                },
                {
                    "start": 479.4,
                    "end": 479.54,
                    "word": " I",
                    "probability": 0.6767578125
                },
                {
                    "start": 479.54,
                    "end": 479.86,
                    "word": " resolve",
                    "probability": 0.380615234375
                },
                {
                    "start": 479.86,
                    "end": 480.5,
                    "word": " jmatrix",
                    "probability": 0.27365748087565106
                },
                {
                    "start": 480.5,
                    "end": 480.82,
                    "word": ".com",
                    "probability": 0.919677734375
                },
                {
                    "start": 480.82,
                    "end": 480.98,
                    "word": " to",
                    "probability": 0.66162109375
                },
                {
                    "start": 480.98,
                    "end": 481.24,
                    "word": " something",
                    "probability": 0.744140625
                },
                {
                    "start": 481.24,
                    "end": 481.58,
                    "word": " internal",
                    "probability": 0.658203125
                },
                {
                    "start": 481.58,
                    "end": 481.74,
                    "word": " that",
                    "probability": 0.8193359375
                },
                {
                    "start": 481.74,
                    "end": 481.86,
                    "word": " I",
                    "probability": 0.99560546875
                },
                {
                    "start": 481.86,
                    "end": 482.08,
                    "word": " wouldn't",
                    "probability": 0.89208984375
                },
                {
                    "start": 482.08,
                    "end": 482.34,
                    "word": " normally",
                    "probability": 0.87060546875
                },
                {
                    "start": 482.34,
                    "end": 482.54,
                    "word": " have",
                    "probability": 0.87451171875
                },
                {
                    "start": 482.54,
                    "end": 482.84,
                    "word": " access",
                    "probability": 0.79443359375
                },
                {
                    "start": 482.84,
                    "end": 483.08,
                    "word": " to",
                    "probability": 0.8916015625
                },
                {
                    "start": 483.08,
                    "end": 483.24,
                    "word": " from",
                    "probability": 0.7958984375
                },
                {
                    "start": 483.24,
                    "end": 483.38,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 483.38,
                    "end": 483.7,
                    "word": " outside",
                    "probability": 0.77783203125
                },
                {
                    "start": 483.7,
                    "end": 484.16,
                    "word": ".",
                    "probability": 0.99267578125
                }
            ]
        },
        {
            "id": 112,
            "seek": 51018,
            "start": 484.16,
            "end": 486.62,
            "text": " To simplify things, I'll just use localhost.",
            "tokens": [
                50364,
                1407,
                20460,
                721,
                11,
                286,
                603,
                445,
                764,
                2654,
                6037,
                13,
                50514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1727511704525101,
            "compression_ratio": 1.5294117647058822,
            "no_speech_prob": 0.0022869110107421875,
            "words": [
                {
                    "start": 484.16,
                    "end": 484.32,
                    "word": " To",
                    "probability": 0.69775390625
                },
                {
                    "start": 484.32,
                    "end": 484.64,
                    "word": " simplify",
                    "probability": 0.9189453125
                },
                {
                    "start": 484.64,
                    "end": 485.06,
                    "word": " things",
                    "probability": 0.7373046875
                },
                {
                    "start": 485.06,
                    "end": 485.16,
                    "word": ",",
                    "probability": 0.7998046875
                },
                {
                    "start": 485.16,
                    "end": 485.24,
                    "word": " I'll",
                    "probability": 0.968017578125
                },
                {
                    "start": 485.24,
                    "end": 485.42,
                    "word": " just",
                    "probability": 0.876953125
                },
                {
                    "start": 485.42,
                    "end": 485.6,
                    "word": " use",
                    "probability": 0.822265625
                },
                {
                    "start": 485.6,
                    "end": 486.14,
                    "word": " localhost",
                    "probability": 0.720947265625
                },
                {
                    "start": 486.14,
                    "end": 486.62,
                    "word": ".",
                    "probability": 0.98193359375
                }
            ]
        },
        {
            "id": 113,
            "seek": 51018,
            "start": 487.8,
            "end": 492.56,
            "text": " Once the DNS query finishes, the target server then makes an internal request with that payload.",
            "tokens": [
                50564,
                3443,
                264,
                35153,
                14581,
                23615,
                11,
                264,
                3779,
                7154,
                550,
                1669,
                364,
                6920,
                5308,
                365,
                300,
                30918,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1727511704525101,
            "compression_ratio": 1.5294117647058822,
            "no_speech_prob": 0.0022869110107421875,
            "words": [
                {
                    "start": 487.8,
                    "end": 488.28,
                    "word": " Once",
                    "probability": 0.841796875
                },
                {
                    "start": 488.28,
                    "end": 488.4,
                    "word": " the",
                    "probability": 0.76318359375
                },
                {
                    "start": 488.4,
                    "end": 488.62,
                    "word": " DNS",
                    "probability": 0.8857421875
                },
                {
                    "start": 488.62,
                    "end": 488.94,
                    "word": " query",
                    "probability": 0.8935546875
                },
                {
                    "start": 488.94,
                    "end": 489.42,
                    "word": " finishes",
                    "probability": 0.85107421875
                },
                {
                    "start": 489.42,
                    "end": 489.62,
                    "word": ",",
                    "probability": 0.93505859375
                },
                {
                    "start": 489.62,
                    "end": 489.72,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 489.72,
                    "end": 489.92,
                    "word": " target",
                    "probability": 0.806640625
                },
                {
                    "start": 489.92,
                    "end": 490.18,
                    "word": " server",
                    "probability": 0.8515625
                },
                {
                    "start": 490.18,
                    "end": 490.4,
                    "word": " then",
                    "probability": 0.71484375
                },
                {
                    "start": 490.4,
                    "end": 490.62,
                    "word": " makes",
                    "probability": 0.7275390625
                },
                {
                    "start": 490.62,
                    "end": 490.78,
                    "word": " an",
                    "probability": 0.8974609375
                },
                {
                    "start": 490.78,
                    "end": 491.08,
                    "word": " internal",
                    "probability": 0.736328125
                },
                {
                    "start": 491.08,
                    "end": 491.48,
                    "word": " request",
                    "probability": 0.89111328125
                },
                {
                    "start": 491.48,
                    "end": 491.64,
                    "word": " with",
                    "probability": 0.8076171875
                },
                {
                    "start": 491.64,
                    "end": 491.78,
                    "word": " that",
                    "probability": 0.890625
                },
                {
                    "start": 491.78,
                    "end": 492.08,
                    "word": " payload",
                    "probability": 0.93115234375
                },
                {
                    "start": 492.08,
                    "end": 492.56,
                    "word": ".",
                    "probability": 0.99072265625
                }
            ]
        },
        {
            "id": 114,
            "seek": 51018,
            "start": 494.54,
            "end": 505.22,
            "text": " So, like what I did in the opening demo, you can manipulate whatever you're attacking to send a TLS session ID, ticket, or PSK identity like this to itself.",
            "tokens": [
                50864,
                407,
                11,
                411,
                437,
                286,
                630,
                294,
                264,
                5193,
                10723,
                11,
                291,
                393,
                20459,
                2035,
                291,
                434,
                15010,
                281,
                2845,
                257,
                314,
                19198,
                5481,
                7348,
                11,
                10550,
                11,
                420,
                8168,
                42,
                6575,
                411,
                341,
                281,
                2564,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1727511704525101,
            "compression_ratio": 1.5294117647058822,
            "no_speech_prob": 0.0022869110107421875,
            "words": [
                {
                    "start": 494.54,
                    "end": 494.7,
                    "word": " So",
                    "probability": 0.391357421875
                },
                {
                    "start": 494.7,
                    "end": 494.86,
                    "word": ",",
                    "probability": 0.297119140625
                },
                {
                    "start": 494.86,
                    "end": 495.02,
                    "word": " like",
                    "probability": 0.86962890625
                },
                {
                    "start": 495.02,
                    "end": 495.2,
                    "word": " what",
                    "probability": 0.87451171875
                },
                {
                    "start": 495.2,
                    "end": 495.48,
                    "word": " I",
                    "probability": 0.9990234375
                },
                {
                    "start": 495.48,
                    "end": 495.8,
                    "word": " did",
                    "probability": 0.90087890625
                },
                {
                    "start": 495.8,
                    "end": 497.68,
                    "word": " in",
                    "probability": 0.861328125
                },
                {
                    "start": 497.68,
                    "end": 497.9,
                    "word": " the",
                    "probability": 0.8115234375
                },
                {
                    "start": 497.9,
                    "end": 498.18,
                    "word": " opening",
                    "probability": 0.826171875
                },
                {
                    "start": 498.18,
                    "end": 498.44,
                    "word": " demo",
                    "probability": 0.7431640625
                },
                {
                    "start": 498.44,
                    "end": 498.48,
                    "word": ",",
                    "probability": 0.9755859375
                },
                {
                    "start": 498.48,
                    "end": 498.62,
                    "word": " you",
                    "probability": 0.890625
                },
                {
                    "start": 498.62,
                    "end": 498.86,
                    "word": " can",
                    "probability": 0.89697265625
                },
                {
                    "start": 498.86,
                    "end": 499.34,
                    "word": " manipulate",
                    "probability": 0.912109375
                },
                {
                    "start": 499.34,
                    "end": 499.68,
                    "word": " whatever",
                    "probability": 0.84814453125
                },
                {
                    "start": 499.68,
                    "end": 499.92,
                    "word": " you're",
                    "probability": 0.91796875
                },
                {
                    "start": 499.92,
                    "end": 500.28,
                    "word": " attacking",
                    "probability": 0.79248046875
                },
                {
                    "start": 500.28,
                    "end": 500.54,
                    "word": " to",
                    "probability": 0.87841796875
                },
                {
                    "start": 500.54,
                    "end": 500.68,
                    "word": " send",
                    "probability": 0.8125
                },
                {
                    "start": 500.8,
                    "end": 501.1,
                    "word": " a TLS",
                    "probability": 0.91796875
                },
                {
                    "start": 501.1,
                    "end": 501.5,
                    "word": " session",
                    "probability": 0.84619140625
                },
                {
                    "start": 501.5,
                    "end": 501.82,
                    "word": " ID",
                    "probability": 0.8330078125
                },
                {
                    "start": 501.82,
                    "end": 502.14,
                    "word": ",",
                    "probability": 0.7763671875
                },
                {
                    "start": 502.14,
                    "end": 502.36,
                    "word": " ticket",
                    "probability": 0.74560546875
                },
                {
                    "start": 502.36,
                    "end": 502.52,
                    "word": ",",
                    "probability": 0.7587890625
                },
                {
                    "start": 502.52,
                    "end": 502.66,
                    "word": " or",
                    "probability": 0.8916015625
                },
                {
                    "start": 502.66,
                    "end": 503.1,
                    "word": " PSK",
                    "probability": 0.8388671875
                },
                {
                    "start": 503.1,
                    "end": 503.48,
                    "word": " identity",
                    "probability": 0.81494140625
                },
                {
                    "start": 503.48,
                    "end": 503.98,
                    "word": " like",
                    "probability": 0.6513671875
                },
                {
                    "start": 503.98,
                    "end": 504.22,
                    "word": " this",
                    "probability": 0.88623046875
                },
                {
                    "start": 504.22,
                    "end": 504.4,
                    "word": " to",
                    "probability": 0.8798828125
                },
                {
                    "start": 504.4,
                    "end": 504.74,
                    "word": " itself",
                    "probability": 0.79736328125
                },
                {
                    "start": 504.74,
                    "end": 505.22,
                    "word": ".",
                    "probability": 0.998046875
                }
            ]
        },
        {
            "id": 115,
            "seek": 51018,
            "start": 505.34,
            "end": 508.4,
            "text": " Here I'm showing a PSK identity that does a memcache insert.",
            "tokens": [
                51414,
                1692,
                286,
                478,
                4099,
                257,
                8168,
                42,
                6575,
                300,
                775,
                257,
                1334,
                66,
                6000,
                8969,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1727511704525101,
            "compression_ratio": 1.5294117647058822,
            "no_speech_prob": 0.0022869110107421875,
            "words": [
                {
                    "start": 505.34,
                    "end": 505.58,
                    "word": " Here",
                    "probability": 0.8251953125
                },
                {
                    "start": 505.58,
                    "end": 505.72,
                    "word": " I'm",
                    "probability": 0.774658203125
                },
                {
                    "start": 505.72,
                    "end": 505.9,
                    "word": " showing",
                    "probability": 0.8046875
                },
                {
                    "start": 506.06,
                    "end": 506.42,
                    "word": " a PSK",
                    "probability": 0.93310546875
                },
                {
                    "start": 506.42,
                    "end": 506.76,
                    "word": " identity",
                    "probability": 0.802734375
                },
                {
                    "start": 506.76,
                    "end": 506.96,
                    "word": " that",
                    "probability": 0.84619140625
                },
                {
                    "start": 506.96,
                    "end": 507.12,
                    "word": " does",
                    "probability": 0.426513671875
                },
                {
                    "start": 507.22,
                    "end": 507.58,
                    "word": " a memcache",
                    "probability": 0.7566731770833334
                },
                {
                    "start": 507.58,
                    "end": 507.92,
                    "word": " insert",
                    "probability": 0.841796875
                },
                {
                    "start": 507.92,
                    "end": 508.4,
                    "word": ".",
                    "probability": 0.93896484375
                }
            ]
        },
        {
            "id": 116,
            "seek": 51018,
            "start": 509.88,
            "end": 513.14,
            "text": " And here's that same TCP stream, but just displayed raw.",
            "tokens": [
                51664,
                400,
                510,
                311,
                300,
                912,
                48965,
                4309,
                11,
                457,
                445,
                16372,
                8936,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1727511704525101,
            "compression_ratio": 1.5294117647058822,
            "no_speech_prob": 0.0022869110107421875,
            "words": [
                {
                    "start": 509.88,
                    "end": 510.36,
                    "word": " And",
                    "probability": 0.7841796875
                },
                {
                    "start": 510.36,
                    "end": 510.54,
                    "word": " here's",
                    "probability": 0.890380859375
                },
                {
                    "start": 510.54,
                    "end": 510.66,
                    "word": " that",
                    "probability": 0.875
                },
                {
                    "start": 510.66,
                    "end": 510.92,
                    "word": " same",
                    "probability": 0.8154296875
                },
                {
                    "start": 510.92,
                    "end": 511.18,
                    "word": " TCP",
                    "probability": 0.84130859375
                },
                {
                    "start": 511.18,
                    "end": 511.64,
                    "word": " stream",
                    "probability": 0.900390625
                },
                {
                    "start": 511.64,
                    "end": 511.8,
                    "word": ",",
                    "probability": 0.662109375
                },
                {
                    "start": 511.8,
                    "end": 511.92,
                    "word": " but",
                    "probability": 0.88818359375
                },
                {
                    "start": 511.92,
                    "end": 512.1,
                    "word": " just",
                    "probability": 0.873046875
                },
                {
                    "start": 512.1,
                    "end": 512.42,
                    "word": " displayed",
                    "probability": 0.83544921875
                },
                {
                    "start": 512.42,
                    "end": 512.66,
                    "word": " raw",
                    "probability": 0.75537109375
                },
                {
                    "start": 512.66,
                    "end": 513.14,
                    "word": ".",
                    "probability": 0.9990234375
                }
            ]
        },
        {
            "id": 117,
            "seek": 53742,
            "start": 513.14,
            "end": 518.3,
            "text": " This view shows the really important property of my approach to combining TLS with DNS rebinding.",
            "tokens": [
                50364,
                639,
                1910,
                3110,
                264,
                534,
                1021,
                4707,
                295,
                452,
                3109,
                281,
                21928,
                314,
                19198,
                365,
                35153,
                12970,
                9245,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18185399685587203,
            "compression_ratio": 1.5763239875389408,
            "no_speech_prob": 0.0017004013061523438,
            "words": [
                {
                    "start": 513.14,
                    "end": 514.02,
                    "word": " This",
                    "probability": 0.58642578125
                },
                {
                    "start": 514.02,
                    "end": 514.26,
                    "word": " view",
                    "probability": 0.6533203125
                },
                {
                    "start": 514.26,
                    "end": 514.44,
                    "word": " shows",
                    "probability": 0.77197265625
                },
                {
                    "start": 514.44,
                    "end": 514.58,
                    "word": " the",
                    "probability": 0.7822265625
                },
                {
                    "start": 514.58,
                    "end": 514.78,
                    "word": " really",
                    "probability": 0.72412109375
                },
                {
                    "start": 514.78,
                    "end": 515.2,
                    "word": " important",
                    "probability": 0.76513671875
                },
                {
                    "start": 515.2,
                    "end": 515.7,
                    "word": " property",
                    "probability": 0.7734375
                },
                {
                    "start": 515.7,
                    "end": 515.82,
                    "word": " of",
                    "probability": 0.826171875
                },
                {
                    "start": 515.82,
                    "end": 515.92,
                    "word": " my",
                    "probability": 0.90234375
                },
                {
                    "start": 515.92,
                    "end": 516.18,
                    "word": " approach",
                    "probability": 0.78564453125
                },
                {
                    "start": 516.18,
                    "end": 516.32,
                    "word": " to",
                    "probability": 0.8935546875
                },
                {
                    "start": 516.32,
                    "end": 516.6,
                    "word": " combining",
                    "probability": 0.8173828125
                },
                {
                    "start": 516.6,
                    "end": 516.9,
                    "word": " TLS",
                    "probability": 0.941650390625
                },
                {
                    "start": 516.9,
                    "end": 517.2,
                    "word": " with",
                    "probability": 0.78369140625
                },
                {
                    "start": 517.2,
                    "end": 517.48,
                    "word": " DNS",
                    "probability": 0.5224609375
                },
                {
                    "start": 517.48,
                    "end": 517.92,
                    "word": " rebinding",
                    "probability": 0.873046875
                },
                {
                    "start": 517.92,
                    "end": 518.3,
                    "word": ".",
                    "probability": 0.89794921875
                }
            ]
        },
        {
            "id": 118,
            "seek": 53742,
            "start": 518.3,
            "end": 522.2,
            "text": " You can get arbitrary characters to be sent, which includes new lines.",
            "tokens": [
                50614,
                509,
                393,
                483,
                23211,
                4342,
                281,
                312,
                2279,
                11,
                597,
                5974,
                777,
                3876,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18185399685587203,
            "compression_ratio": 1.5763239875389408,
            "no_speech_prob": 0.0017004013061523438,
            "words": [
                {
                    "start": 518.3,
                    "end": 518.56,
                    "word": " You",
                    "probability": 0.88720703125
                },
                {
                    "start": 518.56,
                    "end": 518.64,
                    "word": " can",
                    "probability": 0.8896484375
                },
                {
                    "start": 518.64,
                    "end": 518.78,
                    "word": " get",
                    "probability": 0.87646484375
                },
                {
                    "start": 518.78,
                    "end": 519.24,
                    "word": " arbitrary",
                    "probability": 0.81396484375
                },
                {
                    "start": 519.24,
                    "end": 520.22,
                    "word": " characters",
                    "probability": 0.77685546875
                },
                {
                    "start": 520.22,
                    "end": 520.38,
                    "word": " to",
                    "probability": 0.8896484375
                },
                {
                    "start": 520.38,
                    "end": 520.5,
                    "word": " be",
                    "probability": 0.8916015625
                },
                {
                    "start": 520.5,
                    "end": 520.7,
                    "word": " sent",
                    "probability": 0.80712890625
                },
                {
                    "start": 520.7,
                    "end": 520.82,
                    "word": ",",
                    "probability": 0.69873046875
                },
                {
                    "start": 520.82,
                    "end": 520.96,
                    "word": " which",
                    "probability": 0.90576171875
                },
                {
                    "start": 520.96,
                    "end": 521.26,
                    "word": " includes",
                    "probability": 0.814453125
                },
                {
                    "start": 521.26,
                    "end": 521.44,
                    "word": " new",
                    "probability": 0.84765625
                },
                {
                    "start": 521.44,
                    "end": 521.74,
                    "word": " lines",
                    "probability": 0.7744140625
                },
                {
                    "start": 521.74,
                    "end": 522.2,
                    "word": ".",
                    "probability": 0.97265625
                }
            ]
        },
        {
            "id": 119,
            "seek": 53742,
            "start": 522.26,
            "end": 528.98,
            "text": " This is what allows you to interact with a bunch of local services like memcached, just like people did in the past with Gopher URLs.",
            "tokens": [
                50814,
                639,
                307,
                437,
                4045,
                291,
                281,
                4648,
                365,
                257,
                3840,
                295,
                2654,
                3328,
                411,
                1334,
                66,
                15095,
                11,
                445,
                411,
                561,
                630,
                294,
                264,
                1791,
                365,
                460,
                16754,
                43267,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18185399685587203,
            "compression_ratio": 1.5763239875389408,
            "no_speech_prob": 0.0017004013061523438,
            "words": [
                {
                    "start": 522.26,
                    "end": 522.44,
                    "word": " This",
                    "probability": 0.80615234375
                },
                {
                    "start": 522.44,
                    "end": 522.52,
                    "word": " is",
                    "probability": 0.8876953125
                },
                {
                    "start": 522.52,
                    "end": 522.62,
                    "word": " what",
                    "probability": 0.890625
                },
                {
                    "start": 522.62,
                    "end": 522.88,
                    "word": " allows",
                    "probability": 0.771484375
                },
                {
                    "start": 522.88,
                    "end": 523.0,
                    "word": " you",
                    "probability": 0.89404296875
                },
                {
                    "start": 523.0,
                    "end": 523.14,
                    "word": " to",
                    "probability": 0.8984375
                },
                {
                    "start": 523.14,
                    "end": 523.46,
                    "word": " interact",
                    "probability": 0.72900390625
                },
                {
                    "start": 523.46,
                    "end": 523.62,
                    "word": " with",
                    "probability": 0.8134765625
                },
                {
                    "start": 523.72,
                    "end": 523.88,
                    "word": " a bunch",
                    "probability": 0.8115234375
                },
                {
                    "start": 523.88,
                    "end": 524.0,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 524.0,
                    "end": 524.2,
                    "word": " local",
                    "probability": 0.8046875
                },
                {
                    "start": 524.2,
                    "end": 524.58,
                    "word": " services",
                    "probability": 0.90185546875
                },
                {
                    "start": 524.58,
                    "end": 524.82,
                    "word": " like",
                    "probability": 0.73828125
                },
                {
                    "start": 524.82,
                    "end": 525.26,
                    "word": " memcached",
                    "probability": 0.7936197916666666
                },
                {
                    "start": 525.26,
                    "end": 525.64,
                    "word": ",",
                    "probability": 0.74169921875
                },
                {
                    "start": 525.64,
                    "end": 525.92,
                    "word": " just",
                    "probability": 0.8759765625
                },
                {
                    "start": 525.92,
                    "end": 526.08,
                    "word": " like",
                    "probability": 0.87158203125
                },
                {
                    "start": 526.08,
                    "end": 526.3,
                    "word": " people",
                    "probability": 0.9169921875
                },
                {
                    "start": 526.3,
                    "end": 526.62,
                    "word": " did",
                    "probability": 0.79833984375
                },
                {
                    "start": 526.62,
                    "end": 526.74,
                    "word": " in",
                    "probability": 0.8974609375
                },
                {
                    "start": 526.74,
                    "end": 526.84,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 526.84,
                    "end": 527.1,
                    "word": " past",
                    "probability": 0.8017578125
                },
                {
                    "start": 527.1,
                    "end": 527.3,
                    "word": " with",
                    "probability": 0.78857421875
                },
                {
                    "start": 527.3,
                    "end": 528.18,
                    "word": " Gopher",
                    "probability": 0.643310546875
                },
                {
                    "start": 528.18,
                    "end": 528.52,
                    "word": " URLs",
                    "probability": 0.8466796875
                },
                {
                    "start": 528.52,
                    "end": 528.98,
                    "word": ".",
                    "probability": 0.984375
                }
            ]
        },
        {
            "id": 120,
            "seek": 53742,
            "start": 530.3,
            "end": 534.3,
            "text": " And here's an exchange more typical of what you'd use to do real damage.",
            "tokens": [
                51214,
                400,
                510,
                311,
                364,
                7742,
                544,
                7476,
                295,
                437,
                291,
                1116,
                764,
                281,
                360,
                957,
                4344,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18185399685587203,
            "compression_ratio": 1.5763239875389408,
            "no_speech_prob": 0.0017004013061523438,
            "words": [
                {
                    "start": 530.3,
                    "end": 530.74,
                    "word": " And",
                    "probability": 0.755859375
                },
                {
                    "start": 530.74,
                    "end": 530.92,
                    "word": " here's",
                    "probability": 0.885986328125
                },
                {
                    "start": 530.92,
                    "end": 531.0,
                    "word": " an",
                    "probability": 0.8974609375
                },
                {
                    "start": 531.0,
                    "end": 531.24,
                    "word": " exchange",
                    "probability": 0.7294921875
                },
                {
                    "start": 531.24,
                    "end": 531.44,
                    "word": " more",
                    "probability": 0.7783203125
                },
                {
                    "start": 531.44,
                    "end": 531.76,
                    "word": " typical",
                    "probability": 0.79443359375
                },
                {
                    "start": 531.76,
                    "end": 532.1,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 532.1,
                    "end": 532.28,
                    "word": " what",
                    "probability": 0.734375
                },
                {
                    "start": 532.28,
                    "end": 532.62,
                    "word": " you'd",
                    "probability": 0.78271484375
                },
                {
                    "start": 532.62,
                    "end": 532.94,
                    "word": " use",
                    "probability": 0.82421875
                },
                {
                    "start": 532.94,
                    "end": 533.12,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 533.12,
                    "end": 533.3,
                    "word": " do",
                    "probability": 0.8994140625
                },
                {
                    "start": 533.3,
                    "end": 533.5,
                    "word": " real",
                    "probability": 0.7861328125
                },
                {
                    "start": 533.5,
                    "end": 533.84,
                    "word": " damage",
                    "probability": 0.73193359375
                },
                {
                    "start": 533.84,
                    "end": 534.3,
                    "word": ".",
                    "probability": 0.98095703125
                }
            ]
        },
        {
            "id": 121,
            "seek": 53742,
            "start": 534.32,
            "end": 540.38,
            "text": " This is a value that in most Python memcached libraries will execute a shell command immediately once it's retrieved from a cache.",
            "tokens": [
                51414,
                639,
                307,
                257,
                2158,
                300,
                294,
                881,
                15329,
                1334,
                66,
                15095,
                15148,
                486,
                14483,
                257,
                8720,
                5622,
                4258,
                1564,
                309,
                311,
                19817,
                937,
                490,
                257,
                19459,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18185399685587203,
            "compression_ratio": 1.5763239875389408,
            "no_speech_prob": 0.0017004013061523438,
            "words": [
                {
                    "start": 534.32,
                    "end": 534.48,
                    "word": " This",
                    "probability": 0.80712890625
                },
                {
                    "start": 534.48,
                    "end": 534.58,
                    "word": " is",
                    "probability": 0.90478515625
                },
                {
                    "start": 534.66,
                    "end": 534.84,
                    "word": " a value",
                    "probability": 0.90576171875
                },
                {
                    "start": 534.84,
                    "end": 535.04,
                    "word": " that",
                    "probability": 0.875
                },
                {
                    "start": 535.04,
                    "end": 535.2,
                    "word": " in",
                    "probability": 0.65625
                },
                {
                    "start": 535.2,
                    "end": 535.38,
                    "word": " most",
                    "probability": 0.806640625
                },
                {
                    "start": 535.38,
                    "end": 535.74,
                    "word": " Python",
                    "probability": 0.85693359375
                },
                {
                    "start": 535.74,
                    "end": 536.18,
                    "word": " memcached",
                    "probability": 0.7317708333333334
                },
                {
                    "start": 536.18,
                    "end": 536.58,
                    "word": " libraries",
                    "probability": 0.88427734375
                },
                {
                    "start": 536.58,
                    "end": 536.84,
                    "word": " will",
                    "probability": 0.74853515625
                },
                {
                    "start": 536.84,
                    "end": 537.24,
                    "word": " execute",
                    "probability": 0.87451171875
                },
                {
                    "start": 537.38,
                    "end": 537.5,
                    "word": " a shell",
                    "probability": 0.6728515625
                },
                {
                    "start": 537.5,
                    "end": 537.82,
                    "word": " command",
                    "probability": 0.78662109375
                },
                {
                    "start": 537.82,
                    "end": 538.22,
                    "word": " immediately",
                    "probability": 0.6826171875
                },
                {
                    "start": 538.22,
                    "end": 538.56,
                    "word": " once",
                    "probability": 0.78125
                },
                {
                    "start": 538.56,
                    "end": 538.72,
                    "word": " it's",
                    "probability": 0.93798828125
                },
                {
                    "start": 538.72,
                    "end": 539.42,
                    "word": " retrieved",
                    "probability": 0.84765625
                },
                {
                    "start": 539.42,
                    "end": 539.56,
                    "word": " from",
                    "probability": 0.82177734375
                },
                {
                    "start": 539.68,
                    "end": 539.92,
                    "word": " a cache",
                    "probability": 0.7412109375
                },
                {
                    "start": 539.92,
                    "end": 540.38,
                    "word": ".",
                    "probability": 0.9931640625
                }
            ]
        },
        {
            "id": 122,
            "seek": 56396,
            "start": 540.38,
            "end": 548.28,
            "text": " This is because it's quite common in Python and other languages to use built-in serialization methods like pickle to convert values to something that can be stored.",
            "tokens": [
                50364,
                639,
                307,
                570,
                309,
                311,
                1596,
                2689,
                294,
                15329,
                293,
                661,
                8650,
                281,
                764,
                3094,
                12,
                259,
                17436,
                2144,
                7150,
                411,
                31433,
                281,
                7620,
                4190,
                281,
                746,
                300,
                393,
                312,
                12187,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18617584190126193,
            "compression_ratio": 1.7180327868852459,
            "no_speech_prob": 0.00388336181640625,
            "words": [
                {
                    "start": 540.38,
                    "end": 541.14,
                    "word": " This",
                    "probability": 0.75537109375
                },
                {
                    "start": 541.14,
                    "end": 541.24,
                    "word": " is",
                    "probability": 0.8974609375
                },
                {
                    "start": 541.24,
                    "end": 541.44,
                    "word": " because",
                    "probability": 0.81396484375
                },
                {
                    "start": 541.44,
                    "end": 541.6,
                    "word": " it's",
                    "probability": 0.919189453125
                },
                {
                    "start": 541.6,
                    "end": 541.74,
                    "word": " quite",
                    "probability": 0.85693359375
                },
                {
                    "start": 541.74,
                    "end": 542.0,
                    "word": " common",
                    "probability": 0.73193359375
                },
                {
                    "start": 542.0,
                    "end": 542.14,
                    "word": " in",
                    "probability": 0.8857421875
                },
                {
                    "start": 542.14,
                    "end": 542.38,
                    "word": " Python",
                    "probability": 0.90771484375
                },
                {
                    "start": 542.38,
                    "end": 542.76,
                    "word": " and",
                    "probability": 0.8828125
                },
                {
                    "start": 542.76,
                    "end": 542.94,
                    "word": " other",
                    "probability": 0.7744140625
                },
                {
                    "start": 542.94,
                    "end": 543.32,
                    "word": " languages",
                    "probability": 0.86376953125
                },
                {
                    "start": 543.32,
                    "end": 543.56,
                    "word": " to",
                    "probability": 0.8720703125
                },
                {
                    "start": 543.56,
                    "end": 543.72,
                    "word": " use",
                    "probability": 0.82568359375
                },
                {
                    "start": 543.72,
                    "end": 543.92,
                    "word": " built",
                    "probability": 0.92041015625
                },
                {
                    "start": 543.92,
                    "end": 544.08,
                    "word": "-in",
                    "probability": 0.892822265625
                },
                {
                    "start": 544.08,
                    "end": 544.64,
                    "word": " serialization",
                    "probability": 0.94140625
                },
                {
                    "start": 544.64,
                    "end": 544.96,
                    "word": " methods",
                    "probability": 0.82958984375
                },
                {
                    "start": 544.96,
                    "end": 545.2,
                    "word": " like",
                    "probability": 0.6962890625
                },
                {
                    "start": 545.2,
                    "end": 545.46,
                    "word": " pickle",
                    "probability": 0.3046875
                },
                {
                    "start": 545.46,
                    "end": 545.72,
                    "word": " to",
                    "probability": 0.8115234375
                },
                {
                    "start": 545.72,
                    "end": 546.0,
                    "word": " convert",
                    "probability": 0.859375
                },
                {
                    "start": 546.0,
                    "end": 546.38,
                    "word": " values",
                    "probability": 0.908203125
                },
                {
                    "start": 546.38,
                    "end": 546.52,
                    "word": " to",
                    "probability": 0.88427734375
                },
                {
                    "start": 546.52,
                    "end": 546.76,
                    "word": " something",
                    "probability": 0.724609375
                },
                {
                    "start": 546.76,
                    "end": 547.24,
                    "word": " that",
                    "probability": 0.876953125
                },
                {
                    "start": 547.24,
                    "end": 547.42,
                    "word": " can",
                    "probability": 0.89306640625
                },
                {
                    "start": 547.42,
                    "end": 547.56,
                    "word": " be",
                    "probability": 0.90625
                },
                {
                    "start": 547.56,
                    "end": 547.84,
                    "word": " stored",
                    "probability": 0.74609375
                },
                {
                    "start": 547.84,
                    "end": 548.28,
                    "word": ".",
                    "probability": 0.94091796875
                }
            ]
        },
        {
            "id": 123,
            "seek": 56396,
            "start": 548.52,
            "end": 554.34,
            "text": " Unfortunately, built-in serialization methods are also common RCE targets. We'll get to exploitation later.",
            "tokens": [
                50714,
                8590,
                11,
                3094,
                12,
                259,
                17436,
                2144,
                7150,
                366,
                611,
                2689,
                497,
                4969,
                12911,
                13,
                492,
                603,
                483,
                281,
                33122,
                1780,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18617584190126193,
            "compression_ratio": 1.7180327868852459,
            "no_speech_prob": 0.00388336181640625,
            "words": [
                {
                    "start": 548.52,
                    "end": 548.96,
                    "word": " Unfortunately",
                    "probability": 0.64990234375
                },
                {
                    "start": 548.96,
                    "end": 549.16,
                    "word": ",",
                    "probability": 0.83837890625
                },
                {
                    "start": 549.16,
                    "end": 549.32,
                    "word": " built",
                    "probability": 0.9267578125
                },
                {
                    "start": 549.32,
                    "end": 549.48,
                    "word": "-in",
                    "probability": 0.95947265625
                },
                {
                    "start": 549.48,
                    "end": 550.02,
                    "word": " serialization",
                    "probability": 0.96240234375
                },
                {
                    "start": 550.02,
                    "end": 550.54,
                    "word": " methods",
                    "probability": 0.8330078125
                },
                {
                    "start": 550.54,
                    "end": 550.76,
                    "word": " are",
                    "probability": 0.8720703125
                },
                {
                    "start": 550.76,
                    "end": 550.98,
                    "word": " also",
                    "probability": 0.82421875
                },
                {
                    "start": 550.98,
                    "end": 551.32,
                    "word": " common",
                    "probability": 0.7314453125
                },
                {
                    "start": 551.32,
                    "end": 551.72,
                    "word": " RCE",
                    "probability": 0.96240234375
                },
                {
                    "start": 551.72,
                    "end": 552.16,
                    "word": " targets",
                    "probability": 0.65283203125
                },
                {
                    "start": 552.16,
                    "end": 552.6,
                    "word": ".",
                    "probability": 0.9658203125
                },
                {
                    "start": 552.62,
                    "end": 552.8,
                    "word": " We'll",
                    "probability": 0.9189453125
                },
                {
                    "start": 552.8,
                    "end": 552.9,
                    "word": " get",
                    "probability": 0.89599609375
                },
                {
                    "start": 552.9,
                    "end": 553.02,
                    "word": " to",
                    "probability": 0.89794921875
                },
                {
                    "start": 553.02,
                    "end": 553.36,
                    "word": " exploitation",
                    "probability": 0.85791015625
                },
                {
                    "start": 553.36,
                    "end": 553.9,
                    "word": " later",
                    "probability": 0.888671875
                },
                {
                    "start": 553.9,
                    "end": 554.34,
                    "word": ".",
                    "probability": 0.92724609375
                }
            ]
        },
        {
            "id": 124,
            "seek": 56396,
            "start": 555.22,
            "end": 559.12,
            "text": " But since this is pretty common, I ended up testing a fair amount of slides.",
            "tokens": [
                51064,
                583,
                1670,
                341,
                307,
                1238,
                2689,
                11,
                286,
                4590,
                493,
                4997,
                257,
                3143,
                2372,
                295,
                9788,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18617584190126193,
            "compression_ratio": 1.7180327868852459,
            "no_speech_prob": 0.00388336181640625,
            "words": [
                {
                    "start": 555.22,
                    "end": 555.6,
                    "word": " But",
                    "probability": 0.85791015625
                },
                {
                    "start": 555.6,
                    "end": 555.78,
                    "word": " since",
                    "probability": 0.74462890625
                },
                {
                    "start": 555.78,
                    "end": 555.92,
                    "word": " this",
                    "probability": 0.88037109375
                },
                {
                    "start": 555.92,
                    "end": 556.04,
                    "word": " is",
                    "probability": 0.90771484375
                },
                {
                    "start": 556.04,
                    "end": 556.22,
                    "word": " pretty",
                    "probability": 0.8896484375
                },
                {
                    "start": 556.22,
                    "end": 556.56,
                    "word": " common",
                    "probability": 0.7216796875
                },
                {
                    "start": 556.56,
                    "end": 556.82,
                    "word": ",",
                    "probability": 0.94189453125
                },
                {
                    "start": 556.82,
                    "end": 557.02,
                    "word": " I",
                    "probability": 0.9990234375
                },
                {
                    "start": 557.02,
                    "end": 557.16,
                    "word": " ended",
                    "probability": 0.7509765625
                },
                {
                    "start": 557.16,
                    "end": 557.28,
                    "word": " up",
                    "probability": 0.9208984375
                },
                {
                    "start": 557.28,
                    "end": 557.52,
                    "word": " testing",
                    "probability": 0.74951171875
                },
                {
                    "start": 557.68,
                    "end": 557.82,
                    "word": " a fair",
                    "probability": 0.78466796875
                },
                {
                    "start": 557.82,
                    "end": 558.26,
                    "word": " amount",
                    "probability": 0.8349609375
                },
                {
                    "start": 558.26,
                    "end": 558.42,
                    "word": " of",
                    "probability": 0.90869140625
                },
                {
                    "start": 558.42,
                    "end": 558.7,
                    "word": " slides",
                    "probability": 0.6748046875
                },
                {
                    "start": 558.7,
                    "end": 559.12,
                    "word": ".",
                    "probability": 0.99072265625
                }
            ]
        },
        {
            "id": 125,
            "seek": 56396,
            "start": 559.12,
            "end": 566.92,
            "text": " I'll get to some specific ones in a second, but first I'll go over some testing infrastructure I set up, along with some tips for actually performing these kinds of exploits.",
            "tokens": [
                51264,
                286,
                603,
                483,
                281,
                512,
                2685,
                2306,
                294,
                257,
                1150,
                11,
                457,
                700,
                286,
                603,
                352,
                670,
                512,
                4997,
                6896,
                286,
                992,
                493,
                11,
                2051,
                365,
                512,
                6082,
                337,
                767,
                10205,
                613,
                3685,
                295,
                12382,
                1208,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18617584190126193,
            "compression_ratio": 1.7180327868852459,
            "no_speech_prob": 0.00388336181640625,
            "words": [
                {
                    "start": 559.12,
                    "end": 559.36,
                    "word": " I'll",
                    "probability": 0.974365234375
                },
                {
                    "start": 559.36,
                    "end": 559.48,
                    "word": " get",
                    "probability": 0.89697265625
                },
                {
                    "start": 559.48,
                    "end": 559.56,
                    "word": " to",
                    "probability": 0.70166015625
                },
                {
                    "start": 559.56,
                    "end": 559.68,
                    "word": " some",
                    "probability": 0.751953125
                },
                {
                    "start": 559.68,
                    "end": 560.08,
                    "word": " specific",
                    "probability": 0.55712890625
                },
                {
                    "start": 560.08,
                    "end": 560.42,
                    "word": " ones",
                    "probability": 0.81689453125
                },
                {
                    "start": 560.42,
                    "end": 560.56,
                    "word": " in",
                    "probability": 0.89990234375
                },
                {
                    "start": 560.66,
                    "end": 560.88,
                    "word": " a second",
                    "probability": 0.79833984375
                },
                {
                    "start": 560.88,
                    "end": 561.02,
                    "word": ",",
                    "probability": 0.7314453125
                },
                {
                    "start": 561.02,
                    "end": 561.1,
                    "word": " but",
                    "probability": 0.896484375
                },
                {
                    "start": 561.1,
                    "end": 561.4,
                    "word": " first",
                    "probability": 0.80615234375
                },
                {
                    "start": 561.4,
                    "end": 561.62,
                    "word": " I'll",
                    "probability": 0.794677734375
                },
                {
                    "start": 561.62,
                    "end": 561.76,
                    "word": " go",
                    "probability": 0.89990234375
                },
                {
                    "start": 561.76,
                    "end": 561.94,
                    "word": " over",
                    "probability": 0.88037109375
                },
                {
                    "start": 561.94,
                    "end": 562.12,
                    "word": " some",
                    "probability": 0.8056640625
                },
                {
                    "start": 562.12,
                    "end": 562.42,
                    "word": " testing",
                    "probability": 0.71240234375
                },
                {
                    "start": 562.42,
                    "end": 562.88,
                    "word": " infrastructure",
                    "probability": 0.8525390625
                },
                {
                    "start": 562.88,
                    "end": 563.08,
                    "word": " I",
                    "probability": 0.951171875
                },
                {
                    "start": 563.08,
                    "end": 563.22,
                    "word": " set",
                    "probability": 0.8525390625
                },
                {
                    "start": 563.22,
                    "end": 563.42,
                    "word": " up",
                    "probability": 0.91162109375
                },
                {
                    "start": 563.42,
                    "end": 563.84,
                    "word": ",",
                    "probability": 0.67236328125
                },
                {
                    "start": 563.84,
                    "end": 564.08,
                    "word": " along",
                    "probability": 0.89599609375
                },
                {
                    "start": 564.08,
                    "end": 564.22,
                    "word": " with",
                    "probability": 0.81005859375
                },
                {
                    "start": 564.22,
                    "end": 564.38,
                    "word": " some",
                    "probability": 0.80126953125
                },
                {
                    "start": 564.38,
                    "end": 564.6,
                    "word": " tips",
                    "probability": 0.8095703125
                },
                {
                    "start": 564.6,
                    "end": 564.8,
                    "word": " for",
                    "probability": 0.896484375
                },
                {
                    "start": 564.8,
                    "end": 565.04,
                    "word": " actually",
                    "probability": 0.7919921875
                },
                {
                    "start": 565.04,
                    "end": 565.42,
                    "word": " performing",
                    "probability": 0.7265625
                },
                {
                    "start": 565.42,
                    "end": 565.7,
                    "word": " these",
                    "probability": 0.7001953125
                },
                {
                    "start": 565.7,
                    "end": 565.92,
                    "word": " kinds",
                    "probability": 0.7529296875
                },
                {
                    "start": 565.92,
                    "end": 566.04,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 566.04,
                    "end": 566.48,
                    "word": " exploits",
                    "probability": 0.906005859375
                },
                {
                    "start": 566.48,
                    "end": 566.92,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 126,
            "seek": 59302,
            "start": 567.98,
            "end": 570.24,
            "text": " So here are all the VMs I have on the internet.",
            "tokens": [
                50414,
                407,
                510,
                366,
                439,
                264,
                18038,
                82,
                286,
                362,
                322,
                264,
                4705,
                13,
                50514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2105928321971613,
            "compression_ratio": 1.6907894736842106,
            "no_speech_prob": 0.14990234375,
            "words": [
                {
                    "start": 567.98,
                    "end": 568.42,
                    "word": " So",
                    "probability": 0.33935546875
                },
                {
                    "start": 568.42,
                    "end": 568.6,
                    "word": " here",
                    "probability": 0.68115234375
                },
                {
                    "start": 568.6,
                    "end": 568.7,
                    "word": " are",
                    "probability": 0.76123046875
                },
                {
                    "start": 568.7,
                    "end": 568.8,
                    "word": " all",
                    "probability": 0.8837890625
                },
                {
                    "start": 568.8,
                    "end": 568.88,
                    "word": " the",
                    "probability": 0.77587890625
                },
                {
                    "start": 568.88,
                    "end": 569.16,
                    "word": " VMs",
                    "probability": 0.87255859375
                },
                {
                    "start": 569.16,
                    "end": 569.24,
                    "word": " I",
                    "probability": 0.9423828125
                },
                {
                    "start": 569.24,
                    "end": 569.36,
                    "word": " have",
                    "probability": 0.87353515625
                },
                {
                    "start": 569.36,
                    "end": 569.46,
                    "word": " on",
                    "probability": 0.9013671875
                },
                {
                    "start": 569.46,
                    "end": 569.56,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 569.56,
                    "end": 569.8,
                    "word": " internet",
                    "probability": 0.492919921875
                },
                {
                    "start": 569.8,
                    "end": 570.24,
                    "word": ".",
                    "probability": 0.78515625
                }
            ]
        },
        {
            "id": 127,
            "seek": 59302,
            "start": 570.28,
            "end": 575.64,
            "text": " Say for maybe some IP whitelisting, they need to be on the open internet so that the target boxes can reach them.",
            "tokens": [
                50514,
                6463,
                337,
                1310,
                512,
                8671,
                315,
                38906,
                468,
                278,
                11,
                436,
                643,
                281,
                312,
                322,
                264,
                1269,
                4705,
                370,
                300,
                264,
                3779,
                9002,
                393,
                2524,
                552,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2105928321971613,
            "compression_ratio": 1.6907894736842106,
            "no_speech_prob": 0.14990234375,
            "words": [
                {
                    "start": 570.28,
                    "end": 570.54,
                    "word": " Say",
                    "probability": 0.4345703125
                },
                {
                    "start": 570.54,
                    "end": 570.66,
                    "word": " for",
                    "probability": 0.787109375
                },
                {
                    "start": 570.66,
                    "end": 570.84,
                    "word": " maybe",
                    "probability": 0.86328125
                },
                {
                    "start": 570.84,
                    "end": 571.06,
                    "word": " some",
                    "probability": 0.81591796875
                },
                {
                    "start": 571.06,
                    "end": 571.28,
                    "word": " IP",
                    "probability": 0.90087890625
                },
                {
                    "start": 571.28,
                    "end": 571.92,
                    "word": " whitelisting",
                    "probability": 0.912841796875
                },
                {
                    "start": 571.92,
                    "end": 572.16,
                    "word": ",",
                    "probability": 0.78466796875
                },
                {
                    "start": 572.16,
                    "end": 572.4,
                    "word": " they",
                    "probability": 0.728515625
                },
                {
                    "start": 572.4,
                    "end": 572.52,
                    "word": " need",
                    "probability": 0.8095703125
                },
                {
                    "start": 572.52,
                    "end": 572.6,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 572.6,
                    "end": 572.7,
                    "word": " be",
                    "probability": 0.89794921875
                },
                {
                    "start": 572.7,
                    "end": 572.8,
                    "word": " on",
                    "probability": 0.90380859375
                },
                {
                    "start": 572.8,
                    "end": 572.88,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 572.88,
                    "end": 573.06,
                    "word": " open",
                    "probability": 0.740234375
                },
                {
                    "start": 573.06,
                    "end": 573.34,
                    "word": " internet",
                    "probability": 0.61376953125
                },
                {
                    "start": 573.34,
                    "end": 573.68,
                    "word": " so",
                    "probability": 0.82958984375
                },
                {
                    "start": 573.68,
                    "end": 573.86,
                    "word": " that",
                    "probability": 0.80859375
                },
                {
                    "start": 573.86,
                    "end": 574.06,
                    "word": " the",
                    "probability": 0.80224609375
                },
                {
                    "start": 574.06,
                    "end": 574.28,
                    "word": " target",
                    "probability": 0.8369140625
                },
                {
                    "start": 574.28,
                    "end": 574.6,
                    "word": " boxes",
                    "probability": 0.77978515625
                },
                {
                    "start": 574.6,
                    "end": 574.8,
                    "word": " can",
                    "probability": 0.896484375
                },
                {
                    "start": 574.8,
                    "end": 575.0,
                    "word": " reach",
                    "probability": 0.86669921875
                },
                {
                    "start": 575.0,
                    "end": 575.2,
                    "word": " them",
                    "probability": 0.73388671875
                },
                {
                    "start": 575.2,
                    "end": 575.64,
                    "word": ".",
                    "probability": 0.99365234375
                }
            ]
        },
        {
            "id": 128,
            "seek": 59302,
            "start": 575.84,
            "end": 585.18,
            "text": " I've got a nameserver record pointing ssltest.jmatrix.com queries to the DNS server on the top left, which is just a Python script running on port 53.",
            "tokens": [
                50764,
                286,
                600,
                658,
                257,
                5288,
                38241,
                2136,
                12166,
                262,
                82,
                2282,
                377,
                13,
                35195,
                267,
                6579,
                13,
                1112,
                24109,
                281,
                264,
                35153,
                7154,
                322,
                264,
                1192,
                1411,
                11,
                597,
                307,
                445,
                257,
                15329,
                5755,
                2614,
                322,
                2436,
                21860,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2105928321971613,
            "compression_ratio": 1.6907894736842106,
            "no_speech_prob": 0.14990234375,
            "words": [
                {
                    "start": 575.84,
                    "end": 576.04,
                    "word": " I've",
                    "probability": 0.968505859375
                },
                {
                    "start": 576.04,
                    "end": 576.16,
                    "word": " got",
                    "probability": 0.89599609375
                },
                {
                    "start": 576.26,
                    "end": 576.72,
                    "word": " a nameserver",
                    "probability": 0.56488037109375
                },
                {
                    "start": 576.72,
                    "end": 577.06,
                    "word": " record",
                    "probability": 0.79443359375
                },
                {
                    "start": 577.06,
                    "end": 577.4,
                    "word": " pointing",
                    "probability": 0.81689453125
                },
                {
                    "start": 577.4,
                    "end": 578.3,
                    "word": " ssltest",
                    "probability": 0.65106201171875
                },
                {
                    "start": 578.3,
                    "end": 578.9,
                    "word": ".jmatrix",
                    "probability": 0.60211181640625
                },
                {
                    "start": 578.9,
                    "end": 579.3,
                    "word": ".com",
                    "probability": 0.923095703125
                },
                {
                    "start": 579.3,
                    "end": 579.7,
                    "word": " queries",
                    "probability": 0.86767578125
                },
                {
                    "start": 579.7,
                    "end": 580.08,
                    "word": " to",
                    "probability": 0.88818359375
                },
                {
                    "start": 580.08,
                    "end": 580.24,
                    "word": " the",
                    "probability": 0.63916015625
                },
                {
                    "start": 580.24,
                    "end": 580.46,
                    "word": " DNS",
                    "probability": 0.79052734375
                },
                {
                    "start": 580.46,
                    "end": 580.74,
                    "word": " server",
                    "probability": 0.865234375
                },
                {
                    "start": 580.74,
                    "end": 580.9,
                    "word": " on",
                    "probability": 0.89453125
                },
                {
                    "start": 580.9,
                    "end": 581.02,
                    "word": " the",
                    "probability": 0.81201171875
                },
                {
                    "start": 581.02,
                    "end": 581.22,
                    "word": " top",
                    "probability": 0.83154296875
                },
                {
                    "start": 581.22,
                    "end": 581.52,
                    "word": " left",
                    "probability": 0.83984375
                },
                {
                    "start": 581.52,
                    "end": 582.02,
                    "word": ",",
                    "probability": 0.83544921875
                },
                {
                    "start": 582.02,
                    "end": 582.22,
                    "word": " which",
                    "probability": 0.9169921875
                },
                {
                    "start": 582.22,
                    "end": 582.36,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 582.36,
                    "end": 582.5,
                    "word": " just",
                    "probability": 0.884765625
                },
                {
                    "start": 582.64,
                    "end": 582.9,
                    "word": " a Python",
                    "probability": 0.875
                },
                {
                    "start": 582.9,
                    "end": 583.46,
                    "word": " script",
                    "probability": 0.85498046875
                },
                {
                    "start": 583.46,
                    "end": 583.8,
                    "word": " running",
                    "probability": 0.876953125
                },
                {
                    "start": 583.8,
                    "end": 584.12,
                    "word": " on",
                    "probability": 0.9052734375
                },
                {
                    "start": 584.12,
                    "end": 584.38,
                    "word": " port",
                    "probability": 0.751953125
                },
                {
                    "start": 584.38,
                    "end": 584.78,
                    "word": " 53",
                    "probability": 0.9140625
                },
                {
                    "start": 584.78,
                    "end": 585.18,
                    "word": ".",
                    "probability": 0.9892578125
                }
            ]
        },
        {
            "id": 129,
            "seek": 59302,
            "start": 585.18,
            "end": 590.08,
            "text": " It alternates between answering with the IP of the custom TLS server and localhost.",
            "tokens": [
                51264,
                467,
                5400,
                1024,
                1296,
                13430,
                365,
                264,
                8671,
                295,
                264,
                2375,
                314,
                19198,
                7154,
                293,
                2654,
                6037,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2105928321971613,
            "compression_ratio": 1.6907894736842106,
            "no_speech_prob": 0.14990234375,
            "words": [
                {
                    "start": 585.18,
                    "end": 585.56,
                    "word": " It",
                    "probability": 0.89208984375
                },
                {
                    "start": 585.56,
                    "end": 585.9,
                    "word": " alternates",
                    "probability": 0.891357421875
                },
                {
                    "start": 585.9,
                    "end": 586.16,
                    "word": " between",
                    "probability": 0.8037109375
                },
                {
                    "start": 586.16,
                    "end": 586.46,
                    "word": " answering",
                    "probability": 0.81982421875
                },
                {
                    "start": 586.46,
                    "end": 586.74,
                    "word": " with",
                    "probability": 0.81103515625
                },
                {
                    "start": 586.74,
                    "end": 586.84,
                    "word": " the",
                    "probability": 0.81103515625
                },
                {
                    "start": 586.84,
                    "end": 587.16,
                    "word": " IP",
                    "probability": 0.92041015625
                },
                {
                    "start": 587.16,
                    "end": 587.5,
                    "word": " of",
                    "probability": 0.89599609375
                },
                {
                    "start": 587.5,
                    "end": 587.6,
                    "word": " the",
                    "probability": 0.5322265625
                },
                {
                    "start": 587.6,
                    "end": 587.86,
                    "word": " custom",
                    "probability": 0.72119140625
                },
                {
                    "start": 587.86,
                    "end": 588.16,
                    "word": " TLS",
                    "probability": 0.970947265625
                },
                {
                    "start": 588.16,
                    "end": 588.5,
                    "word": " server",
                    "probability": 0.8466796875
                },
                {
                    "start": 588.5,
                    "end": 589.12,
                    "word": " and",
                    "probability": 0.8134765625
                },
                {
                    "start": 589.12,
                    "end": 589.64,
                    "word": " localhost",
                    "probability": 0.7724609375
                },
                {
                    "start": 589.64,
                    "end": 590.08,
                    "word": ".",
                    "probability": 0.98828125
                }
            ]
        },
        {
            "id": 130,
            "seek": 59302,
            "start": 590.68,
            "end": 595.98,
            "text": " Then over there on the right, I have my custom TLS server, which is there to deliver my payloads via session tickets.",
            "tokens": [
                51514,
                1396,
                670,
                456,
                322,
                264,
                558,
                11,
                286,
                362,
                452,
                2375,
                314,
                19198,
                7154,
                11,
                597,
                307,
                456,
                281,
                4239,
                452,
                30918,
                82,
                5766,
                5481,
                12628,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.2105928321971613,
            "compression_ratio": 1.6907894736842106,
            "no_speech_prob": 0.14990234375,
            "words": [
                {
                    "start": 590.68,
                    "end": 591.12,
                    "word": " Then",
                    "probability": 0.81201171875
                },
                {
                    "start": 591.12,
                    "end": 591.26,
                    "word": " over",
                    "probability": 0.84228515625
                },
                {
                    "start": 591.26,
                    "end": 591.42,
                    "word": " there",
                    "probability": 0.84619140625
                },
                {
                    "start": 591.42,
                    "end": 591.52,
                    "word": " on",
                    "probability": 0.88818359375
                },
                {
                    "start": 591.52,
                    "end": 591.62,
                    "word": " the",
                    "probability": 0.81298828125
                },
                {
                    "start": 591.62,
                    "end": 591.76,
                    "word": " right",
                    "probability": 0.88427734375
                },
                {
                    "start": 591.76,
                    "end": 591.82,
                    "word": ",",
                    "probability": 0.5771484375
                },
                {
                    "start": 591.82,
                    "end": 591.9,
                    "word": " I",
                    "probability": 0.96875
                },
                {
                    "start": 591.9,
                    "end": 591.98,
                    "word": " have",
                    "probability": 0.8779296875
                },
                {
                    "start": 591.98,
                    "end": 592.14,
                    "word": " my",
                    "probability": 0.896484375
                },
                {
                    "start": 592.14,
                    "end": 592.4,
                    "word": " custom",
                    "probability": 0.7666015625
                },
                {
                    "start": 592.4,
                    "end": 592.7,
                    "word": " TLS",
                    "probability": 0.96826171875
                },
                {
                    "start": 592.7,
                    "end": 593.08,
                    "word": " server",
                    "probability": 0.84033203125
                },
                {
                    "start": 593.08,
                    "end": 593.26,
                    "word": ",",
                    "probability": 0.78173828125
                },
                {
                    "start": 593.26,
                    "end": 593.4,
                    "word": " which",
                    "probability": 0.9150390625
                },
                {
                    "start": 593.4,
                    "end": 593.56,
                    "word": " is",
                    "probability": 0.8994140625
                },
                {
                    "start": 593.56,
                    "end": 593.7,
                    "word": " there",
                    "probability": 0.8583984375
                },
                {
                    "start": 593.7,
                    "end": 593.84,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 593.84,
                    "end": 594.06,
                    "word": " deliver",
                    "probability": 0.837890625
                },
                {
                    "start": 594.06,
                    "end": 594.3,
                    "word": " my",
                    "probability": 0.89306640625
                },
                {
                    "start": 594.3,
                    "end": 594.68,
                    "word": " payloads",
                    "probability": 0.9072265625
                },
                {
                    "start": 594.68,
                    "end": 594.84,
                    "word": " via",
                    "probability": 0.82861328125
                },
                {
                    "start": 594.84,
                    "end": 595.16,
                    "word": " session",
                    "probability": 0.83447265625
                },
                {
                    "start": 595.16,
                    "end": 595.54,
                    "word": " tickets",
                    "probability": 0.7392578125
                },
                {
                    "start": 595.54,
                    "end": 595.98,
                    "word": ".",
                    "probability": 0.99609375
                }
            ]
        },
        {
            "id": 131,
            "seek": 61792,
            "start": 595.98,
            "end": 599.12,
            "text": " I configure those by just updating values in Redis.",
            "tokens": [
                50364,
                286,
                22162,
                729,
                538,
                445,
                25113,
                4190,
                294,
                4477,
                271,
                13,
                50514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1784462664171914,
            "compression_ratio": 1.555944055944056,
            "no_speech_prob": 0.0255584716796875,
            "words": [
                {
                    "start": 595.98,
                    "end": 596.48,
                    "word": " I",
                    "probability": 0.60302734375
                },
                {
                    "start": 596.48,
                    "end": 596.8,
                    "word": " configure",
                    "probability": 0.42431640625
                },
                {
                    "start": 596.8,
                    "end": 597.08,
                    "word": " those",
                    "probability": 0.8173828125
                },
                {
                    "start": 597.08,
                    "end": 597.24,
                    "word": " by",
                    "probability": 0.890625
                },
                {
                    "start": 597.24,
                    "end": 597.46,
                    "word": " just",
                    "probability": 0.85498046875
                },
                {
                    "start": 597.46,
                    "end": 597.78,
                    "word": " updating",
                    "probability": 0.88623046875
                },
                {
                    "start": 597.78,
                    "end": 598.18,
                    "word": " values",
                    "probability": 0.912109375
                },
                {
                    "start": 598.18,
                    "end": 598.32,
                    "word": " in",
                    "probability": 0.83447265625
                },
                {
                    "start": 598.32,
                    "end": 598.64,
                    "word": " Redis",
                    "probability": 0.831298828125
                },
                {
                    "start": 598.64,
                    "end": 599.12,
                    "word": ".",
                    "probability": 0.83154296875
                }
            ]
        },
        {
            "id": 132,
            "seek": 61792,
            "start": 599.38,
            "end": 607.74,
            "text": " But when testing it, it proved to be difficult to just go straight to localhost, because depending on what library is making the requests, I didn't know if SSL sessions were being cached.",
            "tokens": [
                50514,
                583,
                562,
                4997,
                309,
                11,
                309,
                14617,
                281,
                312,
                2252,
                281,
                445,
                352,
                2997,
                281,
                2654,
                6037,
                11,
                570,
                5413,
                322,
                437,
                6405,
                307,
                1455,
                264,
                12475,
                11,
                286,
                994,
                380,
                458,
                498,
                12238,
                43,
                11081,
                645,
                885,
                269,
                15095,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1784462664171914,
            "compression_ratio": 1.555944055944056,
            "no_speech_prob": 0.0255584716796875,
            "words": [
                {
                    "start": 599.38,
                    "end": 599.56,
                    "word": " But",
                    "probability": 0.7421875
                },
                {
                    "start": 599.56,
                    "end": 599.68,
                    "word": " when",
                    "probability": 0.84912109375
                },
                {
                    "start": 599.68,
                    "end": 599.92,
                    "word": " testing",
                    "probability": 0.74267578125
                },
                {
                    "start": 599.92,
                    "end": 600.12,
                    "word": " it",
                    "probability": 0.8720703125
                },
                {
                    "start": 600.12,
                    "end": 600.18,
                    "word": ",",
                    "probability": 0.8994140625
                },
                {
                    "start": 600.18,
                    "end": 600.24,
                    "word": " it",
                    "probability": 0.876953125
                },
                {
                    "start": 600.24,
                    "end": 600.4,
                    "word": " proved",
                    "probability": 0.6904296875
                },
                {
                    "start": 600.4,
                    "end": 600.52,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 600.52,
                    "end": 600.6,
                    "word": " be",
                    "probability": 0.900390625
                },
                {
                    "start": 600.6,
                    "end": 600.9,
                    "word": " difficult",
                    "probability": 0.8505859375
                },
                {
                    "start": 600.9,
                    "end": 601.08,
                    "word": " to",
                    "probability": 0.8974609375
                },
                {
                    "start": 601.08,
                    "end": 601.44,
                    "word": " just",
                    "probability": 0.60498046875
                },
                {
                    "start": 601.44,
                    "end": 601.6,
                    "word": " go",
                    "probability": 0.90625
                },
                {
                    "start": 601.6,
                    "end": 601.84,
                    "word": " straight",
                    "probability": 0.82421875
                },
                {
                    "start": 601.84,
                    "end": 601.98,
                    "word": " to",
                    "probability": 0.896484375
                },
                {
                    "start": 601.98,
                    "end": 602.46,
                    "word": " localhost",
                    "probability": 0.620361328125
                },
                {
                    "start": 602.46,
                    "end": 602.82,
                    "word": ",",
                    "probability": 0.40673828125
                },
                {
                    "start": 602.82,
                    "end": 603.18,
                    "word": " because",
                    "probability": 0.833984375
                },
                {
                    "start": 603.18,
                    "end": 603.46,
                    "word": " depending",
                    "probability": 0.7607421875
                },
                {
                    "start": 603.46,
                    "end": 603.62,
                    "word": " on",
                    "probability": 0.89990234375
                },
                {
                    "start": 603.62,
                    "end": 603.78,
                    "word": " what",
                    "probability": 0.88720703125
                },
                {
                    "start": 603.78,
                    "end": 604.1,
                    "word": " library",
                    "probability": 0.73046875
                },
                {
                    "start": 604.1,
                    "end": 604.26,
                    "word": " is",
                    "probability": 0.81689453125
                },
                {
                    "start": 604.26,
                    "end": 604.54,
                    "word": " making",
                    "probability": 0.78955078125
                },
                {
                    "start": 604.54,
                    "end": 604.78,
                    "word": " the",
                    "probability": 0.79638671875
                },
                {
                    "start": 604.78,
                    "end": 605.1,
                    "word": " requests",
                    "probability": 0.58349609375
                },
                {
                    "start": 605.1,
                    "end": 605.22,
                    "word": ",",
                    "probability": 0.9140625
                },
                {
                    "start": 605.22,
                    "end": 605.28,
                    "word": " I",
                    "probability": 0.97802734375
                },
                {
                    "start": 605.28,
                    "end": 605.46,
                    "word": " didn't",
                    "probability": 0.927978515625
                },
                {
                    "start": 605.46,
                    "end": 605.66,
                    "word": " know",
                    "probability": 0.814453125
                },
                {
                    "start": 605.66,
                    "end": 605.78,
                    "word": " if",
                    "probability": 0.86669921875
                },
                {
                    "start": 605.78,
                    "end": 606.16,
                    "word": " SSL",
                    "probability": 0.868896484375
                },
                {
                    "start": 606.16,
                    "end": 606.52,
                    "word": " sessions",
                    "probability": 0.77294921875
                },
                {
                    "start": 606.52,
                    "end": 606.68,
                    "word": " were",
                    "probability": 0.88330078125
                },
                {
                    "start": 606.68,
                    "end": 606.88,
                    "word": " being",
                    "probability": 0.880859375
                },
                {
                    "start": 606.88,
                    "end": 607.26,
                    "word": " cached",
                    "probability": 0.85205078125
                },
                {
                    "start": 607.26,
                    "end": 607.74,
                    "word": ".",
                    "probability": 0.99609375
                }
            ]
        },
        {
            "id": 133,
            "seek": 61792,
            "start": 609.18,
            "end": 614.76,
            "text": " To address this, I sometimes just ended up adding another box to see if the payload was being persisted.",
            "tokens": [
                51014,
                1407,
                2985,
                341,
                11,
                286,
                2171,
                445,
                4590,
                493,
                5127,
                1071,
                2424,
                281,
                536,
                498,
                264,
                30918,
                390,
                885,
                13233,
                292,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1784462664171914,
            "compression_ratio": 1.555944055944056,
            "no_speech_prob": 0.0255584716796875,
            "words": [
                {
                    "start": 609.18,
                    "end": 609.66,
                    "word": " To",
                    "probability": 0.9052734375
                },
                {
                    "start": 609.66,
                    "end": 609.94,
                    "word": " address",
                    "probability": 0.83984375
                },
                {
                    "start": 609.94,
                    "end": 610.2,
                    "word": " this",
                    "probability": 0.88232421875
                },
                {
                    "start": 610.2,
                    "end": 610.28,
                    "word": ",",
                    "probability": 0.93408203125
                },
                {
                    "start": 610.28,
                    "end": 610.34,
                    "word": " I",
                    "probability": 0.99658203125
                },
                {
                    "start": 610.34,
                    "end": 610.7,
                    "word": " sometimes",
                    "probability": 0.7568359375
                },
                {
                    "start": 610.7,
                    "end": 611.04,
                    "word": " just",
                    "probability": 0.88330078125
                },
                {
                    "start": 611.04,
                    "end": 611.26,
                    "word": " ended",
                    "probability": 0.76123046875
                },
                {
                    "start": 611.26,
                    "end": 611.44,
                    "word": " up",
                    "probability": 0.91162109375
                },
                {
                    "start": 611.44,
                    "end": 611.66,
                    "word": " adding",
                    "probability": 0.81494140625
                },
                {
                    "start": 611.66,
                    "end": 611.94,
                    "word": " another",
                    "probability": 0.822265625
                },
                {
                    "start": 611.94,
                    "end": 612.22,
                    "word": " box",
                    "probability": 0.796875
                },
                {
                    "start": 612.22,
                    "end": 612.4,
                    "word": " to",
                    "probability": 0.87109375
                },
                {
                    "start": 612.4,
                    "end": 612.56,
                    "word": " see",
                    "probability": 0.81396484375
                },
                {
                    "start": 612.56,
                    "end": 612.66,
                    "word": " if",
                    "probability": 0.90087890625
                },
                {
                    "start": 612.66,
                    "end": 612.78,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 612.78,
                    "end": 612.98,
                    "word": " payload",
                    "probability": 0.9296875
                },
                {
                    "start": 612.98,
                    "end": 613.32,
                    "word": " was",
                    "probability": 0.89892578125
                },
                {
                    "start": 613.32,
                    "end": 613.7,
                    "word": " being",
                    "probability": 0.88671875
                },
                {
                    "start": 613.7,
                    "end": 614.28,
                    "word": " persisted",
                    "probability": 0.843017578125
                },
                {
                    "start": 614.28,
                    "end": 614.76,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 134,
            "seek": 61792,
            "start": 614.82,
            "end": 620.88,
            "text": " If you're not familiar, Netcat can be set up to just listen for TCP connections and log the results.",
            "tokens": [
                51264,
                759,
                291,
                434,
                406,
                4963,
                11,
                6188,
                18035,
                393,
                312,
                992,
                493,
                281,
                445,
                2140,
                337,
                48965,
                9271,
                293,
                3565,
                264,
                3542,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1784462664171914,
            "compression_ratio": 1.555944055944056,
            "no_speech_prob": 0.0255584716796875,
            "words": [
                {
                    "start": 614.82,
                    "end": 615.06,
                    "word": " If",
                    "probability": 0.900390625
                },
                {
                    "start": 615.06,
                    "end": 615.12,
                    "word": " you're",
                    "probability": 0.920654296875
                },
                {
                    "start": 615.12,
                    "end": 615.26,
                    "word": " not",
                    "probability": 0.89013671875
                },
                {
                    "start": 615.26,
                    "end": 615.54,
                    "word": " familiar",
                    "probability": 0.77197265625
                },
                {
                    "start": 615.54,
                    "end": 615.72,
                    "word": ",",
                    "probability": 0.9716796875
                },
                {
                    "start": 615.72,
                    "end": 616.0,
                    "word": " Netcat",
                    "probability": 0.806640625
                },
                {
                    "start": 616.0,
                    "end": 616.4,
                    "word": " can",
                    "probability": 0.900390625
                },
                {
                    "start": 616.4,
                    "end": 616.54,
                    "word": " be",
                    "probability": 0.89697265625
                },
                {
                    "start": 616.54,
                    "end": 616.74,
                    "word": " set",
                    "probability": 0.83447265625
                },
                {
                    "start": 616.74,
                    "end": 616.84,
                    "word": " up",
                    "probability": 0.89404296875
                },
                {
                    "start": 616.84,
                    "end": 616.96,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 616.96,
                    "end": 617.14,
                    "word": " just",
                    "probability": 0.8818359375
                },
                {
                    "start": 617.14,
                    "end": 617.38,
                    "word": " listen",
                    "probability": 0.794921875
                },
                {
                    "start": 617.38,
                    "end": 617.68,
                    "word": " for",
                    "probability": 0.89599609375
                },
                {
                    "start": 617.68,
                    "end": 618.36,
                    "word": " TCP",
                    "probability": 0.83154296875
                },
                {
                    "start": 618.36,
                    "end": 618.96,
                    "word": " connections",
                    "probability": 0.80859375
                },
                {
                    "start": 618.96,
                    "end": 619.8,
                    "word": " and",
                    "probability": 0.78564453125
                },
                {
                    "start": 619.8,
                    "end": 619.98,
                    "word": " log",
                    "probability": 0.84521484375
                },
                {
                    "start": 619.98,
                    "end": 620.1,
                    "word": " the",
                    "probability": 0.69287109375
                },
                {
                    "start": 620.1,
                    "end": 620.4,
                    "word": " results",
                    "probability": 0.6943359375
                },
                {
                    "start": 620.4,
                    "end": 620.88,
                    "word": ".",
                    "probability": 0.99853515625
                }
            ]
        },
        {
            "id": 135,
            "seek": 64416,
            "start": 620.88,
            "end": 624.84,
            "text": " If I saw my payload making it into the logs, I knew the general approach could work.",
            "tokens": [
                50364,
                759,
                286,
                1866,
                452,
                30918,
                1455,
                309,
                666,
                264,
                20820,
                11,
                286,
                2586,
                264,
                2674,
                3109,
                727,
                589,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18761659869507177,
            "compression_ratio": 1.7040498442367602,
            "no_speech_prob": 0.14794921875,
            "words": [
                {
                    "start": 620.88,
                    "end": 621.4,
                    "word": " If",
                    "probability": 0.76806640625
                },
                {
                    "start": 621.4,
                    "end": 621.5,
                    "word": " I",
                    "probability": 0.99072265625
                },
                {
                    "start": 621.5,
                    "end": 621.64,
                    "word": " saw",
                    "probability": 0.7890625
                },
                {
                    "start": 621.64,
                    "end": 621.8,
                    "word": " my",
                    "probability": 0.88916015625
                },
                {
                    "start": 621.8,
                    "end": 622.04,
                    "word": " payload",
                    "probability": 0.9189453125
                },
                {
                    "start": 622.04,
                    "end": 622.32,
                    "word": " making",
                    "probability": 0.81396484375
                },
                {
                    "start": 622.32,
                    "end": 622.44,
                    "word": " it",
                    "probability": 0.7451171875
                },
                {
                    "start": 622.44,
                    "end": 622.54,
                    "word": " into",
                    "probability": 0.716796875
                },
                {
                    "start": 622.54,
                    "end": 622.68,
                    "word": " the",
                    "probability": 0.71337890625
                },
                {
                    "start": 622.68,
                    "end": 622.92,
                    "word": " logs",
                    "probability": 0.72119140625
                },
                {
                    "start": 622.92,
                    "end": 623.08,
                    "word": ",",
                    "probability": 0.82958984375
                },
                {
                    "start": 623.08,
                    "end": 623.16,
                    "word": " I",
                    "probability": 0.99560546875
                },
                {
                    "start": 623.16,
                    "end": 623.28,
                    "word": " knew",
                    "probability": 0.74951171875
                },
                {
                    "start": 623.28,
                    "end": 623.44,
                    "word": " the",
                    "probability": 0.798828125
                },
                {
                    "start": 623.44,
                    "end": 623.68,
                    "word": " general",
                    "probability": 0.7939453125
                },
                {
                    "start": 623.68,
                    "end": 623.98,
                    "word": " approach",
                    "probability": 0.7998046875
                },
                {
                    "start": 623.98,
                    "end": 624.2,
                    "word": " could",
                    "probability": 0.8046875
                },
                {
                    "start": 624.2,
                    "end": 624.48,
                    "word": " work",
                    "probability": 0.8212890625
                },
                {
                    "start": 624.48,
                    "end": 624.84,
                    "word": ".",
                    "probability": 0.3330078125
                }
            ]
        },
        {
            "id": 136,
            "seek": 64416,
            "start": 625.12,
            "end": 630.58,
            "text": " And then go back to the setup from the previous slide to get the server to start delivering the payload to itself on different ports.",
            "tokens": [
                50564,
                400,
                550,
                352,
                646,
                281,
                264,
                8657,
                490,
                264,
                3894,
                4137,
                281,
                483,
                264,
                7154,
                281,
                722,
                14666,
                264,
                30918,
                281,
                2564,
                322,
                819,
                18160,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18761659869507177,
            "compression_ratio": 1.7040498442367602,
            "no_speech_prob": 0.14794921875,
            "words": [
                {
                    "start": 625.12,
                    "end": 625.48,
                    "word": " And",
                    "probability": 0.74658203125
                },
                {
                    "start": 625.48,
                    "end": 625.62,
                    "word": " then",
                    "probability": 0.72021484375
                },
                {
                    "start": 625.62,
                    "end": 625.76,
                    "word": " go",
                    "probability": 0.85986328125
                },
                {
                    "start": 625.76,
                    "end": 625.94,
                    "word": " back",
                    "probability": 0.814453125
                },
                {
                    "start": 625.94,
                    "end": 626.06,
                    "word": " to",
                    "probability": 0.89990234375
                },
                {
                    "start": 626.06,
                    "end": 626.24,
                    "word": " the",
                    "probability": 0.76025390625
                },
                {
                    "start": 626.24,
                    "end": 626.46,
                    "word": " setup",
                    "probability": 0.732421875
                },
                {
                    "start": 626.46,
                    "end": 626.64,
                    "word": " from",
                    "probability": 0.8193359375
                },
                {
                    "start": 626.64,
                    "end": 626.76,
                    "word": " the",
                    "probability": 0.81640625
                },
                {
                    "start": 626.76,
                    "end": 627.02,
                    "word": " previous",
                    "probability": 0.76611328125
                },
                {
                    "start": 627.02,
                    "end": 627.3,
                    "word": " slide",
                    "probability": 0.87548828125
                },
                {
                    "start": 627.3,
                    "end": 627.44,
                    "word": " to",
                    "probability": 0.810546875
                },
                {
                    "start": 627.44,
                    "end": 627.62,
                    "word": " get",
                    "probability": 0.90576171875
                },
                {
                    "start": 627.62,
                    "end": 627.8,
                    "word": " the",
                    "probability": 0.80810546875
                },
                {
                    "start": 627.8,
                    "end": 627.98,
                    "word": " server",
                    "probability": 0.84228515625
                },
                {
                    "start": 627.98,
                    "end": 628.16,
                    "word": " to",
                    "probability": 0.89697265625
                },
                {
                    "start": 628.16,
                    "end": 628.34,
                    "word": " start",
                    "probability": 0.8818359375
                },
                {
                    "start": 628.34,
                    "end": 628.7,
                    "word": " delivering",
                    "probability": 0.7626953125
                },
                {
                    "start": 628.7,
                    "end": 628.86,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 628.86,
                    "end": 629.02,
                    "word": " payload",
                    "probability": 0.87548828125
                },
                {
                    "start": 629.02,
                    "end": 629.2,
                    "word": " to",
                    "probability": 0.88134765625
                },
                {
                    "start": 629.2,
                    "end": 629.48,
                    "word": " itself",
                    "probability": 0.7646484375
                },
                {
                    "start": 629.48,
                    "end": 629.68,
                    "word": " on",
                    "probability": 0.896484375
                },
                {
                    "start": 629.68,
                    "end": 629.92,
                    "word": " different",
                    "probability": 0.6806640625
                },
                {
                    "start": 629.92,
                    "end": 630.22,
                    "word": " ports",
                    "probability": 0.732421875
                },
                {
                    "start": 630.22,
                    "end": 630.58,
                    "word": ".",
                    "probability": 0.98828125
                }
            ]
        },
        {
            "id": 137,
            "seek": 64416,
            "start": 631.94,
            "end": 634.02,
            "text": " And here are the links to all that I actually used.",
            "tokens": [
                50914,
                400,
                510,
                366,
                264,
                6123,
                281,
                439,
                300,
                286,
                767,
                1143,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18761659869507177,
            "compression_ratio": 1.7040498442367602,
            "no_speech_prob": 0.14794921875,
            "words": [
                {
                    "start": 631.94,
                    "end": 632.3,
                    "word": " And",
                    "probability": 0.8388671875
                },
                {
                    "start": 632.3,
                    "end": 632.4,
                    "word": " here",
                    "probability": 0.818359375
                },
                {
                    "start": 632.4,
                    "end": 632.48,
                    "word": " are",
                    "probability": 0.8388671875
                },
                {
                    "start": 632.48,
                    "end": 632.56,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 632.56,
                    "end": 632.72,
                    "word": " links",
                    "probability": 0.80908203125
                },
                {
                    "start": 632.72,
                    "end": 632.88,
                    "word": " to",
                    "probability": 0.82080078125
                },
                {
                    "start": 632.88,
                    "end": 632.96,
                    "word": " all",
                    "probability": 0.50830078125
                },
                {
                    "start": 632.96,
                    "end": 633.06,
                    "word": " that",
                    "probability": 0.71142578125
                },
                {
                    "start": 633.06,
                    "end": 633.12,
                    "word": " I",
                    "probability": 0.96875
                },
                {
                    "start": 633.12,
                    "end": 633.34,
                    "word": " actually",
                    "probability": 0.78515625
                },
                {
                    "start": 633.34,
                    "end": 633.66,
                    "word": " used",
                    "probability": 0.81396484375
                },
                {
                    "start": 633.66,
                    "end": 634.02,
                    "word": ".",
                    "probability": 0.9794921875
                }
            ]
        },
        {
            "id": 138,
            "seek": 64416,
            "start": 634.22,
            "end": 640.38,
            "text": " A big chunk of the work was saved by just messing around with a pure Rust implementation of TLS, which is linked to here.",
            "tokens": [
                51014,
                316,
                955,
                16635,
                295,
                264,
                589,
                390,
                6624,
                538,
                445,
                23258,
                926,
                365,
                257,
                6075,
                34952,
                11420,
                295,
                314,
                19198,
                11,
                597,
                307,
                9408,
                281,
                510,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18761659869507177,
            "compression_ratio": 1.7040498442367602,
            "no_speech_prob": 0.14794921875,
            "words": [
                {
                    "start": 634.22,
                    "end": 634.36,
                    "word": " A",
                    "probability": 0.9873046875
                },
                {
                    "start": 634.36,
                    "end": 634.5,
                    "word": " big",
                    "probability": 0.892578125
                },
                {
                    "start": 634.5,
                    "end": 634.68,
                    "word": " chunk",
                    "probability": 0.8408203125
                },
                {
                    "start": 634.68,
                    "end": 634.78,
                    "word": " of",
                    "probability": 0.90087890625
                },
                {
                    "start": 634.78,
                    "end": 634.86,
                    "word": " the",
                    "probability": 0.8046875
                },
                {
                    "start": 634.86,
                    "end": 635.04,
                    "word": " work",
                    "probability": 0.8037109375
                },
                {
                    "start": 635.04,
                    "end": 635.18,
                    "word": " was",
                    "probability": 0.89501953125
                },
                {
                    "start": 635.18,
                    "end": 635.42,
                    "word": " saved",
                    "probability": 0.75634765625
                },
                {
                    "start": 635.42,
                    "end": 635.7,
                    "word": " by",
                    "probability": 0.912109375
                },
                {
                    "start": 635.7,
                    "end": 636.38,
                    "word": " just",
                    "probability": 0.86376953125
                },
                {
                    "start": 636.38,
                    "end": 636.66,
                    "word": " messing",
                    "probability": 0.763671875
                },
                {
                    "start": 636.66,
                    "end": 636.88,
                    "word": " around",
                    "probability": 0.86865234375
                },
                {
                    "start": 636.88,
                    "end": 637.04,
                    "word": " with",
                    "probability": 0.81640625
                },
                {
                    "start": 637.14,
                    "end": 637.3,
                    "word": " a pure",
                    "probability": 0.52783203125
                },
                {
                    "start": 637.3,
                    "end": 637.56,
                    "word": " Rust",
                    "probability": 0.76025390625
                },
                {
                    "start": 637.56,
                    "end": 638.12,
                    "word": " implementation",
                    "probability": 0.693359375
                },
                {
                    "start": 638.12,
                    "end": 638.32,
                    "word": " of",
                    "probability": 0.90283203125
                },
                {
                    "start": 638.32,
                    "end": 638.74,
                    "word": " TLS",
                    "probability": 0.909912109375
                },
                {
                    "start": 638.74,
                    "end": 639.02,
                    "word": ",",
                    "probability": 0.8701171875
                },
                {
                    "start": 639.02,
                    "end": 639.32,
                    "word": " which",
                    "probability": 0.916015625
                },
                {
                    "start": 639.32,
                    "end": 639.42,
                    "word": " is",
                    "probability": 0.89501953125
                },
                {
                    "start": 639.42,
                    "end": 639.58,
                    "word": " linked",
                    "probability": 0.802734375
                },
                {
                    "start": 639.58,
                    "end": 639.76,
                    "word": " to",
                    "probability": 0.89990234375
                },
                {
                    "start": 639.76,
                    "end": 640.02,
                    "word": " here",
                    "probability": 0.73291015625
                },
                {
                    "start": 640.02,
                    "end": 640.38,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 139,
            "seek": 64416,
            "start": 640.56,
            "end": 642.96,
            "text": " A big thanks goes out to everyone mentioned in this slide.",
            "tokens": [
                51314,
                316,
                955,
                3231,
                1709,
                484,
                281,
                1518,
                2835,
                294,
                341,
                4137,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18761659869507177,
            "compression_ratio": 1.7040498442367602,
            "no_speech_prob": 0.14794921875,
            "words": [
                {
                    "start": 640.56,
                    "end": 640.64,
                    "word": " A",
                    "probability": 0.98046875
                },
                {
                    "start": 640.64,
                    "end": 640.76,
                    "word": " big",
                    "probability": 0.8701171875
                },
                {
                    "start": 640.76,
                    "end": 641.0,
                    "word": " thanks",
                    "probability": 0.6484375
                },
                {
                    "start": 641.0,
                    "end": 641.22,
                    "word": " goes",
                    "probability": 0.8203125
                },
                {
                    "start": 641.22,
                    "end": 641.36,
                    "word": " out",
                    "probability": 0.80908203125
                },
                {
                    "start": 641.36,
                    "end": 641.44,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 641.44,
                    "end": 641.68,
                    "word": " everyone",
                    "probability": 0.88720703125
                },
                {
                    "start": 641.68,
                    "end": 641.98,
                    "word": " mentioned",
                    "probability": 0.6796875
                },
                {
                    "start": 641.98,
                    "end": 642.16,
                    "word": " in",
                    "probability": 0.76318359375
                },
                {
                    "start": 642.16,
                    "end": 642.36,
                    "word": " this",
                    "probability": 0.78076171875
                },
                {
                    "start": 642.36,
                    "end": 642.6,
                    "word": " slide",
                    "probability": 0.8779296875
                },
                {
                    "start": 642.6,
                    "end": 642.96,
                    "word": ".",
                    "probability": 0.89453125
                }
            ]
        },
        {
            "id": 140,
            "seek": 64416,
            "start": 643.04,
            "end": 647.12,
            "text": " I wouldn't have had the time to do any of this work if not for the code they had put out there.",
            "tokens": [
                51464,
                286,
                2759,
                380,
                362,
                632,
                264,
                565,
                281,
                360,
                604,
                295,
                341,
                589,
                498,
                406,
                337,
                264,
                3089,
                436,
                632,
                829,
                484,
                456,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18761659869507177,
            "compression_ratio": 1.7040498442367602,
            "no_speech_prob": 0.14794921875,
            "words": [
                {
                    "start": 643.04,
                    "end": 643.36,
                    "word": " I",
                    "probability": 0.9990234375
                },
                {
                    "start": 643.36,
                    "end": 643.5,
                    "word": " wouldn't",
                    "probability": 0.891357421875
                },
                {
                    "start": 643.5,
                    "end": 643.6,
                    "word": " have",
                    "probability": 0.876953125
                },
                {
                    "start": 643.6,
                    "end": 643.7,
                    "word": " had",
                    "probability": 0.77783203125
                },
                {
                    "start": 643.7,
                    "end": 644.04,
                    "word": " the",
                    "probability": 0.78564453125
                },
                {
                    "start": 644.04,
                    "end": 644.26,
                    "word": " time",
                    "probability": 0.79931640625
                },
                {
                    "start": 644.26,
                    "end": 644.38,
                    "word": " to",
                    "probability": 0.90087890625
                },
                {
                    "start": 644.38,
                    "end": 644.48,
                    "word": " do",
                    "probability": 0.89990234375
                },
                {
                    "start": 644.48,
                    "end": 644.7,
                    "word": " any",
                    "probability": 0.79931640625
                },
                {
                    "start": 644.7,
                    "end": 644.8,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 644.8,
                    "end": 644.94,
                    "word": " this",
                    "probability": 0.8779296875
                },
                {
                    "start": 644.94,
                    "end": 645.14,
                    "word": " work",
                    "probability": 0.814453125
                },
                {
                    "start": 645.14,
                    "end": 645.26,
                    "word": " if",
                    "probability": 0.80712890625
                },
                {
                    "start": 645.26,
                    "end": 645.42,
                    "word": " not",
                    "probability": 0.86376953125
                },
                {
                    "start": 645.42,
                    "end": 645.52,
                    "word": " for",
                    "probability": 0.8916015625
                },
                {
                    "start": 645.52,
                    "end": 645.64,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 645.64,
                    "end": 645.94,
                    "word": " code",
                    "probability": 0.77099609375
                },
                {
                    "start": 645.94,
                    "end": 646.1,
                    "word": " they",
                    "probability": 0.72705078125
                },
                {
                    "start": 646.1,
                    "end": 646.22,
                    "word": " had",
                    "probability": 0.67626953125
                },
                {
                    "start": 646.22,
                    "end": 646.36,
                    "word": " put",
                    "probability": 0.8916015625
                },
                {
                    "start": 646.36,
                    "end": 646.54,
                    "word": " out",
                    "probability": 0.8095703125
                },
                {
                    "start": 646.54,
                    "end": 646.76,
                    "word": " there",
                    "probability": 0.85791015625
                },
                {
                    "start": 646.76,
                    "end": 647.12,
                    "word": ".",
                    "probability": 0.99169921875
                }
            ]
        },
        {
            "id": 141,
            "seek": 67082,
            "start": 648.98,
            "end": 655.46,
            "text": " But I know with everything I just claimed, I need to back things up by showing what actual real-world attacks can happen with this.",
            "tokens": [
                50414,
                583,
                286,
                458,
                365,
                1203,
                286,
                445,
                12941,
                11,
                286,
                643,
                281,
                646,
                721,
                493,
                538,
                4099,
                437,
                3539,
                957,
                12,
                13217,
                8122,
                393,
                1051,
                365,
                341,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22785326320192087,
            "compression_ratio": 1.6,
            "no_speech_prob": 0.0244140625,
            "words": [
                {
                    "start": 648.98,
                    "end": 649.38,
                    "word": " But",
                    "probability": 0.591796875
                },
                {
                    "start": 649.38,
                    "end": 649.78,
                    "word": " I",
                    "probability": 0.81005859375
                },
                {
                    "start": 649.78,
                    "end": 649.94,
                    "word": " know",
                    "probability": 0.828125
                },
                {
                    "start": 649.94,
                    "end": 650.2,
                    "word": " with",
                    "probability": 0.78564453125
                },
                {
                    "start": 650.2,
                    "end": 650.56,
                    "word": " everything",
                    "probability": 0.8837890625
                },
                {
                    "start": 650.56,
                    "end": 650.76,
                    "word": " I",
                    "probability": 0.96337890625
                },
                {
                    "start": 650.76,
                    "end": 650.94,
                    "word": " just",
                    "probability": 0.8427734375
                },
                {
                    "start": 650.94,
                    "end": 651.24,
                    "word": " claimed",
                    "probability": 0.56640625
                },
                {
                    "start": 651.24,
                    "end": 651.54,
                    "word": ",",
                    "probability": 0.64111328125
                },
                {
                    "start": 651.54,
                    "end": 651.7,
                    "word": " I",
                    "probability": 0.9541015625
                },
                {
                    "start": 651.7,
                    "end": 651.8,
                    "word": " need",
                    "probability": 0.74462890625
                },
                {
                    "start": 651.8,
                    "end": 651.88,
                    "word": " to",
                    "probability": 0.8994140625
                },
                {
                    "start": 651.88,
                    "end": 652.06,
                    "word": " back",
                    "probability": 0.79638671875
                },
                {
                    "start": 652.06,
                    "end": 652.26,
                    "word": " things",
                    "probability": 0.734375
                },
                {
                    "start": 652.26,
                    "end": 652.42,
                    "word": " up",
                    "probability": 0.900390625
                },
                {
                    "start": 652.42,
                    "end": 652.6,
                    "word": " by",
                    "probability": 0.90380859375
                },
                {
                    "start": 652.6,
                    "end": 652.82,
                    "word": " showing",
                    "probability": 0.77587890625
                },
                {
                    "start": 652.82,
                    "end": 653.02,
                    "word": " what",
                    "probability": 0.88037109375
                },
                {
                    "start": 653.02,
                    "end": 653.36,
                    "word": " actual",
                    "probability": 0.78369140625
                },
                {
                    "start": 653.36,
                    "end": 653.6,
                    "word": " real",
                    "probability": 0.8359375
                },
                {
                    "start": 653.6,
                    "end": 653.8,
                    "word": "-world",
                    "probability": 0.66259765625
                },
                {
                    "start": 653.8,
                    "end": 654.24,
                    "word": " attacks",
                    "probability": 0.70947265625
                },
                {
                    "start": 654.24,
                    "end": 654.46,
                    "word": " can",
                    "probability": 0.90185546875
                },
                {
                    "start": 654.46,
                    "end": 654.68,
                    "word": " happen",
                    "probability": 0.76806640625
                },
                {
                    "start": 654.68,
                    "end": 654.86,
                    "word": " with",
                    "probability": 0.8193359375
                },
                {
                    "start": 654.86,
                    "end": 655.06,
                    "word": " this",
                    "probability": 0.82861328125
                },
                {
                    "start": 655.06,
                    "end": 655.46,
                    "word": ".",
                    "probability": 0.9755859375
                }
            ]
        },
        {
            "id": 142,
            "seek": 67082,
            "start": 655.88,
            "end": 659.8,
            "text": " I'll start off conceptually and then get to some examples along with another demo.",
            "tokens": [
                50764,
                286,
                603,
                722,
                766,
                3410,
                671,
                293,
                550,
                483,
                281,
                512,
                5110,
                2051,
                365,
                1071,
                10723,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22785326320192087,
            "compression_ratio": 1.6,
            "no_speech_prob": 0.0244140625,
            "words": [
                {
                    "start": 655.88,
                    "end": 656.28,
                    "word": " I'll",
                    "probability": 0.968505859375
                },
                {
                    "start": 656.28,
                    "end": 656.46,
                    "word": " start",
                    "probability": 0.86962890625
                },
                {
                    "start": 656.46,
                    "end": 656.62,
                    "word": " off",
                    "probability": 0.779296875
                },
                {
                    "start": 656.62,
                    "end": 657.14,
                    "word": " conceptually",
                    "probability": 0.866943359375
                },
                {
                    "start": 657.14,
                    "end": 657.32,
                    "word": " and",
                    "probability": 0.724609375
                },
                {
                    "start": 657.32,
                    "end": 657.44,
                    "word": " then",
                    "probability": 0.70947265625
                },
                {
                    "start": 657.44,
                    "end": 657.6,
                    "word": " get",
                    "probability": 0.89208984375
                },
                {
                    "start": 657.6,
                    "end": 657.74,
                    "word": " to",
                    "probability": 0.88330078125
                },
                {
                    "start": 657.74,
                    "end": 658.0,
                    "word": " some",
                    "probability": 0.81396484375
                },
                {
                    "start": 658.0,
                    "end": 658.42,
                    "word": " examples",
                    "probability": 0.78515625
                },
                {
                    "start": 658.42,
                    "end": 658.68,
                    "word": " along",
                    "probability": 0.78759765625
                },
                {
                    "start": 658.68,
                    "end": 658.84,
                    "word": " with",
                    "probability": 0.80810546875
                },
                {
                    "start": 658.84,
                    "end": 659.12,
                    "word": " another",
                    "probability": 0.802734375
                },
                {
                    "start": 659.12,
                    "end": 659.4,
                    "word": " demo",
                    "probability": 0.71533203125
                },
                {
                    "start": 659.4,
                    "end": 659.8,
                    "word": ".",
                    "probability": 0.9541015625
                }
            ]
        },
        {
            "id": 143,
            "seek": 67082,
            "start": 661.56,
            "end": 663.12,
            "text": " But here's the mullot I've got.",
            "tokens": [
                51064,
                583,
                510,
                311,
                264,
                275,
                858,
                310,
                286,
                600,
                658,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22785326320192087,
            "compression_ratio": 1.6,
            "no_speech_prob": 0.0244140625,
            "words": [
                {
                    "start": 661.56,
                    "end": 661.96,
                    "word": " But",
                    "probability": 0.8291015625
                },
                {
                    "start": 661.96,
                    "end": 662.16,
                    "word": " here's",
                    "probability": 0.89453125
                },
                {
                    "start": 662.16,
                    "end": 662.24,
                    "word": " the",
                    "probability": 0.73974609375
                },
                {
                    "start": 662.24,
                    "end": 662.5,
                    "word": " mullot",
                    "probability": 0.4836832682291667
                },
                {
                    "start": 662.5,
                    "end": 662.64,
                    "word": " I've",
                    "probability": 0.87109375
                },
                {
                    "start": 662.64,
                    "end": 662.74,
                    "word": " got",
                    "probability": 0.69873046875
                },
                {
                    "start": 662.74,
                    "end": 663.12,
                    "word": ".",
                    "probability": 0.93701171875
                }
            ]
        },
        {
            "id": 144,
            "seek": 67082,
            "start": 663.4,
            "end": 666.5,
            "text": " If you're in the middle of this diagram, you're generally vulnerable.",
            "tokens": [
                51164,
                759,
                291,
                434,
                294,
                264,
                2808,
                295,
                341,
                10686,
                11,
                291,
                434,
                5101,
                10955,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22785326320192087,
            "compression_ratio": 1.6,
            "no_speech_prob": 0.0244140625,
            "words": [
                {
                    "start": 663.4,
                    "end": 663.8,
                    "word": " If",
                    "probability": 0.8896484375
                },
                {
                    "start": 663.8,
                    "end": 663.9,
                    "word": " you're",
                    "probability": 0.922119140625
                },
                {
                    "start": 663.9,
                    "end": 663.98,
                    "word": " in",
                    "probability": 0.90283203125
                },
                {
                    "start": 663.98,
                    "end": 664.08,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 664.08,
                    "end": 664.2,
                    "word": " middle",
                    "probability": 0.9111328125
                },
                {
                    "start": 664.2,
                    "end": 664.38,
                    "word": " of",
                    "probability": 0.8984375
                },
                {
                    "start": 664.38,
                    "end": 664.56,
                    "word": " this",
                    "probability": 0.86962890625
                },
                {
                    "start": 664.56,
                    "end": 664.9,
                    "word": " diagram",
                    "probability": 0.7587890625
                },
                {
                    "start": 664.9,
                    "end": 665.22,
                    "word": ",",
                    "probability": 0.94775390625
                },
                {
                    "start": 665.22,
                    "end": 665.44,
                    "word": " you're",
                    "probability": 0.924072265625
                },
                {
                    "start": 665.44,
                    "end": 665.7,
                    "word": " generally",
                    "probability": 0.85546875
                },
                {
                    "start": 665.7,
                    "end": 666.1,
                    "word": " vulnerable",
                    "probability": 0.828125
                },
                {
                    "start": 666.1,
                    "end": 666.5,
                    "word": ".",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 145,
            "seek": 67082,
            "start": 667.52,
            "end": 673.78,
            "text": " This top part refers to when you can send something a URL and it will fetch that URL, but you don't know of a way to exploit that behavior.",
            "tokens": [
                51364,
                639,
                1192,
                644,
                14942,
                281,
                562,
                291,
                393,
                2845,
                746,
                257,
                12905,
                293,
                309,
                486,
                23673,
                300,
                12905,
                11,
                457,
                291,
                500,
                380,
                458,
                295,
                257,
                636,
                281,
                25924,
                300,
                5223,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22785326320192087,
            "compression_ratio": 1.6,
            "no_speech_prob": 0.0244140625,
            "words": [
                {
                    "start": 667.52,
                    "end": 667.86,
                    "word": " This",
                    "probability": 0.1478271484375
                },
                {
                    "start": 667.86,
                    "end": 668.04,
                    "word": " top",
                    "probability": 0.712890625
                },
                {
                    "start": 668.04,
                    "end": 668.28,
                    "word": " part",
                    "probability": 0.79833984375
                },
                {
                    "start": 668.28,
                    "end": 668.64,
                    "word": " refers",
                    "probability": 0.8095703125
                },
                {
                    "start": 668.64,
                    "end": 668.86,
                    "word": " to",
                    "probability": 0.89892578125
                },
                {
                    "start": 668.86,
                    "end": 669.0,
                    "word": " when",
                    "probability": 0.875
                },
                {
                    "start": 669.0,
                    "end": 669.1,
                    "word": " you",
                    "probability": 0.89306640625
                },
                {
                    "start": 669.1,
                    "end": 669.24,
                    "word": " can",
                    "probability": 0.89599609375
                },
                {
                    "start": 669.24,
                    "end": 669.4,
                    "word": " send",
                    "probability": 0.7705078125
                },
                {
                    "start": 669.4,
                    "end": 669.58,
                    "word": " something",
                    "probability": 0.7060546875
                },
                {
                    "start": 669.74,
                    "end": 670.04,
                    "word": " a URL",
                    "probability": 0.8740234375
                },
                {
                    "start": 670.04,
                    "end": 670.44,
                    "word": " and",
                    "probability": 0.58349609375
                },
                {
                    "start": 670.44,
                    "end": 670.54,
                    "word": " it",
                    "probability": 0.86962890625
                },
                {
                    "start": 670.54,
                    "end": 670.58,
                    "word": " will",
                    "probability": 0.67919921875
                },
                {
                    "start": 670.58,
                    "end": 670.82,
                    "word": " fetch",
                    "probability": 0.7548828125
                },
                {
                    "start": 670.82,
                    "end": 671.0,
                    "word": " that",
                    "probability": 0.849609375
                },
                {
                    "start": 671.0,
                    "end": 671.26,
                    "word": " URL",
                    "probability": 0.87060546875
                },
                {
                    "start": 671.26,
                    "end": 671.48,
                    "word": ",",
                    "probability": 0.6708984375
                },
                {
                    "start": 671.48,
                    "end": 671.58,
                    "word": " but",
                    "probability": 0.8984375
                },
                {
                    "start": 671.58,
                    "end": 671.7,
                    "word": " you",
                    "probability": 0.8994140625
                },
                {
                    "start": 671.7,
                    "end": 671.9,
                    "word": " don't",
                    "probability": 0.94384765625
                },
                {
                    "start": 671.9,
                    "end": 672.14,
                    "word": " know",
                    "probability": 0.794921875
                },
                {
                    "start": 672.14,
                    "end": 672.26,
                    "word": " of",
                    "probability": 0.7138671875
                },
                {
                    "start": 672.34,
                    "end": 672.44,
                    "word": " a way",
                    "probability": 0.89453125
                },
                {
                    "start": 672.44,
                    "end": 672.6,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 672.6,
                    "end": 672.84,
                    "word": " exploit",
                    "probability": 0.7841796875
                },
                {
                    "start": 672.84,
                    "end": 673.04,
                    "word": " that",
                    "probability": 0.87939453125
                },
                {
                    "start": 673.04,
                    "end": 673.38,
                    "word": " behavior",
                    "probability": 0.859375
                },
                {
                    "start": 673.38,
                    "end": 673.78,
                    "word": ".",
                    "probability": 0.99658203125
                }
            ]
        },
        {
            "id": 146,
            "seek": 69656,
            "start": 673.78,
            "end": 679.84,
            "text": " It's interesting because you would hope by now people would try to eliminate anything even remotely looking like SSRF.",
            "tokens": [
                50364,
                467,
                311,
                1880,
                570,
                291,
                576,
                1454,
                538,
                586,
                561,
                576,
                853,
                281,
                13819,
                1340,
                754,
                20824,
                1237,
                411,
                12238,
                49,
                37,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20366848422133405,
            "compression_ratio": 1.6360544217687074,
            "no_speech_prob": 0.07476806640625,
            "words": [
                {
                    "start": 673.78,
                    "end": 674.22,
                    "word": " It's",
                    "probability": 0.792724609375
                },
                {
                    "start": 674.22,
                    "end": 674.56,
                    "word": " interesting",
                    "probability": 0.6318359375
                },
                {
                    "start": 674.56,
                    "end": 674.84,
                    "word": " because",
                    "probability": 0.734375
                },
                {
                    "start": 674.84,
                    "end": 674.98,
                    "word": " you",
                    "probability": 0.87841796875
                },
                {
                    "start": 674.98,
                    "end": 675.1,
                    "word": " would",
                    "probability": 0.75439453125
                },
                {
                    "start": 675.1,
                    "end": 675.28,
                    "word": " hope",
                    "probability": 0.8359375
                },
                {
                    "start": 675.28,
                    "end": 675.46,
                    "word": " by",
                    "probability": 0.83984375
                },
                {
                    "start": 675.46,
                    "end": 675.66,
                    "word": " now",
                    "probability": 0.90087890625
                },
                {
                    "start": 675.66,
                    "end": 675.92,
                    "word": " people",
                    "probability": 0.76318359375
                },
                {
                    "start": 675.92,
                    "end": 676.1,
                    "word": " would",
                    "probability": 0.78369140625
                },
                {
                    "start": 676.1,
                    "end": 676.34,
                    "word": " try",
                    "probability": 0.4931640625
                },
                {
                    "start": 676.34,
                    "end": 676.54,
                    "word": " to",
                    "probability": 0.88623046875
                },
                {
                    "start": 676.54,
                    "end": 676.98,
                    "word": " eliminate",
                    "probability": 0.7568359375
                },
                {
                    "start": 676.98,
                    "end": 677.42,
                    "word": " anything",
                    "probability": 0.79150390625
                },
                {
                    "start": 677.42,
                    "end": 677.98,
                    "word": " even",
                    "probability": 0.67333984375
                },
                {
                    "start": 677.98,
                    "end": 678.34,
                    "word": " remotely",
                    "probability": 0.8740234375
                },
                {
                    "start": 678.34,
                    "end": 678.64,
                    "word": " looking",
                    "probability": 0.7939453125
                },
                {
                    "start": 678.64,
                    "end": 678.86,
                    "word": " like",
                    "probability": 0.869140625
                },
                {
                    "start": 678.86,
                    "end": 679.36,
                    "word": " SSRF",
                    "probability": 0.90966796875
                },
                {
                    "start": 679.36,
                    "end": 679.84,
                    "word": ".",
                    "probability": 0.396240234375
                }
            ]
        },
        {
            "id": 147,
            "seek": 69656,
            "start": 679.88,
            "end": 683.04,
            "text": " But this pattern is in fact required by a few popular specs.",
            "tokens": [
                50664,
                583,
                341,
                5102,
                307,
                294,
                1186,
                4739,
                538,
                257,
                1326,
                3743,
                27911,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20366848422133405,
            "compression_ratio": 1.6360544217687074,
            "no_speech_prob": 0.07476806640625,
            "words": [
                {
                    "start": 679.88,
                    "end": 680.1,
                    "word": " But",
                    "probability": 0.73193359375
                },
                {
                    "start": 680.1,
                    "end": 680.24,
                    "word": " this",
                    "probability": 0.84912109375
                },
                {
                    "start": 680.24,
                    "end": 680.54,
                    "word": " pattern",
                    "probability": 0.75146484375
                },
                {
                    "start": 680.54,
                    "end": 680.76,
                    "word": " is",
                    "probability": 0.89794921875
                },
                {
                    "start": 680.76,
                    "end": 680.92,
                    "word": " in",
                    "probability": 0.72509765625
                },
                {
                    "start": 680.92,
                    "end": 681.08,
                    "word": " fact",
                    "probability": 0.83056640625
                },
                {
                    "start": 681.08,
                    "end": 681.4,
                    "word": " required",
                    "probability": 0.70263671875
                },
                {
                    "start": 681.4,
                    "end": 681.58,
                    "word": " by",
                    "probability": 0.908203125
                },
                {
                    "start": 681.7,
                    "end": 681.8,
                    "word": " a few",
                    "probability": 0.8037109375
                },
                {
                    "start": 681.8,
                    "end": 682.16,
                    "word": " popular",
                    "probability": 0.91259765625
                },
                {
                    "start": 682.16,
                    "end": 682.56,
                    "word": " specs",
                    "probability": 0.6845703125
                },
                {
                    "start": 682.56,
                    "end": 683.04,
                    "word": ".",
                    "probability": 0.9794921875
                }
            ]
        },
        {
            "id": 148,
            "seek": 69656,
            "start": 683.26,
            "end": 689.06,
            "text": " This is even common enough that I've seen bug bounties mention SSRF with no proven security impact as an excluded category.",
            "tokens": [
                50814,
                639,
                307,
                754,
                2689,
                1547,
                300,
                286,
                600,
                1612,
                7426,
                272,
                792,
                530,
                2152,
                12238,
                49,
                37,
                365,
                572,
                12785,
                3825,
                2712,
                382,
                364,
                29486,
                7719,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20366848422133405,
            "compression_ratio": 1.6360544217687074,
            "no_speech_prob": 0.07476806640625,
            "words": [
                {
                    "start": 683.26,
                    "end": 683.34,
                    "word": " This",
                    "probability": 0.5927734375
                },
                {
                    "start": 683.34,
                    "end": 683.42,
                    "word": " is",
                    "probability": 0.89501953125
                },
                {
                    "start": 683.42,
                    "end": 683.58,
                    "word": " even",
                    "probability": 0.78955078125
                },
                {
                    "start": 683.58,
                    "end": 683.86,
                    "word": " common",
                    "probability": 0.7421875
                },
                {
                    "start": 683.86,
                    "end": 684.14,
                    "word": " enough",
                    "probability": 0.701171875
                },
                {
                    "start": 684.14,
                    "end": 684.34,
                    "word": " that",
                    "probability": 0.86328125
                },
                {
                    "start": 684.34,
                    "end": 684.5,
                    "word": " I've",
                    "probability": 0.968994140625
                },
                {
                    "start": 684.5,
                    "end": 684.66,
                    "word": " seen",
                    "probability": 0.888671875
                },
                {
                    "start": 684.66,
                    "end": 684.82,
                    "word": " bug",
                    "probability": 0.79052734375
                },
                {
                    "start": 684.82,
                    "end": 685.14,
                    "word": " bounties",
                    "probability": 0.8382161458333334
                },
                {
                    "start": 685.14,
                    "end": 685.46,
                    "word": " mention",
                    "probability": 0.487548828125
                },
                {
                    "start": 685.46,
                    "end": 686.08,
                    "word": " SSRF",
                    "probability": 0.9249674479166666
                },
                {
                    "start": 686.08,
                    "end": 686.22,
                    "word": " with",
                    "probability": 0.80810546875
                },
                {
                    "start": 686.22,
                    "end": 686.38,
                    "word": " no",
                    "probability": 0.90771484375
                },
                {
                    "start": 686.38,
                    "end": 686.6,
                    "word": " proven",
                    "probability": 0.84130859375
                },
                {
                    "start": 686.6,
                    "end": 686.94,
                    "word": " security",
                    "probability": 0.94384765625
                },
                {
                    "start": 686.94,
                    "end": 687.34,
                    "word": " impact",
                    "probability": 0.87353515625
                },
                {
                    "start": 687.34,
                    "end": 687.62,
                    "word": " as",
                    "probability": 0.8818359375
                },
                {
                    "start": 687.62,
                    "end": 687.76,
                    "word": " an",
                    "probability": 0.86572265625
                },
                {
                    "start": 687.76,
                    "end": 688.1,
                    "word": " excluded",
                    "probability": 0.744140625
                },
                {
                    "start": 688.1,
                    "end": 688.58,
                    "word": " category",
                    "probability": 0.8388671875
                },
                {
                    "start": 688.58,
                    "end": 689.06,
                    "word": ".",
                    "probability": 0.91455078125
                }
            ]
        },
        {
            "id": 149,
            "seek": 69656,
            "start": 689.3,
            "end": 695.84,
            "text": " But that's what this talk is about. Adding the security impact when you have just something that is just almost SSRF.",
            "tokens": [
                51114,
                583,
                300,
                311,
                437,
                341,
                751,
                307,
                466,
                13,
                31204,
                264,
                3825,
                2712,
                562,
                291,
                362,
                445,
                746,
                300,
                307,
                445,
                1920,
                12238,
                49,
                37,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20366848422133405,
            "compression_ratio": 1.6360544217687074,
            "no_speech_prob": 0.07476806640625,
            "words": [
                {
                    "start": 689.3,
                    "end": 689.56,
                    "word": " But",
                    "probability": 0.87158203125
                },
                {
                    "start": 689.56,
                    "end": 689.7,
                    "word": " that's",
                    "probability": 0.93896484375
                },
                {
                    "start": 689.7,
                    "end": 689.82,
                    "word": " what",
                    "probability": 0.8818359375
                },
                {
                    "start": 689.82,
                    "end": 689.94,
                    "word": " this",
                    "probability": 0.8818359375
                },
                {
                    "start": 689.94,
                    "end": 690.14,
                    "word": " talk",
                    "probability": 0.8173828125
                },
                {
                    "start": 690.14,
                    "end": 690.26,
                    "word": " is",
                    "probability": 0.90576171875
                },
                {
                    "start": 690.26,
                    "end": 690.52,
                    "word": " about",
                    "probability": 0.82177734375
                },
                {
                    "start": 690.52,
                    "end": 690.96,
                    "word": ".",
                    "probability": 0.51220703125
                },
                {
                    "start": 690.96,
                    "end": 691.2,
                    "word": " Adding",
                    "probability": 0.892578125
                },
                {
                    "start": 691.2,
                    "end": 691.38,
                    "word": " the",
                    "probability": 0.76953125
                },
                {
                    "start": 691.38,
                    "end": 691.6,
                    "word": " security",
                    "probability": 0.92431640625
                },
                {
                    "start": 691.6,
                    "end": 691.98,
                    "word": " impact",
                    "probability": 0.86474609375
                },
                {
                    "start": 691.98,
                    "end": 692.18,
                    "word": " when",
                    "probability": 0.84912109375
                },
                {
                    "start": 692.18,
                    "end": 692.32,
                    "word": " you",
                    "probability": 0.8935546875
                },
                {
                    "start": 692.32,
                    "end": 692.56,
                    "word": " have",
                    "probability": 0.87646484375
                },
                {
                    "start": 692.56,
                    "end": 692.8,
                    "word": " just",
                    "probability": 0.810546875
                },
                {
                    "start": 692.8,
                    "end": 693.14,
                    "word": " something",
                    "probability": 0.73681640625
                },
                {
                    "start": 693.14,
                    "end": 693.38,
                    "word": " that",
                    "probability": 0.87841796875
                },
                {
                    "start": 693.38,
                    "end": 693.8,
                    "word": " is",
                    "probability": 0.2861328125
                },
                {
                    "start": 693.8,
                    "end": 694.34,
                    "word": " just",
                    "probability": 0.75
                },
                {
                    "start": 694.34,
                    "end": 694.72,
                    "word": " almost",
                    "probability": 0.68212890625
                },
                {
                    "start": 694.72,
                    "end": 695.36,
                    "word": " SSRF",
                    "probability": 0.9143880208333334
                },
                {
                    "start": 695.36,
                    "end": 695.84,
                    "word": ".",
                    "probability": 0.99267578125
                }
            ]
        },
        {
            "id": 150,
            "seek": 69656,
            "start": 697.04,
            "end": 699.52,
            "text": " This one on the left sounds weird, but it's getting bigger.",
            "tokens": [
                51464,
                639,
                472,
                322,
                264,
                1411,
                3263,
                3657,
                11,
                457,
                309,
                311,
                1242,
                3801,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20366848422133405,
            "compression_ratio": 1.6360544217687074,
            "no_speech_prob": 0.07476806640625,
            "words": [
                {
                    "start": 697.04,
                    "end": 697.52,
                    "word": " This",
                    "probability": 0.80908203125
                },
                {
                    "start": 697.52,
                    "end": 697.66,
                    "word": " one",
                    "probability": 0.81103515625
                },
                {
                    "start": 697.66,
                    "end": 697.78,
                    "word": " on",
                    "probability": 0.892578125
                },
                {
                    "start": 697.78,
                    "end": 697.86,
                    "word": " the",
                    "probability": 0.81005859375
                },
                {
                    "start": 697.86,
                    "end": 698.0,
                    "word": " left",
                    "probability": 0.873046875
                },
                {
                    "start": 698.0,
                    "end": 698.28,
                    "word": " sounds",
                    "probability": 0.70458984375
                },
                {
                    "start": 698.28,
                    "end": 698.5,
                    "word": " weird",
                    "probability": 0.85498046875
                },
                {
                    "start": 698.5,
                    "end": 698.6,
                    "word": ",",
                    "probability": 0.75341796875
                },
                {
                    "start": 698.6,
                    "end": 698.66,
                    "word": " but",
                    "probability": 0.9013671875
                },
                {
                    "start": 698.66,
                    "end": 698.78,
                    "word": " it's",
                    "probability": 0.948486328125
                },
                {
                    "start": 698.78,
                    "end": 698.98,
                    "word": " getting",
                    "probability": 0.9052734375
                },
                {
                    "start": 698.98,
                    "end": 699.24,
                    "word": " bigger",
                    "probability": 0.908203125
                },
                {
                    "start": 699.24,
                    "end": 699.52,
                    "word": ".",
                    "probability": 0.99072265625
                }
            ]
        },
        {
            "id": 151,
            "seek": 72116,
            "start": 699.52,
            "end": 706.14,
            "text": " It's just a matter of if whatever the SSRF is going through to make requests has implemented this feature according to the latest spec.",
            "tokens": [
                50364,
                467,
                311,
                445,
                257,
                1871,
                295,
                498,
                2035,
                264,
                12238,
                49,
                37,
                307,
                516,
                807,
                281,
                652,
                12475,
                575,
                12270,
                341,
                4111,
                4650,
                281,
                264,
                6792,
                1608,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18630952608017695,
            "compression_ratio": 1.523465703971119,
            "no_speech_prob": 0.06561279296875,
            "words": [
                {
                    "start": 699.52,
                    "end": 699.7,
                    "word": " It's",
                    "probability": 0.756103515625
                },
                {
                    "start": 699.7,
                    "end": 699.86,
                    "word": " just",
                    "probability": 0.86865234375
                },
                {
                    "start": 699.96,
                    "end": 700.1,
                    "word": " a matter",
                    "probability": 0.8154296875
                },
                {
                    "start": 700.1,
                    "end": 700.36,
                    "word": " of",
                    "probability": 0.880859375
                },
                {
                    "start": 700.36,
                    "end": 700.68,
                    "word": " if",
                    "probability": 0.6943359375
                },
                {
                    "start": 700.68,
                    "end": 701.02,
                    "word": " whatever",
                    "probability": 0.77197265625
                },
                {
                    "start": 701.02,
                    "end": 701.44,
                    "word": " the",
                    "probability": 0.79443359375
                },
                {
                    "start": 701.44,
                    "end": 701.88,
                    "word": " SSRF",
                    "probability": 0.9210611979166666
                },
                {
                    "start": 701.88,
                    "end": 702.0,
                    "word": " is",
                    "probability": 0.89404296875
                },
                {
                    "start": 702.0,
                    "end": 702.24,
                    "word": " going",
                    "probability": 0.8544921875
                },
                {
                    "start": 702.24,
                    "end": 702.44,
                    "word": " through",
                    "probability": 0.78271484375
                },
                {
                    "start": 702.44,
                    "end": 702.6,
                    "word": " to",
                    "probability": 0.89404296875
                },
                {
                    "start": 702.6,
                    "end": 702.76,
                    "word": " make",
                    "probability": 0.86767578125
                },
                {
                    "start": 702.76,
                    "end": 703.24,
                    "word": " requests",
                    "probability": 0.82568359375
                },
                {
                    "start": 703.24,
                    "end": 703.72,
                    "word": " has",
                    "probability": 0.84375
                },
                {
                    "start": 703.72,
                    "end": 704.16,
                    "word": " implemented",
                    "probability": 0.677734375
                },
                {
                    "start": 704.16,
                    "end": 704.4,
                    "word": " this",
                    "probability": 0.8720703125
                },
                {
                    "start": 704.4,
                    "end": 704.64,
                    "word": " feature",
                    "probability": 0.8603515625
                },
                {
                    "start": 704.64,
                    "end": 704.92,
                    "word": " according",
                    "probability": 0.7265625
                },
                {
                    "start": 704.92,
                    "end": 705.04,
                    "word": " to",
                    "probability": 0.90234375
                },
                {
                    "start": 705.04,
                    "end": 705.16,
                    "word": " the",
                    "probability": 0.81787109375
                },
                {
                    "start": 705.16,
                    "end": 705.38,
                    "word": " latest",
                    "probability": 0.84619140625
                },
                {
                    "start": 705.38,
                    "end": 705.7,
                    "word": " spec",
                    "probability": 0.8701171875
                },
                {
                    "start": 705.7,
                    "end": 706.14,
                    "word": ".",
                    "probability": 0.986328125
                }
            ]
        },
        {
            "id": 152,
            "seek": 72116,
            "start": 708.08,
            "end": 715.34,
            "text": " Unfortunately, there are quite a few HTTPS client libraries out there that support full-blown TLS session caching.",
            "tokens": [
                50764,
                8590,
                11,
                456,
                366,
                1596,
                257,
                1326,
                11751,
                51,
                6273,
                6423,
                15148,
                484,
                456,
                300,
                1406,
                1577,
                12,
                5199,
                648,
                314,
                19198,
                5481,
                269,
                2834,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18630952608017695,
            "compression_ratio": 1.523465703971119,
            "no_speech_prob": 0.06561279296875,
            "words": [
                {
                    "start": 708.08,
                    "end": 708.52,
                    "word": " Unfortunately",
                    "probability": 0.75
                },
                {
                    "start": 708.52,
                    "end": 708.7,
                    "word": ",",
                    "probability": 0.80517578125
                },
                {
                    "start": 708.7,
                    "end": 708.82,
                    "word": " there",
                    "probability": 0.84765625
                },
                {
                    "start": 708.82,
                    "end": 708.94,
                    "word": " are",
                    "probability": 0.87109375
                },
                {
                    "start": 708.94,
                    "end": 709.08,
                    "word": " quite",
                    "probability": 0.89892578125
                },
                {
                    "start": 709.2,
                    "end": 709.36,
                    "word": " a few",
                    "probability": 0.81982421875
                },
                {
                    "start": 709.36,
                    "end": 710.76,
                    "word": " HTTPS",
                    "probability": 0.822265625
                },
                {
                    "start": 710.76,
                    "end": 711.02,
                    "word": " client",
                    "probability": 0.8740234375
                },
                {
                    "start": 711.02,
                    "end": 711.5,
                    "word": " libraries",
                    "probability": 0.88671875
                },
                {
                    "start": 711.5,
                    "end": 712.3,
                    "word": " out",
                    "probability": 0.77880859375
                },
                {
                    "start": 712.3,
                    "end": 712.44,
                    "word": " there",
                    "probability": 0.85546875
                },
                {
                    "start": 712.44,
                    "end": 712.6,
                    "word": " that",
                    "probability": 0.876953125
                },
                {
                    "start": 712.6,
                    "end": 713.18,
                    "word": " support",
                    "probability": 0.9375
                },
                {
                    "start": 713.18,
                    "end": 713.48,
                    "word": " full",
                    "probability": 0.8095703125
                },
                {
                    "start": 713.48,
                    "end": 713.8,
                    "word": "-blown",
                    "probability": 0.8212890625
                },
                {
                    "start": 713.8,
                    "end": 714.18,
                    "word": " TLS",
                    "probability": 0.958984375
                },
                {
                    "start": 714.18,
                    "end": 714.56,
                    "word": " session",
                    "probability": 0.8359375
                },
                {
                    "start": 714.56,
                    "end": 714.9,
                    "word": " caching",
                    "probability": 0.8896484375
                },
                {
                    "start": 714.9,
                    "end": 715.34,
                    "word": ".",
                    "probability": 0.98974609375
                }
            ]
        },
        {
            "id": 153,
            "seek": 72116,
            "start": 715.52,
            "end": 718.02,
            "text": " Here are a few that you may be wondering about.",
            "tokens": [
                51164,
                1692,
                366,
                257,
                1326,
                300,
                291,
                815,
                312,
                6359,
                466,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18630952608017695,
            "compression_ratio": 1.523465703971119,
            "no_speech_prob": 0.06561279296875,
            "words": [
                {
                    "start": 715.52,
                    "end": 715.76,
                    "word": " Here",
                    "probability": 0.8310546875
                },
                {
                    "start": 715.76,
                    "end": 716.14,
                    "word": " are",
                    "probability": 0.88037109375
                },
                {
                    "start": 716.26,
                    "end": 716.42,
                    "word": " a few",
                    "probability": 0.81103515625
                },
                {
                    "start": 716.42,
                    "end": 716.66,
                    "word": " that",
                    "probability": 0.77392578125
                },
                {
                    "start": 716.66,
                    "end": 716.78,
                    "word": " you",
                    "probability": 0.8935546875
                },
                {
                    "start": 716.78,
                    "end": 716.94,
                    "word": " may",
                    "probability": 0.89453125
                },
                {
                    "start": 716.94,
                    "end": 717.06,
                    "word": " be",
                    "probability": 0.90576171875
                },
                {
                    "start": 717.06,
                    "end": 717.28,
                    "word": " wondering",
                    "probability": 0.759765625
                },
                {
                    "start": 717.28,
                    "end": 717.58,
                    "word": " about",
                    "probability": 0.822265625
                },
                {
                    "start": 717.58,
                    "end": 718.02,
                    "word": ".",
                    "probability": 0.98876953125
                }
            ]
        },
        {
            "id": 154,
            "seek": 72116,
            "start": 718.06,
            "end": 722.34,
            "text": " I reported this as a vulnerability to some of these, but not all of the entries with yes.",
            "tokens": [
                51264,
                286,
                7055,
                341,
                382,
                257,
                24210,
                281,
                512,
                295,
                613,
                11,
                457,
                406,
                439,
                295,
                264,
                23041,
                365,
                2086,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18630952608017695,
            "compression_ratio": 1.523465703971119,
            "no_speech_prob": 0.06561279296875,
            "words": [
                {
                    "start": 718.06,
                    "end": 718.2,
                    "word": " I",
                    "probability": 0.9912109375
                },
                {
                    "start": 718.2,
                    "end": 718.46,
                    "word": " reported",
                    "probability": 0.78955078125
                },
                {
                    "start": 718.46,
                    "end": 718.7,
                    "word": " this",
                    "probability": 0.85693359375
                },
                {
                    "start": 718.7,
                    "end": 719.16,
                    "word": " as",
                    "probability": 0.849609375
                },
                {
                    "start": 719.24,
                    "end": 719.6,
                    "word": " a vulnerability",
                    "probability": 0.87548828125
                },
                {
                    "start": 719.6,
                    "end": 719.82,
                    "word": " to",
                    "probability": 0.78466796875
                },
                {
                    "start": 719.82,
                    "end": 719.98,
                    "word": " some",
                    "probability": 0.8115234375
                },
                {
                    "start": 719.98,
                    "end": 720.1,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 720.1,
                    "end": 720.26,
                    "word": " these",
                    "probability": 0.703125
                },
                {
                    "start": 720.26,
                    "end": 720.34,
                    "word": ",",
                    "probability": 0.7197265625
                },
                {
                    "start": 720.34,
                    "end": 720.44,
                    "word": " but",
                    "probability": 0.9033203125
                },
                {
                    "start": 720.44,
                    "end": 720.64,
                    "word": " not",
                    "probability": 0.89501953125
                },
                {
                    "start": 720.64,
                    "end": 720.9,
                    "word": " all",
                    "probability": 0.89208984375
                },
                {
                    "start": 720.9,
                    "end": 721.02,
                    "word": " of",
                    "probability": 0.54150390625
                },
                {
                    "start": 721.02,
                    "end": 721.1,
                    "word": " the",
                    "probability": 0.80078125
                },
                {
                    "start": 721.1,
                    "end": 721.36,
                    "word": " entries",
                    "probability": 0.79541015625
                },
                {
                    "start": 721.36,
                    "end": 721.58,
                    "word": " with",
                    "probability": 0.802734375
                },
                {
                    "start": 721.58,
                    "end": 721.9,
                    "word": " yes",
                    "probability": 0.50048828125
                },
                {
                    "start": 721.9,
                    "end": 722.34,
                    "word": ".",
                    "probability": 0.55810546875
                }
            ]
        },
        {
            "id": 155,
            "seek": 72116,
            "start": 722.52,
            "end": 724.12,
            "text": " And I haven't seen much traction.",
            "tokens": [
                51514,
                400,
                286,
                2378,
                380,
                1612,
                709,
                23558,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18630952608017695,
            "compression_ratio": 1.523465703971119,
            "no_speech_prob": 0.06561279296875,
            "words": [
                {
                    "start": 722.52,
                    "end": 722.68,
                    "word": " And",
                    "probability": 0.66552734375
                },
                {
                    "start": 722.68,
                    "end": 722.76,
                    "word": " I",
                    "probability": 0.9892578125
                },
                {
                    "start": 722.76,
                    "end": 722.96,
                    "word": " haven't",
                    "probability": 0.9365234375
                },
                {
                    "start": 722.96,
                    "end": 723.12,
                    "word": " seen",
                    "probability": 0.86376953125
                },
                {
                    "start": 723.12,
                    "end": 723.32,
                    "word": " much",
                    "probability": 0.802734375
                },
                {
                    "start": 723.32,
                    "end": 723.68,
                    "word": " traction",
                    "probability": 0.72021484375
                },
                {
                    "start": 723.68,
                    "end": 724.12,
                    "word": ".",
                    "probability": 0.9912109375
                }
            ]
        },
        {
            "id": 156,
            "seek": 74700,
            "start": 724.48,
            "end": 730.18,
            "text": " Understandably, since fixing this requires diverging from the TLS spec, not a whole lot of people are eager to do so.",
            "tokens": [
                50364,
                26093,
                1188,
                11,
                1670,
                19442,
                341,
                7029,
                18558,
                3249,
                490,
                264,
                314,
                19198,
                1608,
                11,
                406,
                257,
                1379,
                688,
                295,
                561,
                366,
                18259,
                281,
                360,
                370,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18067227617031387,
            "compression_ratio": 1.6632996632996633,
            "no_speech_prob": 0.0191192626953125,
            "words": [
                {
                    "start": 724.48,
                    "end": 724.84,
                    "word": " Understandably",
                    "probability": 0.8955078125
                },
                {
                    "start": 724.84,
                    "end": 724.94,
                    "word": ",",
                    "probability": 0.81005859375
                },
                {
                    "start": 724.94,
                    "end": 725.12,
                    "word": " since",
                    "probability": 0.76220703125
                },
                {
                    "start": 725.12,
                    "end": 725.44,
                    "word": " fixing",
                    "probability": 0.8525390625
                },
                {
                    "start": 725.44,
                    "end": 725.7,
                    "word": " this",
                    "probability": 0.86962890625
                },
                {
                    "start": 725.7,
                    "end": 726.1,
                    "word": " requires",
                    "probability": 0.703125
                },
                {
                    "start": 726.1,
                    "end": 726.66,
                    "word": " diverging",
                    "probability": 0.85986328125
                },
                {
                    "start": 726.66,
                    "end": 726.86,
                    "word": " from",
                    "probability": 0.81640625
                },
                {
                    "start": 726.86,
                    "end": 726.98,
                    "word": " the",
                    "probability": 0.814453125
                },
                {
                    "start": 726.98,
                    "end": 727.24,
                    "word": " TLS",
                    "probability": 0.9521484375
                },
                {
                    "start": 727.24,
                    "end": 727.64,
                    "word": " spec",
                    "probability": 0.8173828125
                },
                {
                    "start": 727.64,
                    "end": 727.96,
                    "word": ",",
                    "probability": 0.8798828125
                },
                {
                    "start": 727.96,
                    "end": 728.36,
                    "word": " not",
                    "probability": 0.88427734375
                },
                {
                    "start": 728.46,
                    "end": 728.56,
                    "word": " a whole",
                    "probability": 0.75048828125
                },
                {
                    "start": 728.56,
                    "end": 728.7,
                    "word": " lot",
                    "probability": 0.88720703125
                },
                {
                    "start": 728.7,
                    "end": 728.78,
                    "word": " of",
                    "probability": 0.9052734375
                },
                {
                    "start": 728.78,
                    "end": 728.96,
                    "word": " people",
                    "probability": 0.9267578125
                },
                {
                    "start": 728.96,
                    "end": 729.1,
                    "word": " are",
                    "probability": 0.89697265625
                },
                {
                    "start": 729.1,
                    "end": 729.26,
                    "word": " eager",
                    "probability": 0.8154296875
                },
                {
                    "start": 729.26,
                    "end": 729.44,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 729.44,
                    "end": 729.58,
                    "word": " do",
                    "probability": 0.9091796875
                },
                {
                    "start": 729.58,
                    "end": 729.82,
                    "word": " so",
                    "probability": 0.9033203125
                },
                {
                    "start": 729.82,
                    "end": 730.18,
                    "word": ".",
                    "probability": 0.9794921875
                }
            ]
        },
        {
            "id": 157,
            "seek": 74700,
            "start": 732.06,
            "end": 735.5,
            "text": " The thing you run into the most trouble with is this last circle.",
            "tokens": [
                50764,
                440,
                551,
                291,
                1190,
                666,
                264,
                881,
                5253,
                365,
                307,
                341,
                1036,
                6329,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18067227617031387,
            "compression_ratio": 1.6632996632996633,
            "no_speech_prob": 0.0191192626953125,
            "words": [
                {
                    "start": 732.06,
                    "end": 732.42,
                    "word": " The",
                    "probability": 0.8134765625
                },
                {
                    "start": 732.42,
                    "end": 732.64,
                    "word": " thing",
                    "probability": 0.8212890625
                },
                {
                    "start": 732.64,
                    "end": 732.76,
                    "word": " you",
                    "probability": 0.89794921875
                },
                {
                    "start": 732.76,
                    "end": 732.96,
                    "word": " run",
                    "probability": 0.7880859375
                },
                {
                    "start": 732.96,
                    "end": 733.12,
                    "word": " into",
                    "probability": 0.7509765625
                },
                {
                    "start": 733.12,
                    "end": 733.26,
                    "word": " the",
                    "probability": 0.79150390625
                },
                {
                    "start": 733.26,
                    "end": 733.5,
                    "word": " most",
                    "probability": 0.814453125
                },
                {
                    "start": 733.5,
                    "end": 734.0,
                    "word": " trouble",
                    "probability": 0.7578125
                },
                {
                    "start": 734.0,
                    "end": 734.26,
                    "word": " with",
                    "probability": 0.80419921875
                },
                {
                    "start": 734.26,
                    "end": 734.44,
                    "word": " is",
                    "probability": 0.87744140625
                },
                {
                    "start": 734.44,
                    "end": 734.62,
                    "word": " this",
                    "probability": 0.85107421875
                },
                {
                    "start": 734.62,
                    "end": 734.84,
                    "word": " last",
                    "probability": 0.78369140625
                },
                {
                    "start": 734.84,
                    "end": 735.14,
                    "word": " circle",
                    "probability": 0.9111328125
                },
                {
                    "start": 735.14,
                    "end": 735.5,
                    "word": ".",
                    "probability": 0.1934814453125
                }
            ]
        },
        {
            "id": 158,
            "seek": 74700,
            "start": 735.5,
            "end": 739.6,
            "text": " Because you have to first do some recon to see what ports might be internally exposed on the server.",
            "tokens": [
                50914,
                1436,
                291,
                362,
                281,
                700,
                360,
                512,
                9993,
                281,
                536,
                437,
                18160,
                1062,
                312,
                19501,
                9495,
                322,
                264,
                7154,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18067227617031387,
            "compression_ratio": 1.6632996632996633,
            "no_speech_prob": 0.0191192626953125,
            "words": [
                {
                    "start": 735.5,
                    "end": 735.84,
                    "word": " Because",
                    "probability": 0.837890625
                },
                {
                    "start": 735.84,
                    "end": 735.94,
                    "word": " you",
                    "probability": 0.884765625
                },
                {
                    "start": 735.94,
                    "end": 736.06,
                    "word": " have",
                    "probability": 0.85888671875
                },
                {
                    "start": 736.06,
                    "end": 736.16,
                    "word": " to",
                    "probability": 0.9052734375
                },
                {
                    "start": 736.16,
                    "end": 736.38,
                    "word": " first",
                    "probability": 0.81103515625
                },
                {
                    "start": 736.38,
                    "end": 736.54,
                    "word": " do",
                    "probability": 0.880859375
                },
                {
                    "start": 736.54,
                    "end": 736.72,
                    "word": " some",
                    "probability": 0.8212890625
                },
                {
                    "start": 736.72,
                    "end": 736.96,
                    "word": " recon",
                    "probability": 0.81884765625
                },
                {
                    "start": 736.96,
                    "end": 737.16,
                    "word": " to",
                    "probability": 0.875
                },
                {
                    "start": 737.16,
                    "end": 737.3,
                    "word": " see",
                    "probability": 0.82275390625
                },
                {
                    "start": 737.3,
                    "end": 737.44,
                    "word": " what",
                    "probability": 0.87890625
                },
                {
                    "start": 737.44,
                    "end": 737.68,
                    "word": " ports",
                    "probability": 0.7548828125
                },
                {
                    "start": 737.68,
                    "end": 737.9,
                    "word": " might",
                    "probability": 0.806640625
                },
                {
                    "start": 737.9,
                    "end": 738.04,
                    "word": " be",
                    "probability": 0.89697265625
                },
                {
                    "start": 738.04,
                    "end": 738.38,
                    "word": " internally",
                    "probability": 0.75390625
                },
                {
                    "start": 738.38,
                    "end": 738.76,
                    "word": " exposed",
                    "probability": 0.87451171875
                },
                {
                    "start": 738.76,
                    "end": 738.94,
                    "word": " on",
                    "probability": 0.900390625
                },
                {
                    "start": 738.94,
                    "end": 739.04,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 739.04,
                    "end": 739.24,
                    "word": " server",
                    "probability": 0.8369140625
                },
                {
                    "start": 739.24,
                    "end": 739.6,
                    "word": ".",
                    "probability": 0.396728515625
                }
            ]
        },
        {
            "id": 159,
            "seek": 74700,
            "start": 739.9,
            "end": 745.92,
            "text": " And then you need to see if what's on those ports is permissive enough to keep the connection open past the opening bytes of the TLS client hello.",
            "tokens": [
                51114,
                400,
                550,
                291,
                643,
                281,
                536,
                498,
                437,
                311,
                322,
                729,
                18160,
                307,
                4784,
                891,
                488,
                1547,
                281,
                1066,
                264,
                4984,
                1269,
                1791,
                264,
                5193,
                36088,
                295,
                264,
                314,
                19198,
                6423,
                7751,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18067227617031387,
            "compression_ratio": 1.6632996632996633,
            "no_speech_prob": 0.0191192626953125,
            "words": [
                {
                    "start": 739.9,
                    "end": 740.04,
                    "word": " And",
                    "probability": 0.8515625
                },
                {
                    "start": 740.04,
                    "end": 740.16,
                    "word": " then",
                    "probability": 0.71044921875
                },
                {
                    "start": 740.16,
                    "end": 740.28,
                    "word": " you",
                    "probability": 0.8740234375
                },
                {
                    "start": 740.28,
                    "end": 740.42,
                    "word": " need",
                    "probability": 0.80126953125
                },
                {
                    "start": 740.42,
                    "end": 740.52,
                    "word": " to",
                    "probability": 0.8984375
                },
                {
                    "start": 740.52,
                    "end": 740.64,
                    "word": " see",
                    "probability": 0.80615234375
                },
                {
                    "start": 740.64,
                    "end": 740.76,
                    "word": " if",
                    "probability": 0.896484375
                },
                {
                    "start": 740.76,
                    "end": 740.92,
                    "word": " what's",
                    "probability": 0.934814453125
                },
                {
                    "start": 740.92,
                    "end": 741.1,
                    "word": " on",
                    "probability": 0.8974609375
                },
                {
                    "start": 741.1,
                    "end": 741.26,
                    "word": " those",
                    "probability": 0.8466796875
                },
                {
                    "start": 741.26,
                    "end": 741.5,
                    "word": " ports",
                    "probability": 0.8125
                },
                {
                    "start": 741.5,
                    "end": 741.66,
                    "word": " is",
                    "probability": 0.8994140625
                },
                {
                    "start": 741.66,
                    "end": 742.08,
                    "word": " permissive",
                    "probability": 0.9396158854166666
                },
                {
                    "start": 742.08,
                    "end": 742.28,
                    "word": " enough",
                    "probability": 0.78271484375
                },
                {
                    "start": 742.28,
                    "end": 742.42,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 742.42,
                    "end": 742.54,
                    "word": " keep",
                    "probability": 0.806640625
                },
                {
                    "start": 742.54,
                    "end": 742.66,
                    "word": " the",
                    "probability": 0.814453125
                },
                {
                    "start": 742.66,
                    "end": 743.02,
                    "word": " connection",
                    "probability": 0.76904296875
                },
                {
                    "start": 743.02,
                    "end": 743.4,
                    "word": " open",
                    "probability": 0.8173828125
                },
                {
                    "start": 743.4,
                    "end": 743.76,
                    "word": " past",
                    "probability": 0.59033203125
                },
                {
                    "start": 743.76,
                    "end": 743.94,
                    "word": " the",
                    "probability": 0.80224609375
                },
                {
                    "start": 743.94,
                    "end": 744.16,
                    "word": " opening",
                    "probability": 0.849609375
                },
                {
                    "start": 744.16,
                    "end": 744.44,
                    "word": " bytes",
                    "probability": 0.76953125
                },
                {
                    "start": 744.44,
                    "end": 744.56,
                    "word": " of",
                    "probability": 0.89892578125
                },
                {
                    "start": 744.56,
                    "end": 744.7,
                    "word": " the",
                    "probability": 0.8115234375
                },
                {
                    "start": 744.7,
                    "end": 745.02,
                    "word": " TLS",
                    "probability": 0.933349609375
                },
                {
                    "start": 745.02,
                    "end": 745.32,
                    "word": " client",
                    "probability": 0.85986328125
                },
                {
                    "start": 745.32,
                    "end": 745.56,
                    "word": " hello",
                    "probability": 0.357666015625
                },
                {
                    "start": 745.56,
                    "end": 745.92,
                    "word": ".",
                    "probability": 0.9912109375
                }
            ]
        },
        {
            "id": 160,
            "seek": 74700,
            "start": 747.42,
            "end": 749.96,
            "text": " Here are some examples of what you might be looking for there.",
            "tokens": [
                51514,
                1692,
                366,
                512,
                5110,
                295,
                437,
                291,
                1062,
                312,
                1237,
                337,
                456,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18067227617031387,
            "compression_ratio": 1.6632996632996633,
            "no_speech_prob": 0.0191192626953125,
            "words": [
                {
                    "start": 747.42,
                    "end": 747.78,
                    "word": " Here",
                    "probability": 0.828125
                },
                {
                    "start": 747.78,
                    "end": 747.86,
                    "word": " are",
                    "probability": 0.64453125
                },
                {
                    "start": 747.86,
                    "end": 748.0,
                    "word": " some",
                    "probability": 0.8212890625
                },
                {
                    "start": 748.0,
                    "end": 748.32,
                    "word": " examples",
                    "probability": 0.7841796875
                },
                {
                    "start": 748.32,
                    "end": 748.5,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 748.5,
                    "end": 748.6,
                    "word": " what",
                    "probability": 0.88525390625
                },
                {
                    "start": 748.6,
                    "end": 748.7,
                    "word": " you",
                    "probability": 0.89599609375
                },
                {
                    "start": 748.7,
                    "end": 748.82,
                    "word": " might",
                    "probability": 0.82373046875
                },
                {
                    "start": 748.82,
                    "end": 748.96,
                    "word": " be",
                    "probability": 0.9013671875
                },
                {
                    "start": 748.96,
                    "end": 749.14,
                    "word": " looking",
                    "probability": 0.8037109375
                },
                {
                    "start": 749.14,
                    "end": 749.36,
                    "word": " for",
                    "probability": 0.89208984375
                },
                {
                    "start": 749.36,
                    "end": 749.6,
                    "word": " there",
                    "probability": 0.83935546875
                },
                {
                    "start": 749.6,
                    "end": 749.96,
                    "word": ".",
                    "probability": 0.9736328125
                }
            ]
        },
        {
            "id": 161,
            "seek": 77372,
            "start": 749.96,
            "end": 753.02,
            "text": " It's far from complete, but here are the most notable entries.",
            "tokens": [
                50364,
                467,
                311,
                1400,
                490,
                3566,
                11,
                457,
                510,
                366,
                264,
                881,
                22556,
                23041,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19127604042490323,
            "compression_ratio": 1.5748299319727892,
            "no_speech_prob": 0.0335693359375,
            "words": [
                {
                    "start": 749.96,
                    "end": 750.24,
                    "word": " It's",
                    "probability": 0.74169921875
                },
                {
                    "start": 750.24,
                    "end": 750.38,
                    "word": " far",
                    "probability": 0.900390625
                },
                {
                    "start": 750.38,
                    "end": 750.54,
                    "word": " from",
                    "probability": 0.83837890625
                },
                {
                    "start": 750.54,
                    "end": 750.98,
                    "word": " complete",
                    "probability": 0.6630859375
                },
                {
                    "start": 750.98,
                    "end": 751.18,
                    "word": ",",
                    "probability": 0.75830078125
                },
                {
                    "start": 751.18,
                    "end": 751.28,
                    "word": " but",
                    "probability": 0.8935546875
                },
                {
                    "start": 751.28,
                    "end": 751.52,
                    "word": " here",
                    "probability": 0.7958984375
                },
                {
                    "start": 751.52,
                    "end": 751.62,
                    "word": " are",
                    "probability": 0.8798828125
                },
                {
                    "start": 751.62,
                    "end": 751.68,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 751.68,
                    "end": 751.86,
                    "word": " most",
                    "probability": 0.818359375
                },
                {
                    "start": 751.86,
                    "end": 752.14,
                    "word": " notable",
                    "probability": 0.89208984375
                },
                {
                    "start": 752.14,
                    "end": 752.52,
                    "word": " entries",
                    "probability": 0.81396484375
                },
                {
                    "start": 752.52,
                    "end": 753.02,
                    "word": ".",
                    "probability": 0.95068359375
                }
            ]
        },
        {
            "id": 162,
            "seek": 77372,
            "start": 754.66,
            "end": 761.24,
            "text": " So now we'll go through a couple of exploitable examples of these TLS session-based SSRF vulnerabilities that I reported and got fixed.",
            "tokens": [
                50614,
                407,
                586,
                321,
                603,
                352,
                807,
                257,
                1916,
                295,
                12382,
                16772,
                5110,
                295,
                613,
                314,
                19198,
                5481,
                12,
                6032,
                12238,
                49,
                37,
                37633,
                300,
                286,
                7055,
                293,
                658,
                6806,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19127604042490323,
            "compression_ratio": 1.5748299319727892,
            "no_speech_prob": 0.0335693359375,
            "words": [
                {
                    "start": 754.66,
                    "end": 755.16,
                    "word": " So",
                    "probability": 0.74658203125
                },
                {
                    "start": 755.16,
                    "end": 755.36,
                    "word": " now",
                    "probability": 0.80810546875
                },
                {
                    "start": 755.36,
                    "end": 755.58,
                    "word": " we'll",
                    "probability": 0.811767578125
                },
                {
                    "start": 755.58,
                    "end": 755.72,
                    "word": " go",
                    "probability": 0.8955078125
                },
                {
                    "start": 755.72,
                    "end": 755.88,
                    "word": " through",
                    "probability": 0.79052734375
                },
                {
                    "start": 756.04,
                    "end": 756.18,
                    "word": " a couple",
                    "probability": 0.794921875
                },
                {
                    "start": 756.18,
                    "end": 756.34,
                    "word": " of",
                    "probability": 0.8271484375
                },
                {
                    "start": 756.34,
                    "end": 756.78,
                    "word": " exploitable",
                    "probability": 0.896728515625
                },
                {
                    "start": 756.78,
                    "end": 757.16,
                    "word": " examples",
                    "probability": 0.783203125
                },
                {
                    "start": 757.16,
                    "end": 757.34,
                    "word": " of",
                    "probability": 0.89599609375
                },
                {
                    "start": 757.34,
                    "end": 757.52,
                    "word": " these",
                    "probability": 0.64013671875
                },
                {
                    "start": 757.52,
                    "end": 757.82,
                    "word": " TLS",
                    "probability": 0.7109375
                },
                {
                    "start": 757.82,
                    "end": 758.14,
                    "word": " session",
                    "probability": 0.4326171875
                },
                {
                    "start": 758.14,
                    "end": 758.42,
                    "word": "-based",
                    "probability": 0.741455078125
                },
                {
                    "start": 758.42,
                    "end": 758.96,
                    "word": " SSRF",
                    "probability": 0.9029947916666666
                },
                {
                    "start": 758.96,
                    "end": 759.34,
                    "word": " vulnerabilities",
                    "probability": 0.82177734375
                },
                {
                    "start": 759.34,
                    "end": 759.62,
                    "word": " that",
                    "probability": 0.81396484375
                },
                {
                    "start": 759.62,
                    "end": 759.68,
                    "word": " I",
                    "probability": 0.92529296875
                },
                {
                    "start": 759.68,
                    "end": 759.96,
                    "word": " reported",
                    "probability": 0.82861328125
                },
                {
                    "start": 759.96,
                    "end": 760.22,
                    "word": " and",
                    "probability": 0.8681640625
                },
                {
                    "start": 760.22,
                    "end": 760.38,
                    "word": " got",
                    "probability": 0.89306640625
                },
                {
                    "start": 760.38,
                    "end": 760.74,
                    "word": " fixed",
                    "probability": 0.78955078125
                },
                {
                    "start": 760.74,
                    "end": 761.24,
                    "word": ".",
                    "probability": 0.98095703125
                }
            ]
        },
        {
            "id": 163,
            "seek": 77372,
            "start": 762.58,
            "end": 771.06,
            "text": " Here's one from uTrack. It's rated low because all I did was hit local SMTP, and I didn't try poking around to see if I could exploit the SMTP server further.",
            "tokens": [
                51014,
                1692,
                311,
                472,
                490,
                344,
                14252,
                501,
                13,
                467,
                311,
                22103,
                2295,
                570,
                439,
                286,
                630,
                390,
                2045,
                2654,
                13115,
                16804,
                11,
                293,
                286,
                994,
                380,
                853,
                42684,
                926,
                281,
                536,
                498,
                286,
                727,
                25924,
                264,
                13115,
                16804,
                7154,
                3052,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19127604042490323,
            "compression_ratio": 1.5748299319727892,
            "no_speech_prob": 0.0335693359375,
            "words": [
                {
                    "start": 762.58,
                    "end": 763.08,
                    "word": " Here's",
                    "probability": 0.909423828125
                },
                {
                    "start": 763.08,
                    "end": 763.22,
                    "word": " one",
                    "probability": 0.81396484375
                },
                {
                    "start": 763.22,
                    "end": 763.4,
                    "word": " from",
                    "probability": 0.8134765625
                },
                {
                    "start": 763.4,
                    "end": 763.78,
                    "word": " uTrack",
                    "probability": 0.62353515625
                },
                {
                    "start": 763.78,
                    "end": 764.12,
                    "word": ".",
                    "probability": 0.94921875
                },
                {
                    "start": 764.12,
                    "end": 764.44,
                    "word": " It's",
                    "probability": 0.9423828125
                },
                {
                    "start": 764.44,
                    "end": 764.78,
                    "word": " rated",
                    "probability": 0.89013671875
                },
                {
                    "start": 764.78,
                    "end": 765.06,
                    "word": " low",
                    "probability": 0.8232421875
                },
                {
                    "start": 765.06,
                    "end": 765.34,
                    "word": " because",
                    "probability": 0.767578125
                },
                {
                    "start": 765.34,
                    "end": 765.6,
                    "word": " all",
                    "probability": 0.88232421875
                },
                {
                    "start": 765.6,
                    "end": 765.7,
                    "word": " I",
                    "probability": 0.97021484375
                },
                {
                    "start": 765.7,
                    "end": 765.8,
                    "word": " did",
                    "probability": 0.89208984375
                },
                {
                    "start": 765.8,
                    "end": 765.98,
                    "word": " was",
                    "probability": 0.89208984375
                },
                {
                    "start": 765.98,
                    "end": 766.12,
                    "word": " hit",
                    "probability": 0.87841796875
                },
                {
                    "start": 766.12,
                    "end": 766.38,
                    "word": " local",
                    "probability": 0.6982421875
                },
                {
                    "start": 766.38,
                    "end": 766.84,
                    "word": " SMTP",
                    "probability": 0.741943359375
                },
                {
                    "start": 766.84,
                    "end": 767.12,
                    "word": ",",
                    "probability": 0.53662109375
                },
                {
                    "start": 767.12,
                    "end": 767.28,
                    "word": " and",
                    "probability": 0.89111328125
                },
                {
                    "start": 767.28,
                    "end": 767.4,
                    "word": " I",
                    "probability": 0.9921875
                },
                {
                    "start": 767.4,
                    "end": 767.58,
                    "word": " didn't",
                    "probability": 0.92578125
                },
                {
                    "start": 767.58,
                    "end": 767.76,
                    "word": " try",
                    "probability": 0.8037109375
                },
                {
                    "start": 767.76,
                    "end": 768.0,
                    "word": " poking",
                    "probability": 0.88427734375
                },
                {
                    "start": 768.0,
                    "end": 768.3,
                    "word": " around",
                    "probability": 0.86865234375
                },
                {
                    "start": 768.3,
                    "end": 768.46,
                    "word": " to",
                    "probability": 0.89990234375
                },
                {
                    "start": 768.46,
                    "end": 768.58,
                    "word": " see",
                    "probability": 0.80859375
                },
                {
                    "start": 768.58,
                    "end": 768.68,
                    "word": " if",
                    "probability": 0.89794921875
                },
                {
                    "start": 768.68,
                    "end": 768.76,
                    "word": " I",
                    "probability": 0.99560546875
                },
                {
                    "start": 768.76,
                    "end": 768.9,
                    "word": " could",
                    "probability": 0.814453125
                },
                {
                    "start": 768.9,
                    "end": 769.22,
                    "word": " exploit",
                    "probability": 0.74853515625
                },
                {
                    "start": 769.22,
                    "end": 769.4,
                    "word": " the",
                    "probability": 0.802734375
                },
                {
                    "start": 769.4,
                    "end": 769.86,
                    "word": " SMTP",
                    "probability": 0.957275390625
                },
                {
                    "start": 769.86,
                    "end": 770.22,
                    "word": " server",
                    "probability": 0.87744140625
                },
                {
                    "start": 770.22,
                    "end": 770.56,
                    "word": " further",
                    "probability": 0.8564453125
                },
                {
                    "start": 770.56,
                    "end": 771.06,
                    "word": ".",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 164,
            "seek": 77372,
            "start": 771.3,
            "end": 776.68,
            "text": " It originated from uTrack's import feature, which normally wouldn't be easy to exploit, being blind SSRF.",
            "tokens": [
                51414,
                467,
                31129,
                490,
                344,
                14252,
                501,
                311,
                974,
                4111,
                11,
                597,
                5646,
                2759,
                380,
                312,
                1858,
                281,
                25924,
                11,
                885,
                6865,
                12238,
                49,
                37,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19127604042490323,
            "compression_ratio": 1.5748299319727892,
            "no_speech_prob": 0.0335693359375,
            "words": [
                {
                    "start": 771.3,
                    "end": 771.62,
                    "word": " It",
                    "probability": 0.89794921875
                },
                {
                    "start": 771.62,
                    "end": 771.96,
                    "word": " originated",
                    "probability": 0.69921875
                },
                {
                    "start": 771.96,
                    "end": 772.28,
                    "word": " from",
                    "probability": 0.81298828125
                },
                {
                    "start": 772.28,
                    "end": 772.74,
                    "word": " uTrack's",
                    "probability": 0.940185546875
                },
                {
                    "start": 772.74,
                    "end": 773.0,
                    "word": " import",
                    "probability": 0.71484375
                },
                {
                    "start": 773.0,
                    "end": 773.32,
                    "word": " feature",
                    "probability": 0.8876953125
                },
                {
                    "start": 773.32,
                    "end": 773.44,
                    "word": ",",
                    "probability": 0.84033203125
                },
                {
                    "start": 773.44,
                    "end": 773.56,
                    "word": " which",
                    "probability": 0.91455078125
                },
                {
                    "start": 773.56,
                    "end": 773.92,
                    "word": " normally",
                    "probability": 0.853515625
                },
                {
                    "start": 773.92,
                    "end": 774.14,
                    "word": " wouldn't",
                    "probability": 0.899169921875
                },
                {
                    "start": 774.14,
                    "end": 774.32,
                    "word": " be",
                    "probability": 0.89892578125
                },
                {
                    "start": 774.32,
                    "end": 774.52,
                    "word": " easy",
                    "probability": 0.8173828125
                },
                {
                    "start": 774.52,
                    "end": 774.68,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 774.68,
                    "end": 775.0,
                    "word": " exploit",
                    "probability": 0.75048828125
                },
                {
                    "start": 775.0,
                    "end": 775.16,
                    "word": ",",
                    "probability": 0.47509765625
                },
                {
                    "start": 775.16,
                    "end": 775.32,
                    "word": " being",
                    "probability": 0.86865234375
                },
                {
                    "start": 775.32,
                    "end": 775.56,
                    "word": " blind",
                    "probability": 0.73291015625
                },
                {
                    "start": 775.56,
                    "end": 776.18,
                    "word": " SSRF",
                    "probability": 0.8942057291666666
                },
                {
                    "start": 776.18,
                    "end": 776.68,
                    "word": ".",
                    "probability": 0.98779296875
                }
            ]
        },
        {
            "id": 165,
            "seek": 79854,
            "start": 777.78,
            "end": 782.94,
            "text": " But with my rebinding code, here's a section from the TLS packet I got uTrack to send itself.",
            "tokens": [
                50414,
                583,
                365,
                452,
                12970,
                9245,
                3089,
                11,
                510,
                311,
                257,
                3541,
                490,
                264,
                314,
                19198,
                20300,
                286,
                658,
                344,
                14252,
                501,
                281,
                2845,
                2564,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19401041349327122,
            "compression_ratio": 1.5525291828793775,
            "no_speech_prob": 0.007232666015625,
            "words": [
                {
                    "start": 777.78,
                    "end": 778.26,
                    "word": " But",
                    "probability": 0.426513671875
                },
                {
                    "start": 778.26,
                    "end": 778.4,
                    "word": " with",
                    "probability": 0.7607421875
                },
                {
                    "start": 778.4,
                    "end": 778.54,
                    "word": " my",
                    "probability": 0.86767578125
                },
                {
                    "start": 778.54,
                    "end": 778.9,
                    "word": " rebinding",
                    "probability": 0.895263671875
                },
                {
                    "start": 778.9,
                    "end": 779.22,
                    "word": " code",
                    "probability": 0.8203125
                },
                {
                    "start": 779.22,
                    "end": 779.56,
                    "word": ",",
                    "probability": 0.82470703125
                },
                {
                    "start": 779.56,
                    "end": 779.92,
                    "word": " here's",
                    "probability": 0.858154296875
                },
                {
                    "start": 780.0,
                    "end": 780.24,
                    "word": " a section",
                    "probability": 0.7421875
                },
                {
                    "start": 780.24,
                    "end": 780.44,
                    "word": " from",
                    "probability": 0.798828125
                },
                {
                    "start": 780.44,
                    "end": 780.56,
                    "word": " the",
                    "probability": 0.8017578125
                },
                {
                    "start": 780.56,
                    "end": 780.86,
                    "word": " TLS",
                    "probability": 0.893798828125
                },
                {
                    "start": 780.86,
                    "end": 781.18,
                    "word": " packet",
                    "probability": 0.81103515625
                },
                {
                    "start": 781.18,
                    "end": 781.36,
                    "word": " I",
                    "probability": 0.8828125
                },
                {
                    "start": 781.36,
                    "end": 781.54,
                    "word": " got",
                    "probability": 0.8818359375
                },
                {
                    "start": 781.54,
                    "end": 781.84,
                    "word": " uTrack",
                    "probability": 0.5452473958333334
                },
                {
                    "start": 781.84,
                    "end": 782.0,
                    "word": " to",
                    "probability": 0.87255859375
                },
                {
                    "start": 782.0,
                    "end": 782.14,
                    "word": " send",
                    "probability": 0.7978515625
                },
                {
                    "start": 782.14,
                    "end": 782.46,
                    "word": " itself",
                    "probability": 0.68603515625
                },
                {
                    "start": 782.46,
                    "end": 782.94,
                    "word": ".",
                    "probability": 0.97607421875
                }
            ]
        },
        {
            "id": 166,
            "seek": 79854,
            "start": 783.42,
            "end": 790.74,
            "text": " This works because SMTP is a newline-delimited protocol, so just like memcache, you can embed working commands within a TLS ticket.",
            "tokens": [
                50664,
                639,
                1985,
                570,
                13115,
                16804,
                307,
                257,
                777,
                1889,
                12,
                18105,
                332,
                1226,
                10336,
                11,
                370,
                445,
                411,
                1334,
                66,
                6000,
                11,
                291,
                393,
                12240,
                1364,
                16901,
                1951,
                257,
                314,
                19198,
                10550,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19401041349327122,
            "compression_ratio": 1.5525291828793775,
            "no_speech_prob": 0.007232666015625,
            "words": [
                {
                    "start": 783.42,
                    "end": 783.64,
                    "word": " This",
                    "probability": 0.74560546875
                },
                {
                    "start": 783.64,
                    "end": 783.86,
                    "word": " works",
                    "probability": 0.6708984375
                },
                {
                    "start": 783.86,
                    "end": 784.1,
                    "word": " because",
                    "probability": 0.8251953125
                },
                {
                    "start": 784.1,
                    "end": 784.6,
                    "word": " SMTP",
                    "probability": 0.87353515625
                },
                {
                    "start": 784.6,
                    "end": 784.78,
                    "word": " is",
                    "probability": 0.890625
                },
                {
                    "start": 784.88,
                    "end": 785.14,
                    "word": " a newline",
                    "probability": 0.5216064453125
                },
                {
                    "start": 785.14,
                    "end": 785.48,
                    "word": "-delimited",
                    "probability": 0.77093505859375
                },
                {
                    "start": 785.48,
                    "end": 785.86,
                    "word": " protocol",
                    "probability": 0.7705078125
                },
                {
                    "start": 785.86,
                    "end": 786.4,
                    "word": ",",
                    "probability": 0.4296875
                },
                {
                    "start": 786.4,
                    "end": 786.5,
                    "word": " so",
                    "probability": 0.859375
                },
                {
                    "start": 786.5,
                    "end": 786.7,
                    "word": " just",
                    "probability": 0.791015625
                },
                {
                    "start": 786.7,
                    "end": 786.94,
                    "word": " like",
                    "probability": 0.87548828125
                },
                {
                    "start": 786.94,
                    "end": 787.74,
                    "word": " memcache",
                    "probability": 0.7252604166666666
                },
                {
                    "start": 787.74,
                    "end": 787.88,
                    "word": ",",
                    "probability": 0.8935546875
                },
                {
                    "start": 787.88,
                    "end": 788.0,
                    "word": " you",
                    "probability": 0.8896484375
                },
                {
                    "start": 788.0,
                    "end": 788.12,
                    "word": " can",
                    "probability": 0.89453125
                },
                {
                    "start": 788.12,
                    "end": 788.36,
                    "word": " embed",
                    "probability": 0.779296875
                },
                {
                    "start": 788.36,
                    "end": 788.72,
                    "word": " working",
                    "probability": 0.6572265625
                },
                {
                    "start": 788.72,
                    "end": 789.22,
                    "word": " commands",
                    "probability": 0.6748046875
                },
                {
                    "start": 789.22,
                    "end": 789.52,
                    "word": " within",
                    "probability": 0.74609375
                },
                {
                    "start": 789.68,
                    "end": 789.96,
                    "word": " a TLS",
                    "probability": 0.9580078125
                },
                {
                    "start": 789.96,
                    "end": 790.26,
                    "word": " ticket",
                    "probability": 0.6884765625
                },
                {
                    "start": 790.26,
                    "end": 790.74,
                    "word": ".",
                    "probability": 0.986328125
                }
            ]
        },
        {
            "id": 167,
            "seek": 79854,
            "start": 792.92,
            "end": 794.88,
            "text": " And here's what came of that packet.",
            "tokens": [
                51164,
                400,
                510,
                311,
                437,
                1361,
                295,
                300,
                20300,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19401041349327122,
            "compression_ratio": 1.5525291828793775,
            "no_speech_prob": 0.007232666015625,
            "words": [
                {
                    "start": 792.92,
                    "end": 793.4,
                    "word": " And",
                    "probability": 0.86279296875
                },
                {
                    "start": 793.4,
                    "end": 793.56,
                    "word": " here's",
                    "probability": 0.906494140625
                },
                {
                    "start": 793.56,
                    "end": 793.7,
                    "word": " what",
                    "probability": 0.88671875
                },
                {
                    "start": 793.7,
                    "end": 793.88,
                    "word": " came",
                    "probability": 0.82421875
                },
                {
                    "start": 793.88,
                    "end": 794.0,
                    "word": " of",
                    "probability": 0.8427734375
                },
                {
                    "start": 794.0,
                    "end": 794.14,
                    "word": " that",
                    "probability": 0.8740234375
                },
                {
                    "start": 794.14,
                    "end": 794.4,
                    "word": " packet",
                    "probability": 0.77587890625
                },
                {
                    "start": 794.4,
                    "end": 794.88,
                    "word": ".",
                    "probability": 0.984375
                }
            ]
        },
        {
            "id": 168,
            "seek": 79854,
            "start": 794.94,
            "end": 801.5,
            "text": " This alone wasn't super severe because it's not signed quite right, and I didn't dig too deeply because I wanted to just report it ASAP.",
            "tokens": [
                51264,
                639,
                3312,
                2067,
                380,
                1687,
                8922,
                570,
                309,
                311,
                406,
                8175,
                1596,
                558,
                11,
                293,
                286,
                994,
                380,
                2528,
                886,
                8760,
                570,
                286,
                1415,
                281,
                445,
                2275,
                309,
                7469,
                4715,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.19401041349327122,
            "compression_ratio": 1.5525291828793775,
            "no_speech_prob": 0.007232666015625,
            "words": [
                {
                    "start": 794.94,
                    "end": 795.26,
                    "word": " This",
                    "probability": 0.80126953125
                },
                {
                    "start": 795.26,
                    "end": 795.56,
                    "word": " alone",
                    "probability": 0.8642578125
                },
                {
                    "start": 795.56,
                    "end": 795.88,
                    "word": " wasn't",
                    "probability": 0.9326171875
                },
                {
                    "start": 795.88,
                    "end": 796.12,
                    "word": " super",
                    "probability": 0.8232421875
                },
                {
                    "start": 796.12,
                    "end": 796.42,
                    "word": " severe",
                    "probability": 0.7236328125
                },
                {
                    "start": 796.42,
                    "end": 796.7,
                    "word": " because",
                    "probability": 0.51025390625
                },
                {
                    "start": 796.7,
                    "end": 796.9,
                    "word": " it's",
                    "probability": 0.9267578125
                },
                {
                    "start": 796.9,
                    "end": 797.04,
                    "word": " not",
                    "probability": 0.89892578125
                },
                {
                    "start": 797.04,
                    "end": 797.28,
                    "word": " signed",
                    "probability": 0.75439453125
                },
                {
                    "start": 797.28,
                    "end": 797.52,
                    "word": " quite",
                    "probability": 0.88525390625
                },
                {
                    "start": 797.52,
                    "end": 797.72,
                    "word": " right",
                    "probability": 0.873046875
                },
                {
                    "start": 797.72,
                    "end": 797.82,
                    "word": ",",
                    "probability": 0.439697265625
                },
                {
                    "start": 797.82,
                    "end": 797.86,
                    "word": " and",
                    "probability": 0.8935546875
                },
                {
                    "start": 797.86,
                    "end": 797.96,
                    "word": " I",
                    "probability": 0.99365234375
                },
                {
                    "start": 797.96,
                    "end": 798.16,
                    "word": " didn't",
                    "probability": 0.927001953125
                },
                {
                    "start": 798.16,
                    "end": 798.38,
                    "word": " dig",
                    "probability": 0.89794921875
                },
                {
                    "start": 798.38,
                    "end": 798.88,
                    "word": " too",
                    "probability": 0.80859375
                },
                {
                    "start": 798.88,
                    "end": 799.18,
                    "word": " deeply",
                    "probability": 0.7958984375
                },
                {
                    "start": 799.18,
                    "end": 799.46,
                    "word": " because",
                    "probability": 0.66796875
                },
                {
                    "start": 799.46,
                    "end": 799.62,
                    "word": " I",
                    "probability": 0.99658203125
                },
                {
                    "start": 799.62,
                    "end": 799.82,
                    "word": " wanted",
                    "probability": 0.72705078125
                },
                {
                    "start": 799.82,
                    "end": 799.96,
                    "word": " to",
                    "probability": 0.84521484375
                },
                {
                    "start": 799.96,
                    "end": 800.16,
                    "word": " just",
                    "probability": 0.87451171875
                },
                {
                    "start": 800.16,
                    "end": 800.48,
                    "word": " report",
                    "probability": 0.84375
                },
                {
                    "start": 800.48,
                    "end": 800.6,
                    "word": " it",
                    "probability": 0.626953125
                },
                {
                    "start": 800.6,
                    "end": 801.02,
                    "word": " ASAP",
                    "probability": 0.727294921875
                },
                {
                    "start": 801.02,
                    "end": 801.5,
                    "word": ".",
                    "probability": 0.7646484375
                }
            ]
        },
        {
            "id": 169,
            "seek": 82126,
            "start": 801.5,
            "end": 808.32,
            "text": " But it did get initiated by a TCP stream I got uTrack to send itself, so it's still pretty bad.",
            "tokens": [
                50364,
                583,
                309,
                630,
                483,
                28578,
                538,
                257,
                48965,
                4309,
                286,
                658,
                344,
                14252,
                501,
                281,
                2845,
                2564,
                11,
                370,
                309,
                311,
                920,
                1238,
                1578,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18492267549652414,
            "compression_ratio": 1.5104602510460252,
            "no_speech_prob": 0.01363372802734375,
            "words": [
                {
                    "start": 801.5,
                    "end": 802.06,
                    "word": " But",
                    "probability": 0.78857421875
                },
                {
                    "start": 802.06,
                    "end": 802.16,
                    "word": " it",
                    "probability": 0.8720703125
                },
                {
                    "start": 802.16,
                    "end": 802.3,
                    "word": " did",
                    "probability": 0.884765625
                },
                {
                    "start": 802.3,
                    "end": 802.46,
                    "word": " get",
                    "probability": 0.89208984375
                },
                {
                    "start": 802.46,
                    "end": 802.84,
                    "word": " initiated",
                    "probability": 0.8037109375
                },
                {
                    "start": 802.84,
                    "end": 803.04,
                    "word": " by",
                    "probability": 0.90380859375
                },
                {
                    "start": 804.4,
                    "end": 804.9,
                    "word": " a TCP",
                    "probability": 0.8330078125
                },
                {
                    "start": 804.9,
                    "end": 805.34,
                    "word": " stream",
                    "probability": 0.89013671875
                },
                {
                    "start": 805.34,
                    "end": 805.52,
                    "word": " I",
                    "probability": 0.73681640625
                },
                {
                    "start": 805.52,
                    "end": 805.66,
                    "word": " got",
                    "probability": 0.88671875
                },
                {
                    "start": 805.66,
                    "end": 806.02,
                    "word": " uTrack",
                    "probability": 0.5216064453125
                },
                {
                    "start": 806.02,
                    "end": 806.2,
                    "word": " to",
                    "probability": 0.8623046875
                },
                {
                    "start": 806.2,
                    "end": 806.32,
                    "word": " send",
                    "probability": 0.79345703125
                },
                {
                    "start": 806.32,
                    "end": 806.56,
                    "word": " itself",
                    "probability": 0.72607421875
                },
                {
                    "start": 806.56,
                    "end": 806.84,
                    "word": ",",
                    "probability": 0.56494140625
                },
                {
                    "start": 806.84,
                    "end": 807.18,
                    "word": " so",
                    "probability": 0.89306640625
                },
                {
                    "start": 807.18,
                    "end": 807.3,
                    "word": " it's",
                    "probability": 0.9462890625
                },
                {
                    "start": 807.3,
                    "end": 807.44,
                    "word": " still",
                    "probability": 0.90234375
                },
                {
                    "start": 807.44,
                    "end": 807.64,
                    "word": " pretty",
                    "probability": 0.8876953125
                },
                {
                    "start": 807.64,
                    "end": 807.92,
                    "word": " bad",
                    "probability": 0.857421875
                },
                {
                    "start": 807.92,
                    "end": 808.32,
                    "word": ".",
                    "probability": 0.77392578125
                }
            ]
        },
        {
            "id": 170,
            "seek": 82126,
            "start": 809.7,
            "end": 811.64,
            "text": " Here's the one I reported in Nextcloud.",
            "tokens": [
                50764,
                1692,
                311,
                264,
                472,
                286,
                7055,
                294,
                3087,
                44495,
                13,
                50864
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18492267549652414,
            "compression_ratio": 1.5104602510460252,
            "no_speech_prob": 0.01363372802734375,
            "words": [
                {
                    "start": 809.7,
                    "end": 810.1,
                    "word": " Here's",
                    "probability": 0.909423828125
                },
                {
                    "start": 810.1,
                    "end": 810.2,
                    "word": " the",
                    "probability": 0.8193359375
                },
                {
                    "start": 810.2,
                    "end": 810.32,
                    "word": " one",
                    "probability": 0.8154296875
                },
                {
                    "start": 810.32,
                    "end": 810.42,
                    "word": " I",
                    "probability": 0.9921875
                },
                {
                    "start": 810.42,
                    "end": 810.7,
                    "word": " reported",
                    "probability": 0.1258544921875
                },
                {
                    "start": 810.7,
                    "end": 810.9,
                    "word": " in",
                    "probability": 0.82421875
                },
                {
                    "start": 810.9,
                    "end": 811.24,
                    "word": " Nextcloud",
                    "probability": 0.554931640625
                },
                {
                    "start": 811.24,
                    "end": 811.64,
                    "word": ".",
                    "probability": 0.93359375
                }
            ]
        },
        {
            "id": 171,
            "seek": 82126,
            "start": 812.08,
            "end": 819.88,
            "text": " The idea behind Nextcloud is a cool one. You set up a server and host files, and can even share them with other people's servers using a share URL like this.",
            "tokens": [
                50864,
                440,
                1558,
                2261,
                3087,
                44495,
                307,
                257,
                1627,
                472,
                13,
                509,
                992,
                493,
                257,
                7154,
                293,
                3975,
                7098,
                11,
                293,
                393,
                754,
                2073,
                552,
                365,
                661,
                561,
                311,
                15909,
                1228,
                257,
                2073,
                12905,
                411,
                341,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18492267549652414,
            "compression_ratio": 1.5104602510460252,
            "no_speech_prob": 0.01363372802734375,
            "words": [
                {
                    "start": 812.08,
                    "end": 812.48,
                    "word": " The",
                    "probability": 0.8134765625
                },
                {
                    "start": 812.48,
                    "end": 812.68,
                    "word": " idea",
                    "probability": 0.775390625
                },
                {
                    "start": 812.68,
                    "end": 812.96,
                    "word": " behind",
                    "probability": 0.853515625
                },
                {
                    "start": 812.96,
                    "end": 813.34,
                    "word": " Nextcloud",
                    "probability": 0.90625
                },
                {
                    "start": 813.34,
                    "end": 813.52,
                    "word": " is",
                    "probability": 0.89111328125
                },
                {
                    "start": 813.62,
                    "end": 813.76,
                    "word": " a cool",
                    "probability": 0.86181640625
                },
                {
                    "start": 813.76,
                    "end": 814.0,
                    "word": " one",
                    "probability": 0.8154296875
                },
                {
                    "start": 814.0,
                    "end": 814.22,
                    "word": ".",
                    "probability": 0.88623046875
                },
                {
                    "start": 814.22,
                    "end": 814.32,
                    "word": " You",
                    "probability": 0.8935546875
                },
                {
                    "start": 814.32,
                    "end": 814.5,
                    "word": " set",
                    "probability": 0.876953125
                },
                {
                    "start": 814.5,
                    "end": 814.6,
                    "word": " up",
                    "probability": 0.90966796875
                },
                {
                    "start": 814.72,
                    "end": 814.96,
                    "word": " a server",
                    "probability": 0.8544921875
                },
                {
                    "start": 814.96,
                    "end": 815.14,
                    "word": " and",
                    "probability": 0.80419921875
                },
                {
                    "start": 815.14,
                    "end": 815.32,
                    "word": " host",
                    "probability": 0.85986328125
                },
                {
                    "start": 815.32,
                    "end": 815.68,
                    "word": " files",
                    "probability": 0.78466796875
                },
                {
                    "start": 815.68,
                    "end": 815.8,
                    "word": ",",
                    "probability": 0.315185546875
                },
                {
                    "start": 815.8,
                    "end": 815.92,
                    "word": " and",
                    "probability": 0.8837890625
                },
                {
                    "start": 815.92,
                    "end": 816.06,
                    "word": " can",
                    "probability": 0.87060546875
                },
                {
                    "start": 816.06,
                    "end": 816.24,
                    "word": " even",
                    "probability": 0.82568359375
                },
                {
                    "start": 816.24,
                    "end": 816.46,
                    "word": " share",
                    "probability": 0.798828125
                },
                {
                    "start": 816.46,
                    "end": 816.6,
                    "word": " them",
                    "probability": 0.7216796875
                },
                {
                    "start": 816.6,
                    "end": 816.74,
                    "word": " with",
                    "probability": 0.81396484375
                },
                {
                    "start": 816.74,
                    "end": 816.94,
                    "word": " other",
                    "probability": 0.78857421875
                },
                {
                    "start": 816.94,
                    "end": 817.28,
                    "word": " people's",
                    "probability": 0.9296875
                },
                {
                    "start": 817.28,
                    "end": 817.52,
                    "word": " servers",
                    "probability": 0.7783203125
                },
                {
                    "start": 817.52,
                    "end": 818.08,
                    "word": " using",
                    "probability": 0.60205078125
                },
                {
                    "start": 818.32,
                    "end": 818.48,
                    "word": " a share",
                    "probability": 0.642578125
                },
                {
                    "start": 818.48,
                    "end": 818.74,
                    "word": " URL",
                    "probability": 0.73681640625
                },
                {
                    "start": 818.74,
                    "end": 819.12,
                    "word": " like",
                    "probability": 0.8642578125
                },
                {
                    "start": 819.12,
                    "end": 819.48,
                    "word": " this",
                    "probability": 0.8837890625
                },
                {
                    "start": 819.48,
                    "end": 819.88,
                    "word": ".",
                    "probability": 0.96875
                }
            ]
        },
        {
            "id": 172,
            "seek": 82126,
            "start": 821.1,
            "end": 824.22,
            "text": " But as it turns out, you can include port numbers in the share URL.",
            "tokens": [
                51314,
                583,
                382,
                309,
                4523,
                484,
                11,
                291,
                393,
                4090,
                2436,
                3547,
                294,
                264,
                2073,
                12905,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18492267549652414,
            "compression_ratio": 1.5104602510460252,
            "no_speech_prob": 0.01363372802734375,
            "words": [
                {
                    "start": 821.1,
                    "end": 821.5,
                    "word": " But",
                    "probability": 0.8828125
                },
                {
                    "start": 821.5,
                    "end": 821.62,
                    "word": " as",
                    "probability": 0.857421875
                },
                {
                    "start": 821.62,
                    "end": 821.72,
                    "word": " it",
                    "probability": 0.90673828125
                },
                {
                    "start": 821.72,
                    "end": 821.92,
                    "word": " turns",
                    "probability": 0.76904296875
                },
                {
                    "start": 821.92,
                    "end": 822.1,
                    "word": " out",
                    "probability": 0.822265625
                },
                {
                    "start": 822.1,
                    "end": 822.14,
                    "word": ",",
                    "probability": 0.78955078125
                },
                {
                    "start": 822.14,
                    "end": 822.24,
                    "word": " you",
                    "probability": 0.89404296875
                },
                {
                    "start": 822.24,
                    "end": 822.36,
                    "word": " can",
                    "probability": 0.89208984375
                },
                {
                    "start": 822.36,
                    "end": 822.62,
                    "word": " include",
                    "probability": 0.76416015625
                },
                {
                    "start": 822.62,
                    "end": 822.84,
                    "word": " port",
                    "probability": 0.8193359375
                },
                {
                    "start": 822.84,
                    "end": 823.14,
                    "word": " numbers",
                    "probability": 0.8408203125
                },
                {
                    "start": 823.14,
                    "end": 823.28,
                    "word": " in",
                    "probability": 0.88916015625
                },
                {
                    "start": 823.28,
                    "end": 823.38,
                    "word": " the",
                    "probability": 0.478271484375
                },
                {
                    "start": 823.38,
                    "end": 823.58,
                    "word": " share",
                    "probability": 0.7763671875
                },
                {
                    "start": 823.58,
                    "end": 823.82,
                    "word": " URL",
                    "probability": 0.865234375
                },
                {
                    "start": 823.82,
                    "end": 824.22,
                    "word": ".",
                    "probability": 0.98974609375
                }
            ]
        },
        {
            "id": 173,
            "seek": 84882,
            "start": 824.22,
            "end": 832.38,
            "text": " Now, since Nextcloud automatically puts HTTPS in there, normally there wouldn't be much SSRF potential, and it would have to be blind SSRF.",
            "tokens": [
                50364,
                823,
                11,
                1670,
                3087,
                44495,
                6772,
                8137,
                11751,
                51,
                6273,
                294,
                456,
                11,
                5646,
                456,
                2759,
                380,
                312,
                709,
                12238,
                49,
                37,
                3995,
                11,
                293,
                309,
                576,
                362,
                281,
                312,
                6865,
                12238,
                49,
                37,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.164336623983425,
            "compression_ratio": 1.5445205479452055,
            "no_speech_prob": 0.04144287109375,
            "words": [
                {
                    "start": 824.22,
                    "end": 824.82,
                    "word": " Now",
                    "probability": 0.78173828125
                },
                {
                    "start": 824.82,
                    "end": 825.02,
                    "word": ",",
                    "probability": 0.35791015625
                },
                {
                    "start": 825.02,
                    "end": 825.1,
                    "word": " since",
                    "probability": 0.81103515625
                },
                {
                    "start": 825.1,
                    "end": 826.06,
                    "word": " Nextcloud",
                    "probability": 0.63427734375
                },
                {
                    "start": 826.06,
                    "end": 826.64,
                    "word": " automatically",
                    "probability": 0.8544921875
                },
                {
                    "start": 826.64,
                    "end": 827.02,
                    "word": " puts",
                    "probability": 0.8037109375
                },
                {
                    "start": 827.02,
                    "end": 827.62,
                    "word": " HTTPS",
                    "probability": 0.9708658854166666
                },
                {
                    "start": 827.62,
                    "end": 827.78,
                    "word": " in",
                    "probability": 0.828125
                },
                {
                    "start": 827.78,
                    "end": 827.92,
                    "word": " there",
                    "probability": 0.85205078125
                },
                {
                    "start": 827.92,
                    "end": 828.1,
                    "word": ",",
                    "probability": 0.86865234375
                },
                {
                    "start": 828.1,
                    "end": 828.44,
                    "word": " normally",
                    "probability": 0.8115234375
                },
                {
                    "start": 828.44,
                    "end": 828.66,
                    "word": " there",
                    "probability": 0.71728515625
                },
                {
                    "start": 828.66,
                    "end": 828.84,
                    "word": " wouldn't",
                    "probability": 0.892333984375
                },
                {
                    "start": 828.84,
                    "end": 829.0,
                    "word": " be",
                    "probability": 0.9052734375
                },
                {
                    "start": 829.0,
                    "end": 829.26,
                    "word": " much",
                    "probability": 0.80712890625
                },
                {
                    "start": 829.26,
                    "end": 829.7,
                    "word": " SSRF",
                    "probability": 0.9334309895833334
                },
                {
                    "start": 829.7,
                    "end": 830.04,
                    "word": " potential",
                    "probability": 0.8447265625
                },
                {
                    "start": 830.04,
                    "end": 830.44,
                    "word": ",",
                    "probability": 0.403076171875
                },
                {
                    "start": 830.44,
                    "end": 830.58,
                    "word": " and",
                    "probability": 0.8818359375
                },
                {
                    "start": 830.58,
                    "end": 830.66,
                    "word": " it",
                    "probability": 0.904296875
                },
                {
                    "start": 830.66,
                    "end": 830.74,
                    "word": " would",
                    "probability": 0.85205078125
                },
                {
                    "start": 830.74,
                    "end": 830.88,
                    "word": " have",
                    "probability": 0.87939453125
                },
                {
                    "start": 830.88,
                    "end": 830.96,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 830.96,
                    "end": 831.1,
                    "word": " be",
                    "probability": 0.890625
                },
                {
                    "start": 831.1,
                    "end": 831.32,
                    "word": " blind",
                    "probability": 0.79833984375
                },
                {
                    "start": 831.32,
                    "end": 831.9,
                    "word": " SSRF",
                    "probability": 0.9309895833333334
                },
                {
                    "start": 831.9,
                    "end": 832.38,
                    "word": ".",
                    "probability": 0.90576171875
                }
            ]
        },
        {
            "id": 174,
            "seek": 84882,
            "start": 833.46,
            "end": 836.08,
            "text": " But luckily I was able to do just that.",
            "tokens": [
                50814,
                583,
                22880,
                286,
                390,
                1075,
                281,
                360,
                445,
                300,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.164336623983425,
            "compression_ratio": 1.5445205479452055,
            "no_speech_prob": 0.04144287109375,
            "words": [
                {
                    "start": 833.46,
                    "end": 833.94,
                    "word": " But",
                    "probability": 0.84912109375
                },
                {
                    "start": 833.94,
                    "end": 834.16,
                    "word": " luckily",
                    "probability": 0.734375
                },
                {
                    "start": 834.16,
                    "end": 834.34,
                    "word": " I",
                    "probability": 0.62744140625
                },
                {
                    "start": 834.34,
                    "end": 834.46,
                    "word": " was",
                    "probability": 0.89306640625
                },
                {
                    "start": 834.46,
                    "end": 834.58,
                    "word": " able",
                    "probability": 0.88720703125
                },
                {
                    "start": 834.58,
                    "end": 834.76,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 834.76,
                    "end": 835.14,
                    "word": " do",
                    "probability": 0.90087890625
                },
                {
                    "start": 835.14,
                    "end": 835.44,
                    "word": " just",
                    "probability": 0.85693359375
                },
                {
                    "start": 835.44,
                    "end": 835.7,
                    "word": " that",
                    "probability": 0.88134765625
                },
                {
                    "start": 835.7,
                    "end": 836.08,
                    "word": ".",
                    "probability": 0.775390625
                }
            ]
        },
        {
            "id": 175,
            "seek": 84882,
            "start": 836.08,
            "end": 842.14,
            "text": " So as a non-admin user, I could use my TLS for binding attack infrastructure to perform arbitrary writes on memcached.",
            "tokens": [
                50914,
                407,
                382,
                257,
                2107,
                12,
                345,
                2367,
                4195,
                11,
                286,
                727,
                764,
                452,
                314,
                19198,
                337,
                17359,
                2690,
                6896,
                281,
                2042,
                23211,
                13657,
                322,
                1334,
                66,
                15095,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.164336623983425,
            "compression_ratio": 1.5445205479452055,
            "no_speech_prob": 0.04144287109375,
            "words": [
                {
                    "start": 836.08,
                    "end": 836.36,
                    "word": " So",
                    "probability": 0.86572265625
                },
                {
                    "start": 836.36,
                    "end": 836.5,
                    "word": " as",
                    "probability": 0.734375
                },
                {
                    "start": 836.6,
                    "end": 836.8,
                    "word": " a non",
                    "probability": 0.904296875
                },
                {
                    "start": 836.8,
                    "end": 837.06,
                    "word": "-admin",
                    "probability": 0.80029296875
                },
                {
                    "start": 837.06,
                    "end": 837.38,
                    "word": " user",
                    "probability": 0.822265625
                },
                {
                    "start": 837.38,
                    "end": 837.54,
                    "word": ",",
                    "probability": 0.75146484375
                },
                {
                    "start": 837.54,
                    "end": 837.62,
                    "word": " I",
                    "probability": 0.99853515625
                },
                {
                    "start": 837.62,
                    "end": 837.8,
                    "word": " could",
                    "probability": 0.693359375
                },
                {
                    "start": 837.8,
                    "end": 838.0,
                    "word": " use",
                    "probability": 0.82666015625
                },
                {
                    "start": 838.0,
                    "end": 838.22,
                    "word": " my",
                    "probability": 0.87744140625
                },
                {
                    "start": 838.22,
                    "end": 838.5,
                    "word": " TLS",
                    "probability": 0.94873046875
                },
                {
                    "start": 838.5,
                    "end": 838.66,
                    "word": " for",
                    "probability": 0.734375
                },
                {
                    "start": 838.66,
                    "end": 838.88,
                    "word": " binding",
                    "probability": 0.7001953125
                },
                {
                    "start": 838.88,
                    "end": 839.2,
                    "word": " attack",
                    "probability": 0.60791015625
                },
                {
                    "start": 839.2,
                    "end": 839.74,
                    "word": " infrastructure",
                    "probability": 0.82861328125
                },
                {
                    "start": 839.74,
                    "end": 840.0,
                    "word": " to",
                    "probability": 0.88720703125
                },
                {
                    "start": 840.0,
                    "end": 840.32,
                    "word": " perform",
                    "probability": 0.79833984375
                },
                {
                    "start": 840.32,
                    "end": 840.74,
                    "word": " arbitrary",
                    "probability": 0.78857421875
                },
                {
                    "start": 840.74,
                    "end": 841.1,
                    "word": " writes",
                    "probability": 0.76513671875
                },
                {
                    "start": 841.1,
                    "end": 841.24,
                    "word": " on",
                    "probability": 0.8994140625
                },
                {
                    "start": 841.24,
                    "end": 841.66,
                    "word": " memcached",
                    "probability": 0.6775716145833334
                },
                {
                    "start": 841.66,
                    "end": 842.14,
                    "word": ".",
                    "probability": 0.98486328125
                }
            ]
        },
        {
            "id": 176,
            "seek": 84882,
            "start": 844.36,
            "end": 847.92,
            "text": " After reporting this and working through the options, there weren't any great ones.",
            "tokens": [
                51364,
                2381,
                10031,
                341,
                293,
                1364,
                807,
                264,
                3956,
                11,
                456,
                4999,
                380,
                604,
                869,
                2306,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.164336623983425,
            "compression_ratio": 1.5445205479452055,
            "no_speech_prob": 0.04144287109375,
            "words": [
                {
                    "start": 844.36,
                    "end": 844.84,
                    "word": " After",
                    "probability": 0.80126953125
                },
                {
                    "start": 844.84,
                    "end": 845.18,
                    "word": " reporting",
                    "probability": 0.630859375
                },
                {
                    "start": 845.18,
                    "end": 845.42,
                    "word": " this",
                    "probability": 0.873046875
                },
                {
                    "start": 845.42,
                    "end": 845.56,
                    "word": " and",
                    "probability": 0.85498046875
                },
                {
                    "start": 845.56,
                    "end": 845.78,
                    "word": " working",
                    "probability": 0.740234375
                },
                {
                    "start": 845.78,
                    "end": 845.96,
                    "word": " through",
                    "probability": 0.78662109375
                },
                {
                    "start": 845.96,
                    "end": 846.12,
                    "word": " the",
                    "probability": 0.8154296875
                },
                {
                    "start": 846.12,
                    "end": 846.42,
                    "word": " options",
                    "probability": 0.77294921875
                },
                {
                    "start": 846.42,
                    "end": 846.52,
                    "word": ",",
                    "probability": 0.86376953125
                },
                {
                    "start": 846.52,
                    "end": 846.64,
                    "word": " there",
                    "probability": 0.8486328125
                },
                {
                    "start": 846.64,
                    "end": 846.84,
                    "word": " weren't",
                    "probability": 0.905029296875
                },
                {
                    "start": 846.84,
                    "end": 847.04,
                    "word": " any",
                    "probability": 0.8212890625
                },
                {
                    "start": 847.04,
                    "end": 847.24,
                    "word": " great",
                    "probability": 0.89013671875
                },
                {
                    "start": 847.24,
                    "end": 847.58,
                    "word": " ones",
                    "probability": 0.81298828125
                },
                {
                    "start": 847.58,
                    "end": 847.92,
                    "word": ".",
                    "probability": 0.405029296875
                }
            ]
        },
        {
            "id": 177,
            "seek": 84882,
            "start": 847.92,
            "end": 851.78,
            "text": " Because not all request libraries allow you to disable TLS sessions.",
            "tokens": [
                51514,
                1436,
                406,
                439,
                5308,
                15148,
                2089,
                291,
                281,
                28362,
                314,
                19198,
                11081,
                13,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.164336623983425,
            "compression_ratio": 1.5445205479452055,
            "no_speech_prob": 0.04144287109375,
            "words": [
                {
                    "start": 847.92,
                    "end": 848.4,
                    "word": " Because",
                    "probability": 0.88623046875
                },
                {
                    "start": 848.4,
                    "end": 848.62,
                    "word": " not",
                    "probability": 0.888671875
                },
                {
                    "start": 848.62,
                    "end": 848.98,
                    "word": " all",
                    "probability": 0.900390625
                },
                {
                    "start": 848.98,
                    "end": 849.36,
                    "word": " request",
                    "probability": 0.78662109375
                },
                {
                    "start": 849.36,
                    "end": 849.74,
                    "word": " libraries",
                    "probability": 0.892578125
                },
                {
                    "start": 849.74,
                    "end": 850.02,
                    "word": " allow",
                    "probability": 0.89013671875
                },
                {
                    "start": 850.02,
                    "end": 850.16,
                    "word": " you",
                    "probability": 0.8955078125
                },
                {
                    "start": 850.16,
                    "end": 850.26,
                    "word": " to",
                    "probability": 0.9091796875
                },
                {
                    "start": 850.26,
                    "end": 850.6,
                    "word": " disable",
                    "probability": 0.88134765625
                },
                {
                    "start": 850.6,
                    "end": 850.98,
                    "word": " TLS",
                    "probability": 0.944580078125
                },
                {
                    "start": 850.98,
                    "end": 851.4,
                    "word": " sessions",
                    "probability": 0.8076171875
                },
                {
                    "start": 851.4,
                    "end": 851.78,
                    "word": ".",
                    "probability": 0.97265625
                }
            ]
        },
        {
            "id": 178,
            "seek": 87510,
            "start": 851.78,
            "end": 856.72,
            "text": " In this case, libcurl has the option, but it isn't exposed by PHP request libraries such as Guzzle.",
            "tokens": [
                50364,
                682,
                341,
                1389,
                11,
                22854,
                14112,
                75,
                575,
                264,
                3614,
                11,
                457,
                309,
                1943,
                380,
                9495,
                538,
                47298,
                5308,
                15148,
                1270,
                382,
                2694,
                9260,
                13,
                50614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20964566788335484,
            "compression_ratio": 1.60062893081761,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 851.78,
                    "end": 852.1,
                    "word": " In",
                    "probability": 0.53076171875
                },
                {
                    "start": 852.1,
                    "end": 852.24,
                    "word": " this",
                    "probability": 0.845703125
                },
                {
                    "start": 852.24,
                    "end": 852.46,
                    "word": " case",
                    "probability": 0.77001953125
                },
                {
                    "start": 852.46,
                    "end": 852.54,
                    "word": ",",
                    "probability": 0.669921875
                },
                {
                    "start": 852.54,
                    "end": 852.88,
                    "word": " libcurl",
                    "probability": 0.656494140625
                },
                {
                    "start": 852.88,
                    "end": 853.04,
                    "word": " has",
                    "probability": 0.80859375
                },
                {
                    "start": 853.04,
                    "end": 853.18,
                    "word": " the",
                    "probability": 0.78662109375
                },
                {
                    "start": 853.18,
                    "end": 853.52,
                    "word": " option",
                    "probability": 0.80322265625
                },
                {
                    "start": 853.52,
                    "end": 853.76,
                    "word": ",",
                    "probability": 0.382568359375
                },
                {
                    "start": 853.76,
                    "end": 853.76,
                    "word": " but",
                    "probability": 0.884765625
                },
                {
                    "start": 853.76,
                    "end": 853.86,
                    "word": " it",
                    "probability": 0.64794921875
                },
                {
                    "start": 853.86,
                    "end": 854.04,
                    "word": " isn't",
                    "probability": 0.872802734375
                },
                {
                    "start": 854.04,
                    "end": 854.38,
                    "word": " exposed",
                    "probability": 0.80615234375
                },
                {
                    "start": 854.38,
                    "end": 854.56,
                    "word": " by",
                    "probability": 0.82421875
                },
                {
                    "start": 854.56,
                    "end": 854.86,
                    "word": " PHP",
                    "probability": 0.72607421875
                },
                {
                    "start": 854.86,
                    "end": 855.28,
                    "word": " request",
                    "probability": 0.59375
                },
                {
                    "start": 855.28,
                    "end": 855.66,
                    "word": " libraries",
                    "probability": 0.8212890625
                },
                {
                    "start": 855.66,
                    "end": 855.9,
                    "word": " such",
                    "probability": 0.497802734375
                },
                {
                    "start": 855.9,
                    "end": 856.04,
                    "word": " as",
                    "probability": 0.90478515625
                },
                {
                    "start": 856.04,
                    "end": 856.3,
                    "word": " Guzzle",
                    "probability": 0.558837890625
                },
                {
                    "start": 856.3,
                    "end": 856.72,
                    "word": ".",
                    "probability": 0.98876953125
                }
            ]
        },
        {
            "id": 179,
            "seek": 87510,
            "start": 857.18,
            "end": 865.36,
            "text": " In any case, adding a request timeout made the attack pretty much infeasible, assuming that people don't turn the DNS time to live values super low on their servers.",
            "tokens": [
                50614,
                682,
                604,
                1389,
                11,
                5127,
                257,
                5308,
                565,
                346,
                1027,
                264,
                2690,
                1238,
                709,
                1536,
                68,
                296,
                964,
                11,
                11926,
                300,
                561,
                500,
                380,
                1261,
                264,
                35153,
                565,
                281,
                1621,
                4190,
                1687,
                2295,
                322,
                641,
                15909,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20964566788335484,
            "compression_ratio": 1.60062893081761,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 857.18,
                    "end": 857.36,
                    "word": " In",
                    "probability": 0.7666015625
                },
                {
                    "start": 857.36,
                    "end": 857.54,
                    "word": " any",
                    "probability": 0.78076171875
                },
                {
                    "start": 857.54,
                    "end": 857.8,
                    "word": " case",
                    "probability": 0.7880859375
                },
                {
                    "start": 857.8,
                    "end": 857.92,
                    "word": ",",
                    "probability": 0.9658203125
                },
                {
                    "start": 857.92,
                    "end": 858.12,
                    "word": " adding",
                    "probability": 0.7021484375
                },
                {
                    "start": 858.26,
                    "end": 858.48,
                    "word": " a request",
                    "probability": 0.85107421875
                },
                {
                    "start": 858.48,
                    "end": 858.8,
                    "word": " timeout",
                    "probability": 0.72998046875
                },
                {
                    "start": 858.8,
                    "end": 859.02,
                    "word": " made",
                    "probability": 0.8134765625
                },
                {
                    "start": 859.02,
                    "end": 859.18,
                    "word": " the",
                    "probability": 0.7900390625
                },
                {
                    "start": 859.18,
                    "end": 859.5,
                    "word": " attack",
                    "probability": 0.802734375
                },
                {
                    "start": 859.5,
                    "end": 859.76,
                    "word": " pretty",
                    "probability": 0.888671875
                },
                {
                    "start": 859.76,
                    "end": 859.98,
                    "word": " much",
                    "probability": 0.85205078125
                },
                {
                    "start": 859.98,
                    "end": 860.52,
                    "word": " infeasible",
                    "probability": 0.8599853515625
                },
                {
                    "start": 860.52,
                    "end": 860.74,
                    "word": ",",
                    "probability": 0.8271484375
                },
                {
                    "start": 860.74,
                    "end": 861.02,
                    "word": " assuming",
                    "probability": 0.75
                },
                {
                    "start": 861.02,
                    "end": 861.28,
                    "word": " that",
                    "probability": 0.74365234375
                },
                {
                    "start": 861.28,
                    "end": 861.54,
                    "word": " people",
                    "probability": 0.9228515625
                },
                {
                    "start": 861.54,
                    "end": 862.24,
                    "word": " don't",
                    "probability": 0.9462890625
                },
                {
                    "start": 862.24,
                    "end": 862.42,
                    "word": " turn",
                    "probability": 0.80810546875
                },
                {
                    "start": 862.42,
                    "end": 862.56,
                    "word": " the",
                    "probability": 0.798828125
                },
                {
                    "start": 862.56,
                    "end": 862.82,
                    "word": " DNS",
                    "probability": 0.79833984375
                },
                {
                    "start": 862.82,
                    "end": 863.18,
                    "word": " time",
                    "probability": 0.787109375
                },
                {
                    "start": 863.18,
                    "end": 863.34,
                    "word": " to",
                    "probability": 0.68798828125
                },
                {
                    "start": 863.34,
                    "end": 863.48,
                    "word": " live",
                    "probability": 0.6923828125
                },
                {
                    "start": 863.48,
                    "end": 863.84,
                    "word": " values",
                    "probability": 0.796875
                },
                {
                    "start": 863.84,
                    "end": 864.16,
                    "word": " super",
                    "probability": 0.8603515625
                },
                {
                    "start": 864.16,
                    "end": 864.36,
                    "word": " low",
                    "probability": 0.857421875
                },
                {
                    "start": 864.36,
                    "end": 864.48,
                    "word": " on",
                    "probability": 0.9072265625
                },
                {
                    "start": 864.48,
                    "end": 864.62,
                    "word": " their",
                    "probability": 0.89697265625
                },
                {
                    "start": 864.62,
                    "end": 864.94,
                    "word": " servers",
                    "probability": 0.7919921875
                },
                {
                    "start": 864.94,
                    "end": 865.36,
                    "word": ".",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 180,
            "seek": 87510,
            "start": 865.74,
            "end": 869.96,
            "text": " Nextcloud was still generous enough to give me a bounty, even though in my opinion this is libcurl's fault.",
            "tokens": [
                51014,
                3087,
                44495,
                390,
                920,
                14537,
                1547,
                281,
                976,
                385,
                257,
                40773,
                11,
                754,
                1673,
                294,
                452,
                4800,
                341,
                307,
                22854,
                14112,
                75,
                311,
                7441,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20964566788335484,
            "compression_ratio": 1.60062893081761,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 865.74,
                    "end": 866.04,
                    "word": " Nextcloud",
                    "probability": 0.697265625
                },
                {
                    "start": 866.04,
                    "end": 866.2,
                    "word": " was",
                    "probability": 0.8759765625
                },
                {
                    "start": 866.2,
                    "end": 866.38,
                    "word": " still",
                    "probability": 0.73876953125
                },
                {
                    "start": 866.38,
                    "end": 866.68,
                    "word": " generous",
                    "probability": 0.8955078125
                },
                {
                    "start": 866.68,
                    "end": 866.88,
                    "word": " enough",
                    "probability": 0.78662109375
                },
                {
                    "start": 866.88,
                    "end": 866.98,
                    "word": " to",
                    "probability": 0.90576171875
                },
                {
                    "start": 866.98,
                    "end": 867.1,
                    "word": " give",
                    "probability": 0.8212890625
                },
                {
                    "start": 867.1,
                    "end": 867.18,
                    "word": " me",
                    "probability": 0.8896484375
                },
                {
                    "start": 867.3,
                    "end": 867.5,
                    "word": " a bounty",
                    "probability": 0.70263671875
                },
                {
                    "start": 867.5,
                    "end": 867.62,
                    "word": ",",
                    "probability": 0.82275390625
                },
                {
                    "start": 867.62,
                    "end": 867.74,
                    "word": " even",
                    "probability": 0.798828125
                },
                {
                    "start": 867.74,
                    "end": 867.92,
                    "word": " though",
                    "probability": 0.76220703125
                },
                {
                    "start": 867.92,
                    "end": 868.02,
                    "word": " in",
                    "probability": 0.52392578125
                },
                {
                    "start": 868.02,
                    "end": 868.18,
                    "word": " my",
                    "probability": 0.90673828125
                },
                {
                    "start": 868.18,
                    "end": 868.4,
                    "word": " opinion",
                    "probability": 0.8359375
                },
                {
                    "start": 868.4,
                    "end": 868.66,
                    "word": " this",
                    "probability": 0.37158203125
                },
                {
                    "start": 868.66,
                    "end": 868.84,
                    "word": " is",
                    "probability": 0.87890625
                },
                {
                    "start": 868.84,
                    "end": 869.36,
                    "word": " libcurl's",
                    "probability": 0.921142578125
                },
                {
                    "start": 869.54,
                    "end": 869.96,
                    "word": " fault.",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 181,
            "seek": 87510,
            "start": 872.0,
            "end": 878.06,
            "text": " Since the last couple were just text slides, let's see a real demo now, from the perspective of a Django web developer getting phished.",
            "tokens": [
                51364,
                4162,
                264,
                1036,
                1916,
                645,
                445,
                2487,
                9788,
                11,
                718,
                311,
                536,
                257,
                957,
                10723,
                586,
                11,
                490,
                264,
                4585,
                295,
                257,
                33464,
                17150,
                3670,
                10754,
                1242,
                903,
                4729,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.20964566788335484,
            "compression_ratio": 1.60062893081761,
            "no_speech_prob": 0.00955963134765625,
            "words": [
                {
                    "start": 872.0,
                    "end": 872.42,
                    "word": " Since",
                    "probability": 0.7607421875
                },
                {
                    "start": 872.42,
                    "end": 872.54,
                    "word": " the",
                    "probability": 0.7763671875
                },
                {
                    "start": 872.54,
                    "end": 872.68,
                    "word": " last",
                    "probability": 0.8212890625
                },
                {
                    "start": 872.68,
                    "end": 872.9,
                    "word": " couple",
                    "probability": 0.7861328125
                },
                {
                    "start": 872.9,
                    "end": 873.08,
                    "word": " were",
                    "probability": 0.876953125
                },
                {
                    "start": 873.08,
                    "end": 873.28,
                    "word": " just",
                    "probability": 0.8955078125
                },
                {
                    "start": 873.28,
                    "end": 873.5,
                    "word": " text",
                    "probability": 0.279296875
                },
                {
                    "start": 873.5,
                    "end": 873.76,
                    "word": " slides",
                    "probability": 0.89404296875
                },
                {
                    "start": 873.76,
                    "end": 873.92,
                    "word": ",",
                    "probability": 0.98095703125
                },
                {
                    "start": 873.92,
                    "end": 874.08,
                    "word": " let's",
                    "probability": 0.94775390625
                },
                {
                    "start": 874.08,
                    "end": 874.2,
                    "word": " see",
                    "probability": 0.80712890625
                },
                {
                    "start": 874.3,
                    "end": 874.44,
                    "word": " a real",
                    "probability": 0.890625
                },
                {
                    "start": 874.44,
                    "end": 874.64,
                    "word": " demo",
                    "probability": 0.76318359375
                },
                {
                    "start": 874.64,
                    "end": 874.9,
                    "word": " now",
                    "probability": 0.87158203125
                },
                {
                    "start": 874.9,
                    "end": 875.0,
                    "word": ",",
                    "probability": 0.25732421875
                },
                {
                    "start": 875.0,
                    "end": 875.12,
                    "word": " from",
                    "probability": 0.81298828125
                },
                {
                    "start": 875.12,
                    "end": 875.28,
                    "word": " the",
                    "probability": 0.8193359375
                },
                {
                    "start": 875.28,
                    "end": 875.66,
                    "word": " perspective",
                    "probability": 0.7900390625
                },
                {
                    "start": 875.66,
                    "end": 876.0,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 876.14,
                    "end": 876.38,
                    "word": " a Django",
                    "probability": 0.869384765625
                },
                {
                    "start": 876.38,
                    "end": 876.62,
                    "word": " web",
                    "probability": 0.73974609375
                },
                {
                    "start": 876.62,
                    "end": 876.98,
                    "word": " developer",
                    "probability": 0.630859375
                },
                {
                    "start": 876.98,
                    "end": 877.26,
                    "word": " getting",
                    "probability": 0.91015625
                },
                {
                    "start": 877.26,
                    "end": 877.64,
                    "word": " phished",
                    "probability": 0.796630859375
                },
                {
                    "start": 877.64,
                    "end": 878.06,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 182,
            "seek": 89986,
            "start": 878.06,
            "end": 885.28,
            "text": " The DNS for binding part has been done in the past, but what's new here is combining DNS for binding with TLS session persistence to make it more powerful.",
            "tokens": [
                50364,
                440,
                35153,
                337,
                17359,
                644,
                575,
                668,
                1096,
                294,
                264,
                1791,
                11,
                457,
                437,
                311,
                777,
                510,
                307,
                21928,
                35153,
                337,
                17359,
                365,
                314,
                19198,
                5481,
                37617,
                281,
                652,
                309,
                544,
                4005,
                13,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1770423275279248,
            "compression_ratio": 1.7107142857142856,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 878.06,
                    "end": 878.7,
                    "word": " The",
                    "probability": 0.7685546875
                },
                {
                    "start": 878.7,
                    "end": 878.96,
                    "word": " DNS",
                    "probability": 0.82373046875
                },
                {
                    "start": 878.96,
                    "end": 879.08,
                    "word": " for",
                    "probability": 0.002773284912109375
                },
                {
                    "start": 879.08,
                    "end": 879.26,
                    "word": " binding",
                    "probability": 0.74365234375
                },
                {
                    "start": 879.26,
                    "end": 879.54,
                    "word": " part",
                    "probability": 0.818359375
                },
                {
                    "start": 879.54,
                    "end": 879.7,
                    "word": " has",
                    "probability": 0.8935546875
                },
                {
                    "start": 879.7,
                    "end": 879.8,
                    "word": " been",
                    "probability": 0.8173828125
                },
                {
                    "start": 879.8,
                    "end": 879.98,
                    "word": " done",
                    "probability": 0.79736328125
                },
                {
                    "start": 879.98,
                    "end": 880.08,
                    "word": " in",
                    "probability": 0.9052734375
                },
                {
                    "start": 880.08,
                    "end": 880.18,
                    "word": " the",
                    "probability": 0.8115234375
                },
                {
                    "start": 880.18,
                    "end": 880.46,
                    "word": " past",
                    "probability": 0.81494140625
                },
                {
                    "start": 880.46,
                    "end": 880.6,
                    "word": ",",
                    "probability": 0.52783203125
                },
                {
                    "start": 880.6,
                    "end": 880.66,
                    "word": " but",
                    "probability": 0.8818359375
                },
                {
                    "start": 880.66,
                    "end": 880.88,
                    "word": " what's",
                    "probability": 0.933349609375
                },
                {
                    "start": 880.88,
                    "end": 881.04,
                    "word": " new",
                    "probability": 0.79345703125
                },
                {
                    "start": 881.04,
                    "end": 881.26,
                    "word": " here",
                    "probability": 0.81103515625
                },
                {
                    "start": 881.26,
                    "end": 881.46,
                    "word": " is",
                    "probability": 0.890625
                },
                {
                    "start": 881.46,
                    "end": 881.8,
                    "word": " combining",
                    "probability": 0.84814453125
                },
                {
                    "start": 881.8,
                    "end": 882.24,
                    "word": " DNS",
                    "probability": 0.8505859375
                },
                {
                    "start": 882.24,
                    "end": 882.4,
                    "word": " for",
                    "probability": 0.63525390625
                },
                {
                    "start": 882.4,
                    "end": 882.56,
                    "word": " binding",
                    "probability": 0.7607421875
                },
                {
                    "start": 882.56,
                    "end": 882.76,
                    "word": " with",
                    "probability": 0.7939453125
                },
                {
                    "start": 882.76,
                    "end": 883.12,
                    "word": " TLS",
                    "probability": 0.90625
                },
                {
                    "start": 883.12,
                    "end": 883.44,
                    "word": " session",
                    "probability": 0.7744140625
                },
                {
                    "start": 883.44,
                    "end": 883.84,
                    "word": " persistence",
                    "probability": 0.8662109375
                },
                {
                    "start": 883.84,
                    "end": 884.2,
                    "word": " to",
                    "probability": 0.88330078125
                },
                {
                    "start": 884.2,
                    "end": 884.34,
                    "word": " make",
                    "probability": 0.87744140625
                },
                {
                    "start": 884.34,
                    "end": 884.44,
                    "word": " it",
                    "probability": 0.9033203125
                },
                {
                    "start": 884.44,
                    "end": 884.56,
                    "word": " more",
                    "probability": 0.8798828125
                },
                {
                    "start": 884.56,
                    "end": 884.92,
                    "word": " powerful",
                    "probability": 0.84326171875
                },
                {
                    "start": 884.92,
                    "end": 885.28,
                    "word": ".",
                    "probability": 0.87646484375
                }
            ]
        },
        {
            "id": 183,
            "seek": 89986,
            "start": 885.5,
            "end": 890.44,
            "text": " In the past, you had to get people to visit a fully malicious page to get anywhere with DNS for binding.",
            "tokens": [
                50714,
                682,
                264,
                1791,
                11,
                291,
                632,
                281,
                483,
                561,
                281,
                3441,
                257,
                4498,
                33496,
                3028,
                281,
                483,
                4992,
                365,
                35153,
                337,
                17359,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1770423275279248,
            "compression_ratio": 1.7107142857142856,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 885.5,
                    "end": 885.84,
                    "word": " In",
                    "probability": 0.90869140625
                },
                {
                    "start": 885.84,
                    "end": 885.92,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 885.92,
                    "end": 886.16,
                    "word": " past",
                    "probability": 0.8115234375
                },
                {
                    "start": 886.16,
                    "end": 886.2,
                    "word": ",",
                    "probability": 0.68408203125
                },
                {
                    "start": 886.2,
                    "end": 886.26,
                    "word": " you",
                    "probability": 0.88720703125
                },
                {
                    "start": 886.26,
                    "end": 886.38,
                    "word": " had",
                    "probability": 0.8154296875
                },
                {
                    "start": 886.38,
                    "end": 886.46,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 886.46,
                    "end": 886.58,
                    "word": " get",
                    "probability": 0.892578125
                },
                {
                    "start": 886.58,
                    "end": 886.86,
                    "word": " people",
                    "probability": 0.9228515625
                },
                {
                    "start": 886.86,
                    "end": 887.2,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 887.2,
                    "end": 887.56,
                    "word": " visit",
                    "probability": 0.89892578125
                },
                {
                    "start": 887.76,
                    "end": 887.92,
                    "word": " a fully",
                    "probability": 0.64453125
                },
                {
                    "start": 887.92,
                    "end": 888.24,
                    "word": " malicious",
                    "probability": 0.89453125
                },
                {
                    "start": 888.24,
                    "end": 888.62,
                    "word": " page",
                    "probability": 0.79541015625
                },
                {
                    "start": 888.62,
                    "end": 888.8,
                    "word": " to",
                    "probability": 0.89990234375
                },
                {
                    "start": 888.8,
                    "end": 888.92,
                    "word": " get",
                    "probability": 0.89306640625
                },
                {
                    "start": 888.92,
                    "end": 889.26,
                    "word": " anywhere",
                    "probability": 0.755859375
                },
                {
                    "start": 889.26,
                    "end": 889.46,
                    "word": " with",
                    "probability": 0.77392578125
                },
                {
                    "start": 889.46,
                    "end": 889.72,
                    "word": " DNS",
                    "probability": 0.6953125
                },
                {
                    "start": 889.72,
                    "end": 889.9,
                    "word": " for",
                    "probability": 0.6748046875
                },
                {
                    "start": 889.9,
                    "end": 890.08,
                    "word": " binding",
                    "probability": 0.79443359375
                },
                {
                    "start": 890.08,
                    "end": 890.44,
                    "word": ".",
                    "probability": 0.607421875
                }
            ]
        },
        {
            "id": 184,
            "seek": 89986,
            "start": 890.64,
            "end": 893.26,
            "text": " But with my work, you can do the same with just an image tag.",
            "tokens": [
                50964,
                583,
                365,
                452,
                589,
                11,
                291,
                393,
                360,
                264,
                912,
                365,
                445,
                364,
                3256,
                6162,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1770423275279248,
            "compression_ratio": 1.7107142857142856,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 890.64,
                    "end": 890.84,
                    "word": " But",
                    "probability": 0.63525390625
                },
                {
                    "start": 890.84,
                    "end": 890.94,
                    "word": " with",
                    "probability": 0.79931640625
                },
                {
                    "start": 890.94,
                    "end": 891.06,
                    "word": " my",
                    "probability": 0.8984375
                },
                {
                    "start": 891.06,
                    "end": 891.26,
                    "word": " work",
                    "probability": 0.81787109375
                },
                {
                    "start": 891.26,
                    "end": 891.32,
                    "word": ",",
                    "probability": 0.8671875
                },
                {
                    "start": 891.32,
                    "end": 891.38,
                    "word": " you",
                    "probability": 0.890625
                },
                {
                    "start": 891.38,
                    "end": 891.46,
                    "word": " can",
                    "probability": 0.89892578125
                },
                {
                    "start": 891.46,
                    "end": 891.6,
                    "word": " do",
                    "probability": 0.90673828125
                },
                {
                    "start": 891.6,
                    "end": 891.8,
                    "word": " the",
                    "probability": 0.80517578125
                },
                {
                    "start": 891.8,
                    "end": 891.98,
                    "word": " same",
                    "probability": 0.8173828125
                },
                {
                    "start": 891.98,
                    "end": 892.1,
                    "word": " with",
                    "probability": 0.806640625
                },
                {
                    "start": 892.1,
                    "end": 892.26,
                    "word": " just",
                    "probability": 0.8017578125
                },
                {
                    "start": 892.26,
                    "end": 892.38,
                    "word": " an",
                    "probability": 0.89208984375
                },
                {
                    "start": 892.38,
                    "end": 892.6,
                    "word": " image",
                    "probability": 0.80029296875
                },
                {
                    "start": 892.6,
                    "end": 892.9,
                    "word": " tag",
                    "probability": 0.87451171875
                },
                {
                    "start": 892.9,
                    "end": 893.26,
                    "word": ".",
                    "probability": 0.96484375
                }
            ]
        },
        {
            "id": 185,
            "seek": 89986,
            "start": 893.38,
            "end": 898.12,
            "text": " Because of that, you can phish people into RCE, even if they just view an email, but don't click any links.",
            "tokens": [
                51114,
                1436,
                295,
                300,
                11,
                291,
                393,
                903,
                742,
                561,
                666,
                497,
                4969,
                11,
                754,
                498,
                436,
                445,
                1910,
                364,
                3796,
                11,
                457,
                500,
                380,
                2052,
                604,
                6123,
                13,
                51364
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1770423275279248,
            "compression_ratio": 1.7107142857142856,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 893.38,
                    "end": 893.64,
                    "word": " Because",
                    "probability": 0.9013671875
                },
                {
                    "start": 893.64,
                    "end": 893.82,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 893.82,
                    "end": 894.0,
                    "word": " that",
                    "probability": 0.87744140625
                },
                {
                    "start": 894.0,
                    "end": 894.08,
                    "word": ",",
                    "probability": 0.9462890625
                },
                {
                    "start": 894.08,
                    "end": 894.14,
                    "word": " you",
                    "probability": 0.8916015625
                },
                {
                    "start": 894.14,
                    "end": 894.28,
                    "word": " can",
                    "probability": 0.89599609375
                },
                {
                    "start": 894.28,
                    "end": 894.44,
                    "word": " phish",
                    "probability": 0.538818359375
                },
                {
                    "start": 894.44,
                    "end": 894.68,
                    "word": " people",
                    "probability": 0.91650390625
                },
                {
                    "start": 894.68,
                    "end": 894.9,
                    "word": " into",
                    "probability": 0.72265625
                },
                {
                    "start": 894.9,
                    "end": 895.24,
                    "word": " RCE",
                    "probability": 0.93017578125
                },
                {
                    "start": 895.24,
                    "end": 895.46,
                    "word": ",",
                    "probability": 0.338134765625
                },
                {
                    "start": 895.46,
                    "end": 895.62,
                    "word": " even",
                    "probability": 0.814453125
                },
                {
                    "start": 895.62,
                    "end": 895.78,
                    "word": " if",
                    "probability": 0.90087890625
                },
                {
                    "start": 895.78,
                    "end": 895.9,
                    "word": " they",
                    "probability": 0.74072265625
                },
                {
                    "start": 895.9,
                    "end": 896.08,
                    "word": " just",
                    "probability": 0.8740234375
                },
                {
                    "start": 896.08,
                    "end": 896.26,
                    "word": " view",
                    "probability": 0.7099609375
                },
                {
                    "start": 896.26,
                    "end": 896.42,
                    "word": " an",
                    "probability": 0.89599609375
                },
                {
                    "start": 896.42,
                    "end": 896.62,
                    "word": " email",
                    "probability": 0.84521484375
                },
                {
                    "start": 896.62,
                    "end": 896.78,
                    "word": ",",
                    "probability": 0.76611328125
                },
                {
                    "start": 896.78,
                    "end": 896.86,
                    "word": " but",
                    "probability": 0.89501953125
                },
                {
                    "start": 896.86,
                    "end": 897.02,
                    "word": " don't",
                    "probability": 0.94921875
                },
                {
                    "start": 897.02,
                    "end": 897.24,
                    "word": " click",
                    "probability": 0.79541015625
                },
                {
                    "start": 897.24,
                    "end": 897.4,
                    "word": " any",
                    "probability": 0.325439453125
                },
                {
                    "start": 897.4,
                    "end": 897.76,
                    "word": " links",
                    "probability": 0.76953125
                },
                {
                    "start": 897.76,
                    "end": 898.12,
                    "word": ".",
                    "probability": 0.99169921875
                }
            ]
        },
        {
            "id": 186,
            "seek": 89986,
            "start": 898.14,
            "end": 899.24,
            "text": " Let's see that now.",
            "tokens": [
                51364,
                961,
                311,
                536,
                300,
                586,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1770423275279248,
            "compression_ratio": 1.7107142857142856,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 898.14,
                    "end": 898.36,
                    "word": " Let's",
                    "probability": 0.9404296875
                },
                {
                    "start": 898.36,
                    "end": 898.46,
                    "word": " see",
                    "probability": 0.794921875
                },
                {
                    "start": 898.46,
                    "end": 898.6,
                    "word": " that",
                    "probability": 0.88330078125
                },
                {
                    "start": 898.6,
                    "end": 898.88,
                    "word": " now",
                    "probability": 0.90576171875
                },
                {
                    "start": 898.88,
                    "end": 899.24,
                    "word": ".",
                    "probability": 0.95751953125
                }
            ]
        },
        {
            "id": 187,
            "seek": 89986,
            "start": 900.86,
            "end": 902.82,
            "text": " And now for the actual demo.",
            "tokens": [
                51514,
                400,
                586,
                337,
                264,
                3539,
                10723,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1770423275279248,
            "compression_ratio": 1.7107142857142856,
            "no_speech_prob": 0.00970458984375,
            "words": [
                {
                    "start": 900.86,
                    "end": 901.22,
                    "word": " And",
                    "probability": 0.84814453125
                },
                {
                    "start": 901.22,
                    "end": 901.36,
                    "word": " now",
                    "probability": 0.89404296875
                },
                {
                    "start": 901.36,
                    "end": 901.54,
                    "word": " for",
                    "probability": 0.8291015625
                },
                {
                    "start": 901.54,
                    "end": 901.72,
                    "word": " the",
                    "probability": 0.81884765625
                },
                {
                    "start": 901.72,
                    "end": 902.08,
                    "word": " actual",
                    "probability": 0.8037109375
                },
                {
                    "start": 902.08,
                    "end": 902.46,
                    "word": " demo",
                    "probability": 0.7333984375
                },
                {
                    "start": 902.46,
                    "end": 902.82,
                    "word": ".",
                    "probability": 0.98974609375
                }
            ]
        },
        {
            "id": 188,
            "seek": 92220,
            "start": 904.92,
            "end": 909.58,
            "text": " So as you can see, we're pretending I'm a Django application developer running a typical app.",
            "tokens": [
                50414,
                407,
                382,
                291,
                393,
                536,
                11,
                321,
                434,
                22106,
                286,
                478,
                257,
                33464,
                17150,
                3861,
                10754,
                2614,
                257,
                7476,
                724,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17550505532158744,
            "compression_ratio": 1.5344827586206897,
            "no_speech_prob": 0.009124755859375,
            "words": [
                {
                    "start": 904.92,
                    "end": 905.32,
                    "word": " So",
                    "probability": 0.5556640625
                },
                {
                    "start": 905.32,
                    "end": 905.48,
                    "word": " as",
                    "probability": 0.6484375
                },
                {
                    "start": 905.48,
                    "end": 905.56,
                    "word": " you",
                    "probability": 0.900390625
                },
                {
                    "start": 905.56,
                    "end": 905.68,
                    "word": " can",
                    "probability": 0.89990234375
                },
                {
                    "start": 905.68,
                    "end": 905.86,
                    "word": " see",
                    "probability": 0.802734375
                },
                {
                    "start": 905.86,
                    "end": 905.96,
                    "word": ",",
                    "probability": 0.76953125
                },
                {
                    "start": 905.96,
                    "end": 906.02,
                    "word": " we're",
                    "probability": 0.88134765625
                },
                {
                    "start": 906.02,
                    "end": 906.32,
                    "word": " pretending",
                    "probability": 0.323486328125
                },
                {
                    "start": 906.32,
                    "end": 906.58,
                    "word": " I'm",
                    "probability": 0.951416015625
                },
                {
                    "start": 906.68,
                    "end": 906.82,
                    "word": " a Django",
                    "probability": 0.743408203125
                },
                {
                    "start": 906.82,
                    "end": 907.34,
                    "word": " application",
                    "probability": 0.76611328125
                },
                {
                    "start": 907.34,
                    "end": 907.82,
                    "word": " developer",
                    "probability": 0.63671875
                },
                {
                    "start": 907.82,
                    "end": 908.52,
                    "word": " running",
                    "probability": 0.68798828125
                },
                {
                    "start": 908.66,
                    "end": 908.86,
                    "word": " a typical",
                    "probability": 0.77587890625
                },
                {
                    "start": 908.86,
                    "end": 909.18,
                    "word": " app",
                    "probability": 0.89013671875
                },
                {
                    "start": 909.18,
                    "end": 909.58,
                    "word": ".",
                    "probability": 0.97509765625
                }
            ]
        },
        {
            "id": 189,
            "seek": 92220,
            "start": 909.76,
            "end": 911.7,
            "text": " If we look at the app, it's pretty simple.",
            "tokens": [
                50664,
                759,
                321,
                574,
                412,
                264,
                724,
                11,
                309,
                311,
                1238,
                2199,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17550505532158744,
            "compression_ratio": 1.5344827586206897,
            "no_speech_prob": 0.009124755859375,
            "words": [
                {
                    "start": 909.76,
                    "end": 910.12,
                    "word": " If",
                    "probability": 0.8994140625
                },
                {
                    "start": 910.12,
                    "end": 910.22,
                    "word": " we",
                    "probability": 0.8994140625
                },
                {
                    "start": 910.22,
                    "end": 910.36,
                    "word": " look",
                    "probability": 0.91796875
                },
                {
                    "start": 910.36,
                    "end": 910.44,
                    "word": " at",
                    "probability": 0.9130859375
                },
                {
                    "start": 910.44,
                    "end": 910.54,
                    "word": " the",
                    "probability": 0.81787109375
                },
                {
                    "start": 910.54,
                    "end": 910.68,
                    "word": " app",
                    "probability": 0.93115234375
                },
                {
                    "start": 910.68,
                    "end": 910.72,
                    "word": ",",
                    "probability": 0.89208984375
                },
                {
                    "start": 910.72,
                    "end": 910.86,
                    "word": " it's",
                    "probability": 0.94677734375
                },
                {
                    "start": 910.86,
                    "end": 911.0,
                    "word": " pretty",
                    "probability": 0.88916015625
                },
                {
                    "start": 911.0,
                    "end": 911.32,
                    "word": " simple",
                    "probability": 0.904296875
                },
                {
                    "start": 911.32,
                    "end": 911.7,
                    "word": ".",
                    "probability": 0.9521484375
                }
            ]
        },
        {
            "id": 190,
            "seek": 92220,
            "start": 911.7,
            "end": 916.5,
            "text": " We can view a sloth emoji, but if we refresh too fast, the sloth needs to go to sleep.",
            "tokens": [
                50764,
                492,
                393,
                1910,
                257,
                1061,
                900,
                31595,
                11,
                457,
                498,
                321,
                15134,
                886,
                2370,
                11,
                264,
                1061,
                900,
                2203,
                281,
                352,
                281,
                2817,
                13,
                51014
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17550505532158744,
            "compression_ratio": 1.5344827586206897,
            "no_speech_prob": 0.009124755859375,
            "words": [
                {
                    "start": 911.7,
                    "end": 911.98,
                    "word": " We",
                    "probability": 0.90185546875
                },
                {
                    "start": 911.98,
                    "end": 912.1,
                    "word": " can",
                    "probability": 0.89306640625
                },
                {
                    "start": 912.1,
                    "end": 912.2,
                    "word": " view",
                    "probability": 0.796875
                },
                {
                    "start": 912.32,
                    "end": 912.54,
                    "word": " a sloth",
                    "probability": 0.834716796875
                },
                {
                    "start": 912.54,
                    "end": 912.86,
                    "word": " emoji",
                    "probability": 0.7802734375
                },
                {
                    "start": 912.86,
                    "end": 913.08,
                    "word": ",",
                    "probability": 0.701171875
                },
                {
                    "start": 913.08,
                    "end": 913.18,
                    "word": " but",
                    "probability": 0.8984375
                },
                {
                    "start": 913.18,
                    "end": 913.28,
                    "word": " if",
                    "probability": 0.90185546875
                },
                {
                    "start": 913.28,
                    "end": 913.38,
                    "word": " we",
                    "probability": 0.89794921875
                },
                {
                    "start": 913.38,
                    "end": 913.7,
                    "word": " refresh",
                    "probability": 0.818359375
                },
                {
                    "start": 913.7,
                    "end": 913.94,
                    "word": " too",
                    "probability": 0.81494140625
                },
                {
                    "start": 913.94,
                    "end": 914.36,
                    "word": " fast",
                    "probability": 0.8037109375
                },
                {
                    "start": 914.36,
                    "end": 915.08,
                    "word": ",",
                    "probability": 0.9296875
                },
                {
                    "start": 915.08,
                    "end": 915.2,
                    "word": " the",
                    "probability": 0.77001953125
                },
                {
                    "start": 915.2,
                    "end": 915.38,
                    "word": " sloth",
                    "probability": 0.940673828125
                },
                {
                    "start": 915.38,
                    "end": 915.58,
                    "word": " needs",
                    "probability": 0.74169921875
                },
                {
                    "start": 915.58,
                    "end": 915.68,
                    "word": " to",
                    "probability": 0.90185546875
                },
                {
                    "start": 915.68,
                    "end": 915.76,
                    "word": " go",
                    "probability": 0.89501953125
                },
                {
                    "start": 915.76,
                    "end": 915.9,
                    "word": " to",
                    "probability": 0.900390625
                },
                {
                    "start": 915.9,
                    "end": 916.1,
                    "word": " sleep",
                    "probability": 0.87646484375
                },
                {
                    "start": 916.1,
                    "end": 916.5,
                    "word": ".",
                    "probability": 0.97998046875
                }
            ]
        },
        {
            "id": 191,
            "seek": 92220,
            "start": 916.94,
            "end": 919.04,
            "text": " And now for what happens when I get phished.",
            "tokens": [
                51014,
                400,
                586,
                337,
                437,
                2314,
                562,
                286,
                483,
                903,
                4729,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17550505532158744,
            "compression_ratio": 1.5344827586206897,
            "no_speech_prob": 0.009124755859375,
            "words": [
                {
                    "start": 916.94,
                    "end": 917.06,
                    "word": " And",
                    "probability": 0.70361328125
                },
                {
                    "start": 917.06,
                    "end": 917.18,
                    "word": " now",
                    "probability": 0.85693359375
                },
                {
                    "start": 917.18,
                    "end": 917.3,
                    "word": " for",
                    "probability": 0.86328125
                },
                {
                    "start": 917.3,
                    "end": 917.46,
                    "word": " what",
                    "probability": 0.8779296875
                },
                {
                    "start": 917.46,
                    "end": 917.82,
                    "word": " happens",
                    "probability": 0.91015625
                },
                {
                    "start": 917.82,
                    "end": 918.14,
                    "word": " when",
                    "probability": 0.876953125
                },
                {
                    "start": 918.14,
                    "end": 918.24,
                    "word": " I",
                    "probability": 0.99853515625
                },
                {
                    "start": 918.24,
                    "end": 918.36,
                    "word": " get",
                    "probability": 0.900390625
                },
                {
                    "start": 918.36,
                    "end": 918.64,
                    "word": " phished",
                    "probability": 0.820068359375
                },
                {
                    "start": 918.64,
                    "end": 919.04,
                    "word": ".",
                    "probability": 0.958984375
                }
            ]
        },
        {
            "id": 192,
            "seek": 92220,
            "start": 919.3,
            "end": 925.16,
            "text": " As you can see, I have received some perfectly legitimate emails, and I'm viewing them.",
            "tokens": [
                51164,
                1018,
                291,
                393,
                536,
                11,
                286,
                362,
                4613,
                512,
                6239,
                17956,
                12524,
                11,
                293,
                286,
                478,
                17480,
                552,
                13,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17550505532158744,
            "compression_ratio": 1.5344827586206897,
            "no_speech_prob": 0.009124755859375,
            "words": [
                {
                    "start": 919.3,
                    "end": 919.7,
                    "word": " As",
                    "probability": 0.91357421875
                },
                {
                    "start": 919.7,
                    "end": 919.78,
                    "word": " you",
                    "probability": 0.8935546875
                },
                {
                    "start": 919.78,
                    "end": 919.9,
                    "word": " can",
                    "probability": 0.896484375
                },
                {
                    "start": 919.9,
                    "end": 920.18,
                    "word": " see",
                    "probability": 0.81396484375
                },
                {
                    "start": 920.18,
                    "end": 920.84,
                    "word": ",",
                    "probability": 0.9833984375
                },
                {
                    "start": 920.84,
                    "end": 920.96,
                    "word": " I",
                    "probability": 0.9931640625
                },
                {
                    "start": 920.96,
                    "end": 921.18,
                    "word": " have",
                    "probability": 0.64599609375
                },
                {
                    "start": 921.18,
                    "end": 921.74,
                    "word": " received",
                    "probability": 0.7607421875
                },
                {
                    "start": 921.74,
                    "end": 922.02,
                    "word": " some",
                    "probability": 0.810546875
                },
                {
                    "start": 922.02,
                    "end": 922.32,
                    "word": " perfectly",
                    "probability": 0.8671875
                },
                {
                    "start": 922.32,
                    "end": 922.72,
                    "word": " legitimate",
                    "probability": 0.7958984375
                },
                {
                    "start": 922.72,
                    "end": 923.14,
                    "word": " emails",
                    "probability": 0.74267578125
                },
                {
                    "start": 923.14,
                    "end": 923.56,
                    "word": ",",
                    "probability": 0.421875
                },
                {
                    "start": 923.56,
                    "end": 924.24,
                    "word": " and",
                    "probability": 0.89794921875
                },
                {
                    "start": 924.24,
                    "end": 924.34,
                    "word": " I'm",
                    "probability": 0.99267578125
                },
                {
                    "start": 924.34,
                    "end": 924.5,
                    "word": " viewing",
                    "probability": 0.6884765625
                },
                {
                    "start": 924.5,
                    "end": 924.76,
                    "word": " them",
                    "probability": 0.7431640625
                },
                {
                    "start": 924.76,
                    "end": 925.16,
                    "word": ".",
                    "probability": 0.9970703125
                }
            ]
        },
        {
            "id": 193,
            "seek": 94938,
            "start": 925.16,
            "end": 933.08,
            "text": " Normally, these image tags should be benign, but after viewing them, my sloth now opens a calculator via shell command.",
            "tokens": [
                50364,
                17424,
                11,
                613,
                3256,
                18632,
                820,
                312,
                3271,
                788,
                11,
                457,
                934,
                17480,
                552,
                11,
                452,
                1061,
                900,
                586,
                9870,
                257,
                24993,
                5766,
                8720,
                5622,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22930372127315454,
            "compression_ratio": 1.5818815331010454,
            "no_speech_prob": 0.0182647705078125,
            "words": [
                {
                    "start": 925.16,
                    "end": 925.66,
                    "word": " Normally",
                    "probability": 0.6650390625
                },
                {
                    "start": 925.66,
                    "end": 925.82,
                    "word": ",",
                    "probability": 0.372802734375
                },
                {
                    "start": 925.82,
                    "end": 925.9,
                    "word": " these",
                    "probability": 0.67431640625
                },
                {
                    "start": 925.9,
                    "end": 926.16,
                    "word": " image",
                    "probability": 0.67431640625
                },
                {
                    "start": 926.16,
                    "end": 926.34,
                    "word": " tags",
                    "probability": 0.5693359375
                },
                {
                    "start": 926.34,
                    "end": 926.56,
                    "word": " should",
                    "probability": 0.900390625
                },
                {
                    "start": 926.56,
                    "end": 926.66,
                    "word": " be",
                    "probability": 0.90087890625
                },
                {
                    "start": 926.66,
                    "end": 927.04,
                    "word": " benign",
                    "probability": 0.96337890625
                },
                {
                    "start": 927.04,
                    "end": 927.22,
                    "word": ",",
                    "probability": 0.64794921875
                },
                {
                    "start": 927.22,
                    "end": 927.26,
                    "word": " but",
                    "probability": 0.89453125
                },
                {
                    "start": 927.26,
                    "end": 927.5,
                    "word": " after",
                    "probability": 0.71630859375
                },
                {
                    "start": 927.5,
                    "end": 927.8,
                    "word": " viewing",
                    "probability": 0.685546875
                },
                {
                    "start": 927.8,
                    "end": 928.1,
                    "word": " them",
                    "probability": 0.7333984375
                },
                {
                    "start": 928.1,
                    "end": 929.82,
                    "word": ",",
                    "probability": 0.70458984375
                },
                {
                    "start": 929.82,
                    "end": 930.0,
                    "word": " my",
                    "probability": 0.73193359375
                },
                {
                    "start": 930.0,
                    "end": 930.38,
                    "word": " sloth",
                    "probability": 0.76611328125
                },
                {
                    "start": 930.38,
                    "end": 930.72,
                    "word": " now",
                    "probability": 0.85595703125
                },
                {
                    "start": 930.72,
                    "end": 931.0,
                    "word": " opens",
                    "probability": 0.7705078125
                },
                {
                    "start": 931.14,
                    "end": 931.56,
                    "word": " a calculator",
                    "probability": 0.865234375
                },
                {
                    "start": 931.56,
                    "end": 931.98,
                    "word": " via",
                    "probability": 0.7392578125
                },
                {
                    "start": 931.98,
                    "end": 932.22,
                    "word": " shell",
                    "probability": 0.5830078125
                },
                {
                    "start": 932.22,
                    "end": 932.6,
                    "word": " command",
                    "probability": 0.72265625
                },
                {
                    "start": 932.6,
                    "end": 933.08,
                    "word": ".",
                    "probability": 0.96435546875
                }
            ]
        },
        {
            "id": 194,
            "seek": 94938,
            "start": 933.62,
            "end": 939.58,
            "text": " That's because those image tags pointed to the domain with my binding setup, and a simple Python pickle payload.",
            "tokens": [
                50764,
                663,
                311,
                570,
                729,
                3256,
                18632,
                10932,
                281,
                264,
                9274,
                365,
                452,
                17359,
                8657,
                11,
                293,
                257,
                2199,
                15329,
                31433,
                30918,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22930372127315454,
            "compression_ratio": 1.5818815331010454,
            "no_speech_prob": 0.0182647705078125,
            "words": [
                {
                    "start": 933.62,
                    "end": 933.86,
                    "word": " That's",
                    "probability": 0.852294921875
                },
                {
                    "start": 933.86,
                    "end": 934.12,
                    "word": " because",
                    "probability": 0.83056640625
                },
                {
                    "start": 934.12,
                    "end": 934.48,
                    "word": " those",
                    "probability": 0.75439453125
                },
                {
                    "start": 934.48,
                    "end": 934.76,
                    "word": " image",
                    "probability": 0.75439453125
                },
                {
                    "start": 934.76,
                    "end": 935.0,
                    "word": " tags",
                    "probability": 0.828125
                },
                {
                    "start": 935.0,
                    "end": 935.24,
                    "word": " pointed",
                    "probability": 0.50927734375
                },
                {
                    "start": 935.24,
                    "end": 935.42,
                    "word": " to",
                    "probability": 0.86962890625
                },
                {
                    "start": 935.42,
                    "end": 935.54,
                    "word": " the",
                    "probability": 0.79150390625
                },
                {
                    "start": 935.54,
                    "end": 935.82,
                    "word": " domain",
                    "probability": 0.8427734375
                },
                {
                    "start": 935.82,
                    "end": 935.98,
                    "word": " with",
                    "probability": 0.73828125
                },
                {
                    "start": 935.98,
                    "end": 936.14,
                    "word": " my",
                    "probability": 0.82177734375
                },
                {
                    "start": 936.14,
                    "end": 936.46,
                    "word": " binding",
                    "probability": 0.044036865234375
                },
                {
                    "start": 936.46,
                    "end": 936.8,
                    "word": " setup",
                    "probability": 0.69287109375
                },
                {
                    "start": 936.8,
                    "end": 937.24,
                    "word": ",",
                    "probability": 0.1768798828125
                },
                {
                    "start": 937.24,
                    "end": 937.38,
                    "word": " and",
                    "probability": 0.8759765625
                },
                {
                    "start": 937.5,
                    "end": 937.7,
                    "word": " a simple",
                    "probability": 0.8994140625
                },
                {
                    "start": 937.7,
                    "end": 938.06,
                    "word": " Python",
                    "probability": 0.671875
                },
                {
                    "start": 938.06,
                    "end": 938.68,
                    "word": " pickle",
                    "probability": 0.1585693359375
                },
                {
                    "start": 938.68,
                    "end": 939.1,
                    "word": " payload",
                    "probability": 0.92041015625
                },
                {
                    "start": 939.1,
                    "end": 939.58,
                    "word": ".",
                    "probability": 0.9921875
                }
            ]
        },
        {
            "id": 195,
            "seek": 94938,
            "start": 944.11,
            "end": 947.87,
            "text": " So here's most of the source code of the example app I created.",
            "tokens": [
                51114,
                407,
                510,
                311,
                881,
                295,
                264,
                4009,
                3089,
                295,
                264,
                1365,
                724,
                286,
                2942,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22930372127315454,
            "compression_ratio": 1.5818815331010454,
            "no_speech_prob": 0.0182647705078125,
            "words": [
                {
                    "start": 944.11,
                    "end": 944.53,
                    "word": " So",
                    "probability": 0.77001953125
                },
                {
                    "start": 944.53,
                    "end": 944.75,
                    "word": " here's",
                    "probability": 0.742431640625
                },
                {
                    "start": 944.75,
                    "end": 944.95,
                    "word": " most",
                    "probability": 0.77099609375
                },
                {
                    "start": 944.95,
                    "end": 945.05,
                    "word": " of",
                    "probability": 0.90283203125
                },
                {
                    "start": 945.05,
                    "end": 945.15,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 945.15,
                    "end": 945.41,
                    "word": " source",
                    "probability": 0.7646484375
                },
                {
                    "start": 945.41,
                    "end": 945.67,
                    "word": " code",
                    "probability": 0.826171875
                },
                {
                    "start": 945.67,
                    "end": 945.83,
                    "word": " of",
                    "probability": 0.60888671875
                },
                {
                    "start": 945.83,
                    "end": 945.99,
                    "word": " the",
                    "probability": 0.8037109375
                },
                {
                    "start": 945.99,
                    "end": 946.37,
                    "word": " example",
                    "probability": 0.92431640625
                },
                {
                    "start": 946.37,
                    "end": 946.89,
                    "word": " app",
                    "probability": 0.88134765625
                },
                {
                    "start": 946.89,
                    "end": 947.03,
                    "word": " I",
                    "probability": 0.98828125
                },
                {
                    "start": 947.03,
                    "end": 947.39,
                    "word": " created",
                    "probability": 0.74462890625
                },
                {
                    "start": 947.39,
                    "end": 947.87,
                    "word": ".",
                    "probability": 0.97900390625
                }
            ]
        },
        {
            "id": 196,
            "seek": 94938,
            "start": 947.95,
            "end": 951.73,
            "text": " You can pretty easily find apps that call django.core.cache or on GitHub,",
            "tokens": [
                51314,
                509,
                393,
                1238,
                3612,
                915,
                7733,
                300,
                818,
                274,
                73,
                17150,
                13,
                12352,
                13,
                66,
                6000,
                420,
                322,
                23331,
                11,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22930372127315454,
            "compression_ratio": 1.5818815331010454,
            "no_speech_prob": 0.0182647705078125,
            "words": [
                {
                    "start": 947.95,
                    "end": 948.11,
                    "word": " You",
                    "probability": 0.8955078125
                },
                {
                    "start": 948.11,
                    "end": 948.23,
                    "word": " can",
                    "probability": 0.80859375
                },
                {
                    "start": 948.23,
                    "end": 948.35,
                    "word": " pretty",
                    "probability": 0.771484375
                },
                {
                    "start": 948.35,
                    "end": 948.65,
                    "word": " easily",
                    "probability": 0.865234375
                },
                {
                    "start": 948.65,
                    "end": 948.93,
                    "word": " find",
                    "probability": 0.82958984375
                },
                {
                    "start": 948.93,
                    "end": 949.33,
                    "word": " apps",
                    "probability": 0.78955078125
                },
                {
                    "start": 949.33,
                    "end": 949.47,
                    "word": " that",
                    "probability": 0.76904296875
                },
                {
                    "start": 949.47,
                    "end": 949.65,
                    "word": " call",
                    "probability": 0.59375
                },
                {
                    "start": 949.65,
                    "end": 949.93,
                    "word": " django",
                    "probability": 0.6837565104166666
                },
                {
                    "start": 949.93,
                    "end": 950.33,
                    "word": ".core",
                    "probability": 0.77978515625
                },
                {
                    "start": 950.33,
                    "end": 950.79,
                    "word": ".cache",
                    "probability": 0.8916015625
                },
                {
                    "start": 950.79,
                    "end": 950.93,
                    "word": " or",
                    "probability": 0.33935546875
                },
                {
                    "start": 950.93,
                    "end": 951.05,
                    "word": " on",
                    "probability": 0.8662109375
                },
                {
                    "start": 951.05,
                    "end": 951.29,
                    "word": " GitHub",
                    "probability": 0.80224609375
                },
                {
                    "start": 951.29,
                    "end": 951.73,
                    "word": ",",
                    "probability": 0.69580078125
                }
            ]
        },
        {
            "id": 197,
            "seek": 94938,
            "start": 951.73,
            "end": 955.73,
            "text": " but I didn't want to demo against a specific one, because that seems a little mean,",
            "tokens": [
                51514,
                457,
                286,
                994,
                380,
                528,
                281,
                10723,
                1970,
                257,
                2685,
                472,
                11,
                570,
                300,
                2544,
                257,
                707,
                914,
                11,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.22930372127315454,
            "compression_ratio": 1.5818815331010454,
            "no_speech_prob": 0.0182647705078125,
            "words": [
                {
                    "start": 951.73,
                    "end": 951.95,
                    "word": " but",
                    "probability": 0.89599609375
                },
                {
                    "start": 951.95,
                    "end": 952.01,
                    "word": " I",
                    "probability": 0.99365234375
                },
                {
                    "start": 952.01,
                    "end": 952.17,
                    "word": " didn't",
                    "probability": 0.92578125
                },
                {
                    "start": 952.17,
                    "end": 952.33,
                    "word": " want",
                    "probability": 0.80078125
                },
                {
                    "start": 952.33,
                    "end": 952.43,
                    "word": " to",
                    "probability": 0.70166015625
                },
                {
                    "start": 952.43,
                    "end": 952.67,
                    "word": " demo",
                    "probability": 0.7392578125
                },
                {
                    "start": 952.67,
                    "end": 952.95,
                    "word": " against",
                    "probability": 0.6396484375
                },
                {
                    "start": 953.23,
                    "end": 954.17,
                    "word": " a specific",
                    "probability": 0.80029296875
                },
                {
                    "start": 954.17,
                    "end": 954.43,
                    "word": " one",
                    "probability": 0.81689453125
                },
                {
                    "start": 954.43,
                    "end": 954.53,
                    "word": ",",
                    "probability": 0.391845703125
                },
                {
                    "start": 954.53,
                    "end": 954.65,
                    "word": " because",
                    "probability": 0.82373046875
                },
                {
                    "start": 954.65,
                    "end": 954.85,
                    "word": " that",
                    "probability": 0.865234375
                },
                {
                    "start": 954.85,
                    "end": 955.07,
                    "word": " seems",
                    "probability": 0.73681640625
                },
                {
                    "start": 955.19,
                    "end": 955.27,
                    "word": " a little",
                    "probability": 0.7978515625
                },
                {
                    "start": 955.27,
                    "end": 955.55,
                    "word": " mean",
                    "probability": 0.93505859375
                },
                {
                    "start": 955.55,
                    "end": 955.73,
                    "word": ",",
                    "probability": 0.80419921875
                }
            ]
        },
        {
            "id": 198,
            "seek": 97676,
            "start": 955.73,
            "end": 959.95,
            "text": " and I wouldn't want people launching actual phishing campaigns against such projects.",
            "tokens": [
                50364,
                293,
                286,
                2759,
                380,
                528,
                561,
                18354,
                3539,
                903,
                3807,
                16840,
                1970,
                1270,
                4455,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.14651442640102827,
            "compression_ratio": 1.6717325227963526,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 955.73,
                    "end": 955.85,
                    "word": " and",
                    "probability": 0.58740234375
                },
                {
                    "start": 955.85,
                    "end": 955.93,
                    "word": " I",
                    "probability": 0.9931640625
                },
                {
                    "start": 955.93,
                    "end": 956.19,
                    "word": " wouldn't",
                    "probability": 0.8896484375
                },
                {
                    "start": 956.19,
                    "end": 956.65,
                    "word": " want",
                    "probability": 0.806640625
                },
                {
                    "start": 956.65,
                    "end": 956.99,
                    "word": " people",
                    "probability": 0.91943359375
                },
                {
                    "start": 956.99,
                    "end": 957.43,
                    "word": " launching",
                    "probability": 0.82861328125
                },
                {
                    "start": 957.43,
                    "end": 957.85,
                    "word": " actual",
                    "probability": 0.77294921875
                },
                {
                    "start": 957.85,
                    "end": 958.15,
                    "word": " phishing",
                    "probability": 0.8779296875
                },
                {
                    "start": 958.15,
                    "end": 958.55,
                    "word": " campaigns",
                    "probability": 0.7548828125
                },
                {
                    "start": 958.55,
                    "end": 958.81,
                    "word": " against",
                    "probability": 0.8779296875
                },
                {
                    "start": 958.81,
                    "end": 959.05,
                    "word": " such",
                    "probability": 0.86669921875
                },
                {
                    "start": 959.05,
                    "end": 959.51,
                    "word": " projects",
                    "probability": 0.78076171875
                },
                {
                    "start": 959.51,
                    "end": 959.95,
                    "word": ".",
                    "probability": 0.974609375
                }
            ]
        },
        {
            "id": 199,
            "seek": 97676,
            "start": 960.05,
            "end": 962.03,
            "text": " It's a little tough to assign blame here.",
            "tokens": [
                50564,
                467,
                311,
                257,
                707,
                4930,
                281,
                6269,
                10127,
                510,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.14651442640102827,
            "compression_ratio": 1.6717325227963526,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 960.05,
                    "end": 960.39,
                    "word": " It's",
                    "probability": 0.88818359375
                },
                {
                    "start": 960.47,
                    "end": 960.59,
                    "word": " a little",
                    "probability": 0.79931640625
                },
                {
                    "start": 960.59,
                    "end": 960.77,
                    "word": " tough",
                    "probability": 0.82568359375
                },
                {
                    "start": 960.77,
                    "end": 960.89,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 960.89,
                    "end": 961.13,
                    "word": " assign",
                    "probability": 0.82861328125
                },
                {
                    "start": 961.13,
                    "end": 961.39,
                    "word": " blame",
                    "probability": 0.82373046875
                },
                {
                    "start": 961.39,
                    "end": 961.59,
                    "word": " here",
                    "probability": 0.81298828125
                },
                {
                    "start": 961.59,
                    "end": 962.03,
                    "word": ".",
                    "probability": 0.82958984375
                }
            ]
        },
        {
            "id": 200,
            "seek": 97676,
            "start": 962.19,
            "end": 964.67,
            "text": " Nothing is really breaking from established safe practices,",
            "tokens": [
                50664,
                6693,
                307,
                534,
                7697,
                490,
                7545,
                3273,
                7525,
                11,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.14651442640102827,
            "compression_ratio": 1.6717325227963526,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 962.19,
                    "end": 962.43,
                    "word": " Nothing",
                    "probability": 0.72412109375
                },
                {
                    "start": 962.43,
                    "end": 962.61,
                    "word": " is",
                    "probability": 0.90185546875
                },
                {
                    "start": 962.61,
                    "end": 962.79,
                    "word": " really",
                    "probability": 0.7861328125
                },
                {
                    "start": 962.79,
                    "end": 963.09,
                    "word": " breaking",
                    "probability": 0.85400390625
                },
                {
                    "start": 963.09,
                    "end": 963.31,
                    "word": " from",
                    "probability": 0.79248046875
                },
                {
                    "start": 963.31,
                    "end": 963.77,
                    "word": " established",
                    "probability": 0.7998046875
                },
                {
                    "start": 963.77,
                    "end": 964.01,
                    "word": " safe",
                    "probability": 0.642578125
                },
                {
                    "start": 964.01,
                    "end": 964.45,
                    "word": " practices",
                    "probability": 0.79150390625
                },
                {
                    "start": 964.45,
                    "end": 964.67,
                    "word": ",",
                    "probability": 0.767578125
                }
            ]
        },
        {
            "id": 201,
            "seek": 97676,
            "start": 964.67,
            "end": 968.47,
            "text": " but it's clear that there's a potential to compromise real-world developer laptops.",
            "tokens": [
                50814,
                457,
                309,
                311,
                1850,
                300,
                456,
                311,
                257,
                3995,
                281,
                18577,
                957,
                12,
                13217,
                10754,
                27642,
                13,
                51064
            ],
            "temperature": 0.0,
            "avg_logprob": -0.14651442640102827,
            "compression_ratio": 1.6717325227963526,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 964.67,
                    "end": 964.79,
                    "word": " but",
                    "probability": 0.89794921875
                },
                {
                    "start": 964.79,
                    "end": 964.93,
                    "word": " it's",
                    "probability": 0.941650390625
                },
                {
                    "start": 964.93,
                    "end": 965.09,
                    "word": " clear",
                    "probability": 0.79443359375
                },
                {
                    "start": 965.09,
                    "end": 965.23,
                    "word": " that",
                    "probability": 0.86279296875
                },
                {
                    "start": 965.23,
                    "end": 965.41,
                    "word": " there's",
                    "probability": 0.89697265625
                },
                {
                    "start": 965.51,
                    "end": 965.77,
                    "word": " a potential",
                    "probability": 0.84912109375
                },
                {
                    "start": 965.77,
                    "end": 966.01,
                    "word": " to",
                    "probability": 0.90478515625
                },
                {
                    "start": 966.01,
                    "end": 966.51,
                    "word": " compromise",
                    "probability": 0.7509765625
                },
                {
                    "start": 966.51,
                    "end": 966.81,
                    "word": " real",
                    "probability": 0.8583984375
                },
                {
                    "start": 966.81,
                    "end": 967.05,
                    "word": "-world",
                    "probability": 0.65625
                },
                {
                    "start": 967.05,
                    "end": 967.51,
                    "word": " developer",
                    "probability": 0.6640625
                },
                {
                    "start": 967.51,
                    "end": 968.03,
                    "word": " laptops",
                    "probability": 0.81591796875
                },
                {
                    "start": 968.03,
                    "end": 968.47,
                    "word": ".",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 202,
            "seek": 97676,
            "start": 969.93,
            "end": 973.79,
            "text": " On that note, there's a lot more to do that I couldn't possibly do on my own.",
            "tokens": [
                51064,
                1282,
                300,
                3637,
                11,
                456,
                311,
                257,
                688,
                544,
                281,
                360,
                300,
                286,
                2809,
                380,
                6264,
                360,
                322,
                452,
                1065,
                13,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.14651442640102827,
            "compression_ratio": 1.6717325227963526,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 969.93,
                    "end": 970.37,
                    "word": " On",
                    "probability": 0.8984375
                },
                {
                    "start": 970.37,
                    "end": 970.55,
                    "word": " that",
                    "probability": 0.88623046875
                },
                {
                    "start": 970.55,
                    "end": 970.75,
                    "word": " note",
                    "probability": 0.7900390625
                },
                {
                    "start": 970.75,
                    "end": 970.85,
                    "word": ",",
                    "probability": 0.97705078125
                },
                {
                    "start": 970.85,
                    "end": 971.05,
                    "word": " there's",
                    "probability": 0.917236328125
                },
                {
                    "start": 971.13,
                    "end": 971.23,
                    "word": " a lot",
                    "probability": 0.8798828125
                },
                {
                    "start": 971.23,
                    "end": 971.39,
                    "word": " more",
                    "probability": 0.88037109375
                },
                {
                    "start": 971.39,
                    "end": 971.55,
                    "word": " to",
                    "probability": 0.90380859375
                },
                {
                    "start": 971.55,
                    "end": 971.79,
                    "word": " do",
                    "probability": 0.890625
                },
                {
                    "start": 971.79,
                    "end": 972.05,
                    "word": " that",
                    "probability": 0.8037109375
                },
                {
                    "start": 972.05,
                    "end": 972.17,
                    "word": " I",
                    "probability": 0.9990234375
                },
                {
                    "start": 972.17,
                    "end": 972.35,
                    "word": " couldn't",
                    "probability": 0.88232421875
                },
                {
                    "start": 972.35,
                    "end": 972.69,
                    "word": " possibly",
                    "probability": 0.892578125
                },
                {
                    "start": 972.69,
                    "end": 972.87,
                    "word": " do",
                    "probability": 0.91064453125
                },
                {
                    "start": 972.87,
                    "end": 973.01,
                    "word": " on",
                    "probability": 0.904296875
                },
                {
                    "start": 973.01,
                    "end": 973.13,
                    "word": " my",
                    "probability": 0.9072265625
                },
                {
                    "start": 973.13,
                    "end": 973.35,
                    "word": " own",
                    "probability": 0.833984375
                },
                {
                    "start": 973.35,
                    "end": 973.79,
                    "word": ".",
                    "probability": 0.99755859375
                }
            ]
        },
        {
            "id": 203,
            "seek": 97676,
            "start": 974.33,
            "end": 976.81,
            "text": " These slides will be available online if you want to return to this,",
            "tokens": [
                51264,
                1981,
                9788,
                486,
                312,
                2435,
                2950,
                498,
                291,
                528,
                281,
                2736,
                281,
                341,
                11,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.14651442640102827,
            "compression_ratio": 1.6717325227963526,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 974.33,
                    "end": 974.59,
                    "word": " These",
                    "probability": 0.91650390625
                },
                {
                    "start": 974.59,
                    "end": 974.79,
                    "word": " slides",
                    "probability": 0.9111328125
                },
                {
                    "start": 974.79,
                    "end": 974.91,
                    "word": " will",
                    "probability": 0.8154296875
                },
                {
                    "start": 974.91,
                    "end": 975.01,
                    "word": " be",
                    "probability": 0.90576171875
                },
                {
                    "start": 975.01,
                    "end": 975.27,
                    "word": " available",
                    "probability": 0.73291015625
                },
                {
                    "start": 975.27,
                    "end": 975.65,
                    "word": " online",
                    "probability": 0.75732421875
                },
                {
                    "start": 975.65,
                    "end": 975.83,
                    "word": " if",
                    "probability": 0.84814453125
                },
                {
                    "start": 975.83,
                    "end": 975.89,
                    "word": " you",
                    "probability": 0.896484375
                },
                {
                    "start": 975.89,
                    "end": 975.99,
                    "word": " want",
                    "probability": 0.82470703125
                },
                {
                    "start": 975.99,
                    "end": 976.09,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 976.09,
                    "end": 976.31,
                    "word": " return",
                    "probability": 0.80078125
                },
                {
                    "start": 976.31,
                    "end": 976.45,
                    "word": " to",
                    "probability": 0.89794921875
                },
                {
                    "start": 976.45,
                    "end": 976.67,
                    "word": " this",
                    "probability": 0.67138671875
                },
                {
                    "start": 976.67,
                    "end": 976.81,
                    "word": ",",
                    "probability": 0.66748046875
                }
            ]
        },
        {
            "id": 204,
            "seek": 97676,
            "start": 976.81,
            "end": 979.71,
            "text": " and if you do anything interesting, I'd love to hear about it.",
            "tokens": [
                51414,
                293,
                498,
                291,
                360,
                1340,
                1880,
                11,
                286,
                1116,
                959,
                281,
                1568,
                466,
                309,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.14651442640102827,
            "compression_ratio": 1.6717325227963526,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 976.81,
                    "end": 976.95,
                    "word": " and",
                    "probability": 0.8955078125
                },
                {
                    "start": 976.95,
                    "end": 977.07,
                    "word": " if",
                    "probability": 0.89892578125
                },
                {
                    "start": 977.07,
                    "end": 977.21,
                    "word": " you",
                    "probability": 0.89306640625
                },
                {
                    "start": 977.21,
                    "end": 977.59,
                    "word": " do",
                    "probability": 0.89013671875
                },
                {
                    "start": 977.59,
                    "end": 977.83,
                    "word": " anything",
                    "probability": 0.8330078125
                },
                {
                    "start": 977.83,
                    "end": 978.23,
                    "word": " interesting",
                    "probability": 0.6435546875
                },
                {
                    "start": 978.23,
                    "end": 978.35,
                    "word": ",",
                    "probability": 0.81201171875
                },
                {
                    "start": 978.35,
                    "end": 978.49,
                    "word": " I'd",
                    "probability": 0.99755859375
                },
                {
                    "start": 978.49,
                    "end": 978.61,
                    "word": " love",
                    "probability": 0.8876953125
                },
                {
                    "start": 978.61,
                    "end": 978.73,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 978.73,
                    "end": 978.89,
                    "word": " hear",
                    "probability": 0.88037109375
                },
                {
                    "start": 978.89,
                    "end": 979.11,
                    "word": " about",
                    "probability": 0.82666015625
                },
                {
                    "start": 979.11,
                    "end": 979.27,
                    "word": " it",
                    "probability": 0.89990234375
                },
                {
                    "start": 979.27,
                    "end": 979.71,
                    "word": ".",
                    "probability": 0.998046875
                }
            ]
        },
        {
            "id": 205,
            "seek": 97676,
            "start": 979.97,
            "end": 983.11,
            "text": " There are certainly a lot more potential vulnerabilities to explore.",
            "tokens": [
                51564,
                821,
                366,
                3297,
                257,
                688,
                544,
                3995,
                37633,
                281,
                6839,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.14651442640102827,
            "compression_ratio": 1.6717325227963526,
            "no_speech_prob": 0.0325927734375,
            "words": [
                {
                    "start": 979.97,
                    "end": 980.29,
                    "word": " There",
                    "probability": 0.80126953125
                },
                {
                    "start": 980.29,
                    "end": 980.41,
                    "word": " are",
                    "probability": 0.85986328125
                },
                {
                    "start": 980.41,
                    "end": 980.65,
                    "word": " certainly",
                    "probability": 0.79296875
                },
                {
                    "start": 980.89,
                    "end": 981.01,
                    "word": " a lot",
                    "probability": 0.87841796875
                },
                {
                    "start": 981.01,
                    "end": 981.17,
                    "word": " more",
                    "probability": 0.87939453125
                },
                {
                    "start": 981.17,
                    "end": 981.47,
                    "word": " potential",
                    "probability": 0.85400390625
                },
                {
                    "start": 981.47,
                    "end": 981.91,
                    "word": " vulnerabilities",
                    "probability": 0.8486328125
                },
                {
                    "start": 981.91,
                    "end": 982.33,
                    "word": " to",
                    "probability": 0.904296875
                },
                {
                    "start": 982.33,
                    "end": 982.67,
                    "word": " explore",
                    "probability": 0.79052734375
                },
                {
                    "start": 982.67,
                    "end": 983.11,
                    "word": ".",
                    "probability": 0.96533203125
                }
            ]
        },
        {
            "id": 206,
            "seek": 100382,
            "start": 983.91,
            "end": 987.55,
            "text": " So all of that is bad, but what can be done about it?",
            "tokens": [
                50414,
                407,
                439,
                295,
                300,
                307,
                1578,
                11,
                457,
                437,
                393,
                312,
                1096,
                466,
                309,
                30,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.15280511177430942,
            "compression_ratio": 1.5966101694915253,
            "no_speech_prob": 0.0174407958984375,
            "words": [
                {
                    "start": 983.91,
                    "end": 984.35,
                    "word": " So",
                    "probability": 0.58544921875
                },
                {
                    "start": 984.35,
                    "end": 984.59,
                    "word": " all",
                    "probability": 0.71337890625
                },
                {
                    "start": 984.59,
                    "end": 984.71,
                    "word": " of",
                    "probability": 0.89453125
                },
                {
                    "start": 984.71,
                    "end": 984.85,
                    "word": " that",
                    "probability": 0.8603515625
                },
                {
                    "start": 984.85,
                    "end": 984.97,
                    "word": " is",
                    "probability": 0.90185546875
                },
                {
                    "start": 984.97,
                    "end": 985.23,
                    "word": " bad",
                    "probability": 0.88818359375
                },
                {
                    "start": 985.23,
                    "end": 985.91,
                    "word": ",",
                    "probability": 0.40234375
                },
                {
                    "start": 985.91,
                    "end": 986.23,
                    "word": " but",
                    "probability": 0.87158203125
                },
                {
                    "start": 986.23,
                    "end": 986.33,
                    "word": " what",
                    "probability": 0.85107421875
                },
                {
                    "start": 986.33,
                    "end": 986.43,
                    "word": " can",
                    "probability": 0.890625
                },
                {
                    "start": 986.43,
                    "end": 986.55,
                    "word": " be",
                    "probability": 0.88818359375
                },
                {
                    "start": 986.55,
                    "end": 986.69,
                    "word": " done",
                    "probability": 0.81103515625
                },
                {
                    "start": 986.69,
                    "end": 986.91,
                    "word": " about",
                    "probability": 0.81103515625
                },
                {
                    "start": 986.91,
                    "end": 987.11,
                    "word": " it",
                    "probability": 0.89453125
                },
                {
                    "start": 987.11,
                    "end": 987.55,
                    "word": "?",
                    "probability": 0.93798828125
                }
            ]
        },
        {
            "id": 207,
            "seek": 100382,
            "start": 987.57,
            "end": 990.79,
            "text": " Let's start from the root of the problem, TLS clients.",
            "tokens": [
                50564,
                961,
                311,
                722,
                490,
                264,
                5593,
                295,
                264,
                1154,
                11,
                314,
                19198,
                6982,
                13,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.15280511177430942,
            "compression_ratio": 1.5966101694915253,
            "no_speech_prob": 0.0174407958984375,
            "words": [
                {
                    "start": 987.57,
                    "end": 987.89,
                    "word": " Let's",
                    "probability": 0.9345703125
                },
                {
                    "start": 987.89,
                    "end": 988.13,
                    "word": " start",
                    "probability": 0.857421875
                },
                {
                    "start": 988.13,
                    "end": 988.55,
                    "word": " from",
                    "probability": 0.79248046875
                },
                {
                    "start": 988.55,
                    "end": 988.67,
                    "word": " the",
                    "probability": 0.814453125
                },
                {
                    "start": 988.67,
                    "end": 988.83,
                    "word": " root",
                    "probability": 0.7802734375
                },
                {
                    "start": 988.83,
                    "end": 988.93,
                    "word": " of",
                    "probability": 0.8916015625
                },
                {
                    "start": 988.93,
                    "end": 989.05,
                    "word": " the",
                    "probability": 0.6484375
                },
                {
                    "start": 989.05,
                    "end": 989.45,
                    "word": " problem",
                    "probability": 0.783203125
                },
                {
                    "start": 989.45,
                    "end": 989.67,
                    "word": ",",
                    "probability": 0.66552734375
                },
                {
                    "start": 989.67,
                    "end": 989.93,
                    "word": " TLS",
                    "probability": 0.933349609375
                },
                {
                    "start": 989.93,
                    "end": 990.35,
                    "word": " clients",
                    "probability": 0.662109375
                },
                {
                    "start": 990.35,
                    "end": 990.79,
                    "word": ".",
                    "probability": 0.97802734375
                }
            ]
        },
        {
            "id": 208,
            "seek": 100382,
            "start": 992.55,
            "end": 995.45,
            "text": " Here's something I recommended to the Chromium team a while back.",
            "tokens": [
                50814,
                1692,
                311,
                746,
                286,
                9628,
                281,
                264,
                1721,
                298,
                2197,
                1469,
                257,
                1339,
                646,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.15280511177430942,
            "compression_ratio": 1.5966101694915253,
            "no_speech_prob": 0.0174407958984375,
            "words": [
                {
                    "start": 992.55,
                    "end": 992.99,
                    "word": " Here's",
                    "probability": 0.892333984375
                },
                {
                    "start": 992.99,
                    "end": 993.21,
                    "word": " something",
                    "probability": 0.734375
                },
                {
                    "start": 993.21,
                    "end": 993.37,
                    "word": " I",
                    "probability": 0.9892578125
                },
                {
                    "start": 993.37,
                    "end": 993.71,
                    "word": " recommended",
                    "probability": 0.587890625
                },
                {
                    "start": 993.71,
                    "end": 993.89,
                    "word": " to",
                    "probability": 0.716796875
                },
                {
                    "start": 993.89,
                    "end": 994.03,
                    "word": " the",
                    "probability": 0.80029296875
                },
                {
                    "start": 994.03,
                    "end": 994.27,
                    "word": " Chromium",
                    "probability": 0.9514973958333334
                },
                {
                    "start": 994.27,
                    "end": 994.49,
                    "word": " team",
                    "probability": 0.91162109375
                },
                {
                    "start": 994.63,
                    "end": 994.73,
                    "word": " a while",
                    "probability": 0.904296875
                },
                {
                    "start": 994.73,
                    "end": 995.01,
                    "word": " back",
                    "probability": 0.80517578125
                },
                {
                    "start": 995.01,
                    "end": 995.45,
                    "word": ".",
                    "probability": 0.9091796875
                }
            ]
        },
        {
            "id": 209,
            "seek": 100382,
            "start": 995.65,
            "end": 998.85,
            "text": " We still aren't in agreement about whether or not this should be fixed,",
            "tokens": [
                50964,
                492,
                920,
                3212,
                380,
                294,
                8106,
                466,
                1968,
                420,
                406,
                341,
                820,
                312,
                6806,
                11,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.15280511177430942,
            "compression_ratio": 1.5966101694915253,
            "no_speech_prob": 0.0174407958984375,
            "words": [
                {
                    "start": 995.65,
                    "end": 995.77,
                    "word": " We",
                    "probability": 0.85498046875
                },
                {
                    "start": 995.77,
                    "end": 995.99,
                    "word": " still",
                    "probability": 0.89599609375
                },
                {
                    "start": 995.99,
                    "end": 996.27,
                    "word": " aren't",
                    "probability": 0.896484375
                },
                {
                    "start": 996.27,
                    "end": 996.47,
                    "word": " in",
                    "probability": 0.8994140625
                },
                {
                    "start": 996.47,
                    "end": 996.79,
                    "word": " agreement",
                    "probability": 0.845703125
                },
                {
                    "start": 996.79,
                    "end": 997.05,
                    "word": " about",
                    "probability": 0.80810546875
                },
                {
                    "start": 997.05,
                    "end": 997.27,
                    "word": " whether",
                    "probability": 0.85595703125
                },
                {
                    "start": 997.27,
                    "end": 997.45,
                    "word": " or",
                    "probability": 0.89599609375
                },
                {
                    "start": 997.45,
                    "end": 997.57,
                    "word": " not",
                    "probability": 0.89306640625
                },
                {
                    "start": 997.57,
                    "end": 997.73,
                    "word": " this",
                    "probability": 0.8798828125
                },
                {
                    "start": 997.73,
                    "end": 997.85,
                    "word": " should",
                    "probability": 0.9345703125
                },
                {
                    "start": 997.85,
                    "end": 997.99,
                    "word": " be",
                    "probability": 0.90673828125
                },
                {
                    "start": 997.99,
                    "end": 998.31,
                    "word": " fixed",
                    "probability": 0.82421875
                },
                {
                    "start": 998.31,
                    "end": 998.85,
                    "word": ",",
                    "probability": 0.446044921875
                }
            ]
        },
        {
            "id": 210,
            "seek": 100382,
            "start": 998.85,
            "end": 1002.11,
            "text": " and my report was pretty hastily written, which probably didn't help things.",
            "tokens": [
                51114,
                293,
                452,
                2275,
                390,
                1238,
                6581,
                953,
                3720,
                11,
                597,
                1391,
                994,
                380,
                854,
                721,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.15280511177430942,
            "compression_ratio": 1.5966101694915253,
            "no_speech_prob": 0.0174407958984375,
            "words": [
                {
                    "start": 998.85,
                    "end": 999.01,
                    "word": " and",
                    "probability": 0.89306640625
                },
                {
                    "start": 999.01,
                    "end": 999.15,
                    "word": " my",
                    "probability": 0.9033203125
                },
                {
                    "start": 999.15,
                    "end": 999.37,
                    "word": " report",
                    "probability": 0.84765625
                },
                {
                    "start": 999.37,
                    "end": 999.55,
                    "word": " was",
                    "probability": 0.89453125
                },
                {
                    "start": 999.55,
                    "end": 999.75,
                    "word": " pretty",
                    "probability": 0.873046875
                },
                {
                    "start": 999.75,
                    "end": 1000.09,
                    "word": " hastily",
                    "probability": 0.824462890625
                },
                {
                    "start": 1000.09,
                    "end": 1000.35,
                    "word": " written",
                    "probability": 0.8447265625
                },
                {
                    "start": 1000.35,
                    "end": 1000.53,
                    "word": ",",
                    "probability": 0.763671875
                },
                {
                    "start": 1000.53,
                    "end": 1000.61,
                    "word": " which",
                    "probability": 0.92041015625
                },
                {
                    "start": 1000.61,
                    "end": 1000.91,
                    "word": " probably",
                    "probability": 0.90966796875
                },
                {
                    "start": 1000.91,
                    "end": 1001.15,
                    "word": " didn't",
                    "probability": 0.92822265625
                },
                {
                    "start": 1001.15,
                    "end": 1001.35,
                    "word": " help",
                    "probability": 0.79248046875
                },
                {
                    "start": 1001.35,
                    "end": 1001.67,
                    "word": " things",
                    "probability": 0.7333984375
                },
                {
                    "start": 1001.67,
                    "end": 1002.11,
                    "word": ".",
                    "probability": 0.98974609375
                }
            ]
        },
        {
            "id": 211,
            "seek": 100382,
            "start": 1002.21,
            "end": 1006.35,
            "text": " Essentially, I'd like to remove the ability for sessions to be resumed between servers.",
            "tokens": [
                51314,
                23596,
                11,
                286,
                1116,
                411,
                281,
                4159,
                264,
                3485,
                337,
                11081,
                281,
                312,
                725,
                28189,
                1296,
                15909,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.15280511177430942,
            "compression_ratio": 1.5966101694915253,
            "no_speech_prob": 0.0174407958984375,
            "words": [
                {
                    "start": 1002.21,
                    "end": 1002.57,
                    "word": " Essentially",
                    "probability": 0.75732421875
                },
                {
                    "start": 1002.57,
                    "end": 1002.75,
                    "word": ",",
                    "probability": 0.78076171875
                },
                {
                    "start": 1002.75,
                    "end": 1002.95,
                    "word": " I'd",
                    "probability": 0.990966796875
                },
                {
                    "start": 1002.95,
                    "end": 1003.17,
                    "word": " like",
                    "probability": 0.87158203125
                },
                {
                    "start": 1003.17,
                    "end": 1003.33,
                    "word": " to",
                    "probability": 0.90625
                },
                {
                    "start": 1003.33,
                    "end": 1003.53,
                    "word": " remove",
                    "probability": 0.849609375
                },
                {
                    "start": 1003.53,
                    "end": 1003.69,
                    "word": " the",
                    "probability": 0.81591796875
                },
                {
                    "start": 1003.69,
                    "end": 1003.99,
                    "word": " ability",
                    "probability": 0.86767578125
                },
                {
                    "start": 1003.99,
                    "end": 1004.19,
                    "word": " for",
                    "probability": 0.89501953125
                },
                {
                    "start": 1004.19,
                    "end": 1004.51,
                    "word": " sessions",
                    "probability": 0.80712890625
                },
                {
                    "start": 1004.51,
                    "end": 1004.71,
                    "word": " to",
                    "probability": 0.8955078125
                },
                {
                    "start": 1004.71,
                    "end": 1004.83,
                    "word": " be",
                    "probability": 0.90380859375
                },
                {
                    "start": 1004.83,
                    "end": 1005.09,
                    "word": " resumed",
                    "probability": 0.915283203125
                },
                {
                    "start": 1005.09,
                    "end": 1005.51,
                    "word": " between",
                    "probability": 0.77294921875
                },
                {
                    "start": 1005.51,
                    "end": 1005.91,
                    "word": " servers",
                    "probability": 0.79052734375
                },
                {
                    "start": 1005.91,
                    "end": 1006.35,
                    "word": ".",
                    "probability": 0.85400390625
                }
            ]
        },
        {
            "id": 212,
            "seek": 100382,
            "start": 1007.35,
            "end": 1010.17,
            "text": " But while the Chromium team has marked this as a won't-fix,",
            "tokens": [
                51564,
                583,
                1339,
                264,
                1721,
                298,
                2197,
                1469,
                575,
                12658,
                341,
                382,
                257,
                1582,
                380,
                12,
                69,
                970,
                11,
                51714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.15280511177430942,
            "compression_ratio": 1.5966101694915253,
            "no_speech_prob": 0.0174407958984375,
            "words": [
                {
                    "start": 1007.35,
                    "end": 1007.79,
                    "word": " But",
                    "probability": 0.86865234375
                },
                {
                    "start": 1007.79,
                    "end": 1007.93,
                    "word": " while",
                    "probability": 0.87646484375
                },
                {
                    "start": 1007.93,
                    "end": 1008.07,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 1008.07,
                    "end": 1008.29,
                    "word": " Chromium",
                    "probability": 0.9306640625
                },
                {
                    "start": 1008.29,
                    "end": 1008.49,
                    "word": " team",
                    "probability": 0.92236328125
                },
                {
                    "start": 1008.49,
                    "end": 1008.61,
                    "word": " has",
                    "probability": 0.82373046875
                },
                {
                    "start": 1008.61,
                    "end": 1008.83,
                    "word": " marked",
                    "probability": 0.68701171875
                },
                {
                    "start": 1008.83,
                    "end": 1008.99,
                    "word": " this",
                    "probability": 0.86572265625
                },
                {
                    "start": 1008.99,
                    "end": 1009.11,
                    "word": " as",
                    "probability": 0.88671875
                },
                {
                    "start": 1009.19,
                    "end": 1009.39,
                    "word": " a won't",
                    "probability": 0.69775390625
                },
                {
                    "start": 1009.39,
                    "end": 1009.67,
                    "word": "-fix",
                    "probability": 0.7294108072916666
                },
                {
                    "start": 1009.67,
                    "end": 1010.17,
                    "word": ",",
                    "probability": 0.98046875
                }
            ]
        },
        {
            "id": 213,
            "seek": 103224,
            "start": 1010.17,
            "end": 1014.57,
            "text": " they did suggest an alternative that maintains support for resuming sessions across servers.",
            "tokens": [
                50364,
                436,
                630,
                3402,
                364,
                8535,
                300,
                33385,
                1406,
                337,
                725,
                24919,
                11081,
                2108,
                15909,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17038689896700873,
            "compression_ratio": 1.6501457725947521,
            "no_speech_prob": 0.010009765625,
            "words": [
                {
                    "start": 1010.17,
                    "end": 1010.41,
                    "word": " they",
                    "probability": 0.28466796875
                },
                {
                    "start": 1010.41,
                    "end": 1010.57,
                    "word": " did",
                    "probability": 0.84033203125
                },
                {
                    "start": 1010.57,
                    "end": 1010.87,
                    "word": " suggest",
                    "probability": 0.6982421875
                },
                {
                    "start": 1010.87,
                    "end": 1011.03,
                    "word": " an",
                    "probability": 0.90185546875
                },
                {
                    "start": 1011.03,
                    "end": 1011.39,
                    "word": " alternative",
                    "probability": 0.85205078125
                },
                {
                    "start": 1011.39,
                    "end": 1011.73,
                    "word": " that",
                    "probability": 0.861328125
                },
                {
                    "start": 1011.73,
                    "end": 1012.11,
                    "word": " maintains",
                    "probability": 0.5908203125
                },
                {
                    "start": 1012.11,
                    "end": 1012.47,
                    "word": " support",
                    "probability": 0.94482421875
                },
                {
                    "start": 1012.47,
                    "end": 1012.65,
                    "word": " for",
                    "probability": 0.8984375
                },
                {
                    "start": 1012.65,
                    "end": 1012.97,
                    "word": " resuming",
                    "probability": 0.923095703125
                },
                {
                    "start": 1012.97,
                    "end": 1013.39,
                    "word": " sessions",
                    "probability": 0.7890625
                },
                {
                    "start": 1013.39,
                    "end": 1013.71,
                    "word": " across",
                    "probability": 0.6767578125
                },
                {
                    "start": 1013.71,
                    "end": 1014.13,
                    "word": " servers",
                    "probability": 0.81396484375
                },
                {
                    "start": 1014.13,
                    "end": 1014.57,
                    "word": ".",
                    "probability": 0.9013671875
                }
            ]
        },
        {
            "id": 214,
            "seek": 103224,
            "start": 1014.69,
            "end": 1019.19,
            "text": " They probably care about that more than I do, but we can at least have the best of both worlds.",
            "tokens": [
                50564,
                814,
                1391,
                1127,
                466,
                300,
                544,
                813,
                286,
                360,
                11,
                457,
                321,
                393,
                412,
                1935,
                362,
                264,
                1151,
                295,
                1293,
                13401,
                13,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17038689896700873,
            "compression_ratio": 1.6501457725947521,
            "no_speech_prob": 0.010009765625,
            "words": [
                {
                    "start": 1014.69,
                    "end": 1015.01,
                    "word": " They",
                    "probability": 0.73046875
                },
                {
                    "start": 1015.01,
                    "end": 1015.27,
                    "word": " probably",
                    "probability": 0.90576171875
                },
                {
                    "start": 1015.27,
                    "end": 1015.49,
                    "word": " care",
                    "probability": 0.8173828125
                },
                {
                    "start": 1015.49,
                    "end": 1015.69,
                    "word": " about",
                    "probability": 0.77392578125
                },
                {
                    "start": 1015.69,
                    "end": 1015.83,
                    "word": " that",
                    "probability": 0.86962890625
                },
                {
                    "start": 1015.83,
                    "end": 1015.99,
                    "word": " more",
                    "probability": 0.87646484375
                },
                {
                    "start": 1015.99,
                    "end": 1016.13,
                    "word": " than",
                    "probability": 0.89208984375
                },
                {
                    "start": 1016.13,
                    "end": 1016.29,
                    "word": " I",
                    "probability": 0.9658203125
                },
                {
                    "start": 1016.29,
                    "end": 1016.47,
                    "word": " do",
                    "probability": 0.908203125
                },
                {
                    "start": 1016.47,
                    "end": 1016.81,
                    "word": ",",
                    "probability": 0.75390625
                },
                {
                    "start": 1016.81,
                    "end": 1016.95,
                    "word": " but",
                    "probability": 0.84716796875
                },
                {
                    "start": 1016.95,
                    "end": 1017.05,
                    "word": " we",
                    "probability": 0.9052734375
                },
                {
                    "start": 1017.05,
                    "end": 1017.17,
                    "word": " can",
                    "probability": 0.89697265625
                },
                {
                    "start": 1017.17,
                    "end": 1017.35,
                    "word": " at",
                    "probability": 0.88330078125
                },
                {
                    "start": 1017.35,
                    "end": 1017.53,
                    "word": " least",
                    "probability": 0.8427734375
                },
                {
                    "start": 1017.53,
                    "end": 1017.71,
                    "word": " have",
                    "probability": 0.8720703125
                },
                {
                    "start": 1017.71,
                    "end": 1017.89,
                    "word": " the",
                    "probability": 0.787109375
                },
                {
                    "start": 1017.89,
                    "end": 1018.11,
                    "word": " best",
                    "probability": 0.48388671875
                },
                {
                    "start": 1018.11,
                    "end": 1018.25,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 1018.25,
                    "end": 1018.43,
                    "word": " both",
                    "probability": 0.83203125
                },
                {
                    "start": 1018.43,
                    "end": 1018.75,
                    "word": " worlds",
                    "probability": 0.8232421875
                },
                {
                    "start": 1018.75,
                    "end": 1019.19,
                    "word": ".",
                    "probability": 0.974609375
                }
            ]
        },
        {
            "id": 215,
            "seek": 103224,
            "start": 1019.39,
            "end": 1025.21,
            "text": " This last option of just partitioning based upon whether the address is something local is a pretty good compromise.",
            "tokens": [
                50814,
                639,
                1036,
                3614,
                295,
                445,
                24808,
                278,
                2361,
                3564,
                1968,
                264,
                2985,
                307,
                746,
                2654,
                307,
                257,
                1238,
                665,
                18577,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17038689896700873,
            "compression_ratio": 1.6501457725947521,
            "no_speech_prob": 0.010009765625,
            "words": [
                {
                    "start": 1019.39,
                    "end": 1019.53,
                    "word": " This",
                    "probability": 0.72998046875
                },
                {
                    "start": 1019.53,
                    "end": 1019.69,
                    "word": " last",
                    "probability": 0.82763671875
                },
                {
                    "start": 1019.69,
                    "end": 1019.97,
                    "word": " option",
                    "probability": 0.77587890625
                },
                {
                    "start": 1019.97,
                    "end": 1020.11,
                    "word": " of",
                    "probability": 0.89013671875
                },
                {
                    "start": 1020.11,
                    "end": 1020.31,
                    "word": " just",
                    "probability": 0.8583984375
                },
                {
                    "start": 1020.31,
                    "end": 1021.37,
                    "word": " partitioning",
                    "probability": 0.92724609375
                },
                {
                    "start": 1021.37,
                    "end": 1022.03,
                    "word": " based",
                    "probability": 0.787109375
                },
                {
                    "start": 1022.03,
                    "end": 1022.25,
                    "word": " upon",
                    "probability": 0.8349609375
                },
                {
                    "start": 1022.25,
                    "end": 1022.45,
                    "word": " whether",
                    "probability": 0.82861328125
                },
                {
                    "start": 1022.45,
                    "end": 1022.67,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 1022.67,
                    "end": 1022.95,
                    "word": " address",
                    "probability": 0.828125
                },
                {
                    "start": 1022.95,
                    "end": 1023.11,
                    "word": " is",
                    "probability": 0.89794921875
                },
                {
                    "start": 1023.11,
                    "end": 1023.35,
                    "word": " something",
                    "probability": 0.72998046875
                },
                {
                    "start": 1023.35,
                    "end": 1023.71,
                    "word": " local",
                    "probability": 0.78173828125
                },
                {
                    "start": 1023.71,
                    "end": 1023.95,
                    "word": " is",
                    "probability": 0.8671875
                },
                {
                    "start": 1024.07,
                    "end": 1024.19,
                    "word": " a pretty",
                    "probability": 0.8837890625
                },
                {
                    "start": 1024.19,
                    "end": 1024.39,
                    "word": " good",
                    "probability": 0.87255859375
                },
                {
                    "start": 1024.39,
                    "end": 1024.77,
                    "word": " compromise",
                    "probability": 0.7685546875
                },
                {
                    "start": 1024.77,
                    "end": 1025.21,
                    "word": ".",
                    "probability": 0.94091796875
                }
            ]
        },
        {
            "id": 216,
            "seek": 103224,
            "start": 1025.43,
            "end": 1029.89,
            "text": " It wouldn't affect performance, but would protect against most of the attack scenarios I can think of.",
            "tokens": [
                51114,
                467,
                2759,
                380,
                3345,
                3389,
                11,
                457,
                576,
                2371,
                1970,
                881,
                295,
                264,
                2690,
                15077,
                286,
                393,
                519,
                295,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17038689896700873,
            "compression_ratio": 1.6501457725947521,
            "no_speech_prob": 0.010009765625,
            "words": [
                {
                    "start": 1025.43,
                    "end": 1025.61,
                    "word": " It",
                    "probability": 0.89306640625
                },
                {
                    "start": 1025.61,
                    "end": 1025.83,
                    "word": " wouldn't",
                    "probability": 0.8955078125
                },
                {
                    "start": 1025.83,
                    "end": 1026.05,
                    "word": " affect",
                    "probability": 0.82958984375
                },
                {
                    "start": 1026.05,
                    "end": 1026.49,
                    "word": " performance",
                    "probability": 0.826171875
                },
                {
                    "start": 1026.49,
                    "end": 1026.61,
                    "word": ",",
                    "probability": 0.6328125
                },
                {
                    "start": 1026.61,
                    "end": 1026.73,
                    "word": " but",
                    "probability": 0.89599609375
                },
                {
                    "start": 1026.73,
                    "end": 1026.89,
                    "word": " would",
                    "probability": 0.841796875
                },
                {
                    "start": 1026.89,
                    "end": 1027.17,
                    "word": " protect",
                    "probability": 0.80224609375
                },
                {
                    "start": 1027.17,
                    "end": 1027.41,
                    "word": " against",
                    "probability": 0.89111328125
                },
                {
                    "start": 1027.41,
                    "end": 1027.79,
                    "word": " most",
                    "probability": 0.81103515625
                },
                {
                    "start": 1027.79,
                    "end": 1027.93,
                    "word": " of",
                    "probability": 0.90869140625
                },
                {
                    "start": 1027.93,
                    "end": 1027.99,
                    "word": " the",
                    "probability": 0.8134765625
                },
                {
                    "start": 1027.99,
                    "end": 1028.27,
                    "word": " attack",
                    "probability": 0.58642578125
                },
                {
                    "start": 1028.27,
                    "end": 1028.73,
                    "word": " scenarios",
                    "probability": 0.79248046875
                },
                {
                    "start": 1028.73,
                    "end": 1028.87,
                    "word": " I",
                    "probability": 0.9716796875
                },
                {
                    "start": 1028.87,
                    "end": 1029.01,
                    "word": " can",
                    "probability": 0.8779296875
                },
                {
                    "start": 1029.01,
                    "end": 1029.21,
                    "word": " think",
                    "probability": 0.79833984375
                },
                {
                    "start": 1029.21,
                    "end": 1029.45,
                    "word": " of",
                    "probability": 0.90380859375
                },
                {
                    "start": 1029.45,
                    "end": 1029.89,
                    "word": ".",
                    "probability": 0.88916015625
                }
            ]
        },
        {
            "id": 217,
            "seek": 103224,
            "start": 1030.23,
            "end": 1034.89,
            "text": " But based on my experiences so far, I'm not hopeful that there's going to be much proactive effort",
            "tokens": [
                51364,
                583,
                2361,
                322,
                452,
                5235,
                370,
                1400,
                11,
                286,
                478,
                406,
                20531,
                300,
                456,
                311,
                516,
                281,
                312,
                709,
                28028,
                4630,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17038689896700873,
            "compression_ratio": 1.6501457725947521,
            "no_speech_prob": 0.010009765625,
            "words": [
                {
                    "start": 1030.23,
                    "end": 1030.51,
                    "word": " But",
                    "probability": 0.859375
                },
                {
                    "start": 1030.51,
                    "end": 1030.79,
                    "word": " based",
                    "probability": 0.607421875
                },
                {
                    "start": 1030.79,
                    "end": 1030.95,
                    "word": " on",
                    "probability": 0.90673828125
                },
                {
                    "start": 1030.95,
                    "end": 1031.11,
                    "word": " my",
                    "probability": 0.90087890625
                },
                {
                    "start": 1031.11,
                    "end": 1031.87,
                    "word": " experiences",
                    "probability": 0.7275390625
                },
                {
                    "start": 1031.87,
                    "end": 1032.19,
                    "word": " so",
                    "probability": 0.890625
                },
                {
                    "start": 1032.19,
                    "end": 1032.43,
                    "word": " far",
                    "probability": 0.89208984375
                },
                {
                    "start": 1032.43,
                    "end": 1032.51,
                    "word": ",",
                    "probability": 0.92578125
                },
                {
                    "start": 1032.51,
                    "end": 1032.63,
                    "word": " I'm",
                    "probability": 0.99365234375
                },
                {
                    "start": 1032.63,
                    "end": 1032.83,
                    "word": " not",
                    "probability": 0.900390625
                },
                {
                    "start": 1032.83,
                    "end": 1033.19,
                    "word": " hopeful",
                    "probability": 0.8583984375
                },
                {
                    "start": 1033.19,
                    "end": 1033.43,
                    "word": " that",
                    "probability": 0.87060546875
                },
                {
                    "start": 1033.43,
                    "end": 1033.65,
                    "word": " there's",
                    "probability": 0.904541015625
                },
                {
                    "start": 1033.65,
                    "end": 1033.77,
                    "word": " going",
                    "probability": 0.8583984375
                },
                {
                    "start": 1033.77,
                    "end": 1033.87,
                    "word": " to",
                    "probability": 0.90673828125
                },
                {
                    "start": 1033.87,
                    "end": 1033.99,
                    "word": " be",
                    "probability": 0.9033203125
                },
                {
                    "start": 1033.99,
                    "end": 1034.15,
                    "word": " much",
                    "probability": 0.8134765625
                },
                {
                    "start": 1034.15,
                    "end": 1034.49,
                    "word": " proactive",
                    "probability": 0.83251953125
                },
                {
                    "start": 1034.49,
                    "end": 1034.89,
                    "word": " effort",
                    "probability": 0.849609375
                }
            ]
        },
        {
            "id": 218,
            "seek": 103224,
            "start": 1034.89,
            "end": 1038.59,
            "text": " on the part of software packages that make HTTPS requests.",
            "tokens": [
                51614,
                322,
                264,
                644,
                295,
                4722,
                17401,
                300,
                652,
                11751,
                51,
                6273,
                12475,
                13,
                51764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17038689896700873,
            "compression_ratio": 1.6501457725947521,
            "no_speech_prob": 0.010009765625,
            "words": [
                {
                    "start": 1034.89,
                    "end": 1035.49,
                    "word": " on",
                    "probability": 0.9052734375
                },
                {
                    "start": 1035.49,
                    "end": 1035.59,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 1035.59,
                    "end": 1035.77,
                    "word": " part",
                    "probability": 0.8125
                },
                {
                    "start": 1035.77,
                    "end": 1035.97,
                    "word": " of",
                    "probability": 0.9033203125
                },
                {
                    "start": 1035.97,
                    "end": 1036.35,
                    "word": " software",
                    "probability": 0.81396484375
                },
                {
                    "start": 1036.35,
                    "end": 1036.73,
                    "word": " packages",
                    "probability": 0.84912109375
                },
                {
                    "start": 1036.73,
                    "end": 1037.01,
                    "word": " that",
                    "probability": 0.87939453125
                },
                {
                    "start": 1037.01,
                    "end": 1037.19,
                    "word": " make",
                    "probability": 0.85791015625
                },
                {
                    "start": 1037.19,
                    "end": 1037.73,
                    "word": " HTTPS",
                    "probability": 0.9251302083333334
                },
                {
                    "start": 1037.73,
                    "end": 1038.15,
                    "word": " requests",
                    "probability": 0.86669921875
                },
                {
                    "start": 1038.15,
                    "end": 1038.59,
                    "word": ".",
                    "probability": 0.97509765625
                }
            ]
        },
        {
            "id": 219,
            "seek": 106132,
            "start": 1038.59,
            "end": 1044.63,
            "text": " For most of the audience, it's more useful to know what's susceptible, and what layers of defense can be applied.",
            "tokens": [
                50364,
                1171,
                881,
                295,
                264,
                4034,
                11,
                309,
                311,
                544,
                4420,
                281,
                458,
                437,
                311,
                31249,
                11,
                293,
                437,
                7914,
                295,
                7654,
                393,
                312,
                6456,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17015165320652373,
            "compression_ratio": 1.6512345679012346,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1038.59,
                    "end": 1039.01,
                    "word": " For",
                    "probability": 0.64697265625
                },
                {
                    "start": 1039.01,
                    "end": 1039.23,
                    "word": " most",
                    "probability": 0.76123046875
                },
                {
                    "start": 1039.23,
                    "end": 1039.35,
                    "word": " of",
                    "probability": 0.89208984375
                },
                {
                    "start": 1039.35,
                    "end": 1039.45,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 1039.45,
                    "end": 1039.83,
                    "word": " audience",
                    "probability": 0.806640625
                },
                {
                    "start": 1039.83,
                    "end": 1040.31,
                    "word": ",",
                    "probability": 0.76513671875
                },
                {
                    "start": 1040.31,
                    "end": 1040.53,
                    "word": " it's",
                    "probability": 0.89697265625
                },
                {
                    "start": 1040.53,
                    "end": 1040.75,
                    "word": " more",
                    "probability": 0.8642578125
                },
                {
                    "start": 1040.75,
                    "end": 1041.03,
                    "word": " useful",
                    "probability": 0.720703125
                },
                {
                    "start": 1041.03,
                    "end": 1041.19,
                    "word": " to",
                    "probability": 0.8984375
                },
                {
                    "start": 1041.19,
                    "end": 1041.31,
                    "word": " know",
                    "probability": 0.81884765625
                },
                {
                    "start": 1041.31,
                    "end": 1041.53,
                    "word": " what's",
                    "probability": 0.889404296875
                },
                {
                    "start": 1041.53,
                    "end": 1041.85,
                    "word": " susceptible",
                    "probability": 0.72216796875
                },
                {
                    "start": 1041.85,
                    "end": 1042.45,
                    "word": ",",
                    "probability": 0.2420654296875
                },
                {
                    "start": 1042.45,
                    "end": 1042.65,
                    "word": " and",
                    "probability": 0.87744140625
                },
                {
                    "start": 1042.65,
                    "end": 1042.77,
                    "word": " what",
                    "probability": 0.88623046875
                },
                {
                    "start": 1042.77,
                    "end": 1043.03,
                    "word": " layers",
                    "probability": 0.8994140625
                },
                {
                    "start": 1043.03,
                    "end": 1043.15,
                    "word": " of",
                    "probability": 0.89794921875
                },
                {
                    "start": 1043.15,
                    "end": 1043.49,
                    "word": " defense",
                    "probability": 0.5400390625
                },
                {
                    "start": 1043.49,
                    "end": 1043.69,
                    "word": " can",
                    "probability": 0.7666015625
                },
                {
                    "start": 1043.69,
                    "end": 1043.89,
                    "word": " be",
                    "probability": 0.89013671875
                },
                {
                    "start": 1043.89,
                    "end": 1044.23,
                    "word": " applied",
                    "probability": 0.68994140625
                },
                {
                    "start": 1044.23,
                    "end": 1044.63,
                    "word": ".",
                    "probability": 0.94189453125
                }
            ]
        },
        {
            "id": 220,
            "seek": 106132,
            "start": 1045.27,
            "end": 1050.27,
            "text": " However, with all of this worth taking a step back to consider, is TLS session resumption even worth it?",
            "tokens": [
                50664,
                2908,
                11,
                365,
                439,
                295,
                341,
                3163,
                1940,
                257,
                1823,
                646,
                281,
                1949,
                11,
                307,
                314,
                19198,
                5481,
                725,
                449,
                1695,
                754,
                3163,
                309,
                30,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17015165320652373,
            "compression_ratio": 1.6512345679012346,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1045.27,
                    "end": 1045.59,
                    "word": " However",
                    "probability": 0.810546875
                },
                {
                    "start": 1045.59,
                    "end": 1045.67,
                    "word": ",",
                    "probability": 0.87744140625
                },
                {
                    "start": 1045.67,
                    "end": 1045.81,
                    "word": " with",
                    "probability": 0.82080078125
                },
                {
                    "start": 1045.81,
                    "end": 1045.93,
                    "word": " all",
                    "probability": 0.89501953125
                },
                {
                    "start": 1045.93,
                    "end": 1046.05,
                    "word": " of",
                    "probability": 0.6904296875
                },
                {
                    "start": 1046.05,
                    "end": 1046.19,
                    "word": " this",
                    "probability": 0.869140625
                },
                {
                    "start": 1046.19,
                    "end": 1046.45,
                    "word": " worth",
                    "probability": 0.231201171875
                },
                {
                    "start": 1046.45,
                    "end": 1046.71,
                    "word": " taking",
                    "probability": 0.7802734375
                },
                {
                    "start": 1046.87,
                    "end": 1046.99,
                    "word": " a step",
                    "probability": 0.8056640625
                },
                {
                    "start": 1046.99,
                    "end": 1047.17,
                    "word": " back",
                    "probability": 0.8154296875
                },
                {
                    "start": 1047.17,
                    "end": 1047.27,
                    "word": " to",
                    "probability": 0.88671875
                },
                {
                    "start": 1047.27,
                    "end": 1047.57,
                    "word": " consider",
                    "probability": 0.78955078125
                },
                {
                    "start": 1047.57,
                    "end": 1048.05,
                    "word": ",",
                    "probability": 0.88232421875
                },
                {
                    "start": 1048.05,
                    "end": 1048.29,
                    "word": " is",
                    "probability": 0.87255859375
                },
                {
                    "start": 1048.29,
                    "end": 1048.57,
                    "word": " TLS",
                    "probability": 0.843017578125
                },
                {
                    "start": 1048.57,
                    "end": 1048.85,
                    "word": " session",
                    "probability": 0.52197265625
                },
                {
                    "start": 1048.85,
                    "end": 1049.25,
                    "word": " resumption",
                    "probability": 0.96142578125
                },
                {
                    "start": 1049.25,
                    "end": 1049.49,
                    "word": " even",
                    "probability": 0.818359375
                },
                {
                    "start": 1049.49,
                    "end": 1049.71,
                    "word": " worth",
                    "probability": 0.87255859375
                },
                {
                    "start": 1049.71,
                    "end": 1049.87,
                    "word": " it",
                    "probability": 0.90283203125
                },
                {
                    "start": 1049.87,
                    "end": 1050.27,
                    "word": "?",
                    "probability": 0.9794921875
                }
            ]
        },
        {
            "id": 221,
            "seek": 106132,
            "start": 1051.71,
            "end": 1055.51,
            "text": " There are other issues with it, a couple of which are shown here.",
            "tokens": [
                51014,
                821,
                366,
                661,
                2663,
                365,
                309,
                11,
                257,
                1916,
                295,
                597,
                366,
                4898,
                510,
                13,
                51214
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17015165320652373,
            "compression_ratio": 1.6512345679012346,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1051.71,
                    "end": 1052.11,
                    "word": " There",
                    "probability": 0.7939453125
                },
                {
                    "start": 1052.11,
                    "end": 1052.19,
                    "word": " are",
                    "probability": 0.89013671875
                },
                {
                    "start": 1052.19,
                    "end": 1052.37,
                    "word": " other",
                    "probability": 0.77490234375
                },
                {
                    "start": 1052.37,
                    "end": 1052.65,
                    "word": " issues",
                    "probability": 0.8349609375
                },
                {
                    "start": 1052.65,
                    "end": 1052.83,
                    "word": " with",
                    "probability": 0.79638671875
                },
                {
                    "start": 1052.83,
                    "end": 1053.01,
                    "word": " it",
                    "probability": 0.8974609375
                },
                {
                    "start": 1053.01,
                    "end": 1053.45,
                    "word": ",",
                    "probability": 0.74169921875
                },
                {
                    "start": 1054.07,
                    "end": 1054.27,
                    "word": " a couple",
                    "probability": 0.79345703125
                },
                {
                    "start": 1054.27,
                    "end": 1054.45,
                    "word": " of",
                    "probability": 0.8896484375
                },
                {
                    "start": 1054.45,
                    "end": 1054.57,
                    "word": " which",
                    "probability": 0.9169921875
                },
                {
                    "start": 1054.57,
                    "end": 1054.69,
                    "word": " are",
                    "probability": 0.888671875
                },
                {
                    "start": 1054.69,
                    "end": 1054.89,
                    "word": " shown",
                    "probability": 0.8671875
                },
                {
                    "start": 1054.89,
                    "end": 1055.11,
                    "word": " here",
                    "probability": 0.814453125
                },
                {
                    "start": 1055.11,
                    "end": 1055.51,
                    "word": ".",
                    "probability": 0.98046875
                }
            ]
        },
        {
            "id": 222,
            "seek": 106132,
            "start": 1055.69,
            "end": 1061.07,
            "text": " I'm not going to make the case that the industry as a whole should give up on this optimization,",
            "tokens": [
                51214,
                286,
                478,
                406,
                516,
                281,
                652,
                264,
                1389,
                300,
                264,
                3518,
                382,
                257,
                1379,
                820,
                976,
                493,
                322,
                341,
                19618,
                11,
                51464
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17015165320652373,
            "compression_ratio": 1.6512345679012346,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1055.69,
                    "end": 1056.05,
                    "word": " I'm",
                    "probability": 0.991943359375
                },
                {
                    "start": 1056.05,
                    "end": 1056.17,
                    "word": " not",
                    "probability": 0.89599609375
                },
                {
                    "start": 1056.17,
                    "end": 1056.31,
                    "word": " going",
                    "probability": 0.85205078125
                },
                {
                    "start": 1056.31,
                    "end": 1056.45,
                    "word": " to",
                    "probability": 0.9013671875
                },
                {
                    "start": 1056.45,
                    "end": 1056.63,
                    "word": " make",
                    "probability": 0.88134765625
                },
                {
                    "start": 1056.63,
                    "end": 1057.53,
                    "word": " the",
                    "probability": 0.6435546875
                },
                {
                    "start": 1057.53,
                    "end": 1057.75,
                    "word": " case",
                    "probability": 0.83056640625
                },
                {
                    "start": 1057.75,
                    "end": 1057.89,
                    "word": " that",
                    "probability": 0.87353515625
                },
                {
                    "start": 1057.89,
                    "end": 1058.01,
                    "word": " the",
                    "probability": 0.8095703125
                },
                {
                    "start": 1058.01,
                    "end": 1058.25,
                    "word": " industry",
                    "probability": 0.72705078125
                },
                {
                    "start": 1058.25,
                    "end": 1058.47,
                    "word": " as",
                    "probability": 0.884765625
                },
                {
                    "start": 1058.63,
                    "end": 1058.91,
                    "word": " a whole",
                    "probability": 0.806640625
                },
                {
                    "start": 1058.91,
                    "end": 1059.21,
                    "word": " should",
                    "probability": 0.93115234375
                },
                {
                    "start": 1059.21,
                    "end": 1059.65,
                    "word": " give",
                    "probability": 0.8330078125
                },
                {
                    "start": 1059.65,
                    "end": 1059.79,
                    "word": " up",
                    "probability": 0.91162109375
                },
                {
                    "start": 1059.79,
                    "end": 1059.93,
                    "word": " on",
                    "probability": 0.90966796875
                },
                {
                    "start": 1059.93,
                    "end": 1060.07,
                    "word": " this",
                    "probability": 0.87109375
                },
                {
                    "start": 1060.07,
                    "end": 1060.55,
                    "word": " optimization",
                    "probability": 0.7783203125
                },
                {
                    "start": 1060.55,
                    "end": 1061.07,
                    "word": ",",
                    "probability": 0.8154296875
                }
            ]
        },
        {
            "id": 223,
            "seek": 106132,
            "start": 1061.07,
            "end": 1064.01,
            "text": " but we should take a step back and see if this is a worthwhile trade-off.",
            "tokens": [
                51464,
                457,
                321,
                820,
                747,
                257,
                1823,
                646,
                293,
                536,
                498,
                341,
                307,
                257,
                28159,
                4923,
                12,
                4506,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17015165320652373,
            "compression_ratio": 1.6512345679012346,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1061.07,
                    "end": 1061.23,
                    "word": " but",
                    "probability": 0.8623046875
                },
                {
                    "start": 1061.23,
                    "end": 1061.33,
                    "word": " we",
                    "probability": 0.90478515625
                },
                {
                    "start": 1061.33,
                    "end": 1061.47,
                    "word": " should",
                    "probability": 0.9365234375
                },
                {
                    "start": 1061.47,
                    "end": 1061.71,
                    "word": " take",
                    "probability": 0.80419921875
                },
                {
                    "start": 1061.83,
                    "end": 1061.95,
                    "word": " a step",
                    "probability": 0.80908203125
                },
                {
                    "start": 1061.95,
                    "end": 1062.21,
                    "word": " back",
                    "probability": 0.81640625
                },
                {
                    "start": 1062.21,
                    "end": 1062.33,
                    "word": " and",
                    "probability": 0.87353515625
                },
                {
                    "start": 1062.33,
                    "end": 1062.45,
                    "word": " see",
                    "probability": 0.8134765625
                },
                {
                    "start": 1062.45,
                    "end": 1062.53,
                    "word": " if",
                    "probability": 0.90185546875
                },
                {
                    "start": 1062.53,
                    "end": 1062.65,
                    "word": " this",
                    "probability": 0.84130859375
                },
                {
                    "start": 1062.65,
                    "end": 1062.75,
                    "word": " is",
                    "probability": 0.896484375
                },
                {
                    "start": 1062.83,
                    "end": 1063.09,
                    "word": " a worthwhile",
                    "probability": 0.853515625
                },
                {
                    "start": 1063.09,
                    "end": 1063.41,
                    "word": " trade",
                    "probability": 0.84765625
                },
                {
                    "start": 1063.41,
                    "end": 1063.61,
                    "word": "-off",
                    "probability": 0.7529296875
                },
                {
                    "start": 1063.61,
                    "end": 1064.01,
                    "word": ".",
                    "probability": 0.99267578125
                }
            ]
        },
        {
            "id": 224,
            "seek": 106132,
            "start": 1064.05,
            "end": 1067.67,
            "text": " We may, just like in the previous slide, find that the costs can be eliminated.",
            "tokens": [
                51614,
                492,
                815,
                11,
                445,
                411,
                294,
                264,
                3894,
                4137,
                11,
                915,
                300,
                264,
                5497,
                393,
                312,
                20308,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17015165320652373,
            "compression_ratio": 1.6512345679012346,
            "no_speech_prob": 0.0011510848999023438,
            "words": [
                {
                    "start": 1064.05,
                    "end": 1064.33,
                    "word": " We",
                    "probability": 0.90380859375
                },
                {
                    "start": 1064.33,
                    "end": 1064.53,
                    "word": " may",
                    "probability": 0.859375
                },
                {
                    "start": 1064.53,
                    "end": 1064.65,
                    "word": ",",
                    "probability": 0.7509765625
                },
                {
                    "start": 1064.65,
                    "end": 1064.75,
                    "word": " just",
                    "probability": 0.888671875
                },
                {
                    "start": 1064.75,
                    "end": 1064.91,
                    "word": " like",
                    "probability": 0.875
                },
                {
                    "start": 1064.91,
                    "end": 1064.99,
                    "word": " in",
                    "probability": 0.86083984375
                },
                {
                    "start": 1064.99,
                    "end": 1065.09,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 1065.09,
                    "end": 1065.33,
                    "word": " previous",
                    "probability": 0.76171875
                },
                {
                    "start": 1065.33,
                    "end": 1065.63,
                    "word": " slide",
                    "probability": 0.8857421875
                },
                {
                    "start": 1065.63,
                    "end": 1065.75,
                    "word": ",",
                    "probability": 0.98046875
                },
                {
                    "start": 1065.75,
                    "end": 1065.87,
                    "word": " find",
                    "probability": 0.81201171875
                },
                {
                    "start": 1065.87,
                    "end": 1066.01,
                    "word": " that",
                    "probability": 0.61474609375
                },
                {
                    "start": 1066.01,
                    "end": 1066.09,
                    "word": " the",
                    "probability": 0.68359375
                },
                {
                    "start": 1066.09,
                    "end": 1066.37,
                    "word": " costs",
                    "probability": 0.63134765625
                },
                {
                    "start": 1066.37,
                    "end": 1066.59,
                    "word": " can",
                    "probability": 0.892578125
                },
                {
                    "start": 1066.59,
                    "end": 1066.77,
                    "word": " be",
                    "probability": 0.91064453125
                },
                {
                    "start": 1066.77,
                    "end": 1067.27,
                    "word": " eliminated",
                    "probability": 0.7568359375
                },
                {
                    "start": 1067.27,
                    "end": 1067.67,
                    "word": ".",
                    "probability": 0.66650390625
                }
            ]
        },
        {
            "id": 225,
            "seek": 109060,
            "start": 1067.67,
            "end": 1071.85,
            "text": " But if we find we can't tackle these problems, we need to weigh them against the benefits.",
            "tokens": [
                50364,
                583,
                498,
                321,
                915,
                321,
                393,
                380,
                14896,
                613,
                2740,
                11,
                321,
                643,
                281,
                13843,
                552,
                1970,
                264,
                5311,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1788712666550679,
            "compression_ratio": 1.6560509554140128,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1067.67,
                    "end": 1068.03,
                    "word": " But",
                    "probability": 0.40185546875
                },
                {
                    "start": 1068.03,
                    "end": 1068.11,
                    "word": " if",
                    "probability": 0.67529296875
                },
                {
                    "start": 1068.11,
                    "end": 1068.21,
                    "word": " we",
                    "probability": 0.86962890625
                },
                {
                    "start": 1068.21,
                    "end": 1068.43,
                    "word": " find",
                    "probability": 0.6484375
                },
                {
                    "start": 1068.43,
                    "end": 1068.57,
                    "word": " we",
                    "probability": 0.85498046875
                },
                {
                    "start": 1068.57,
                    "end": 1068.81,
                    "word": " can't",
                    "probability": 0.9423828125
                },
                {
                    "start": 1068.81,
                    "end": 1069.05,
                    "word": " tackle",
                    "probability": 0.78955078125
                },
                {
                    "start": 1069.05,
                    "end": 1069.21,
                    "word": " these",
                    "probability": 0.66796875
                },
                {
                    "start": 1069.21,
                    "end": 1069.55,
                    "word": " problems",
                    "probability": 0.70166015625
                },
                {
                    "start": 1069.55,
                    "end": 1069.71,
                    "word": ",",
                    "probability": 0.7666015625
                },
                {
                    "start": 1069.71,
                    "end": 1069.79,
                    "word": " we",
                    "probability": 0.884765625
                },
                {
                    "start": 1069.79,
                    "end": 1069.93,
                    "word": " need",
                    "probability": 0.75927734375
                },
                {
                    "start": 1069.93,
                    "end": 1070.01,
                    "word": " to",
                    "probability": 0.88037109375
                },
                {
                    "start": 1070.01,
                    "end": 1070.23,
                    "word": " weigh",
                    "probability": 0.61669921875
                },
                {
                    "start": 1070.23,
                    "end": 1070.51,
                    "word": " them",
                    "probability": 0.5126953125
                },
                {
                    "start": 1070.51,
                    "end": 1070.81,
                    "word": " against",
                    "probability": 0.77294921875
                },
                {
                    "start": 1070.81,
                    "end": 1070.93,
                    "word": " the",
                    "probability": 0.75390625
                },
                {
                    "start": 1070.93,
                    "end": 1071.41,
                    "word": " benefits",
                    "probability": 0.75537109375
                },
                {
                    "start": 1071.41,
                    "end": 1071.85,
                    "word": ".",
                    "probability": 0.98388671875
                }
            ]
        },
        {
            "id": 226,
            "seek": 109060,
            "start": 1072.93,
            "end": 1076.39,
            "text": " And here's the main benefit. You get a sizable performance improvement",
            "tokens": [
                50614,
                400,
                510,
                311,
                264,
                2135,
                5121,
                13,
                509,
                483,
                257,
                13723,
                712,
                3389,
                10444,
                50814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1788712666550679,
            "compression_ratio": 1.6560509554140128,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1072.93,
                    "end": 1073.37,
                    "word": " And",
                    "probability": 0.71435546875
                },
                {
                    "start": 1073.37,
                    "end": 1073.57,
                    "word": " here's",
                    "probability": 0.85595703125
                },
                {
                    "start": 1073.57,
                    "end": 1073.67,
                    "word": " the",
                    "probability": 0.8076171875
                },
                {
                    "start": 1073.67,
                    "end": 1073.83,
                    "word": " main",
                    "probability": 0.8447265625
                },
                {
                    "start": 1073.83,
                    "end": 1074.17,
                    "word": " benefit",
                    "probability": 0.72412109375
                },
                {
                    "start": 1074.17,
                    "end": 1074.57,
                    "word": ".",
                    "probability": 0.93212890625
                },
                {
                    "start": 1074.57,
                    "end": 1074.67,
                    "word": " You",
                    "probability": 0.78076171875
                },
                {
                    "start": 1074.67,
                    "end": 1074.77,
                    "word": " get",
                    "probability": 0.8818359375
                },
                {
                    "start": 1074.87,
                    "end": 1075.29,
                    "word": " a sizable",
                    "probability": 0.81787109375
                },
                {
                    "start": 1075.29,
                    "end": 1075.97,
                    "word": " performance",
                    "probability": 0.7509765625
                },
                {
                    "start": 1075.97,
                    "end": 1076.39,
                    "word": " improvement",
                    "probability": 0.68359375
                }
            ]
        },
        {
            "id": 227,
            "seek": 109060,
            "start": 1076.39,
            "end": 1079.85,
            "text": " on the small subset of packets that are TLS handshakes.",
            "tokens": [
                50814,
                322,
                264,
                1359,
                25993,
                295,
                30364,
                300,
                366,
                314,
                19198,
                2377,
                71,
                3419,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1788712666550679,
            "compression_ratio": 1.6560509554140128,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1076.39,
                    "end": 1076.89,
                    "word": " on",
                    "probability": 0.87890625
                },
                {
                    "start": 1076.89,
                    "end": 1077.01,
                    "word": " the",
                    "probability": 0.78271484375
                },
                {
                    "start": 1077.01,
                    "end": 1077.27,
                    "word": " small",
                    "probability": 0.810546875
                },
                {
                    "start": 1077.27,
                    "end": 1077.61,
                    "word": " subset",
                    "probability": 0.68896484375
                },
                {
                    "start": 1077.61,
                    "end": 1077.79,
                    "word": " of",
                    "probability": 0.88818359375
                },
                {
                    "start": 1077.79,
                    "end": 1078.11,
                    "word": " packets",
                    "probability": 0.7373046875
                },
                {
                    "start": 1078.11,
                    "end": 1078.27,
                    "word": " that",
                    "probability": 0.8447265625
                },
                {
                    "start": 1078.27,
                    "end": 1078.41,
                    "word": " are",
                    "probability": 0.875
                },
                {
                    "start": 1078.41,
                    "end": 1078.79,
                    "word": " TLS",
                    "probability": 0.94287109375
                },
                {
                    "start": 1078.79,
                    "end": 1079.41,
                    "word": " handshakes",
                    "probability": 0.8776041666666666
                },
                {
                    "start": 1079.41,
                    "end": 1079.85,
                    "word": ".",
                    "probability": 0.98876953125
                }
            ]
        },
        {
            "id": 228,
            "seek": 109060,
            "start": 1079.87,
            "end": 1083.15,
            "text": " You probably care about this whenever you're in the position of serving up TLS.",
            "tokens": [
                50964,
                509,
                1391,
                1127,
                466,
                341,
                5699,
                291,
                434,
                294,
                264,
                2535,
                295,
                8148,
                493,
                314,
                19198,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1788712666550679,
            "compression_ratio": 1.6560509554140128,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1079.87,
                    "end": 1080.03,
                    "word": " You",
                    "probability": 0.8212890625
                },
                {
                    "start": 1080.03,
                    "end": 1080.27,
                    "word": " probably",
                    "probability": 0.85791015625
                },
                {
                    "start": 1080.27,
                    "end": 1080.51,
                    "word": " care",
                    "probability": 0.8349609375
                },
                {
                    "start": 1080.51,
                    "end": 1080.71,
                    "word": " about",
                    "probability": 0.8193359375
                },
                {
                    "start": 1080.71,
                    "end": 1080.93,
                    "word": " this",
                    "probability": 0.86376953125
                },
                {
                    "start": 1080.93,
                    "end": 1081.13,
                    "word": " whenever",
                    "probability": 0.489013671875
                },
                {
                    "start": 1081.13,
                    "end": 1081.35,
                    "word": " you're",
                    "probability": 0.88427734375
                },
                {
                    "start": 1081.35,
                    "end": 1081.43,
                    "word": " in",
                    "probability": 0.80908203125
                },
                {
                    "start": 1081.43,
                    "end": 1081.51,
                    "word": " the",
                    "probability": 0.79736328125
                },
                {
                    "start": 1081.51,
                    "end": 1081.85,
                    "word": " position",
                    "probability": 0.8271484375
                },
                {
                    "start": 1081.85,
                    "end": 1082.01,
                    "word": " of",
                    "probability": 0.88037109375
                },
                {
                    "start": 1082.01,
                    "end": 1082.27,
                    "word": " serving",
                    "probability": 0.83984375
                },
                {
                    "start": 1082.27,
                    "end": 1082.43,
                    "word": " up",
                    "probability": 0.37158203125
                },
                {
                    "start": 1082.43,
                    "end": 1082.71,
                    "word": " TLS",
                    "probability": 0.949951171875
                },
                {
                    "start": 1082.71,
                    "end": 1083.15,
                    "word": ".",
                    "probability": 0.9833984375
                }
            ]
        },
        {
            "id": 229,
            "seek": 109060,
            "start": 1083.43,
            "end": 1089.25,
            "text": " Whatever percentage of CPU usage is due to TLS handshakes, you probably want to keep that low to minimize costs.",
            "tokens": [
                51114,
                8541,
                9668,
                295,
                13199,
                14924,
                307,
                3462,
                281,
                314,
                19198,
                2377,
                71,
                3419,
                11,
                291,
                1391,
                528,
                281,
                1066,
                300,
                2295,
                281,
                17522,
                5497,
                13,
                51414
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1788712666550679,
            "compression_ratio": 1.6560509554140128,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1083.43,
                    "end": 1083.67,
                    "word": " Whatever",
                    "probability": 0.849609375
                },
                {
                    "start": 1083.67,
                    "end": 1084.17,
                    "word": " percentage",
                    "probability": 0.70361328125
                },
                {
                    "start": 1084.17,
                    "end": 1084.33,
                    "word": " of",
                    "probability": 0.86181640625
                },
                {
                    "start": 1084.33,
                    "end": 1084.73,
                    "word": " CPU",
                    "probability": 0.8984375
                },
                {
                    "start": 1084.73,
                    "end": 1085.09,
                    "word": " usage",
                    "probability": 0.8251953125
                },
                {
                    "start": 1085.09,
                    "end": 1085.27,
                    "word": " is",
                    "probability": 0.880859375
                },
                {
                    "start": 1085.27,
                    "end": 1085.43,
                    "word": " due",
                    "probability": 0.8115234375
                },
                {
                    "start": 1085.43,
                    "end": 1085.53,
                    "word": " to",
                    "probability": 0.89794921875
                },
                {
                    "start": 1085.53,
                    "end": 1085.89,
                    "word": " TLS",
                    "probability": 0.92431640625
                },
                {
                    "start": 1085.89,
                    "end": 1086.49,
                    "word": " handshakes",
                    "probability": 0.9054361979166666
                },
                {
                    "start": 1086.49,
                    "end": 1086.67,
                    "word": ",",
                    "probability": 0.89794921875
                },
                {
                    "start": 1086.67,
                    "end": 1086.77,
                    "word": " you",
                    "probability": 0.89111328125
                },
                {
                    "start": 1086.77,
                    "end": 1087.05,
                    "word": " probably",
                    "probability": 0.83642578125
                },
                {
                    "start": 1087.05,
                    "end": 1087.23,
                    "word": " want",
                    "probability": 0.80322265625
                },
                {
                    "start": 1087.23,
                    "end": 1087.33,
                    "word": " to",
                    "probability": 0.90283203125
                },
                {
                    "start": 1087.33,
                    "end": 1087.47,
                    "word": " keep",
                    "probability": 0.83935546875
                },
                {
                    "start": 1087.47,
                    "end": 1087.63,
                    "word": " that",
                    "probability": 0.8408203125
                },
                {
                    "start": 1087.63,
                    "end": 1087.87,
                    "word": " low",
                    "probability": 0.818359375
                },
                {
                    "start": 1087.87,
                    "end": 1088.05,
                    "word": " to",
                    "probability": 0.884765625
                },
                {
                    "start": 1088.05,
                    "end": 1088.31,
                    "word": " minimize",
                    "probability": 0.876953125
                },
                {
                    "start": 1088.31,
                    "end": 1088.81,
                    "word": " costs",
                    "probability": 0.77685546875
                },
                {
                    "start": 1088.81,
                    "end": 1089.25,
                    "word": ".",
                    "probability": 0.9921875
                }
            ]
        },
        {
            "id": 230,
            "seek": 109060,
            "start": 1091.05,
            "end": 1093.09,
            "text": " But if you're like me, you don't care.",
            "tokens": [
                51514,
                583,
                498,
                291,
                434,
                411,
                385,
                11,
                291,
                500,
                380,
                1127,
                13,
                51614
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1788712666550679,
            "compression_ratio": 1.6560509554140128,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1091.05,
                    "end": 1091.49,
                    "word": " But",
                    "probability": 0.73193359375
                },
                {
                    "start": 1091.49,
                    "end": 1091.65,
                    "word": " if",
                    "probability": 0.865234375
                },
                {
                    "start": 1091.65,
                    "end": 1091.75,
                    "word": " you're",
                    "probability": 0.921875
                },
                {
                    "start": 1091.75,
                    "end": 1091.93,
                    "word": " like",
                    "probability": 0.87890625
                },
                {
                    "start": 1091.93,
                    "end": 1092.11,
                    "word": " me",
                    "probability": 0.900390625
                },
                {
                    "start": 1092.11,
                    "end": 1092.17,
                    "word": ",",
                    "probability": 0.9677734375
                },
                {
                    "start": 1092.17,
                    "end": 1092.27,
                    "word": " you",
                    "probability": 0.8955078125
                },
                {
                    "start": 1092.27,
                    "end": 1092.41,
                    "word": " don't",
                    "probability": 0.947265625
                },
                {
                    "start": 1092.41,
                    "end": 1092.65,
                    "word": " care",
                    "probability": 0.79638671875
                },
                {
                    "start": 1092.65,
                    "end": 1093.09,
                    "word": ".",
                    "probability": 0.99072265625
                }
            ]
        },
        {
            "id": 231,
            "seek": 109060,
            "start": 1093.29,
            "end": 1096.95,
            "text": " I'm taking on all the security and privacy risk of session resumption,",
            "tokens": [
                51614,
                286,
                478,
                1940,
                322,
                439,
                264,
                3825,
                293,
                11427,
                3148,
                295,
                5481,
                725,
                449,
                1695,
                11,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.1788712666550679,
            "compression_ratio": 1.6560509554140128,
            "no_speech_prob": 0.00307464599609375,
            "words": [
                {
                    "start": 1093.29,
                    "end": 1093.71,
                    "word": " I'm",
                    "probability": 0.996337890625
                },
                {
                    "start": 1093.71,
                    "end": 1093.95,
                    "word": " taking",
                    "probability": 0.83544921875
                },
                {
                    "start": 1093.95,
                    "end": 1094.17,
                    "word": " on",
                    "probability": 0.8779296875
                },
                {
                    "start": 1094.17,
                    "end": 1094.35,
                    "word": " all",
                    "probability": 0.85986328125
                },
                {
                    "start": 1094.35,
                    "end": 1094.49,
                    "word": " the",
                    "probability": 0.7509765625
                },
                {
                    "start": 1094.49,
                    "end": 1094.75,
                    "word": " security",
                    "probability": 0.85986328125
                },
                {
                    "start": 1094.75,
                    "end": 1094.95,
                    "word": " and",
                    "probability": 0.88134765625
                },
                {
                    "start": 1094.95,
                    "end": 1095.29,
                    "word": " privacy",
                    "probability": 0.85009765625
                },
                {
                    "start": 1095.29,
                    "end": 1095.59,
                    "word": " risk",
                    "probability": 0.6337890625
                },
                {
                    "start": 1095.59,
                    "end": 1095.71,
                    "word": " of",
                    "probability": 0.837890625
                },
                {
                    "start": 1095.71,
                    "end": 1095.97,
                    "word": " session",
                    "probability": 0.77392578125
                },
                {
                    "start": 1095.97,
                    "end": 1096.43,
                    "word": " resumption",
                    "probability": 0.9602864583333334
                },
                {
                    "start": 1096.43,
                    "end": 1096.95,
                    "word": ",",
                    "probability": 0.4443359375
                }
            ]
        },
        {
            "id": 232,
            "seek": 112012,
            "start": 1096.95,
            "end": 1099.97,
            "text": " but the amount that it saves on my power bill is pretty minimal.",
            "tokens": [
                50364,
                457,
                264,
                2372,
                300,
                309,
                19155,
                322,
                452,
                1347,
                2961,
                307,
                1238,
                13206,
                13,
                50514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18311600976710696,
            "compression_ratio": 1.6988304093567252,
            "no_speech_prob": 0.0006361007690429688,
            "words": [
                {
                    "start": 1096.95,
                    "end": 1097.31,
                    "word": " but",
                    "probability": 0.58447265625
                },
                {
                    "start": 1097.31,
                    "end": 1097.63,
                    "word": " the",
                    "probability": 0.798828125
                },
                {
                    "start": 1097.63,
                    "end": 1097.87,
                    "word": " amount",
                    "probability": 0.80224609375
                },
                {
                    "start": 1097.87,
                    "end": 1098.03,
                    "word": " that",
                    "probability": 0.41162109375
                },
                {
                    "start": 1098.03,
                    "end": 1098.07,
                    "word": " it",
                    "probability": 0.415283203125
                },
                {
                    "start": 1098.07,
                    "end": 1098.23,
                    "word": " saves",
                    "probability": 0.7607421875
                },
                {
                    "start": 1098.23,
                    "end": 1098.35,
                    "word": " on",
                    "probability": 0.8974609375
                },
                {
                    "start": 1098.35,
                    "end": 1098.49,
                    "word": " my",
                    "probability": 0.892578125
                },
                {
                    "start": 1098.49,
                    "end": 1098.69,
                    "word": " power",
                    "probability": 0.5048828125
                },
                {
                    "start": 1098.69,
                    "end": 1098.85,
                    "word": " bill",
                    "probability": 0.81884765625
                },
                {
                    "start": 1098.85,
                    "end": 1099.03,
                    "word": " is",
                    "probability": 0.90087890625
                },
                {
                    "start": 1099.03,
                    "end": 1099.21,
                    "word": " pretty",
                    "probability": 0.86083984375
                },
                {
                    "start": 1099.21,
                    "end": 1099.53,
                    "word": " minimal",
                    "probability": 0.724609375
                },
                {
                    "start": 1099.53,
                    "end": 1099.97,
                    "word": ".",
                    "probability": 0.9404296875
                }
            ]
        },
        {
            "id": 233,
            "seek": 112012,
            "start": 1100.15,
            "end": 1104.69,
            "text": " Additionally, if you're running a web application, you might care about session resumption on incoming connections,",
            "tokens": [
                50514,
                19927,
                11,
                498,
                291,
                434,
                2614,
                257,
                3670,
                3861,
                11,
                291,
                1062,
                1127,
                466,
                5481,
                725,
                449,
                1695,
                322,
                22341,
                9271,
                11,
                50714
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18311600976710696,
            "compression_ratio": 1.6988304093567252,
            "no_speech_prob": 0.0006361007690429688,
            "words": [
                {
                    "start": 1100.15,
                    "end": 1100.45,
                    "word": " Additionally",
                    "probability": 0.85009765625
                },
                {
                    "start": 1100.45,
                    "end": 1100.57,
                    "word": ",",
                    "probability": 0.82080078125
                },
                {
                    "start": 1100.57,
                    "end": 1100.65,
                    "word": " if",
                    "probability": 0.89697265625
                },
                {
                    "start": 1100.65,
                    "end": 1100.81,
                    "word": " you're",
                    "probability": 0.884765625
                },
                {
                    "start": 1100.81,
                    "end": 1100.99,
                    "word": " running",
                    "probability": 0.86474609375
                },
                {
                    "start": 1101.13,
                    "end": 1101.27,
                    "word": " a web",
                    "probability": 0.794921875
                },
                {
                    "start": 1101.27,
                    "end": 1101.71,
                    "word": " application",
                    "probability": 0.77001953125
                },
                {
                    "start": 1101.71,
                    "end": 1101.91,
                    "word": ",",
                    "probability": 0.7060546875
                },
                {
                    "start": 1101.91,
                    "end": 1101.99,
                    "word": " you",
                    "probability": 0.89697265625
                },
                {
                    "start": 1101.99,
                    "end": 1102.15,
                    "word": " might",
                    "probability": 0.80810546875
                },
                {
                    "start": 1102.15,
                    "end": 1102.33,
                    "word": " care",
                    "probability": 0.80126953125
                },
                {
                    "start": 1102.33,
                    "end": 1102.55,
                    "word": " about",
                    "probability": 0.82470703125
                },
                {
                    "start": 1102.55,
                    "end": 1102.79,
                    "word": " session",
                    "probability": 0.81640625
                },
                {
                    "start": 1102.79,
                    "end": 1103.19,
                    "word": " resumption",
                    "probability": 0.9625651041666666
                },
                {
                    "start": 1103.19,
                    "end": 1103.41,
                    "word": " on",
                    "probability": 0.880859375
                },
                {
                    "start": 1103.41,
                    "end": 1103.79,
                    "word": " incoming",
                    "probability": 0.82470703125
                },
                {
                    "start": 1103.79,
                    "end": 1104.29,
                    "word": " connections",
                    "probability": 0.8173828125
                },
                {
                    "start": 1104.29,
                    "end": 1104.69,
                    "word": ",",
                    "probability": 0.56640625
                }
            ]
        },
        {
            "id": 234,
            "seek": 112012,
            "start": 1104.69,
            "end": 1108.25,
            "text": " but when you're making external requests, it's probably not in your interests.",
            "tokens": [
                50714,
                457,
                562,
                291,
                434,
                1455,
                8320,
                12475,
                11,
                309,
                311,
                1391,
                406,
                294,
                428,
                8847,
                13,
                50914
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18311600976710696,
            "compression_ratio": 1.6988304093567252,
            "no_speech_prob": 0.0006361007690429688,
            "words": [
                {
                    "start": 1104.69,
                    "end": 1105.09,
                    "word": " but",
                    "probability": 0.8955078125
                },
                {
                    "start": 1105.09,
                    "end": 1105.19,
                    "word": " when",
                    "probability": 0.86376953125
                },
                {
                    "start": 1105.19,
                    "end": 1105.29,
                    "word": " you're",
                    "probability": 0.92236328125
                },
                {
                    "start": 1105.29,
                    "end": 1105.49,
                    "word": " making",
                    "probability": 0.79443359375
                },
                {
                    "start": 1105.49,
                    "end": 1105.91,
                    "word": " external",
                    "probability": 0.814453125
                },
                {
                    "start": 1105.91,
                    "end": 1106.25,
                    "word": " requests",
                    "probability": 0.64892578125
                },
                {
                    "start": 1106.25,
                    "end": 1106.53,
                    "word": ",",
                    "probability": 0.89453125
                },
                {
                    "start": 1106.53,
                    "end": 1106.67,
                    "word": " it's",
                    "probability": 0.947265625
                },
                {
                    "start": 1106.67,
                    "end": 1106.93,
                    "word": " probably",
                    "probability": 0.912109375
                },
                {
                    "start": 1106.93,
                    "end": 1107.19,
                    "word": " not",
                    "probability": 0.88037109375
                },
                {
                    "start": 1107.19,
                    "end": 1107.29,
                    "word": " in",
                    "probability": 0.888671875
                },
                {
                    "start": 1107.29,
                    "end": 1107.41,
                    "word": " your",
                    "probability": 0.80908203125
                },
                {
                    "start": 1107.41,
                    "end": 1107.81,
                    "word": " interests",
                    "probability": 0.5146484375
                },
                {
                    "start": 1107.81,
                    "end": 1108.25,
                    "word": ".",
                    "probability": 0.98876953125
                }
            ]
        },
        {
            "id": 235,
            "seek": 112012,
            "start": 1108.45,
            "end": 1113.37,
            "text": " You're placing a lot of trust on random websites not to redirect you and on your local services.",
            "tokens": [
                50914,
                509,
                434,
                17221,
                257,
                688,
                295,
                3361,
                322,
                4974,
                12891,
                406,
                281,
                29066,
                291,
                293,
                322,
                428,
                2654,
                3328,
                13,
                51164
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18311600976710696,
            "compression_ratio": 1.6988304093567252,
            "no_speech_prob": 0.0006361007690429688,
            "words": [
                {
                    "start": 1108.45,
                    "end": 1108.73,
                    "word": " You're",
                    "probability": 0.9248046875
                },
                {
                    "start": 1108.73,
                    "end": 1108.97,
                    "word": " placing",
                    "probability": 0.8798828125
                },
                {
                    "start": 1109.13,
                    "end": 1109.23,
                    "word": " a lot",
                    "probability": 0.888671875
                },
                {
                    "start": 1109.23,
                    "end": 1109.37,
                    "word": " of",
                    "probability": 0.900390625
                },
                {
                    "start": 1109.37,
                    "end": 1109.59,
                    "word": " trust",
                    "probability": 0.8203125
                },
                {
                    "start": 1109.59,
                    "end": 1109.75,
                    "word": " on",
                    "probability": 0.90087890625
                },
                {
                    "start": 1109.75,
                    "end": 1110.01,
                    "word": " random",
                    "probability": 0.74267578125
                },
                {
                    "start": 1110.01,
                    "end": 1110.43,
                    "word": " websites",
                    "probability": 0.8681640625
                },
                {
                    "start": 1110.43,
                    "end": 1110.79,
                    "word": " not",
                    "probability": 0.79052734375
                },
                {
                    "start": 1110.79,
                    "end": 1110.97,
                    "word": " to",
                    "probability": 0.89892578125
                },
                {
                    "start": 1110.97,
                    "end": 1111.23,
                    "word": " redirect",
                    "probability": 0.876953125
                },
                {
                    "start": 1111.23,
                    "end": 1111.51,
                    "word": " you",
                    "probability": 0.88916015625
                },
                {
                    "start": 1111.51,
                    "end": 1111.63,
                    "word": " and",
                    "probability": 0.78173828125
                },
                {
                    "start": 1111.63,
                    "end": 1111.77,
                    "word": " on",
                    "probability": 0.72705078125
                },
                {
                    "start": 1111.77,
                    "end": 1111.91,
                    "word": " your",
                    "probability": 0.78466796875
                },
                {
                    "start": 1111.91,
                    "end": 1112.43,
                    "word": " local",
                    "probability": 0.78515625
                },
                {
                    "start": 1112.43,
                    "end": 1112.93,
                    "word": " services",
                    "probability": 0.90576171875
                },
                {
                    "start": 1112.93,
                    "end": 1113.37,
                    "word": ".",
                    "probability": 0.91796875
                }
            ]
        },
        {
            "id": 236,
            "seek": 112012,
            "start": 1113.57,
            "end": 1115.47,
            "text": " So how might you turn it off?",
            "tokens": [
                51164,
                407,
                577,
                1062,
                291,
                1261,
                309,
                766,
                30,
                51264
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18311600976710696,
            "compression_ratio": 1.6988304093567252,
            "no_speech_prob": 0.0006361007690429688,
            "words": [
                {
                    "start": 1113.57,
                    "end": 1114.01,
                    "word": " So",
                    "probability": 0.85205078125
                },
                {
                    "start": 1114.01,
                    "end": 1114.21,
                    "word": " how",
                    "probability": 0.5947265625
                },
                {
                    "start": 1114.21,
                    "end": 1114.39,
                    "word": " might",
                    "probability": 0.83203125
                },
                {
                    "start": 1114.39,
                    "end": 1114.51,
                    "word": " you",
                    "probability": 0.8955078125
                },
                {
                    "start": 1114.51,
                    "end": 1114.67,
                    "word": " turn",
                    "probability": 0.8037109375
                },
                {
                    "start": 1114.67,
                    "end": 1114.79,
                    "word": " it",
                    "probability": 0.9013671875
                },
                {
                    "start": 1114.79,
                    "end": 1115.03,
                    "word": " off",
                    "probability": 0.796875
                },
                {
                    "start": 1115.03,
                    "end": 1115.47,
                    "word": "?",
                    "probability": 0.99560546875
                }
            ]
        },
        {
            "id": 237,
            "seek": 112012,
            "start": 1116.89,
            "end": 1120.57,
            "text": " Here's what I found. It's kind of sad when stuff forces you into this,",
            "tokens": [
                51364,
                1692,
                311,
                437,
                286,
                1352,
                13,
                467,
                311,
                733,
                295,
                4227,
                562,
                1507,
                5874,
                291,
                666,
                341,
                11,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18311600976710696,
            "compression_ratio": 1.6988304093567252,
            "no_speech_prob": 0.0006361007690429688,
            "words": [
                {
                    "start": 1116.89,
                    "end": 1117.33,
                    "word": " Here's",
                    "probability": 0.91064453125
                },
                {
                    "start": 1117.33,
                    "end": 1117.45,
                    "word": " what",
                    "probability": 0.8876953125
                },
                {
                    "start": 1117.45,
                    "end": 1117.57,
                    "word": " I",
                    "probability": 0.99658203125
                },
                {
                    "start": 1117.57,
                    "end": 1117.81,
                    "word": " found",
                    "probability": 0.86083984375
                },
                {
                    "start": 1117.81,
                    "end": 1118.21,
                    "word": ".",
                    "probability": 0.955078125
                },
                {
                    "start": 1118.21,
                    "end": 1118.55,
                    "word": " It's",
                    "probability": 0.94775390625
                },
                {
                    "start": 1118.55,
                    "end": 1118.67,
                    "word": " kind",
                    "probability": 0.81396484375
                },
                {
                    "start": 1118.67,
                    "end": 1118.77,
                    "word": " of",
                    "probability": 0.9013671875
                },
                {
                    "start": 1118.77,
                    "end": 1118.95,
                    "word": " sad",
                    "probability": 0.900390625
                },
                {
                    "start": 1118.95,
                    "end": 1119.13,
                    "word": " when",
                    "probability": 0.87451171875
                },
                {
                    "start": 1119.13,
                    "end": 1119.37,
                    "word": " stuff",
                    "probability": 0.80419921875
                },
                {
                    "start": 1119.37,
                    "end": 1119.69,
                    "word": " forces",
                    "probability": 0.85302734375
                },
                {
                    "start": 1119.69,
                    "end": 1119.83,
                    "word": " you",
                    "probability": 0.890625
                },
                {
                    "start": 1119.83,
                    "end": 1119.95,
                    "word": " into",
                    "probability": 0.7294921875
                },
                {
                    "start": 1119.95,
                    "end": 1120.23,
                    "word": " this",
                    "probability": 0.876953125
                },
                {
                    "start": 1120.23,
                    "end": 1120.57,
                    "word": ",",
                    "probability": 0.92578125
                }
            ]
        },
        {
            "id": 238,
            "seek": 112012,
            "start": 1120.57,
            "end": 1126.47,
            "text": " but at least as an internet user, you can pick Firefox and disable session identifiers if you're paranoid about this stuff.",
            "tokens": [
                51514,
                457,
                412,
                1935,
                382,
                364,
                4705,
                4195,
                11,
                291,
                393,
                1888,
                46613,
                293,
                28362,
                5481,
                2473,
                23463,
                498,
                291,
                434,
                43948,
                466,
                341,
                1507,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18311600976710696,
            "compression_ratio": 1.6988304093567252,
            "no_speech_prob": 0.0006361007690429688,
            "words": [
                {
                    "start": 1120.57,
                    "end": 1120.73,
                    "word": " but",
                    "probability": 0.90087890625
                },
                {
                    "start": 1120.73,
                    "end": 1120.83,
                    "word": " at",
                    "probability": 0.89697265625
                },
                {
                    "start": 1120.83,
                    "end": 1120.95,
                    "word": " least",
                    "probability": 0.8583984375
                },
                {
                    "start": 1120.95,
                    "end": 1121.09,
                    "word": " as",
                    "probability": 0.8759765625
                },
                {
                    "start": 1121.09,
                    "end": 1121.21,
                    "word": " an",
                    "probability": 0.90869140625
                },
                {
                    "start": 1121.21,
                    "end": 1121.45,
                    "word": " internet",
                    "probability": 0.5341796875
                },
                {
                    "start": 1121.45,
                    "end": 1121.71,
                    "word": " user",
                    "probability": 0.82080078125
                },
                {
                    "start": 1121.71,
                    "end": 1121.81,
                    "word": ",",
                    "probability": 0.6953125
                },
                {
                    "start": 1121.81,
                    "end": 1121.87,
                    "word": " you",
                    "probability": 0.89599609375
                },
                {
                    "start": 1121.87,
                    "end": 1122.01,
                    "word": " can",
                    "probability": 0.8974609375
                },
                {
                    "start": 1122.01,
                    "end": 1122.17,
                    "word": " pick",
                    "probability": 0.68212890625
                },
                {
                    "start": 1122.17,
                    "end": 1122.71,
                    "word": " Firefox",
                    "probability": 0.8603515625
                },
                {
                    "start": 1122.71,
                    "end": 1123.31,
                    "word": " and",
                    "probability": 0.8251953125
                },
                {
                    "start": 1123.31,
                    "end": 1123.61,
                    "word": " disable",
                    "probability": 0.85595703125
                },
                {
                    "start": 1123.61,
                    "end": 1123.91,
                    "word": " session",
                    "probability": 0.80029296875
                },
                {
                    "start": 1123.91,
                    "end": 1124.51,
                    "word": " identifiers",
                    "probability": 0.842041015625
                },
                {
                    "start": 1124.51,
                    "end": 1124.73,
                    "word": " if",
                    "probability": 0.853515625
                },
                {
                    "start": 1124.73,
                    "end": 1124.85,
                    "word": " you're",
                    "probability": 0.914306640625
                },
                {
                    "start": 1124.85,
                    "end": 1125.17,
                    "word": " paranoid",
                    "probability": 0.912109375
                },
                {
                    "start": 1125.17,
                    "end": 1125.51,
                    "word": " about",
                    "probability": 0.81396484375
                },
                {
                    "start": 1125.51,
                    "end": 1125.73,
                    "word": " this",
                    "probability": 0.87939453125
                },
                {
                    "start": 1125.73,
                    "end": 1126.03,
                    "word": " stuff",
                    "probability": 0.81103515625
                },
                {
                    "start": 1126.03,
                    "end": 1126.47,
                    "word": ".",
                    "probability": 0.99609375
                }
            ]
        },
        {
            "id": 239,
            "seek": 114652,
            "start": 1126.47,
            "end": 1130.35,
            "text": " If you're running a web application, you're a bit stuck, though. So what should you do?",
            "tokens": [
                50364,
                759,
                291,
                434,
                2614,
                257,
                3670,
                3861,
                11,
                291,
                434,
                257,
                857,
                5541,
                11,
                1673,
                13,
                407,
                437,
                820,
                291,
                360,
                30,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18027836434981404,
            "compression_ratio": 1.5625,
            "no_speech_prob": 0.0023593902587890625,
            "words": [
                {
                    "start": 1126.47,
                    "end": 1127.05,
                    "word": " If",
                    "probability": 0.716796875
                },
                {
                    "start": 1127.05,
                    "end": 1127.19,
                    "word": " you're",
                    "probability": 0.888916015625
                },
                {
                    "start": 1127.19,
                    "end": 1127.35,
                    "word": " running",
                    "probability": 0.8740234375
                },
                {
                    "start": 1127.45,
                    "end": 1127.57,
                    "word": " a web",
                    "probability": 0.794921875
                },
                {
                    "start": 1127.57,
                    "end": 1128.01,
                    "word": " application",
                    "probability": 0.76220703125
                },
                {
                    "start": 1128.01,
                    "end": 1128.17,
                    "word": ",",
                    "probability": 0.7822265625
                },
                {
                    "start": 1128.17,
                    "end": 1128.21,
                    "word": " you're",
                    "probability": 0.913818359375
                },
                {
                    "start": 1128.31,
                    "end": 1128.37,
                    "word": " a bit",
                    "probability": 0.90576171875
                },
                {
                    "start": 1128.37,
                    "end": 1128.61,
                    "word": " stuck",
                    "probability": 0.7744140625
                },
                {
                    "start": 1128.61,
                    "end": 1128.79,
                    "word": ",",
                    "probability": 0.302978515625
                },
                {
                    "start": 1128.79,
                    "end": 1128.83,
                    "word": " though",
                    "probability": 0.73876953125
                },
                {
                    "start": 1128.83,
                    "end": 1129.23,
                    "word": ".",
                    "probability": 0.85595703125
                },
                {
                    "start": 1129.31,
                    "end": 1129.45,
                    "word": " So",
                    "probability": 0.869140625
                },
                {
                    "start": 1129.45,
                    "end": 1129.57,
                    "word": " what",
                    "probability": 0.73828125
                },
                {
                    "start": 1129.57,
                    "end": 1129.73,
                    "word": " should",
                    "probability": 0.92626953125
                },
                {
                    "start": 1129.73,
                    "end": 1129.81,
                    "word": " you",
                    "probability": 0.89892578125
                },
                {
                    "start": 1129.81,
                    "end": 1129.95,
                    "word": " do",
                    "probability": 0.91162109375
                },
                {
                    "start": 1129.95,
                    "end": 1130.35,
                    "word": "?",
                    "probability": 0.99462890625
                }
            ]
        },
        {
            "id": 240,
            "seek": 114652,
            "start": 1131.53,
            "end": 1135.31,
            "text": " First off, it's a good idea in general to run your outbound requests through a proxy,",
            "tokens": [
                50614,
                2386,
                766,
                11,
                309,
                311,
                257,
                665,
                1558,
                294,
                2674,
                281,
                1190,
                428,
                484,
                18767,
                12475,
                807,
                257,
                29690,
                11,
                50764
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18027836434981404,
            "compression_ratio": 1.5625,
            "no_speech_prob": 0.0023593902587890625,
            "words": [
                {
                    "start": 1131.53,
                    "end": 1131.93,
                    "word": " First",
                    "probability": 0.88330078125
                },
                {
                    "start": 1131.93,
                    "end": 1132.15,
                    "word": " off",
                    "probability": 0.810546875
                },
                {
                    "start": 1132.15,
                    "end": 1132.21,
                    "word": ",",
                    "probability": 0.97607421875
                },
                {
                    "start": 1132.21,
                    "end": 1132.35,
                    "word": " it's",
                    "probability": 0.949951171875
                },
                {
                    "start": 1132.43,
                    "end": 1132.53,
                    "word": " a good",
                    "probability": 0.88525390625
                },
                {
                    "start": 1132.53,
                    "end": 1132.77,
                    "word": " idea",
                    "probability": 0.78857421875
                },
                {
                    "start": 1132.77,
                    "end": 1132.93,
                    "word": " in",
                    "probability": 0.740234375
                },
                {
                    "start": 1132.93,
                    "end": 1133.13,
                    "word": " general",
                    "probability": 0.80810546875
                },
                {
                    "start": 1133.13,
                    "end": 1133.31,
                    "word": " to",
                    "probability": 0.88623046875
                },
                {
                    "start": 1133.31,
                    "end": 1133.49,
                    "word": " run",
                    "probability": 0.89306640625
                },
                {
                    "start": 1133.49,
                    "end": 1133.63,
                    "word": " your",
                    "probability": 0.81884765625
                },
                {
                    "start": 1133.63,
                    "end": 1133.93,
                    "word": " outbound",
                    "probability": 0.93896484375
                },
                {
                    "start": 1133.93,
                    "end": 1134.31,
                    "word": " requests",
                    "probability": 0.7431640625
                },
                {
                    "start": 1134.31,
                    "end": 1134.47,
                    "word": " through",
                    "probability": 0.765625
                },
                {
                    "start": 1134.59,
                    "end": 1134.87,
                    "word": " a proxy",
                    "probability": 0.87353515625
                },
                {
                    "start": 1134.87,
                    "end": 1135.31,
                    "word": ",",
                    "probability": 0.85400390625
                }
            ]
        },
        {
            "id": 241,
            "seek": 114652,
            "start": 1135.31,
            "end": 1138.79,
            "text": " especially if you're supporting webhooks or some other SSRF-prone feature.",
            "tokens": [
                50764,
                2318,
                498,
                291,
                434,
                7231,
                3670,
                71,
                1212,
                82,
                420,
                512,
                661,
                12238,
                49,
                37,
                12,
                1424,
                546,
                4111,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18027836434981404,
            "compression_ratio": 1.5625,
            "no_speech_prob": 0.0023593902587890625,
            "words": [
                {
                    "start": 1135.31,
                    "end": 1135.69,
                    "word": " especially",
                    "probability": 0.70263671875
                },
                {
                    "start": 1135.69,
                    "end": 1135.91,
                    "word": " if",
                    "probability": 0.8916015625
                },
                {
                    "start": 1135.91,
                    "end": 1136.03,
                    "word": " you're",
                    "probability": 0.90625
                },
                {
                    "start": 1136.03,
                    "end": 1136.37,
                    "word": " supporting",
                    "probability": 0.7978515625
                },
                {
                    "start": 1136.37,
                    "end": 1136.81,
                    "word": " webhooks",
                    "probability": 0.8516845703125
                },
                {
                    "start": 1136.81,
                    "end": 1136.89,
                    "word": " or",
                    "probability": 0.880859375
                },
                {
                    "start": 1136.89,
                    "end": 1137.07,
                    "word": " some",
                    "probability": 0.80908203125
                },
                {
                    "start": 1137.07,
                    "end": 1137.27,
                    "word": " other",
                    "probability": 0.78271484375
                },
                {
                    "start": 1137.27,
                    "end": 1137.83,
                    "word": " SSRF",
                    "probability": 0.9412434895833334
                },
                {
                    "start": 1137.83,
                    "end": 1138.05,
                    "word": "-prone",
                    "probability": 0.859375
                },
                {
                    "start": 1138.05,
                    "end": 1138.39,
                    "word": " feature",
                    "probability": 0.87109375
                },
                {
                    "start": 1138.39,
                    "end": 1138.79,
                    "word": ".",
                    "probability": 0.568359375
                }
            ]
        },
        {
            "id": 242,
            "seek": 114652,
            "start": 1138.87,
            "end": 1141.93,
            "text": " But also reconsider your infrastructure decisions.",
            "tokens": [
                50964,
                583,
                611,
                40497,
                428,
                6896,
                5327,
                13,
                51114
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18027836434981404,
            "compression_ratio": 1.5625,
            "no_speech_prob": 0.0023593902587890625,
            "words": [
                {
                    "start": 1138.87,
                    "end": 1139.19,
                    "word": " But",
                    "probability": 0.88330078125
                },
                {
                    "start": 1139.19,
                    "end": 1139.47,
                    "word": " also",
                    "probability": 0.82275390625
                },
                {
                    "start": 1139.47,
                    "end": 1140.01,
                    "word": " reconsider",
                    "probability": 0.60107421875
                },
                {
                    "start": 1140.01,
                    "end": 1140.45,
                    "word": " your",
                    "probability": 0.8251953125
                },
                {
                    "start": 1140.45,
                    "end": 1140.83,
                    "word": " infrastructure",
                    "probability": 0.89404296875
                },
                {
                    "start": 1140.83,
                    "end": 1141.53,
                    "word": " decisions",
                    "probability": 0.8388671875
                },
                {
                    "start": 1141.53,
                    "end": 1141.93,
                    "word": ".",
                    "probability": 0.990234375
                }
            ]
        },
        {
            "id": 243,
            "seek": 114652,
            "start": 1142.05,
            "end": 1149.89,
            "text": " You'd be surprised to know just how much stuff is still set up in a way that is just one locally initiated TCP stream away from compromise.",
            "tokens": [
                51114,
                509,
                1116,
                312,
                6100,
                281,
                458,
                445,
                577,
                709,
                1507,
                307,
                920,
                992,
                493,
                294,
                257,
                636,
                300,
                307,
                445,
                472,
                16143,
                28578,
                48965,
                4309,
                1314,
                490,
                18577,
                13,
                51514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18027836434981404,
            "compression_ratio": 1.5625,
            "no_speech_prob": 0.0023593902587890625,
            "words": [
                {
                    "start": 1142.05,
                    "end": 1142.19,
                    "word": " You'd",
                    "probability": 0.940673828125
                },
                {
                    "start": 1142.19,
                    "end": 1142.29,
                    "word": " be",
                    "probability": 0.9013671875
                },
                {
                    "start": 1142.29,
                    "end": 1142.63,
                    "word": " surprised",
                    "probability": 0.82958984375
                },
                {
                    "start": 1142.63,
                    "end": 1142.87,
                    "word": " to",
                    "probability": 0.89697265625
                },
                {
                    "start": 1142.87,
                    "end": 1143.23,
                    "word": " know",
                    "probability": 0.8291015625
                },
                {
                    "start": 1143.23,
                    "end": 1144.71,
                    "word": " just",
                    "probability": 0.52392578125
                },
                {
                    "start": 1144.71,
                    "end": 1144.89,
                    "word": " how",
                    "probability": 0.90576171875
                },
                {
                    "start": 1144.89,
                    "end": 1145.07,
                    "word": " much",
                    "probability": 0.8173828125
                },
                {
                    "start": 1145.07,
                    "end": 1145.31,
                    "word": " stuff",
                    "probability": 0.818359375
                },
                {
                    "start": 1145.31,
                    "end": 1145.45,
                    "word": " is",
                    "probability": 0.9033203125
                },
                {
                    "start": 1145.45,
                    "end": 1145.63,
                    "word": " still",
                    "probability": 0.916015625
                },
                {
                    "start": 1145.63,
                    "end": 1145.81,
                    "word": " set",
                    "probability": 0.8408203125
                },
                {
                    "start": 1145.81,
                    "end": 1145.95,
                    "word": " up",
                    "probability": 0.904296875
                },
                {
                    "start": 1145.95,
                    "end": 1146.05,
                    "word": " in",
                    "probability": 0.88232421875
                },
                {
                    "start": 1146.13,
                    "end": 1146.25,
                    "word": " a way",
                    "probability": 0.9052734375
                },
                {
                    "start": 1146.25,
                    "end": 1146.47,
                    "word": " that",
                    "probability": 0.8642578125
                },
                {
                    "start": 1146.47,
                    "end": 1146.61,
                    "word": " is",
                    "probability": 0.830078125
                },
                {
                    "start": 1146.61,
                    "end": 1146.79,
                    "word": " just",
                    "probability": 0.84423828125
                },
                {
                    "start": 1146.79,
                    "end": 1147.03,
                    "word": " one",
                    "probability": 0.8173828125
                },
                {
                    "start": 1147.03,
                    "end": 1147.39,
                    "word": " locally",
                    "probability": 0.8017578125
                },
                {
                    "start": 1147.39,
                    "end": 1147.95,
                    "word": " initiated",
                    "probability": 0.40234375
                },
                {
                    "start": 1147.95,
                    "end": 1148.35,
                    "word": " TCP",
                    "probability": 0.83642578125
                },
                {
                    "start": 1148.35,
                    "end": 1148.69,
                    "word": " stream",
                    "probability": 0.8681640625
                },
                {
                    "start": 1148.69,
                    "end": 1148.99,
                    "word": " away",
                    "probability": 0.73681640625
                },
                {
                    "start": 1148.99,
                    "end": 1149.17,
                    "word": " from",
                    "probability": 0.814453125
                },
                {
                    "start": 1149.17,
                    "end": 1149.49,
                    "word": " compromise",
                    "probability": 0.403564453125
                },
                {
                    "start": 1149.49,
                    "end": 1149.89,
                    "word": ".",
                    "probability": 0.9951171875
                }
            ]
        },
        {
            "id": 244,
            "seek": 114652,
            "start": 1151.19,
            "end": 1152.87,
            "text": " But here are the general takeaways.",
            "tokens": [
                51564,
                583,
                510,
                366,
                264,
                2674,
                45584,
                13,
                51664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18027836434981404,
            "compression_ratio": 1.5625,
            "no_speech_prob": 0.0023593902587890625,
            "words": [
                {
                    "start": 1151.19,
                    "end": 1151.59,
                    "word": " But",
                    "probability": 0.849609375
                },
                {
                    "start": 1151.59,
                    "end": 1151.71,
                    "word": " here",
                    "probability": 0.81298828125
                },
                {
                    "start": 1151.71,
                    "end": 1151.81,
                    "word": " are",
                    "probability": 0.88623046875
                },
                {
                    "start": 1151.81,
                    "end": 1151.91,
                    "word": " the",
                    "probability": 0.810546875
                },
                {
                    "start": 1151.91,
                    "end": 1152.11,
                    "word": " general",
                    "probability": 0.82861328125
                },
                {
                    "start": 1152.11,
                    "end": 1152.49,
                    "word": " takeaways",
                    "probability": 0.74169921875
                },
                {
                    "start": 1152.49,
                    "end": 1152.87,
                    "word": ".",
                    "probability": 0.9912109375
                }
            ]
        },
        {
            "id": 245,
            "seek": 117646,
            "start": 1152.87,
            "end": 1156.39,
            "text": " The thing I'd like to highlight is if you're just starting out in the offensive side of security,",
            "tokens": [
                50364,
                440,
                551,
                286,
                1116,
                411,
                281,
                5078,
                307,
                498,
                291,
                434,
                445,
                2891,
                484,
                294,
                264,
                15710,
                1252,
                295,
                3825,
                11,
                50514
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17694256706414996,
            "compression_ratio": 1.771513353115727,
            "no_speech_prob": 0.06951904296875,
            "words": [
                {
                    "start": 1152.87,
                    "end": 1153.23,
                    "word": " The",
                    "probability": 0.73486328125
                },
                {
                    "start": 1153.23,
                    "end": 1153.37,
                    "word": " thing",
                    "probability": 0.79638671875
                },
                {
                    "start": 1153.37,
                    "end": 1153.53,
                    "word": " I'd",
                    "probability": 0.963134765625
                },
                {
                    "start": 1153.53,
                    "end": 1153.63,
                    "word": " like",
                    "probability": 0.87451171875
                },
                {
                    "start": 1153.63,
                    "end": 1153.75,
                    "word": " to",
                    "probability": 0.9033203125
                },
                {
                    "start": 1153.75,
                    "end": 1153.97,
                    "word": " highlight",
                    "probability": 0.81640625
                },
                {
                    "start": 1153.97,
                    "end": 1154.25,
                    "word": " is",
                    "probability": 0.888671875
                },
                {
                    "start": 1154.25,
                    "end": 1154.41,
                    "word": " if",
                    "probability": 0.5546875
                },
                {
                    "start": 1154.41,
                    "end": 1154.53,
                    "word": " you're",
                    "probability": 0.913818359375
                },
                {
                    "start": 1154.53,
                    "end": 1154.67,
                    "word": " just",
                    "probability": 0.88134765625
                },
                {
                    "start": 1154.67,
                    "end": 1154.91,
                    "word": " starting",
                    "probability": 0.83740234375
                },
                {
                    "start": 1154.91,
                    "end": 1155.11,
                    "word": " out",
                    "probability": 0.80615234375
                },
                {
                    "start": 1155.11,
                    "end": 1155.23,
                    "word": " in",
                    "probability": 0.7763671875
                },
                {
                    "start": 1155.23,
                    "end": 1155.33,
                    "word": " the",
                    "probability": 0.8017578125
                },
                {
                    "start": 1155.33,
                    "end": 1155.59,
                    "word": " offensive",
                    "probability": 0.75048828125
                },
                {
                    "start": 1155.59,
                    "end": 1155.87,
                    "word": " side",
                    "probability": 0.81982421875
                },
                {
                    "start": 1155.87,
                    "end": 1155.99,
                    "word": " of",
                    "probability": 0.90771484375
                },
                {
                    "start": 1155.99,
                    "end": 1156.25,
                    "word": " security",
                    "probability": 0.94091796875
                },
                {
                    "start": 1156.25,
                    "end": 1156.39,
                    "word": ",",
                    "probability": 0.62939453125
                }
            ]
        },
        {
            "id": 246,
            "seek": 117646,
            "start": 1156.39,
            "end": 1159.69,
            "text": " I'd encourage you to look at the random standards and browser features that come out.",
            "tokens": [
                50514,
                286,
                1116,
                5373,
                291,
                281,
                574,
                412,
                264,
                4974,
                7787,
                293,
                11185,
                4122,
                300,
                808,
                484,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17694256706414996,
            "compression_ratio": 1.771513353115727,
            "no_speech_prob": 0.06951904296875,
            "words": [
                {
                    "start": 1156.39,
                    "end": 1156.53,
                    "word": " I'd",
                    "probability": 0.988037109375
                },
                {
                    "start": 1156.53,
                    "end": 1156.77,
                    "word": " encourage",
                    "probability": 0.625
                },
                {
                    "start": 1156.77,
                    "end": 1156.91,
                    "word": " you",
                    "probability": 0.8916015625
                },
                {
                    "start": 1156.91,
                    "end": 1157.03,
                    "word": " to",
                    "probability": 0.89892578125
                },
                {
                    "start": 1157.03,
                    "end": 1157.15,
                    "word": " look",
                    "probability": 0.91943359375
                },
                {
                    "start": 1157.15,
                    "end": 1157.25,
                    "word": " at",
                    "probability": 0.91064453125
                },
                {
                    "start": 1157.25,
                    "end": 1157.35,
                    "word": " the",
                    "probability": 0.81396484375
                },
                {
                    "start": 1157.35,
                    "end": 1157.61,
                    "word": " random",
                    "probability": 0.74072265625
                },
                {
                    "start": 1157.61,
                    "end": 1158.05,
                    "word": " standards",
                    "probability": 0.79443359375
                },
                {
                    "start": 1158.05,
                    "end": 1158.23,
                    "word": " and",
                    "probability": 0.87744140625
                },
                {
                    "start": 1158.23,
                    "end": 1158.45,
                    "word": " browser",
                    "probability": 0.759765625
                },
                {
                    "start": 1158.45,
                    "end": 1158.81,
                    "word": " features",
                    "probability": 0.74853515625
                },
                {
                    "start": 1158.81,
                    "end": 1159.01,
                    "word": " that",
                    "probability": 0.880859375
                },
                {
                    "start": 1159.01,
                    "end": 1159.15,
                    "word": " come",
                    "probability": 0.80322265625
                },
                {
                    "start": 1159.15,
                    "end": 1159.31,
                    "word": " out",
                    "probability": 0.71923828125
                },
                {
                    "start": 1159.31,
                    "end": 1159.69,
                    "word": ".",
                    "probability": 0.76904296875
                }
            ]
        },
        {
            "id": 247,
            "seek": 117646,
            "start": 1159.75,
            "end": 1165.19,
            "text": " Even if you don't fully understand them at first, find something that seems interesting and start hacking around in Wireshark.",
            "tokens": [
                50664,
                2754,
                498,
                291,
                500,
                380,
                4498,
                1223,
                552,
                412,
                700,
                11,
                915,
                746,
                300,
                2544,
                1880,
                293,
                722,
                31422,
                926,
                294,
                343,
                3145,
                71,
                809,
                13,
                50964
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17694256706414996,
            "compression_ratio": 1.771513353115727,
            "no_speech_prob": 0.06951904296875,
            "words": [
                {
                    "start": 1159.75,
                    "end": 1160.09,
                    "word": " Even",
                    "probability": 0.8193359375
                },
                {
                    "start": 1160.09,
                    "end": 1160.23,
                    "word": " if",
                    "probability": 0.90283203125
                },
                {
                    "start": 1160.23,
                    "end": 1160.29,
                    "word": " you",
                    "probability": 0.8994140625
                },
                {
                    "start": 1160.29,
                    "end": 1160.45,
                    "word": " don't",
                    "probability": 0.947998046875
                },
                {
                    "start": 1160.45,
                    "end": 1160.67,
                    "word": " fully",
                    "probability": 0.72509765625
                },
                {
                    "start": 1160.67,
                    "end": 1161.01,
                    "word": " understand",
                    "probability": 0.744140625
                },
                {
                    "start": 1161.01,
                    "end": 1161.17,
                    "word": " them",
                    "probability": 0.748046875
                },
                {
                    "start": 1161.17,
                    "end": 1161.29,
                    "word": " at",
                    "probability": 0.88720703125
                },
                {
                    "start": 1161.29,
                    "end": 1161.59,
                    "word": " first",
                    "probability": 0.810546875
                },
                {
                    "start": 1161.59,
                    "end": 1161.85,
                    "word": ",",
                    "probability": 0.9267578125
                },
                {
                    "start": 1161.85,
                    "end": 1162.17,
                    "word": " find",
                    "probability": 0.82275390625
                },
                {
                    "start": 1162.17,
                    "end": 1162.41,
                    "word": " something",
                    "probability": 0.74658203125
                },
                {
                    "start": 1162.41,
                    "end": 1162.61,
                    "word": " that",
                    "probability": 0.87109375
                },
                {
                    "start": 1162.61,
                    "end": 1162.91,
                    "word": " seems",
                    "probability": 0.73583984375
                },
                {
                    "start": 1162.91,
                    "end": 1163.33,
                    "word": " interesting",
                    "probability": 0.63916015625
                },
                {
                    "start": 1163.33,
                    "end": 1163.53,
                    "word": " and",
                    "probability": 0.845703125
                },
                {
                    "start": 1163.53,
                    "end": 1163.71,
                    "word": " start",
                    "probability": 0.84619140625
                },
                {
                    "start": 1163.71,
                    "end": 1164.01,
                    "word": " hacking",
                    "probability": 0.6357421875
                },
                {
                    "start": 1164.01,
                    "end": 1164.27,
                    "word": " around",
                    "probability": 0.86767578125
                },
                {
                    "start": 1164.27,
                    "end": 1164.41,
                    "word": " in",
                    "probability": 0.810546875
                },
                {
                    "start": 1164.41,
                    "end": 1164.81,
                    "word": " Wireshark",
                    "probability": 0.9119873046875
                },
                {
                    "start": 1164.81,
                    "end": 1165.19,
                    "word": ".",
                    "probability": 0.986328125
                }
            ]
        },
        {
            "id": 248,
            "seek": 117646,
            "start": 1165.19,
            "end": 1172.69,
            "text": " I know I didn't understand TLS at first, and I still don't really understand it very much after all of this.",
            "tokens": [
                50964,
                286,
                458,
                286,
                994,
                380,
                1223,
                314,
                19198,
                412,
                700,
                11,
                293,
                286,
                920,
                500,
                380,
                534,
                1223,
                309,
                588,
                709,
                934,
                439,
                295,
                341,
                13,
                51314
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17694256706414996,
            "compression_ratio": 1.771513353115727,
            "no_speech_prob": 0.06951904296875,
            "words": [
                {
                    "start": 1165.19,
                    "end": 1165.49,
                    "word": " I",
                    "probability": 0.99853515625
                },
                {
                    "start": 1165.49,
                    "end": 1165.61,
                    "word": " know",
                    "probability": 0.818359375
                },
                {
                    "start": 1165.61,
                    "end": 1165.75,
                    "word": " I",
                    "probability": 0.98974609375
                },
                {
                    "start": 1165.75,
                    "end": 1165.95,
                    "word": " didn't",
                    "probability": 0.9248046875
                },
                {
                    "start": 1165.95,
                    "end": 1166.33,
                    "word": " understand",
                    "probability": 0.7490234375
                },
                {
                    "start": 1166.33,
                    "end": 1166.75,
                    "word": " TLS",
                    "probability": 0.966064453125
                },
                {
                    "start": 1166.75,
                    "end": 1167.75,
                    "word": " at",
                    "probability": 0.8154296875
                },
                {
                    "start": 1167.75,
                    "end": 1168.05,
                    "word": " first",
                    "probability": 0.8076171875
                },
                {
                    "start": 1168.05,
                    "end": 1168.11,
                    "word": ",",
                    "probability": 0.546875
                },
                {
                    "start": 1168.11,
                    "end": 1168.23,
                    "word": " and",
                    "probability": 0.8935546875
                },
                {
                    "start": 1168.23,
                    "end": 1168.35,
                    "word": " I",
                    "probability": 0.99658203125
                },
                {
                    "start": 1168.35,
                    "end": 1168.53,
                    "word": " still",
                    "probability": 0.90673828125
                },
                {
                    "start": 1168.53,
                    "end": 1168.71,
                    "word": " don't",
                    "probability": 0.94677734375
                },
                {
                    "start": 1168.71,
                    "end": 1168.89,
                    "word": " really",
                    "probability": 0.76904296875
                },
                {
                    "start": 1168.89,
                    "end": 1169.27,
                    "word": " understand",
                    "probability": 0.74853515625
                },
                {
                    "start": 1169.27,
                    "end": 1169.43,
                    "word": " it",
                    "probability": 0.908203125
                },
                {
                    "start": 1169.43,
                    "end": 1169.67,
                    "word": " very",
                    "probability": 0.7353515625
                },
                {
                    "start": 1169.67,
                    "end": 1170.07,
                    "word": " much",
                    "probability": 0.806640625
                },
                {
                    "start": 1170.07,
                    "end": 1171.69,
                    "word": " after",
                    "probability": 0.666015625
                },
                {
                    "start": 1171.69,
                    "end": 1171.99,
                    "word": " all",
                    "probability": 0.896484375
                },
                {
                    "start": 1171.99,
                    "end": 1172.11,
                    "word": " of",
                    "probability": 0.83837890625
                },
                {
                    "start": 1172.11,
                    "end": 1172.37,
                    "word": " this",
                    "probability": 0.876953125
                },
                {
                    "start": 1172.37,
                    "end": 1172.69,
                    "word": ".",
                    "probability": 0.708984375
                }
            ]
        },
        {
            "id": 249,
            "seek": 117646,
            "start": 1172.69,
            "end": 1177.51,
            "text": " But as an attacker, you really only need to understand the worst parts, and that's what this is all about.",
            "tokens": [
                51314,
                583,
                382,
                364,
                35871,
                11,
                291,
                534,
                787,
                643,
                281,
                1223,
                264,
                5855,
                3166,
                11,
                293,
                300,
                311,
                437,
                341,
                307,
                439,
                466,
                13,
                51564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17694256706414996,
            "compression_ratio": 1.771513353115727,
            "no_speech_prob": 0.06951904296875,
            "words": [
                {
                    "start": 1172.69,
                    "end": 1172.89,
                    "word": " But",
                    "probability": 0.8662109375
                },
                {
                    "start": 1172.89,
                    "end": 1173.01,
                    "word": " as",
                    "probability": 0.8740234375
                },
                {
                    "start": 1173.01,
                    "end": 1173.15,
                    "word": " an",
                    "probability": 0.9052734375
                },
                {
                    "start": 1173.15,
                    "end": 1173.41,
                    "word": " attacker",
                    "probability": 0.8076171875
                },
                {
                    "start": 1173.41,
                    "end": 1173.59,
                    "word": ",",
                    "probability": 0.8837890625
                },
                {
                    "start": 1173.59,
                    "end": 1173.69,
                    "word": " you",
                    "probability": 0.8935546875
                },
                {
                    "start": 1173.69,
                    "end": 1173.97,
                    "word": " really",
                    "probability": 0.765625
                },
                {
                    "start": 1173.97,
                    "end": 1174.17,
                    "word": " only",
                    "probability": 0.84619140625
                },
                {
                    "start": 1174.17,
                    "end": 1174.65,
                    "word": " need",
                    "probability": 0.7958984375
                },
                {
                    "start": 1174.65,
                    "end": 1174.79,
                    "word": " to",
                    "probability": 0.9052734375
                },
                {
                    "start": 1174.79,
                    "end": 1175.15,
                    "word": " understand",
                    "probability": 0.73388671875
                },
                {
                    "start": 1175.15,
                    "end": 1175.31,
                    "word": " the",
                    "probability": 0.80908203125
                },
                {
                    "start": 1175.31,
                    "end": 1175.47,
                    "word": " worst",
                    "probability": 0.91259765625
                },
                {
                    "start": 1175.47,
                    "end": 1175.75,
                    "word": " parts",
                    "probability": 0.744140625
                },
                {
                    "start": 1175.75,
                    "end": 1176.07,
                    "word": ",",
                    "probability": 0.61328125
                },
                {
                    "start": 1176.07,
                    "end": 1176.23,
                    "word": " and",
                    "probability": 0.89599609375
                },
                {
                    "start": 1176.23,
                    "end": 1176.37,
                    "word": " that's",
                    "probability": 0.93994140625
                },
                {
                    "start": 1176.37,
                    "end": 1176.45,
                    "word": " what",
                    "probability": 0.888671875
                },
                {
                    "start": 1176.45,
                    "end": 1176.61,
                    "word": " this",
                    "probability": 0.88037109375
                },
                {
                    "start": 1176.61,
                    "end": 1176.73,
                    "word": " is",
                    "probability": 0.90576171875
                },
                {
                    "start": 1176.73,
                    "end": 1176.87,
                    "word": " all",
                    "probability": 0.8935546875
                },
                {
                    "start": 1176.87,
                    "end": 1177.13,
                    "word": " about",
                    "probability": 0.8251953125
                },
                {
                    "start": 1177.13,
                    "end": 1177.51,
                    "word": ".",
                    "probability": 0.9912109375
                }
            ]
        },
        {
            "id": 250,
            "seek": 117646,
            "start": 1179.27,
            "end": 1182.81,
            "text": " And thank you. Here's my Twitter and a link to Latakora, where I work.",
            "tokens": [
                51664,
                400,
                1309,
                291,
                13,
                1692,
                311,
                452,
                5794,
                293,
                257,
                2113,
                281,
                7354,
                514,
                3252,
                11,
                689,
                286,
                589,
                13,
                51814
            ],
            "temperature": 0.0,
            "avg_logprob": -0.17694256706414996,
            "compression_ratio": 1.771513353115727,
            "no_speech_prob": 0.06951904296875,
            "words": [
                {
                    "start": 1179.27,
                    "end": 1179.65,
                    "word": " And",
                    "probability": 0.80908203125
                },
                {
                    "start": 1179.65,
                    "end": 1179.83,
                    "word": " thank",
                    "probability": 0.80712890625
                },
                {
                    "start": 1179.83,
                    "end": 1179.99,
                    "word": " you",
                    "probability": 0.896484375
                },
                {
                    "start": 1179.99,
                    "end": 1180.23,
                    "word": ".",
                    "probability": 0.90185546875
                },
                {
                    "start": 1180.23,
                    "end": 1180.41,
                    "word": " Here's",
                    "probability": 0.90625
                },
                {
                    "start": 1180.41,
                    "end": 1180.55,
                    "word": " my",
                    "probability": 0.89208984375
                },
                {
                    "start": 1180.55,
                    "end": 1180.79,
                    "word": " Twitter",
                    "probability": 0.828125
                },
                {
                    "start": 1180.79,
                    "end": 1180.99,
                    "word": " and",
                    "probability": 0.83154296875
                },
                {
                    "start": 1181.09,
                    "end": 1181.19,
                    "word": " a link",
                    "probability": 0.89013671875
                },
                {
                    "start": 1181.19,
                    "end": 1181.33,
                    "word": " to",
                    "probability": 0.888671875
                },
                {
                    "start": 1181.33,
                    "end": 1181.95,
                    "word": " Latakora",
                    "probability": 0.6536458333333334
                },
                {
                    "start": 1181.95,
                    "end": 1182.03,
                    "word": ",",
                    "probability": 0.68115234375
                },
                {
                    "start": 1182.03,
                    "end": 1182.15,
                    "word": " where",
                    "probability": 0.9072265625
                },
                {
                    "start": 1182.15,
                    "end": 1182.25,
                    "word": " I",
                    "probability": 0.99853515625
                },
                {
                    "start": 1182.25,
                    "end": 1182.47,
                    "word": " work",
                    "probability": 0.81396484375
                },
                {
                    "start": 1182.47,
                    "end": 1182.81,
                    "word": ".",
                    "probability": 0.9931640625
                }
            ]
        },
        {
            "id": 251,
            "seek": 118272,
            "start": 1182.81,
            "end": 1187.17,
            "text": " They're a great place to work and have been amazingly supportive of random research directions I take.",
            "tokens": [
                50364,
                814,
                434,
                257,
                869,
                1081,
                281,
                589,
                293,
                362,
                668,
                31762,
                14435,
                295,
                4974,
                2132,
                11095,
                286,
                747,
                13,
                50564
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18130388547634257,
            "compression_ratio": 1.1666666666666667,
            "no_speech_prob": 0.0001176595687866211,
            "words": [
                {
                    "start": 1182.81,
                    "end": 1183.15,
                    "word": " They're",
                    "probability": 0.736572265625
                },
                {
                    "start": 1183.23,
                    "end": 1183.37,
                    "word": " a great",
                    "probability": 0.8740234375
                },
                {
                    "start": 1183.37,
                    "end": 1183.59,
                    "word": " place",
                    "probability": 0.8203125
                },
                {
                    "start": 1183.59,
                    "end": 1183.69,
                    "word": " to",
                    "probability": 0.91162109375
                },
                {
                    "start": 1183.69,
                    "end": 1183.85,
                    "word": " work",
                    "probability": 0.82421875
                },
                {
                    "start": 1183.85,
                    "end": 1183.99,
                    "word": " and",
                    "probability": 0.7900390625
                },
                {
                    "start": 1183.99,
                    "end": 1184.07,
                    "word": " have",
                    "probability": 0.84326171875
                },
                {
                    "start": 1184.07,
                    "end": 1184.19,
                    "word": " been",
                    "probability": 0.83837890625
                },
                {
                    "start": 1184.19,
                    "end": 1184.67,
                    "word": " amazingly",
                    "probability": 0.791015625
                },
                {
                    "start": 1184.67,
                    "end": 1185.31,
                    "word": " supportive",
                    "probability": 0.89111328125
                },
                {
                    "start": 1185.31,
                    "end": 1185.51,
                    "word": " of",
                    "probability": 0.88134765625
                },
                {
                    "start": 1185.51,
                    "end": 1185.75,
                    "word": " random",
                    "probability": 0.69189453125
                },
                {
                    "start": 1185.75,
                    "end": 1186.09,
                    "word": " research",
                    "probability": 0.75
                },
                {
                    "start": 1186.09,
                    "end": 1186.45,
                    "word": " directions",
                    "probability": 0.66943359375
                },
                {
                    "start": 1186.45,
                    "end": 1186.63,
                    "word": " I",
                    "probability": 0.96533203125
                },
                {
                    "start": 1186.63,
                    "end": 1186.81,
                    "word": " take",
                    "probability": 0.806640625
                },
                {
                    "start": 1186.81,
                    "end": 1187.17,
                    "word": ".",
                    "probability": 0.783203125
                }
            ]
        },
        {
            "id": 252,
            "seek": 118272,
            "start": 1187.33,
            "end": 1188.39,
            "text": " Definitely take a look.",
            "tokens": [
                50564,
                12151,
                747,
                257,
                574,
                13,
                50664
            ],
            "temperature": 0.0,
            "avg_logprob": -0.18130388547634257,
            "compression_ratio": 1.1666666666666667,
            "no_speech_prob": 0.0001176595687866211,
            "words": [
                {
                    "start": 1187.33,
                    "end": 1187.69,
                    "word": " Definitely",
                    "probability": 0.69921875
                },
                {
                    "start": 1187.69,
                    "end": 1187.93,
                    "word": " take",
                    "probability": 0.7978515625
                },
                {
                    "start": 1188.03,
                    "end": 1188.21,
                    "word": " a look",
                    "probability": 0.91845703125
                },
                {
                    "start": 1188.21,
                    "end": 1188.39,
                    "word": ".",
                    "probability": 0.662109375
                }
            ]
        }
    ],
    "text": " Welcome to this talk, When TLS Hacks You. I'm actually going to start with the demo. This is going to be weird. This isn't a concrete attack scenario, but hopefully should make everyone curious about what's going on. For those familiar with SSRF, the implications will be fairly clear, but I'll explain them right after the demo for everyone else. After that, the attack examples are going to gradually move towards real stuff, but I find it's easiest to look at the simplest cases and then start expanding to look at real-world stuff. For now, though, let's see the essence of the dangerous property of TLS that this talk is about. So, here's memcached, a popular cache that commonly runs on port 11211. I have it installed here, so you can first see for the key named Z, there currently is no entry. If you're not familiar with memcached, this is how stuff communicates with it, a newline-delimited TCP protocol. But now I'll do something that you might not expect to affect memcached. I'll make a request to an HTTPS URL. The \"-l'' enables redirects, and the \"-v'' lets you see all that's going on. So, you can see that the endpoint is redirecting to itself. I sped this up because this is a lightning talk, and the string of redirects takes a couple of minutes. But the redirects don't go on forever. After a bit, we get an error. And now for the magic. Going back to memcached, if we rerun the same git command, we see an entry appear. The odd thing is, that text never showed up in the curl command or in any of the redirects, so somehow the server we were talking to had to do something with TLS to trick curl into putting it in there. So even though I didn't just do anything other than hacking myself, what just happened was weird and potentially useful. But here's where I'm going with this. Because not everyone is into these sorts of attacks, I'm going to start off with exactly what makes this useful as an attacker. I'll then move on to some stuff that shows just how widely these attacks can be applied, and then get to some recommendations for what to do about them. So to start off with, there's an existing class of vulnerability called SSRF. It stands for server-side request forgery. It's where you effectively phish a server into doing something by sending it a URL. Last year at Black Hat, I demonstrated a bunch of these vulnerabilities in Apple Pay and in Webhook receivers. I'm not going to go into those as much here, but if you're curious, you can download these slides later and go to this YouTube link right here. SSRF has a ton of different approaches, but it was actually pretty easy in some cases. Webkit.org had a live sample implementation of Apple Pay, and it was even on AWS with the old Insys metadata service. So all I had to do was pass this IP, and I could poke around an internal API and get some tokens. But not everything was so simple. I had a lot of SSRF vulnerabilities that were almost there, but weren't vulnerable to this easier approach. Sometimes I'd have a Webhook where I could hand it a URL, and the server would even fetch the URL, but not give me a response. This is called blind SSRF. Other times the request in question would be a put request, which restricted what endpoints I could hit. Sometimes you can mess with the request method by setting up an endpoint that redirects the target server around, but that's hit or miss. Other times you might get some data back, but it's validated against a specific content type, or you only get back certain fields. Or even worse, it'll only accept HTTPS URLs. But what we really want in order to exploit this stuff is a generic blind SSRF approach. In other words, we'd like to see in the server a URL, have it fire a payload at something internal like SMTP or Redis, and get a security compromise just from that payload, without needing to see the response. Here are some of the common approaches. The issue is these are extremely platform-specific, to the point where I've never had any luck with these. But there are some useful ideas in here, particularly in SNI injection. You wouldn't think that TLS would be particularly useful, because its packets are mostly just encrypted data, binary flags and other stuff an attacker doesn't have much control over, but it's not all that limited. As OrangeSci noticed, the SNI, which is basically just the domain name, is part of the URL. So if you can trick the victim into accepting a weird domain name and parsing it incorrectly, you can include stuff like arbitrary bytes in there and smuggle stuff like SMTP commands. This approach is dependent on a platform-specific URL parsing book. But what if we had something that was inherent to the TLS protocol? This is where my work starts. Let's look at a TLS packet and see what's in there for us to use. As is often helpful when looking at protocols, we can open up Wireshark to see what happens in a TLS connection. Here's the SNI, or server name indication, that was previously explored in Orange's talk. His work involved putting new lines and SMTP commands into the section pointed to by the arrow here. If you poke around, you'll see stuff like random strings, key shares, and other stuff that isn't useful for SSRF. Why? Because the only part of this we can typically feed a server is a URL, and the only part of the URL that will make it into the client-hello packet is the domain name that we provide the victim machine. But there's a different way that we as an attacker can get payloads into client-hello messages. It involves a couple of steps and is the main focus of this talk. First, we send over a link to our own server, in this case jmatrix.com. Then jmatrix.com responds with a valid server hello, but it contains our payload. Now, it would be ideal if we as an attacker could get that payload that jmatrix.com sent the victim, and then get the victim to send it somewhere internal. But that raises a question. Is there such a field that we can use to deliver these payloads? It might seem too good to be true, but TLS actually provides exactly that in the form of a session ID. Most clients even persist this field for later use. Session IDs are limited to 32 bytes, as you can see here, but depending on the implementation, you might have session tickets. This one is about 200 bytes, but these can be up to around 65 kilobytes. Both session IDs and session tickets are mechanisms for a TLS client to go, hey, remember that cryptographic key exchange we did earlier? Let's just keep using that key in this new connection. TLS 1.3 includes a slightly more complicated but similar mechanism called a pre-shared key identity, which pretty much does the same thing for our purposes. All of these are about optimization, since key exchanges can be time-consuming. But they provide a way for a server to tell whatever is connecting to it to persist some data for later use, almost like a cookie that lives in plain text. So it's perfect for the SSRF attack we're trying to do. Now, you might anticipate a problem here. Obviously, if you go to google.com and then to apple.com, those TLS sessions are going to have distinct data from each other. The same applies between google.com and localhost. So we have a bit of a problem getting the target server to reuse the session when communicating with something internal. But when I looked at both the TLS spec and popular session cache implementations, I saw this wasn't quite the case. I first went to the curl source code, since libcurl is used by a lot of PHP stuff. Sessions are keyed by the four properties here, which belong to this struct. As you can see, none of these are the IP address. This means that no matter what IP address jmatrix.com resolves to, curl will attempt to reuse the session. This happens to be how just about everything else caches TLS sessions. So if you establish a TLS session with jmatrix.com, whether it resolves to something on the internet or your own machine, your HTTPS client will not know the difference. Since I, as an attacker, own jmatrix.com, I can combine all of this TLS stuff with a concept called DNS rebinding. So I resolve the first request to 35.x.x.x, some server I control. Then the target server picks up the payload from 35.x.x.x in the form of a session ticket. After some time, I send the exact same URL, except the DNS entry has expired. Again, since I control the DNS server, this time around I resolve jmatrix.com to something internal that I wouldn't normally have access to from the outside. To simplify things, I'll just use localhost. Once the DNS query finishes, the target server then makes an internal request with that payload. So, like what I did in the opening demo, you can manipulate whatever you're attacking to send a TLS session ID, ticket, or PSK identity like this to itself. Here I'm showing a PSK identity that does a memcache insert. And here's that same TCP stream, but just displayed raw. This view shows the really important property of my approach to combining TLS with DNS rebinding. You can get arbitrary characters to be sent, which includes new lines. This is what allows you to interact with a bunch of local services like memcached, just like people did in the past with Gopher URLs. And here's an exchange more typical of what you'd use to do real damage. This is a value that in most Python memcached libraries will execute a shell command immediately once it's retrieved from a cache. This is because it's quite common in Python and other languages to use built-in serialization methods like pickle to convert values to something that can be stored. Unfortunately, built-in serialization methods are also common RCE targets. We'll get to exploitation later. But since this is pretty common, I ended up testing a fair amount of slides. I'll get to some specific ones in a second, but first I'll go over some testing infrastructure I set up, along with some tips for actually performing these kinds of exploits. So here are all the VMs I have on the internet. Say for maybe some IP whitelisting, they need to be on the open internet so that the target boxes can reach them. I've got a nameserver record pointing ssltest.jmatrix.com queries to the DNS server on the top left, which is just a Python script running on port 53. It alternates between answering with the IP of the custom TLS server and localhost. Then over there on the right, I have my custom TLS server, which is there to deliver my payloads via session tickets. I configure those by just updating values in Redis. But when testing it, it proved to be difficult to just go straight to localhost, because depending on what library is making the requests, I didn't know if SSL sessions were being cached. To address this, I sometimes just ended up adding another box to see if the payload was being persisted. If you're not familiar, Netcat can be set up to just listen for TCP connections and log the results. If I saw my payload making it into the logs, I knew the general approach could work. And then go back to the setup from the previous slide to get the server to start delivering the payload to itself on different ports. And here are the links to all that I actually used. A big chunk of the work was saved by just messing around with a pure Rust implementation of TLS, which is linked to here. A big thanks goes out to everyone mentioned in this slide. I wouldn't have had the time to do any of this work if not for the code they had put out there. But I know with everything I just claimed, I need to back things up by showing what actual real-world attacks can happen with this. I'll start off conceptually and then get to some examples along with another demo. But here's the mullot I've got. If you're in the middle of this diagram, you're generally vulnerable. This top part refers to when you can send something a URL and it will fetch that URL, but you don't know of a way to exploit that behavior. It's interesting because you would hope by now people would try to eliminate anything even remotely looking like SSRF. But this pattern is in fact required by a few popular specs. This is even common enough that I've seen bug bounties mention SSRF with no proven security impact as an excluded category. But that's what this talk is about. Adding the security impact when you have just something that is just almost SSRF. This one on the left sounds weird, but it's getting bigger. It's just a matter of if whatever the SSRF is going through to make requests has implemented this feature according to the latest spec. Unfortunately, there are quite a few HTTPS client libraries out there that support full-blown TLS session caching. Here are a few that you may be wondering about. I reported this as a vulnerability to some of these, but not all of the entries with yes. And I haven't seen much traction. Understandably, since fixing this requires diverging from the TLS spec, not a whole lot of people are eager to do so. The thing you run into the most trouble with is this last circle. Because you have to first do some recon to see what ports might be internally exposed on the server. And then you need to see if what's on those ports is permissive enough to keep the connection open past the opening bytes of the TLS client hello. Here are some examples of what you might be looking for there. It's far from complete, but here are the most notable entries. So now we'll go through a couple of exploitable examples of these TLS session-based SSRF vulnerabilities that I reported and got fixed. Here's one from uTrack. It's rated low because all I did was hit local SMTP, and I didn't try poking around to see if I could exploit the SMTP server further. It originated from uTrack's import feature, which normally wouldn't be easy to exploit, being blind SSRF. But with my rebinding code, here's a section from the TLS packet I got uTrack to send itself. This works because SMTP is a newline-delimited protocol, so just like memcache, you can embed working commands within a TLS ticket. And here's what came of that packet. This alone wasn't super severe because it's not signed quite right, and I didn't dig too deeply because I wanted to just report it ASAP. But it did get initiated by a TCP stream I got uTrack to send itself, so it's still pretty bad. Here's the one I reported in Nextcloud. The idea behind Nextcloud is a cool one. You set up a server and host files, and can even share them with other people's servers using a share URL like this. But as it turns out, you can include port numbers in the share URL. Now, since Nextcloud automatically puts HTTPS in there, normally there wouldn't be much SSRF potential, and it would have to be blind SSRF. But luckily I was able to do just that. So as a non-admin user, I could use my TLS for binding attack infrastructure to perform arbitrary writes on memcached. After reporting this and working through the options, there weren't any great ones. Because not all request libraries allow you to disable TLS sessions. In this case, libcurl has the option, but it isn't exposed by PHP request libraries such as Guzzle. In any case, adding a request timeout made the attack pretty much infeasible, assuming that people don't turn the DNS time to live values super low on their servers. Nextcloud was still generous enough to give me a bounty, even though in my opinion this is libcurl's fault. Since the last couple were just text slides, let's see a real demo now, from the perspective of a Django web developer getting phished. The DNS for binding part has been done in the past, but what's new here is combining DNS for binding with TLS session persistence to make it more powerful. In the past, you had to get people to visit a fully malicious page to get anywhere with DNS for binding. But with my work, you can do the same with just an image tag. Because of that, you can phish people into RCE, even if they just view an email, but don't click any links. Let's see that now. And now for the actual demo. So as you can see, we're pretending I'm a Django application developer running a typical app. If we look at the app, it's pretty simple. We can view a sloth emoji, but if we refresh too fast, the sloth needs to go to sleep. And now for what happens when I get phished. As you can see, I have received some perfectly legitimate emails, and I'm viewing them. Normally, these image tags should be benign, but after viewing them, my sloth now opens a calculator via shell command. That's because those image tags pointed to the domain with my binding setup, and a simple Python pickle payload. So here's most of the source code of the example app I created. You can pretty easily find apps that call django.core.cache or on GitHub, but I didn't want to demo against a specific one, because that seems a little mean, and I wouldn't want people launching actual phishing campaigns against such projects. It's a little tough to assign blame here. Nothing is really breaking from established safe practices, but it's clear that there's a potential to compromise real-world developer laptops. On that note, there's a lot more to do that I couldn't possibly do on my own. These slides will be available online if you want to return to this, and if you do anything interesting, I'd love to hear about it. There are certainly a lot more potential vulnerabilities to explore. So all of that is bad, but what can be done about it? Let's start from the root of the problem, TLS clients. Here's something I recommended to the Chromium team a while back. We still aren't in agreement about whether or not this should be fixed, and my report was pretty hastily written, which probably didn't help things. Essentially, I'd like to remove the ability for sessions to be resumed between servers. But while the Chromium team has marked this as a won't-fix, they did suggest an alternative that maintains support for resuming sessions across servers. They probably care about that more than I do, but we can at least have the best of both worlds. This last option of just partitioning based upon whether the address is something local is a pretty good compromise. It wouldn't affect performance, but would protect against most of the attack scenarios I can think of. But based on my experiences so far, I'm not hopeful that there's going to be much proactive effort on the part of software packages that make HTTPS requests. For most of the audience, it's more useful to know what's susceptible, and what layers of defense can be applied. However, with all of this worth taking a step back to consider, is TLS session resumption even worth it? There are other issues with it, a couple of which are shown here. I'm not going to make the case that the industry as a whole should give up on this optimization, but we should take a step back and see if this is a worthwhile trade-off. We may, just like in the previous slide, find that the costs can be eliminated. But if we find we can't tackle these problems, we need to weigh them against the benefits. And here's the main benefit. You get a sizable performance improvement on the small subset of packets that are TLS handshakes. You probably care about this whenever you're in the position of serving up TLS. Whatever percentage of CPU usage is due to TLS handshakes, you probably want to keep that low to minimize costs. But if you're like me, you don't care. I'm taking on all the security and privacy risk of session resumption, but the amount that it saves on my power bill is pretty minimal. Additionally, if you're running a web application, you might care about session resumption on incoming connections, but when you're making external requests, it's probably not in your interests. You're placing a lot of trust on random websites not to redirect you and on your local services. So how might you turn it off? Here's what I found. It's kind of sad when stuff forces you into this, but at least as an internet user, you can pick Firefox and disable session identifiers if you're paranoid about this stuff. If you're running a web application, you're a bit stuck, though. So what should you do? First off, it's a good idea in general to run your outbound requests through a proxy, especially if you're supporting webhooks or some other SSRF-prone feature. But also reconsider your infrastructure decisions. You'd be surprised to know just how much stuff is still set up in a way that is just one locally initiated TCP stream away from compromise. But here are the general takeaways. The thing I'd like to highlight is if you're just starting out in the offensive side of security, I'd encourage you to look at the random standards and browser features that come out. Even if you don't fully understand them at first, find something that seems interesting and start hacking around in Wireshark. I know I didn't understand TLS at first, and I still don't really understand it very much after all of this. But as an attacker, you really only need to understand the worst parts, and that's what this is all about. And thank you. Here's my Twitter and a link to Latakora, where I work. They're a great place to work and have been amazingly supportive of random research directions I take. Definitely take a look."
}