3 ms·
Keep changing the implementation, keep changing names, keep changing the API formats. I'm definitely curious if there's a way to do a rotation that resists eas
by samisupset 4y ago
Keep changing the implementation, keep changing names, keep changing the API formats.
I'm definitely curious if there's a way to do a rotation that resists easy automatic code analysis.
- FrenchDevRemote 4y agoyou don't even have to look at the script, just at the network requests you'd basically have to make your own stealthy video format, otherwise you can just catch network requests
- comprev 4y agoFacebook does something similar to combat adblockers. They mangle the names of div elements to make sponsored posts indistinguishable from friends/group posts. I'm not aware of any browser plugins which are effective at blocking FB ads. Anyone know if other websites put as much effort into anti-adblock engineering?
- lostmsu 4y agoFB Purity seems to be keeping up. But it is not a general purpose adblocker.
- wantlotsofcurry 4y agoI think Workday does the same. Trying to scrape data from there was a nightmare (team didn't have api access).
- mgdlbp 4y agoCould you not base a filter on whether a div contains text matching your list of groups and friends?
- oefrha 4y agoA vision (ML)-based blocker should easily blow rigid rule-based cosmetic blockers out of the water and render div soup obfuscation completely useless. Not sure anyone’s investing in that space though. Once you’ve defeated obfuscation you’ll be dealing with DOM integrity-based defenses.