Как я могу проверить данные, отправленные с веб-плеера Pandora?

#httpwebrequest #monitoring #inspection #pandora

#httpwebrequest #мониторинг #проверка #pandora

Вопрос:

Из любопытства я хотел бы иметь возможность проверять данные, отправленные веб-клиентом Pandora на серверы Pandora, меня особенно интересует, как он передает действия пользователя, такие как «пропустить эту песню», «большие пальцы вверх / вниз» и «Я устал от этой песни».

Обычно я бы использовал консоль разработчика Chrome для проверки компонентов приложения, но поскольку оно основано на flash, это не вариант.

Какие у меня есть варианты? Я бы хотел держаться подальше от flash-декомпиляторов.

Ответ №1:

PianoBar — это консольная замена флеш-плеера Pandora.

Подробности протокола Pandora не совсем уместятся в кратком посте здесь, однако просмотр исходного кода PianoBar на GitHub дает довольно много информации.

Ответ №2:

Одним из ваших лучших вариантов может быть использование чего-то вроде Wireshark для проверки пакетов и оттуда расшифровки протокола, если сможете.