Replies: 2 comments
-
If you have to protobuf binary from the request / response, then you could feed it to protoc and at least get the fields and data types. Then, if you know from the app what data it should represent (e.g. podcast id, number of listens, date/time) then you can start guessing which field is which and make your own protobuf definition. |
Beta Was this translation helpful? Give feedback.
-
I had a similar problem with extracting data from a mobile app a while back. It took me ages to find the right tools that could handle protobuf files. One trick that helped was comparing the extracted files from the desktop and mobile versions. I noticed subtle differences in the request headers. It might sound tedious, but sometimes trying out different decoding tools can reveal hidden patterns. For engineering projects, I used https://essays.edubirdie.com/engineering-assignment-help for engineering assignment help, which saved me loads of time debugging issues. Keep experimenting! |
Beta Was this translation helpful? Give feedback.
-
Hello,
Since some Weeks, Spotify provides informations about the follower numbers for Podcasts.
Unfortunately just in the mobile app.
I already was able to record the app with an old android phone and the app: "NetKeeper"
The Endpoint is: /watch-feed-view/v1/feed
sslCaptureData_0 (5).txt
I used https://github.com/marin-m/pbtk to extract the protobuf files. But unfortunately it doesn't work for the mobile apk.
i was able to extract it from the desktop version. (even i know that the endpoint is only used in the mobile version)
Spotify für Windows (64 Bit)
1.2.45.454.gc16ec9f6
protos-spotify-win64-version_1.2.45.454.gc16ec9f6.zip
But i can't find the suitable protobuf files. (maybe because the endpoint is just used in the mobile version).
So currently i'm blocked and doesn't have an idea how to get the proto files to reconstruct the request.
Can anyone help or provide Tipps? Maybe how can i derive protobuf files/structures from the recorded request?
I would be very, very grateful
Kind Regards
Stefan
Beta Was this translation helpful? Give feedback.
All reactions