public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Kevin Chadwick <ma1l1ists@yahoo.co.uk>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] How to prevent a dns amplification attack
Date: Thu, 28 Mar 2013 22:36:02 +0000	[thread overview]
Message-ID: <20130328223602.51682e32@kc-sys.chadwicks.me.uk> (raw)
In-Reply-To: <5154B059.9010205@gmail.com>

On Thu, 28 Mar 2013 17:04:25 -0400
Michael Mol <mikemol@gmail.com> wrote:

> >   
> >> listened to the dangers and even now simply redesigned DNSSEC.  
> > 
> > Or they could fudge it by making every request requiring padding
> > larger than the response. Bandwidth would increase astronomically
> > but amp attacks would have to find other avenues.
> >   
> 
> Infeasible; the requester cannot know the size of the response in
> advance. If a packet comes in, and the response is larger than the
> request, is it really an amp packet, did the client not know, or is
> the server misconfigured and not limiting the response data as much
> as it could?

I'm certainly not saying it's a good idea, hence the 'fudge' and 'making
every request' which would mean non updateable clients or non updated
routers (90%) needing special treatment. I'm sure there are probably
other hurdles to it but it is certainly possible to make a request much
larger than any potential response similar to the anti-spam system
that makes creating a message take a lot of cpu and then only accepting
messages from those that do (hsomething I think, only works too if all
take part but would eliminate spam almost completely).

However thinking about it, considering the want for dns to provide
larger things like encryption keys, huge requests may be the best long
term solution for a DNSSEC which seemingly refuses out of pride to add
something like DNSCURVE to prevent spoofing. Similar to firewalls only
sending a single syn ack (less than or equalise)


  reply	other threads:[~2013-03-28 22:35 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-03-28  8:51 [gentoo-user] How to prevent a dns amplification attack Norman Rieß
2013-03-28  9:07 ` Adam Carter
2013-03-28 22:16   ` Norman Rieß
2013-03-28 15:12 ` Volker Armin Hemmann
2013-03-28 20:51   ` Kevin Chadwick
2013-03-28 20:57     ` Kevin Chadwick
2013-03-28 21:04       ` Michael Mol
2013-03-28 22:36         ` Kevin Chadwick [this message]
2013-03-28 15:38 ` Michael Mol
2013-03-28 16:06   ` Pandu Poluan
2013-03-28 16:10     ` Michael Mol
2013-03-28 18:26   ` Norman Rieß
2013-03-28 19:16   ` Alan McKinnon
2013-03-28 19:38     ` Michael Mol
2013-03-28 20:02       ` Alan McKinnon
2013-03-28 20:53         ` Paul Hartman
2013-03-28 20:59           ` Michael Mol
2013-03-29  0:49           ` Peter Humphrey
2013-03-29  8:53             ` Norman Rieß
2013-03-29 13:27               ` Alan McKinnon
2013-03-29 13:36                 ` Michael Mol
2013-03-29 22:34             ` Paul Hartman
2013-03-29 23:01               ` William Kenworthy
2013-03-29 23:09                 ` Michael Mol
2013-03-30  4:07               ` Walter Dnes
2013-03-30 12:06               ` Norman Rieß
2013-03-30 14:53                 ` Rene Rasmussen
2013-03-30 15:15                   ` [Bulk] " Kevin Chadwick
2013-03-30 15:30                     ` Tanstaafl
2013-03-30 15:11                 ` Kevin Chadwick
2013-03-30 16:44                   ` Norman Rieß
2013-03-30 17:30                   ` [gentoo-user] Re: [seriously O/T] " Mick
2013-03-29 13:24           ` [gentoo-user] " Alan McKinnon
2013-03-28 16:53 ` Jarry
2013-03-28 19:40   ` Paul Ezvan
2013-03-31  2:08 ` Paul Hartman
2013-03-31  8:47   ` Jarry
2013-03-31 19:07   ` Norman Rieß

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20130328223602.51682e32@kc-sys.chadwicks.me.uk \
    --to=ma1l1ists@yahoo.co.uk \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox