Re: About malicious traffic and how to identify it...

Re: About malicious traffic and how to identify it...

Secure Home | Search | About
 Microsoft Applications Security    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content add this group's latest topics to your Google content
Subject Author Date
Re: About malicious traffic and how to identify it... ZVR 02-15-2006
Posted by ZVR on February 15, 2006, 5:20 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
> I`m not sure if interpretation what I do about malicious traffic
> (external/internal) is correct or maybe this concept is very subjective or
> complex.

It is both complex and subjective, i.e. everybody has their own standards.
What a bank might consider malicious/unwanted traffic is not necessarily the
same with a gaming outfit.

> Anyway, I understand for malicious traffic like all traffic
> (external/internal) able to go against good use of resources afecting
> performance, services, ..., between one or more machines and can be
> intended
> (e.g. virus/trojans) or unintended (e.g. bugs, misconfiguration, p2p).

See above. Obviously your definition of malicious traffic is more extensive
than others'.

> I've read about network analyzers/monitoring like sniffers and MS Network
> Monitor/Ethereal tools between others like ISA logs BUT once inside of
> them
> I can`t identify malicious traffic.

With network monitoring tools like Ethereal or MS's own network monitor you
*have* to know what you're looking for in the first place. They are packet
capture and decoding tools which can give you an insight about the data
being exchanged within your network but you need to be able to interpret
that data in a way that makes sense to you. Experienced people would just
look at such data and instantly figure out the originating application.
Obviously if you're a newcomer to network monitoring there will be a lot of
reading involved.

> I have spoke with experts in matter and always they recommend to use
> sniffers and similar tools but to the question "how can I identify
> malicious
> traffic once inside of them utilities?" they respond vaguely and
> evasively.

That is because there is no "universal" answer to your question. Each tool
is different. Ethereal for example being free, lacks features that can be
found in (very) expensive network monitoring and analysis suites. Such
suites do include the part you're inquiring about - they will automatically
analyze the data streams for you and provide you with excellent reports
about the type and distribution of traffic within your network. They would
even tell you things like whether you have machines infected with worms like
Code Red/Nimda - because that traffic will be caught, analyzed, and
identified based on unique patterns and signatures.

Which brings us to your next question.

> Have this traffic some clue (protocol, port, frame, size, ...) that help
> to
> identify it?

Yes every application has its own signature which is like a unique
fingerprint. This signature is most often, but not always, linked to the
protocols and ports the application is using. Some applications can actually
disguise themselves by using other ports/protocols, but even then the
content and structure of the packets being exchanged are give-aways. As I
said you need to either invest a lot of time in learning how to
spot/identify these unique signatures or invest in good tools that can do
that for you in a practical manner. Depending on their scope such tools can
be reffered to as IDS - intrusion detection systems.

One suggestion I can offer if you're looking to get your feet wet via a
"freeware" approach to IDS/network security, would be SNORT which is an
excellent package that does exactly that. At times you will lack the
sofistication and user friendliness of some of the commercial offerings in
this field, but the time spending on learning how to leverage SNORT will be
well worth it in the long run, that's for sure.

You can read about SNORT here:
http://www.snort.org/about_snort/

Oh, and one more thing: SNORT originates from the Unix/Linux world. It can
be run on Windows if you feel so inclined, although the Win32 port has
certain limitations, plus many plugins and addons developed by the security
community are only available for *nix. Regardless of that it still makes up
for an excellent tool.

A good resource for running SNORT under Win32 is the SANS FAQ:
http://www.sans.org/resources/idfaq/snort.php

Hope this helps,
Virgil




Posted by Jaisol on February 15, 2006, 6:59 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
> Experienced people would just
> look at such data and instantly figure out the originating application.
> Obviously if you're a newcomer to network monitoring there
> will be a lot of
> reading involved.

:((

> Hope this helps,

Of course.

Something else, IDS is just for Internet incoming traffic or does it able to
work too with internal traffic (LAN)?

Once again, thank you for explanation and recommendations.


Similar ThreadsPosted
how do I identify where a port address is coming from October 25, 2005, 11:42 pm
Identify the locations of Domain Groups February 9, 2006, 11:47 am
Curious DNS traffic October 17, 2007, 3:18 pm
Traffic from Computers that are Powered off 1 February 8, 2007, 7:43 am
Where to look for exessive downloaded traffic? January 11, 2008, 6:25 pm
IPSec how to block only incomming traffic November 29, 2005, 6:23 am
Unexplained high broadband traffic October 13, 2007, 10:49 am
automated IPSEC policy creation and SMB traffic October 26, 2005, 1:02 pm
Strange Traffic Coming from the NetBios Service March 16, 2006, 12:05 pm
outbound traffic to unknown addresses using ports 134, 137, and 10 June 26, 2007, 2:12 pm

The site map in XML format XML site map

Contact Us | Privacy Policy