Great Circle Associates Firewalls
(April 1995)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: anyone seen an S.. attack against a firewall?
From: Benjamin Allan Smith <bens @ archimedes . vislab . navy . mil>
Date: Sun, 16 Apr 1995 16:29:45 -0700
To: firewalls @ greatcircle . com
In-reply-to: Your message of "Sun, 16 Apr 1995 07:53:28 EDT." <Pine . 3 . 89 . 9504160717 . A22370-0100000 @ maestro . com>
Posted-date: Sun, 16 Apr 1995 16:29:51 -0700

(I know this overlaps with the Intrusion detection list, but I think that 
reacting to people knocking on your front door is also a firewalls issue)

Sick Puppy wrote:

> Wolfgang made some interesting points on using pattern matching software 
> to detect any suspicious activity and having it trigger some action by 
> the firewall.
> 
> While this approach would guard against known types of attack, it would 
> not be able to detect attacks where the pattern is unknown.

	This all depends upon how you code your detector.  If your program
only matches the footprints of Satan, ISS, and other known programs, you are
only protected for those attacks.  But if your code is more general, looking
at generic patterns of connections that your site has determined as "bad", Satan
and ISS will probably be a subset of these generic patterns.  When coding
automatic detectors/countermeasures you need to look for trees, not just oaks
and maples. 

	The other thing that you have to decide for your detector is the 
time frame to look at.  Courtney (or at least 1.0--I haven't looked at 1.1
yet) looks at connections over the last 7 minutes.  All you need to do to break
this is slow Satan down with the equivilent of a bunch of sleep()s and Courtney
wouldn't see anything.  Maybe the last 30 minutes is the timeframe that you
want to look at.  Personally, I'd like to have a program that was generic 
enough to look at the last n minutes (where you define n to suit your needs)
and a version that looks at all connections over the last day, week, whatever,
that tries to catch the sneaky, patient cracker.  Of course if he was really
sneaky, he'd run his version of Satan (or his equivalent) issuing one detectable
event from a different site over a long span of time...

-Benjamin Smith
----------------
 Science Applications International Corporation
 Naval Air Warfare Center, Weapons Division, China Lake
 bens @
 archimedes .
 vislab .
 navy .
 mil
 1972 Land Rover Series III 88


References:
Indexed By Date Previous: Re: Exploiting UDP Ports
From: greep @ datatools . com (Steven Tepper)
Next: Improved detection of attack patterns and the time issue
From: fc @ all . net (Dr. Frederick B. Cohen)
Indexed By Thread Previous: Re: anyone seen an S.. attack against a firewall?
From: Sick Puppy <sikpuppy @ maestro . com>
Next: Re: anyone seen an S.. attack against a firewall?
From: Sick Puppy <sikpuppy @ maestro . com>

Google
 
Search Internet Search www.greatcircle.com