I was recently the victim of a DoS attack against an App Engine app.
The attacker requested a 2.3mb file approximately 13k times over 1.5
hours, and at least 6k of the requests were successful before by
bandwidth quota was exceeded.

All of the requests were coming from a single IP address in Central
America. The successful requests were spread out over about 45
minutes, which would mean a constant outgoing bandwidth rate of 5.1mb/
s. Does this make any sense?

How does Google calculate outgoing bandwidth for static file requests?
When a file is requested, is it automatically assumed that the entire
file will be transferred, or is the actual bandwidth used calculated?

Also, is anybody aware of anything I can do in the future to prevent
such an attack?

Thanks for your feedback!

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to