|
|
|
|
|
by solarkraft
1434 days ago
|
|
I need to pirate a backend, but I don't know the API. A fitness tracker I have (Jawbone Up Move) is coupled with an app, which is coupled with an online service, which has been dead since 2017. Are there any tips, tricks or resources regarding this? Best I can currently do is `mitmdump –set connection_strategy=lazy` (the last part is important so it doesn't try to connect to the original server and throw a weird error), but I don't know what the app wants as a response to its login request. A look at the decompiled code doesn't immediately reveal much. Are there any common patterns for this type of stuff? |
|
Typically, the response to authentication is a yes/no plus a token or other piece of session state for the authenticated app to store. You might poke through the structure of the in-app storage to see where the authentication information lives, and then go backwards from there to where it is set.
Edit: On a cursory google search, https://github.com/ryanseys/node-jawbone-up looks like it might help you.