Earlier quoted context omitted.
It's to keep bots away and not turn to be another Twitter.
That's probably not the goal. There are bots advertising illegal services (e.g. ads for "hacking services", illegal drugs) in most comment sections. If you report these comments, 99.9% of the time the report will be rejected with "no violations found" and the spam stays up.
Reverse engineering the obfuscated TikTok VM
21–30 of 131 posts
Re: Reverse engineering the obfuscated TikTok VM
#22There is no legitimate reason for a social media platform to employ this much obfuscation.
Re: Reverse engineering the obfuscated TikTok VM
#23Re: Reverse engineering the obfuscated TikTok VM
#24Re: Reverse engineering the obfuscated TikTok VM
#25This seems like quite a lot of work to hide the code. What would the legitimate reasons for this be? Because it looks like it would make the program less optimized and more complexity just leads to more errors. I understand the desire to make it harder for bots, but 1) it doesn't seem to be effective and bots seem to be going a very different route 2) there's got to be better ways that are more effective. It's not li…
Re: Reverse engineering the obfuscated TikTok VM
#26Looks like a lot of work. I recently discovered webcrack and the tool jehna/humanify for such deobfuscate tasks
Re: Reverse engineering the obfuscated TikTok VM
#27Also discussed on HN
Re: Reverse engineering the obfuscated TikTok VM
#28Re: Reverse engineering the obfuscated TikTok VM
#29This seems like quite a lot of work to hide the code. What would the legitimate reasons for this be? Because it looks like it would make the program less optimized and more complexity just leads to more errors. I understand the desire to make it harder for bots, but 1) it doesn't seem to be effective and bots seem to be going a very different route 2) there's got to be better ways that are more effective. It's not li…
https://github.com/neuroradiology/InsideReCaptcha
> bots seem to be going a very different route
If the "very different route" means running a headless browser, then it's a success for this tech. Because the bot must run a blackbox JS now, and this gives people a whole new street of ways to run bot detection, using the bot's CPU.
Re: Reverse engineering the obfuscated TikTok VM
#30And I've gotta say, emplying an AI assistant has proven to be an invaluable help in trying to understand obfuscated code. It's actually really cool to take a function of gobbledegook JavaScript and ask the AI to rewrite it in a more canonical and easily understandable way, with inline comments. Of course, there are flaws every now and then, but the ability to do this has been such a game changer for reverse engineering, IMO.
I can even ask to take a guess at finding better variable/function names and the AI can infer from the code (maybe has seen the unobfuscated libraries during training?) what this code is actually doing on a high-level and turn something like e.g(e.g) into player.initialize(player.state) which is nothing short of amazing.
So for anyone doing similar work, I cannot recommend highly enough to have an AI agent as another tool in your tool belt.