News for hackers. Stuff that matters.
Re:Google mitigated the largest DDoS attack to date, peaking... by imheretolearn on Tuesday October 10, 2023 @02:29PM (#37835658)
> Another advantage the attacker gains is that the explicit cancellation of requests immediately after creation means that a reverse proxy server won't send a response to any of the requests. Canceling the requests before a response is written reduces downlink (server/proxy to attacker) bandwidth.

How is this an advantage? Can someone explain please?

Re:Google mitigated the largest DDoS attack to date, peaking... by xnx on Tuesday October 10, 2023 @02:38PM (#37835768)
The attacking system is shooting a firehose of requests at the target system, but doesn't have to deal with handling any responses being sent back to the requesting systems.
Re:Google mitigated the largest DDoS attack to date, peaking... by imheretolearn on Tuesday October 10, 2023 @02:41PM (#37835813)
Makes sense, thank you!
Re:Google mitigated the largest DDoS attack to date, peaking... by jseutter on Tuesday October 10, 2023 @02:45PM (#37835872)
It's an advantage because you as a botnet client have made the server side do extra work. You sent two packets, one to request a new connection, and a second to immediately cancel the request. The server on the other hand sees a connection request and does some work like allocating memory and fetching the resource you requested. Once the server starts sending the response back to the client via the reverse proxy, the reverse proxy notices the request is no longer current and just drops the response on the floor. As a result, you made the server do some amount of work and you don't have to worry about saturating your internet connection. They call this a magnification attack because for the cost of two requests you made the server do some multiple of work.

You could add some smarts to the server or reverse proxy that delays starting work in case a cancellation request quickly arrives. This is probably part of the mitigation work they refer to in the article.