Do you use cloudflare? That's the best start to stop the bulk of them. Most of them can't solve cloudflare challenges.I currently have over 100,000 guests at my website, marathonstadium.com
I've made the site require a login for guests, but it hasn't stopped them.
Sorry to ask what's probably been asked a million times, but what's currently the best way to stop or discourage them? I've been searching solutions, but reading this thread it sounds like a lot of them are already outdated.
To stop approximately 80% of the problem, you need to use cloudflare as your DNS, being the simplest of changes to make if you aren't using them already.I currently have over 100,000 guests at my website, marathonstadium.com
I've made the site require a login for guests, but it hasn't stopped them.
Sorry to ask what's probably been asked a million times, but what's currently the best way to stop or discourage them? I've been searching solutions, but reading this thread it sounds like a lot of them are already outdated.
Fair as a temporary solution (and in the end the most secure way against scraping to have the site login only) but it clearly will harm your visibility in search engines very badly and also new signups.I've made the site require a login for guests, but it hasn't stopped them.
There is no single "best way". There are various ways and which is best for you depends from your goals, your needs, your technical abilities/knowledge, the time you are willing to invest, the hosting you have (shared hosting, managed server, self managed server or XF cloud) and the individual situation of your forum regarding traffic amount, traffic sources including where your genuine audience comes from.Sorry to ask what's probably been asked a million times, but what's currently the best way to stop or discourage them?
Which ones?I've been searching solutions, but reading this thread it sounds like a lot of them are already outdated.
Still "no", as written countless times before in this thread. It may be an option, but clearly it is no need to use CF DNS to stop 80% of the bots.To stop approximately 80% of the problem, you need to use cloudflare as your DNS
No. It is one option. If it is a good option (or even the best option) depends from the individual situation, goals and needs.Do you use cloudflare? That's the best start to stop the bulk of them.
You can use CF challenges w/o using the CF WAF if you like. It is integrated in quite a bunch of other solutions as well as one possible way.Most of them can't solve cloudflare challenges.
I've read this a couple of times but after four years of running my forum I am yet to see a genuine Google bot visiting my forum from Singapore. This may happen for forums and websites based in Asian countries (due to being geographically close) but probably not for i.e. European countries. I've blocked Singapore ages ago and cannot find any harm. Apart from that IP Threat Monitor (which is what I am using) offers verfication for Google (and other SE bots) through various methods like rDNS and can, if desired, this way override a country block. I do use that and still: No Google Bot from Singapore. So this statement is probably an Urban Myth or at least limited to some geograhic regions, but not generally true.Don't block Singapore as a country as Google and others can come from there - you don't want to block those.
True that residential proxies do indeed come from loads of countries (but from my experience by far not from every country) - the by far single biggest source of bad bots incl. residential proxies is the US. That's what my log files say and that's what Cloudflare radar indicates, too.That should stop a lot to start with, but not the residential proxy bots which come from every country.






For those interested in the informational business networks behind these attacks a couple of interesting connections: "Alex Largman" (owner of AS59651) has quite a history when it comes to "bad activities on the net" and used to be called "Aleksey Bulgakov" before he changed his name:Source is a limited set of historically well knows bad ASNs:
Mainly IPs from the US, but also Israel and Seychelles (I highly doubt that they are really there...).
- AS46475 (Limestone Networks, Inc.)
- AS213954 (Global Transit Systems LLC)
- AS26548 (PureVoltage Hosting Inc.)
- AS43444 (Fast Servers (Pty) Ltd)
- AS59651 (Alex Largman)


There are currently 249 of them:My residential proxies were literally every country in the world
Then they are by definition no residential proxies any more as those can by definition not be in data centers.It's only since I managed them with Cloudflare rules that it moved to the US and mainly hosting centres in the US.
No, what makes you believe this? Basically with any seller of proxies data center proxies are cheaper than true residential proxies. The most expensive ones are typically mobile proxies.More expensive for them I believe.
On a somewhat related tangent, we used to be able to run forums that had no login. But by the time 2002 rolled around, spam and flamers had increased to where we had to find a forum with at least a login required to post. Go back to the early to mid 1990s and Usenet was actually a useful discussion platform.It goes down to the most basic internet protocols, drafted in the early naive days of the internet among a handful of optimistically overtrusting organizations, which have not considered the need for security.
I'll sell off the forums before I bother spending money on hardware to serve bots. I'd entertain a hardened proxy server of my own to fight them off, but hardware has gone up so much in price now, especially RAM (which Sam Altman doesn't want us to ownEither the problem has to be fixed OR everyone is going to have to throw more hardware at the problem to cater (possibly the next investment bubble).
Did you mean CF and not XF? If so, I agree that's the best move, and I'm probably going to have to wade through the same thing myself. I was looking again at Anubis yesterday, though, and it's just a mountain of information for me to try to learn.For a while now, I've been building my own software stack, and will soon leave XF and import it into my own stack. That I have far more control over, and much more ease to modify it, so I have much better anti-bot systems within
Cloudflare had a mitigation in place before the issue went public. I still upgraded everything, but at least I wasn't in a full-on panic because of it. Some of the sites that went offline to get patched may even have been behind Cloudflare, yet if they didn't follow the blogs or get email updates, they would have known this going in.The PHP scare proved to be a bit overblown out of proportion, when it was easy to mitigate (my host, Hetzner, simply applied the mitigation for everyone then updated php for everyone whether they likrd it or not).
To be fair: Society has failed by tolerating moronous behavior. If scumbags were treated like scumbags in real life we would have less issues. In the early nineties you could login to almost any host on the internet via telnet with user guest and no password. This worked for many years until first a couple of lawyers invented spam in the usenet and found this to be a good idea. It has not gotten better since. But as always: You cannot solve a social problem with technical tools. All you may achieve this way is to somewhat hedge it to a degree if you are lucky, nothing more.It goes down to the most basic internet protocols, drafted in the early naive days of the internet among a handful of optimistically overtrusting organizations, which have not considered the need for security. That's why we still have spam, because the SMTP protocol was never designed to authenticate participants,
Isn't it positive that back then people had a positive attitude towards mankind? Isn't it negative, that today we are forced to basically distrust everyone as a standard and that we consider that normal and consider those who ever trusted anyone to be fools? What went wrong for this to happen?On a somewhat related tangent, we used to be able to run forums that had no login. But by the time 2002 rolled around, spam and flamers had increased to where we had to find a forum with at least a login required to post. Go back to the early to mid 1990s and Usenet was actually a useful discussion platform.
This isn't the Internet we started out with. Few of us ever imagined what it would turn into (in terms of the negatives).
Their monopoly status is one of the reasons why I distrust Cloudflare and don't want to be dependent from them. It is a matter of time until they will become evil players. I think they will keep the free tier as they need the people on the free tier as their sensors - they are dependent from the data customers on the free tier deliver. But clearly chances are high that the free tier will sooner or later only deliver an unsufficient amount of protection and people will be forced into paid tiers.I also believe CF is going to move to a pay-only service in the not too distant future. Already, features we could be using to fight bots is being pushed and/or developed for pay-only plans, especially Business and Enterprise accounts that no independent forum owners can afford. We'll get to a point where CF has new mitigations for bot traffic available only to subscribers, and those of us on free plans will either have to live with the traffic or pay up to get protection. I don't mind paying, but their minimal offerings at the Pro level aren't worth the added cost.
No, XF.Did you mean CF and not XF?
That's why I have a honeypotI don't know if this is helpful at all...
![]()
How to Bypass Cloudflare when Scraping: The 8 Best Methods · Zenrows
Learn the best hands-on techniques to bypass Cloudflare Bot Management. Understand how it works, its sensor data, and evade detection.www.zenrows.com
...but this is the type of thing we are up against.
My take on it is that CF's challenges are broken. Advanced scrapers know how to solve them.
Yes virtually every country in the world - that is how residential proxies work - I had at least 197 countries if not more - which is why at one point I had a custom rule to challenge every country except my main membership countries. Also I said "mainly" US data centres, but there are still residential proxies from the US as well. They only moved there because I had stopped the worst of it from other countries. Maybe many of the worldwide rp's originated from the US in the first place - who knows where the botmaster is.There are currently 249 of them:
List of ISO 3166 country codes - Wikipedia
en.wikipedia.org
While I had requests from residential proxies in many of them (including some unexpected ones) clearly not from every country in the world.
Then they are by definition no residential proxies any more as those can by definition not be in data centers.
No, what makes you believe this? Basically with any seller of proxies data center proxies are cheaper than true residential proxies. The most expensive ones are typically mobile proxies.
Astonishing insofar as most proxy providers (those that I am aware of) claim to offer "only" between 40 and a bit more than 120 countries and as many share the same IP pools I had not expected 197 countries and even less all 249.Yes virtually every country in the world - that is how residential proxies work - I had at least 197 countries if not more
You still seem to take that very personally, as a personal attack. In reality they don't care about you. You have a correlation, that you believe to see but not necessarily the coincidence you claim. It may be there but it is not a given. Clearly the waves change regarding their sources more or less frequently - I could not tell what the reason for a certain change is. Also clear is, that for quite some time proxies from the US have become even more massive than before, especially the residential ones while - at least at my forum - i.e. Argentinia, Brazil, Mexico and Vietnam are gone for quite some time regarding huge waves. I've blocked all of them anyway for ages but would not claim that this would be the reason.They only moved there because I had stopped the worst of it from other countries.
We use essential cookies to make this site work, and optional cookies to enhance your experience.