diff --git a/README.md b/README.md index a22ccdf..600c9ee 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# TikTok source code +## TikTok source code Reverse engineered source code to the android tiktok app. -# background +### Background This project is a bit different from my other projects. TikTok is a data collection engine disguised as a social media platform. It's legitimate spyware, so I thought I would reverse engineer the Android application @@ -15,47 +15,46 @@ China, I'll see you when you send the hitmen to my house. Here is the full reverse engineered source code. Enjoy -[NOTE] this is where I got the APK. https://apkpure.com/tiktok/com.ss.android.ugc.trill +**NOTE** : this is where I got the APK. https://apkpure.com/tiktok/com.ss.android.ugc.trill -# interesting code +### Interesting Code -###### location tracking: -tiktok_source/df_miniapp/classes/com/tt/miniapp/maplocate/TMALocation.java -tiktok_source/df_miniapp/classes/com/tt/miniapp/maplocate/ILocator.java +###### Location tracking: +- [TMALocation.java](https://github.com/augustgl/tiktok_source/blob/master/df_miniapp/classes/com/tt/miniapp/maplocate/TMALocation.java) +- [ILocation.java](https://github.com/augustgl/tiktok_source/blob/master/df_miniapp/classes/com/tt/miniapp/maplocate/ILocator.java) -##### phone calls: -tiktok_source/df_miniapp/classes/com/tt/miniapp/call/PhoneCallImpl.java +##### Phone calls: +- [PhoneCallImpl.java](https://github.com/augustgl/tiktok_source/blob/master/df_miniapp/classes/com/tt/miniapp/call/PhoneCallImpl.java) -##### screenshot code: +##### Screenshot code: +- [TakeScreenshotManager.java](https://github.com/augustgl/tiktok_source/blob/master/df_miniapp/classes/com/tt/miniapp/msg/onUserCaptureScreen/TakeScreenshotManager.java) tiktok_source/df_miniapp/classes/com/tt/miniapp/msg/onUserCaptureScreen/TakeScreenshotManager.java -weird list in the screenshot code (this is nothing particularly special) +Wierd List in the screenshot code (this is nothing particularly special) ``` static final String[] KEYWORDS = new String[] { "screenshot", "screen_shot", "screen-shot", "screen shot", "screencapture", "screen_capture", "screen-capture", "screen capture", "screencap", "screen_cap", "screen-cap", "screen cap", "截屏" }; ``` -###### get wifi networks: -tiktok_source/df_miniapp/classes/com/tt/miniapp/msg/wifi/ApiGetWifiListCtrl.java +###### Get Wifi networks: +- [ApiGetWifiListCtrl.java](https://github.com/augustgl/tiktok_source/blob/master/df_miniapp/classes/com/tt/miniapp/msg/wifi/ApiGetWifiListCtrl.java) -###### facial recognition: -tiktok_source/df_miniapp/classes/com/tt/miniapp/facialverify/FacialVerifyProtocolActivity.java +###### Facial recognition: +- [FacialVerifyProtocolActivity.java](https://github.com/augustgl/tiktok_source/blob/master/df_miniapp/classes/com/tt/miniapp/facialverify/FacialVerifyProtocolActivity.java) -## update 9/11/2020 +### Update 9/11/2020 -###### sketchy address code -df_miniapp/classes/com/tt/miniapp/address/LoadAddressTask.java +###### Sketchy Address code +- [LoadAddressTask.java](https://github.com/augustgl/tiktok_source/blob/master/df_miniapp/classes/com/tt/miniapp/address/LoadAddressTask.java) -## update 11/03/2020 +### TODO LIST +- Decode all android manifests + +## Update 11/03/2020 I apologize for confusion. This is not leaked source code. This is reverse engineered. Thank you for your time. -# TODO LIST - -decode all android manifests - - ### Done by -- augustgl (github.com/augustgl -- quantumcore (github.com/quantumcore) +- [augustgl](https://github.com/augustgl) +- [quantumcore](https://github.com/quantumcore)