Musically-API icon indicating copy to clipboard operation
Musically-API copied to clipboard

update

Open scrapewww opened this issue 7 years ago • 10 comments

A few simple edits made this repo functional again. What did you use to monitor the network requests? I haven't had any luck with Charles. The certificate isn't working for musical.ly

scrapewww avatar Feb 09 '18 01:02 scrapewww

Any chance someone has an apk with ssl pinning removed so I can finish out this repo?

scrapewww avatar Feb 09 '18 02:02 scrapewww

There is Xposed modele called “Inspectage” but it didn’t disable ssl pinning for me - I tried, Musially says that my Internet is slow (ssl pinning error?).

I think that there is only one way: decompile -> force the app to not throw ssl pinning exceptions -> compile -> install and debug with Charles. But I don’t have the APK, so...

Anyone know how to edit Android code? (iOS is native so I think that decompilation is not possible.)

ghost avatar Feb 09 '18 21:02 ghost

@Enter03 if you visit this URL you can scroll down to "Previous Versions" to download the APK. I've been using 5.7.1 https://musical-ly.en.uptodown.com/android

scrapewww avatar Feb 12 '18 00:02 scrapewww

I will review the pull request soon. Musically API is SSL secured and SSL pinned. I bypassed SSL security with Charles Proxy SSL Certificate and bypassed SSL pinning with repository SSL KillSwitch: https://github.com/nabla-c0d3/ssl-kill-switch2 When substrate is released for iOS 11 I will install SSL KillSwitch and MITM Musically, in the mean time I will see what we can do with what we have!

mangledbottles avatar Feb 19 '18 20:02 mangledbottles

I will try this on my old jailbroken iPad 3 (iOS 9). Thanks!

ghost avatar Feb 19 '18 20:02 ghost

Login functionality fixed: https://github.com/mangledbottles/Musically-API/commit/d1f2800b5bfc3daeb8839930b507b9e12e0ec714

User search returns "403 Forbidden"

mangledbottles avatar Feb 19 '18 22:02 mangledbottles

The SSL pinning on Android is happening in the native layer. At least it is for Lively anyway. It's gonna be tricky to disable it but I'll give it a go!

EDIT: Musically (and Lively) are not SSL pinned or secured. I can intercept all requests using a packet capture app on my Android device.

charlie-niekirk avatar Mar 01 '18 04:03 charlie-niekirk

@charlieAndroidDev which version do you claim lacks ssl pinning

scrapewww avatar Mar 05 '18 00:03 scrapewww

@scrapewww The latest versions of both apps (on Android)

charlie-niekirk avatar Mar 05 '18 16:03 charlie-niekirk

Any update ?

Write avatar Aug 08 '18 18:08 Write