Wow. That's some seriously disrespectful crawling.
Wow. That's some seriously disrespectful crawling.
The crazy thing here is that the target site is content to pay ~$700 for the volume of traffic that you can move through a single teeny-tiny included-at-no-extra-charge cat5 Ethernet link in one single day. And apparently, they're going to continue doing so.
Naming and shaming the company while you're trying to work with them is a real good way to not get what you want.
Meta/Google/Whoever may benefit from economies of scale, so they're not seeing the full $5,000 their side, but they're hitting tens of thousands of sites with that crawler.
They are a persistent source of spam email servers, scrapers, and bot probes.
The simple reason is the operators quickly dump a host, and the next user is left wondering why their legitimate site is instantly spelunking spam ban lists.
It is the degenerative nature of cloud services... and unsurprisingly we end up often banning most parts of Digital Ocean, Amazon, Azure, Google, and Baidu.
Have a wonderful day, =3
We also follow the tit-for-tat forgiveness policy to ensure old bans are given a second chance. Mostly, we want the nuisance to sometimes randomly work, as it wastes more of their time fixing bugs.
And note, if a server is compromised and persistently causing a problem... we won't hesitate to black hole an entire country along with the active Tor exit nodes and known proxies lists (the hidden feature in context cookies).
Have a great day friend, =3
Don't worry about it friend =3
They may visit again, but are less likely to mess with the platform. Note, cons never buy anything... ever... it is against their temperament.
I find it interesting several of cons on YC are upset by someone else's administrative policies. Reddit should enforce these policies too, or at least drop a country or pirate flag icon beside nasty posts...
Have a great day, and don't fear the ban hammer friend =3
1. masquerading as YC associated organizations
2. attempting to extract banking information with classic 419'er tactics
3. spamming member contact routes with several phone and email Grifts
These folks appear to be operating on a 4 month cycle, and redistributing target leads to other fraudsters.
Annoying, but hardly a problem limited to YC if that is your concern.
Best of luck, =3
If I would design a crawler, I'd keep at least some basic form of tracking, if only to check for people deliberately trolling me by delivering me an infinite chain of garbage.
If they keep hitting the limit within an hour 4+ times, than get fail2ban to block the IP for 2 days.
73TB is a fair amount to have on a cloud... usually at >30TiB firms must diversify with un-metered server racks, and CDN providers (traditional for large media files etc.)
Good luck =3
There is page referral monitoring, context cookies, and dynamically created link chaff with depth-charge rules.
One can dance all day friend, but a black-hole is coming for the entire IP block shortly. And unlike many people, some never remove a providers leased block and route until it is re-sold. =3
Domestic "Users" functioning as proxies will be tripping usage limits, and getting temporarily banned. Google does this by the way, try hammering their services and find out what happens.
Context cookies also immediately flag egregious multi-user routes, and if it is a ISP IP you know its a problem user. If it is over 15 users an hour per IP, than you can be 100% sure its a Tor proxy.
we ban over 243000+ IPs, and saw zero impact to our bottom line.
Have a nice day, =)
And again, none of this is simple. It has taken me a few weeks to establish a usage mechanism that does catch the worst feed pullers, but it still can hurt legit new users. That is an opportunity cost.
Allowing users known to have an active RAT or their "proxy friends" on a commercial site is not helping anyone.... especially the victims.
https://www.youtube.com/watch?v=aCbfMkh940Q
Worth studying the problem from time to time when you get bored of the antics.
These folks are generally uninterested in positively contributing to any community, but rather show up to cause trouble for fun and profit.
User API quotas are popular for a reason. =3
Have a nice day, =3
Don't take this trend personally friend, as if we see a fake iPhone sporting bandwidth >1300Mbps+... than the host is getting permanently banned anyway.
Have a wonderful day, =3
Click around a few times on any of your sites and looks like I'll be banned?
Multi tasking? Opening multiple interesting links?
Like what.
1. gets incrementally slower until firewall user rate limiting tokens refill the bucket (chokes >6MiB/min bandwidth use, and enforces abnormal traffic ban rules.)
2. Pauses serving a page if you spider though 6+ pages a minute (chokes speculative downloading)
3. if you violate site usage rules 4+ times in the past hour, than your get a 2 day IP ban
4. if you trip a spider trap, than you get a 5 day ban
5. If you are issued more than 5 context cookies, than the IP will get spammed with a captcha on every page for 5 days
6. If you violate any number of additional signatures (shodan etc.) than you get your IP block and route permanently banned. There is only 1 exception to this rule, and we don't share that with anyone.
7. The site content navigation is programmatically generated in JavaScript
8. The legal notice is very real for some people
Have a nice day friend, =)
Don't worry about it friend =3
From the article:
"This was a bug in their crawler that was causing it to download the same files over and over again."
People hitting the same files again sounds like a developer testing their code.