Bots-Scrapers
Elite Member
- Jan 2, 2014
- 4,041
- 1,074
I used to bot Reddit alot, both through their APIs and using Selenium + Custom built chrome instance (that I could mess with some of the aspects of browser which you cannot override easily).
Based on my experience:
API is straight forward, the user agent line and the places you interact with + IP address.
Desktop: a combination of IP (first layer identification) + places you interact with (not a magic AI thing, mostly from reports of users) + screen depth/ram/cpu model + user agent (specially if it doesn't match with the rest of the request, e.g. you say you're on windows but your navigator.platform says MacIntel) + canvas/webgl fingerprint + plugin list (which is kinda deprecated at the moment)
On top of that I haven't seen audio fingerprinting on reddit so don't bother cracking that.
But if you're a normal user (not a spammer per se), create the account on mobile, use a gmail, and mobile data. Then move to VPN after you get some Karma.
+1 to this suggestion. Very stable process.