Introducing: pandora_mitm #54
Replies: 3 comments 2 replies
-
The GUI is coming along nicely... Here's a sneak peek. |
Beta Was this translation helpful? Give feedback.
-
Why do Pandora need your local IP address when you remove an item from your collection... |
Beta Was this translation helpful? Give feedback.
-
The GUI is now at a state where I'm happy to make it public. I've also added a new feature: API message object definition inferences. The app records API messages and estimates the type of each JSON field. Along with JSON primitives, API-specific types like Pandora IDs, annotations, and timestamps are also detected. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone,
Leveraging my mitmproxy add-on and my Pandora client library, Iapetus, I've made pandora_mitm.
pandora_mitm allows you to inspect and analyse Pandora JSON API traffic with a high level API. It handles request decryption and parsing under the hood, letting you view and manipulate API messages with ease.
It's primarily a Dart library, but comes with an accompanying CLI that exposes some of the basic functionality like feature unlocking and mitmproxy UI enhancements.
I'm working on a UI as well, customised for Pandora's API - but at the moment, the mitmproxy UI is still very usable thanks to the decryption and other features.
I think this is a great tool for any Pandora API reverse-engineering - feel free to try it out!
Beta Was this translation helpful? Give feedback.
All reactions