commit
dc2f1740f1
51
README.md
51
README.md
|
@ -1,8 +1,8 @@
|
||||||
# TikTok source code
|
## TikTok source code
|
||||||
|
|
||||||
Reverse engineered source code to the android tiktok app.
|
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
|
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
|
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:
|
###### Location tracking:
|
||||||
tiktok_source/df_miniapp/classes/com/tt/miniapp/maplocate/TMALocation.java
|
- [TMALocation.java](https://github.com/augustgl/tiktok_source/blob/master/df_miniapp/classes/com/tt/miniapp/maplocate/TMALocation.java)
|
||||||
tiktok_source/df_miniapp/classes/com/tt/miniapp/maplocate/ILocator.java
|
- [ILocation.java](https://github.com/augustgl/tiktok_source/blob/master/df_miniapp/classes/com/tt/miniapp/maplocate/ILocator.java)
|
||||||
|
|
||||||
##### phone calls:
|
##### Phone calls:
|
||||||
tiktok_source/df_miniapp/classes/com/tt/miniapp/call/PhoneCallImpl.java
|
- [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
|
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[] {
|
static final String[] KEYWORDS = new String[] {
|
||||||
"screenshot", "screen_shot", "screen-shot", "screen shot", "screencapture", "screen_capture", "screen-capture", "screen capture", "screencap", "screen_cap",
|
"screenshot", "screen_shot", "screen-shot", "screen shot", "screencapture", "screen_capture", "screen-capture", "screen capture", "screencap", "screen_cap",
|
||||||
"screen-cap", "screen cap", "截屏" };
|
"screen-cap", "screen cap", "截屏" };
|
||||||
```
|
```
|
||||||
|
|
||||||
###### get wifi networks:
|
###### Get Wifi networks:
|
||||||
tiktok_source/df_miniapp/classes/com/tt/miniapp/msg/wifi/ApiGetWifiListCtrl.java
|
- [ApiGetWifiListCtrl.java](https://github.com/augustgl/tiktok_source/blob/master/df_miniapp/classes/com/tt/miniapp/msg/wifi/ApiGetWifiListCtrl.java)
|
||||||
|
|
||||||
###### facial recognition:
|
###### Facial recognition:
|
||||||
tiktok_source/df_miniapp/classes/com/tt/miniapp/facialverify/FacialVerifyProtocolActivity.java
|
- [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
|
###### Sketchy Address code
|
||||||
df_miniapp/classes/com/tt/miniapp/address/LoadAddressTask.java
|
- [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.
|
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
|
### Done by
|
||||||
- augustgl (github.com/augustgl
|
- [augustgl](https://github.com/augustgl)
|
||||||
- quantumcore (github.com/quantumcore)
|
- [quantumcore](https://github.com/quantumcore)
|
||||||
|
|
Loading…
Reference in a new issue