dmzoneill / strongapp-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

strong-api

I'm not currently developing this any more. I leave this here for reference purposes only.
This should not be used unless you plan on getting your account terminated or other possible consequences.
Unlawful use of an API could be determined illegal depending on your durisdiction, like unlawful entery into a house with an open door.

Since strong don't want me making this public, I've decided to move on to a competitor app and accept the termination.
I've cancelled my subscription with strong and I've switched to using hevy.
I'm no longer using the strong service and only used this for a short period of time.
At the time of writing the API, there was no expressed defintion of access to their API or otherwise, in their terms of service.
As per my email below to Cameron.

Since i've switched to using Hevy, i may do some work over there.
https://github.com/dmzoneill/hevyapp-api

Adios!

Bench press

Samples

Overviews

How to dissect https calls for yourself

Download

Setup

  1. Open android studio
  2. Create an android virtual device
  3. Boot the device
  4. Download the strong app apk
  5. Download apk-mitm
  6. Patch the apk as described on apk-mitm
  7. Install charles proxy
  8. Install the certificate and setup the proxy on the android device as described here: https://blog.logrocket.com/test-debug-android-apps-with-charles-web-proxy/
  9. Using androind studio upload the patched APK to the android device and then install it
  10. open strong app and login

Strong should use the proxy with the previously installed certificate and in charles you can now see the decrypted https requests.

Strong conversation

image

About

License:Apache License 2.0


Languages

Language:Java 21.4%Language:PHP 18.7%Language:JavaScript 17.1%Language:Python 15.9%Language:Perl 14.8%Language:Go 12.0%