Open nielsbasjes opened 3 weeks ago
Hey!
Thanks for this awesome project. Have you thought about adding support for the TikTok apps on iOS/Android?
Looking at our logs, some of the requests appear with a UA like:
Mozilla/5.0 (Linux; Android 14; Pixel 6 Build/AP2A.240805.005.F1; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/128.0.6613.88 Mobile Safari/537.36 musical_ly_2023603030 JsSdk/1.0 NetType/WIFI Channel/googleplay AppName/musical_ly app_version/36.3.3 ByteLocale/en ByteFullLocale/en Region/GB AppId/1233 Spark/1.6.2.4-bugfix AppVersion/36.3.3 BytedanceWebview/d8a21c6
TikTok used to be called musically and the app bundle still uses that name, so I suspect a regex for musical_ly or BytedanceWebview will be enough. For iOS I can't seem to find an equivalent string yet.
List of bad useragents to check https://github.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/blob/master/_generator_lists/bad-user-agents.list
@0x91 I have added the examples of TikTok I was able to find. https://github.com/nielsbasjes/yauaa/blob/main/analyzer/src/main/resources/UserAgents/ByteDance.yaml
https://ladybird.org/ Arc browser https://arc.net/ Blitz dioxuslabs https://github.com/DioxusLabs/blitz Verso versotile https://github.com/versotile-org/verso https://github.com/Feodor2/Mypal68