hosted by liquidweb


Go Back   Web Hosting Talk : Web Hosting Main Forums : Hosting Security and Technology : HTTP GET floods
Reply

Hosting Security and Technology Configuring and optimizing web hosting servers and operating systems, developing administration scripts, building servers, protecting against hackers, and general security (SSL certificates, etc.)
Forum Jump

HTTP GET floods

Reply Post New Thread In Hosting Security and Technology Subscription
 
Send news tip View All Posts Thread Tools Search this Thread Display Modes
  #1  
Old 02-11-2010, 06:31 PM
aliitp aliitp is offline
WHT Addict
 
Join Date: Jun 2006
Posts: 172

HTTP GET floods


i am suffering from this
i think the attacker keeps using proxies coz whenever i block his current ip (obtained from CPanel RAW LOG) whenever that happens a new ip continues the work from there!!

i keep block that range of ips as in xxx.xxxx.xxx.0/24
so all 255 ips are blocked
but this is frustrating and time consuming
this way he may be able to consume 600 GBs of bandwidth a month
all the requests are either HTTP 404 which doesnt consume that much really bandwidth
and HTTP 206 -- incomplete file download-- also that could be due to worms and bots

any ideas guys?
am on a shared host
thanks

Reply With Quote


Sponsored Links
  #2  
Old 02-11-2010, 07:27 PM
HouseEros HouseEros is offline
Junior Guru Wannabe
 
Join Date: Jan 2010
Posts: 68
Have you tried contacting your shared host about this and gotten their advice?

They may be able to help.

Reply With Quote
  #3  
Old 02-11-2010, 08:12 PM
hostechsupport hostechsupport is offline
Disabled
 
Join Date: Jun 2005
Posts: 587
Hello,

Seems that it is a SYN* attack and contacting your hosting provider would be first and important step.

Reply With Quote
Sponsored Links
  #4  
Old 02-11-2010, 09:32 PM
SpaceWalker SpaceWalker is offline
Junior Guru Wannabe
 
Join Date: Nov 2004
Posts: 70
what kind of resources are being requested ? images, zip files etc ?

consider enabling "Hot Link Protection" for the requested files extension as most bots/attacks do not supply the right referrer.

Reply With Quote
  #5  
Old 02-12-2010, 12:35 AM
weeb weeb is offline
New Member
 
Join Date: Feb 2010
Posts: 3
Try to use _FREE_ Online Antibotware Service (hxxp://ab.ersca.com)

Reply With Quote
  #6  
Old 02-12-2010, 08:41 AM
aliitp aliitp is offline
WHT Addict
 
Join Date: Jun 2006
Posts: 172
thank you guys
i contacted their support
they are hostgator btw
and their service is excellent in every single aspect
but they didnt really do much regarding this
i guess its my own problem
and either i figure out something or get my account suspended!

files leeched are zip files and they are at least 200 MB
i also think it is a SYN flood
i already enabled hotlink protection
and the links are not published publicly on my website
they are protected with www.lix.in link protection
i also tried antileech
but i got nothing out of all this!
although lix.in got that (what do u call it again?) the box that displays a set of characters before any download starts (human check i beleive!) but that got me nothing also! i dont understand how a bot maybe or a robot could recognize those before downloading (although he should enter the number once only and download as many times as he wants)

the leecher leeches the same exact file over and over again maybe even 50 times and so on!
and the download never completes as they are all HTTP 206 error (incomplete download)


any ideas guys??

thanks for the service weeb ive been looking for such a thing really!

Reply With Quote
  #7  
Old 02-12-2010, 10:32 AM
IRCCo Jeff IRCCo Jeff is online now
CISSP, CISA
 
Join Date: Aug 2002
Location: Los Angeles, CA
Posts: 5,113
GET floods are probably the trickiest type of attack. The best home grown solution would be to reverse proxy the connections through a separate server (eg. using nginx) and setup a cron to parse the log files and iptables the bad sources.

__________________
Black Lotus - Carrier Neutral Datacenter & DDoS Mitigation Solutions
Access to over 200 carriers | 60A per cabinet | Local, remote, proxy, and BGP GRE DDoS protection

>>> Take a virtual tour of the Black Lotus LA2 datacenter, our own Tier III facility


Reply With Quote
  #8  
Old 02-12-2010, 09:23 PM
hhw hhw is offline
Web Hosting Master
 
Join Date: Oct 2002
Location: Vancouver, B.C.
Posts: 1,888
Quote:
Originally Posted by hostechsupport View Post
Hello,

Seems that it is a SYN* attack and contacting your hosting provider would be first and important step.
HTTP GET floods are most definitely not SYN floods. SYN floods attempt to overwhelm a server by creating so many bogus open connections on the server, that legitimate connections can be made. The attacker only needs to send SYN packets without having to setup state, while TCP sockets get partially established on the server. As such, the attack scales well as the bogus sockets are much more resource intensive for the server.

HTTP GET floods on the other hand, attempt to overwhelm a server simply by creating load from mimicking legitimate GET requests, or forcing the server to deliver so much traffic that it causes congestion issues on egress traffic.

Quote:
Originally Posted by IRCCo Jeff View Post
GET floods are probably the trickiest type of attack. The best home grown solution would be to reverse proxy the connections through a separate server (eg. using nginx) and setup a cron to parse the log files and iptables the bad sources.
The op may even get away with just parsing his web server logs, as the attack seems to be more of a concern in terms of traffic costs rather than load issues at the moment.

__________________
Han Hwei Woo, ASTUTE HOSTING AS54527 *Advanced and customized solutions for the savvy customer!*
Dedicated Hosting and CDN out of Vancouver, Seattle, LA, Toronto, NY, Miami, and (soon) London
We include CDN, anycast DNS, onboard KVMoIP, firewall, local and global load-balancing, and privatenet with all servers.
sales@astutehosting.com

Reply With Quote
  #9  
Old 02-13-2010, 10:12 AM
aliitp aliitp is offline
WHT Addict
 
Join Date: Jun 2006
Posts: 172
Quote:
Originally Posted by hhw View Post
HTTP GET floods are most definitely not SYN floods. SYN floods attempt to overwhelm a server by creating so many bogus open connections on the server, that legitimate connections can be made. The attacker only needs to send SYN packets without having to setup state, while TCP sockets get partially established on the server. As such, the attack scales well as the bogus sockets are much more resource intensive for the server.

HTTP GET floods on the other hand, attempt to overwhelm a server simply by creating load from mimicking legitimate GET requests, or forcing the server to deliver so much traffic that it causes congestion issues on egress traffic.



The op may even get away with just parsing his web server logs, as the attack seems to be more of a concern in terms of traffic costs rather than load issues at the moment.
yes ur right
i hardly ever get any system resources used on my host
the hisghest i ever got dure to downloads in general was 0.2% CPU Usage
and same or less for memory (yes cpanel has this feature)

i wish there was a script or free service with CAPTCHA protection which will allow someone to download the protected link file JUST ONCE after he enters the captcha correctly
dont get me wrong though! many free link protection got captcha by default, however once the numbers/characters are entered correctly the file can be downloaded infinite number of times
this what leads me to think the attacker enters the captcha once, and leaves the rest for a bot or something that downloads tons of times the same file from my server!!!

Reply With Quote
  #10  
Old 02-13-2010, 12:19 PM
bizness bizness is offline
Web Hosting Master
 
Join Date: Jan 2001
Location: Miami, FL
Posts: 1,024
use iptables to limit number of concurrent http connections per IP, that should help out a bit by slowing him down.

__________________
Biznesshosting, Inc. DBA VOLICO - Intelligent Hosting Solutions
East Coast Enterprise Dedicated Servers and Miami Colocation.
managed and unmanaged dedicated servers. High bandwidth colocation. Managed clusters.

Reply With Quote
  #11  
Old 02-13-2010, 03:21 PM
aliitp aliitp is offline
WHT Addict
 
Join Date: Jun 2006
Posts: 172
Quote:
Originally Posted by bizness View Post
use iptables to limit number of concurrent http connections per IP, that should help out a bit by slowing him down.
how to do that??
i am on a shared host btw
thanls

Reply With Quote
  #12  
Old 02-13-2010, 03:37 PM
HouseEros HouseEros is offline
Junior Guru Wannabe
 
Join Date: Jan 2010
Posts: 68
Quote:
Originally Posted by aliitp View Post
how to do that??
i am on a shared host btw
thanls
You can't.

That is one of the issues with being on a shared host...you can't do alot of things.

That is why I originally suggested you contact them...they are likely to be the only ones who can mitigate anything.

Reply With Quote
  #13  
Old 02-13-2010, 04:58 PM
server4sale server4sale is offline
DDOS Mitigation Expert
 
Join Date: May 2003
Location: Canada
Posts: 645
If you are on a shared host then there is nothing you can do except they do something for you. Another recommendation will be to search for a good ddos protection company or look into proxyshield or secureport option. You may get some other providers to help you with that as well. Other wise move to a VDS with litespeed and that should solve your issue IF this is small attack

__________________
BlockDos.Net Guaranteed DDOS Protection in US & Europe for WebSites. Now SINGAPORE is online
Fast Setup & Response Time. 11+ Locations WorldWide , 24/7/365 Guaranteed.

Reply With Quote
  #14  
Old 02-13-2010, 06:50 PM
ServerOrigin ServerOrigin is offline
Web Hosting Master
 
Join Date: Jun 2006
Location: NYC
Posts: 1,408
I agree with hhw and server4sale:
The type of attack (if it is a true attack) can't be mitigated from a shared hosting perspective unless the host is doing it for you. If you know they are targeting then you could possibly setup a modsec rule to assist with blocking the specific file or simply remove it or rename it. Although, it's likely they'll simply change to another file. You could also do a .htaccess redirect that required a captcha or a click. Another option would be a simple .htaccess password that would be required to type in prior to entering the download area. In the password box you could say: PLEASE TYPE USER: EXAMPLE PASSWORD: DONTLEECH

This would require real user interaction and break most GET flood scripts. The idea wouldn't be to require a specific password, simply to force a login, even if it's publicly available.

The other option is to serve your files via CDN to keep from affecting your hosting service. Although, it could get very expensive if you're not careful. I know, for example, we had a get flood a couple weeks back on our site that pulled more than 70GB in 24 hours. Depending on the CDN provider, they could possibly block you as well. We haven't seen this happen but I'd guess it's possible if the attack was consuming too much of their resources.

__________________
• ServerOrigin.Com • ethProxy™ DDoS Mitigation • Protect your current server in minutes! •
[Intrusion Detection • CDN • DDoS Protected VPS • DDoS Cloud Hosting • 99.99% SLA • AnyCast IP Services]
[Enterprise-Class DDoS Protection • Automated Datacenter Failover • Serving more than 1 million domains!]



Last edited by ServerOrigin; 02-13-2010 at 06:54 PM.
Reply With Quote
  #15  
Old 02-13-2010, 07:54 PM
IRCCo Jeff IRCCo Jeff is online now
CISSP, CISA
 
Join Date: Aug 2002
Location: Los Angeles, CA
Posts: 5,113
Quote:
Originally Posted by ServerOrigin View Post
Depending on the CDN provider, they could possibly block you as well.
Indeed. If you use a CDN to mitigate an attack it's quite likely the attacker will switch to a UDP flood against the CDN network itself (which they can't really bill you for) and you'll get dropped.

__________________
Black Lotus - Carrier Neutral Datacenter & DDoS Mitigation Solutions
Access to over 200 carriers | 60A per cabinet | Local, remote, proxy, and BGP GRE DDoS protection

>>> Take a virtual tour of the Black Lotus LA2 datacenter, our own Tier III facility


Reply With Quote
Reply

Similar Threads
Thread Thread Starter Forum Replies Last Post
mysql floods Fels Hosting Security and Technology 7 06-02-2009 08:34 AM
UK Floods saj Web Hosting Lounge 15 07-23-2007 05:26 PM
UK Floods SHGreg Web Hosting Lounge 5 06-15-2007 02:56 PM
socket floods jon-f Hosting Security and Technology 4 05-24-2006 05:18 AM
http & exim floods Enduro-Maaaan Hosting Security and Technology 8 09-07-2004 01:51 PM

Related posts from TheWhir.com
Title Type Date Posted
Prolexic Quarterly DDoS Report Finds 11 Percent Increase in Average Attack Bandwidth Over Q2 Web Hosting News 2012-10-17 12:29:18
DDoS Mitigation Provider Prolexic Finds DDoS Attacks Growing in Size, Sophistication Web Hosting News 2012-10-01 14:08:13
Prolexic Study Shows 25 Percent Increase in DDoS, App Layer Attacks Web Hosting News 2012-04-13 16:06:42
Prolexic Launches DDoS Attack Research Service, Issues Attack Study Web Hosting News 2011-11-18 22:44:02
Prolexic Predicts High Volume Packet-Per-Second DDoS Attacks on the Rise Web Hosting News 2011-07-28 14:02:10


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes
Postbit Selector

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump
Login:
Log in with your username and password
Username:
Password:



Forgot Password?
Advertisement:
Web Hosting News:



 

X

Welcome to WebHostingTalk.com

Create your username to jump into the discussion!

WebHostingTalk.com is the largest, most influentual web hosting community on the Internet. Join us by filling in the form below.


(4 digit year)

Already a member?