Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Full Disclosure: Full-Disclosure

(no subject)

 

 

First page Previous page 1 2 3 4 5 6 7 8 Next page Last page  View All Full Disclosure full-disclosure RSS feed   Index | Next | Previous | View Threaded


Valdis.Kletnieks at vt

Aug 10, 2004, 8:44 AM

Post #76 of 180 (2815 views)
Permalink
Re: (no subject) [In reply to]

On Tue, 10 Aug 2004 10:33:50 CDT, Frank Knobbe said:

> I know, my wife has type 2. They still call it diabetes.

By that logic, we have "bagle", "agobot", "netsky", and "mydoom". No
need for variant names, and no need for a name for an attack of pancreatic
cancer that knocks out your insulin production, because that's just diabetes too.


toddtowles at brookshires

Aug 10, 2004, 10:27 AM

Post #77 of 180 (2807 views)
Permalink
RE: (no subject) [In reply to]

Did anyone see that article about how one the latest MyDooms wasn't a MyDoom
at all, but they wanted to keep the name to avoid confusion. =)

Can't find the article, plus it is lunch time.

Listen all AV companines name MyDoom, MyDoom, how hard would it be to get
the variant name to be somewhat equal. Is the letter in front of the back?
Is there a W32 in the name? Do have mass mailers have @MM...umm nope?


-----Original Message-----
From: full-disclosure-admin [at] lists
[mailto:full-disclosure-admin [at] lists] On Behalf Of Frank Knobbe
Sent: Tuesday, August 10, 2004 10:14 AM
To: Valdis.Kletnieks [at] vt
Cc: full-disclosure [at] netsys
Subject: Re: [Full-Disclosure] (no subject)

On Tue, 2004-08-10 at 09:47, Valdis.Kletnieks [at] vt wrote:
> Software gets named over days/weeks. They crank out a new name for an
element
> every few years. These things need names in *MINUTES* - often while the
various
> A/V companies are looking at different copies of a polymorphic,
multi-attack
> piece of malware.

Hey, I didn't say it would be easy, did I?

> 5 blind men and an elephant time... and you want them to agree on a name
before
> they even agree they're looking at the same thing???

Obviously not at time of research. But these days everyone is keeping an
ear on the ground... I mean Internet... while they are doing research.
Once one company, which is working on a new strain they term BigNasty,
finds out 3 others are discussion this (on the Internet or private AV
channels) as the SuckThis virus, then they could adopt that name to
avoid confusion.

I didn't say it was easy, but they could at least make an effort.

Here we are a year later and still call it Bagle or Beagle, either one.
I'm still confused if MyDoom-O and MyDoom-M are the same thing or not.

BTW: Perhaps the analogy to medicine was misplaced. I just thought in
term of diseases. How many different names do we have for ...say...
chicken pox or colitis or diabetes? Imagine you had 5 different names
for the flu. I could come up with a dozen Monty Python sketches taking
place in the doctors office....

I didn't say it was easy, but we should "encourage" the AV industry to
work towards such a standardization. It may even be beneficial for them.

Sing with me Valdis....
"I say tomato, you say tomato,
I say potato, you say potato,
I say Beagle, you say Bagle,
and others are calling it something else."


Regards,
Frank (throwing rocks at the glass palace)


_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


toddtowles at brookshires

Aug 10, 2004, 10:31 AM

Post #78 of 180 (2801 views)
Permalink
RE: (no subject) [In reply to]

DNA matching for real diseases is at least more accurate than string
matching for computer viruses. Sig-based AV scanning will always be behind
on variants. If I can take a virus, change a line in it and infect 100
people without an AV product even winking, they things can be changed.

But maybe I am the only person that wants to be protected? We have made the
public more scared of 12 year old script kiddies then real hackers working
with organized crime family. Funny the way the world works. =)




-----Original Message-----
From: full-disclosure-admin [at] lists
[mailto:full-disclosure-admin [at] lists] On Behalf Of
Valdis.Kletnieks [at] vt
Sent: Tuesday, August 10, 2004 10:45 AM
To: Frank Knobbe
Cc: full-disclosure [at] netsys
Subject: Re: [Full-Disclosure] (no subject)

On Tue, 10 Aug 2004 10:33:50 CDT, Frank Knobbe said:

> I know, my wife has type 2. They still call it diabetes.

By that logic, we have "bagle", "agobot", "netsky", and "mydoom". No
need for variant names, and no need for a name for an attack of pancreatic
cancer that knocks out your insulin production, because that's just diabetes
too.

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


krmaxwell at gmail

Aug 10, 2004, 11:00 AM

Post #79 of 180 (2810 views)
Permalink
Re: (no subject) [In reply to]

On Tue, 10 Aug 2004 11:44:57 -0400, valdis.kletnieks [at] vt
<valdis.kletnieks [at] vt> wrote:
> On Tue, 10 Aug 2004 10:33:50 CDT, Frank Knobbe said:
>
> > I know, my wife has type 2. They still call it diabetes.
>
> By that logic, we have "bagle", "agobot", "netsky", and "mydoom". No
> need for variant names, and no need for a name for an attack of pancreatic
> cancer that knocks out your insulin production, because that's just diabetes too.

But that's the point: first of all there's Beagle/Bagle/Alu, not to
mention the variants that *do* exist. Type I and II diabetes (and yes,
my wife too) mean the same thing to any doctor -- whereas different
folks have different variant names for the same thing. It would be
more akin to some doctors reversing Type I and Type II or even adding
Type III or IV without any standardization with anyone else.

That said, it's clear that the answers for antivirus/malware and
medicine cannot be the same due to the speed of response needed, as
you and others point out. Some type of standardization would be great
but it can't slow down response times.

--
Kyle Maxwell
krmaxwell [at] gmail

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


alerta at redsegura

Aug 10, 2004, 1:08 PM

Post #80 of 180 (2825 views)
Permalink
Re: (no subject) [In reply to]

A quick Googling on Diabetes Type I and Diabetes Type II shows they are
indeed different, and their difference is very clear. (See
http://www.lef.org/protocols/prtcl-042.shtml for example)

As common mortals, most of us don't have a clue about that (and don't need
to, unless we are somehow exposed to diabetes or interested in it). But
honestly, I can't imagine a medical doctor not knowing the difference...

The same is true for computer viruses, people don't care and shouldn't care
about virus naming: what they need is timely protection.
But it's way different when it comes to the AV industry and all the ones who
are somewhat involved in this matter.


Cheers,

Iņigo Koch
Red Segura

----- Original Message -----
From: "Kyle Maxwell" <krmaxwell [at] gmail>
To: <valdis.kletnieks [at] vt>
Cc: "Frank Knobbe" <frank [at] knobbe>; <full-disclosure [at] netsys>
Sent: Tuesday, August 10, 2004 1:00 PM
Subject: Re: [Full-Disclosure] (no subject)


> On Tue, 10 Aug 2004 11:44:57 -0400, valdis.kletnieks [at] vt
> <valdis.kletnieks [at] vt> wrote:
> > On Tue, 10 Aug 2004 10:33:50 CDT, Frank Knobbe said:
> >
> > > I know, my wife has type 2. They still call it diabetes.
> >
> > By that logic, we have "bagle", "agobot", "netsky", and "mydoom". No
> > need for variant names, and no need for a name for an attack of
pancreatic
> > cancer that knocks out your insulin production, because that's just
diabetes too.
>
> But that's the point: first of all there's Beagle/Bagle/Alu, not to
> mention the variants that *do* exist. Type I and II diabetes (and yes,
> my wife too) mean the same thing to any doctor -- whereas different
> folks have different variant names for the same thing. It would be
> more akin to some doctors reversing Type I and Type II or even adding
> Type III or IV without any standardization with anyone else.
>
> That said, it's clear that the answers for antivirus/malware and
> medicine cannot be the same due to the speed of response needed, as
> you and others point out. Some type of standardization would be great
> but it can't slow down response times.
>
> --
> Kyle Maxwell
> krmaxwell [at] gmail
>
> _______________________________________________
> Full-Disclosure - We believe in it.
> Charter: http://lists.netsys.com/full-disclosure-charter.html

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


nick at virus-l

Aug 10, 2004, 5:48 PM

Post #81 of 180 (2821 views)
Permalink
Re: (no subject) [In reply to]

Frank Knobbe to Valdis Kletnieks:

> > Software gets named over days/weeks. They crank out a new name for an element
> > every few years. These things need names in *MINUTES* - often while the various
> > A/V companies are looking at different copies of a polymorphic, multi-attack
> > piece of malware.
>
> Hey, I didn't say it would be easy, did I?

8-)

Oh good...

> > 5 blind men and an elephant time... and you want them to agree on a name before
> > they even agree they're looking at the same thing???
>
> Obviously not at time of research. But these days everyone is keeping an
> ear on the ground... I mean Internet... while they are doing research.

Actually, no.

Much AV research and analysis takes place in physically isolated labs
(for hopefully obvious reasons such as not contributing further to the
outbreak and ensuring the lab systems are in known states). The
analysts typically need relatively quiet surroundings to allow them to
concentrate closely on what they are doing so as, for example, to
bypass the various anti-debugging and other tricks used in much malware
specifically to slow its analysis and thus increase its initial spread
time. Folk working in such environments commonly have no access to
their Email, the web or other "normal" desktop resources (IM, corporate
IT systems, etc) -- they are networkologically isolated for a reason,
remember. Also, even if they do have access to such resources ("clean"
and "dirty" networks that are never allowed to mix by careful network
planning and lack of removable media in the workstations on the "clean"
network but located inside the "dirty" lab, say) they often do not
_want_ to break their own concentration.

Also, don't forget that they do this day in, day out, on sample after
sample after sample. Most of the things they see are much like each
other, yet of the hundreds and hundreds of new things that go through
such analysis each month, only a tiny handful -- a few dozen at most --
_EVER_ reach "significant" proportions. And, of those that do reach
"outbreak" scale, that is often not able to be determined till hours
(and sometimes days) after the analyst has moved on to other things.

> Once one company, which is working on a new strain they term BigNasty,
> finds out 3 others are discussion this (on the Internet or private AV
> channels) as the SuckThis virus, then they could adopt that name to
> avoid confusion.

This would be nice, but there are many language and trust barriers
between the researchers that work on such things. We cannot easily
solve the language issues but there are moves to improve inter-
researcher communication across (or even _despite_) inter-employer
boundaries. Also, it sounds very easy in theory, but many of the same
practicalities (as described above) that naturally "interfere" with
what some see as an ideal approach also apply here. And don't forget
to allow for the scale of things -- let's say 1000 new samples a month
between 10 analysts; makes for an average of three samples per day.
This is often spread out across several analysis centres around the
world so as to provide 24x7 coverage.

> I didn't say it was easy, but they could at least make an effort.

They do make an effort.

They could (and should!) make more of an effort, but there are often
procedural obstacles designed into the internal processes of each
specific developer too...

> Here we are a year later and still call it Bagle or Beagle, either one.

Well, one large vendor in particular is especially notorious for not
renaming malware, at least once it has released a non-beta DEF update
that includes a new family name or a variant ascription. This is not
peculiar to that particular developer, but is a heavily entrenched
practice due in no small part to an incredibly brain-dead
infrastructure underlying much of the non-detection collateral that
"follows" addition of a virus detection to their DEF files. Great
scads of support material, web descriptions and all manner of other
stuff that users really like are significantly based on the _name_ the
scanning engine reports when detecting a piece of malware, so once that
company "goes public" with a name it has an enormous amount of baggage
tied very closely to the name. This is, of course, entirely bad and
stupid "design". In fact, I'd argue it is a classic case of an abject
lack of any informed design process at all, as it ties far too much
"ephemeral"stuff (regardless of how useful/desirable to the user) to
what anyone with half a clue about antivirus processes knows in the
core of their being is an _entirely arbitrary and highly volatile_
identifier -- the chosen malware name...

> I'm still confused if MyDoom-O and MyDoom-M are the same thing or not.

Well, they darn well should be different. Only one scan engine uses
the (non-standard) "-<variant>" form so it should be the case that
detections of "-M" and "-O" "variants" of the same family are, in fact,
detections of two truly different variants. Of course, what Sophos
calls MyDoom-M may well be called MyDoom.O by some other scanner(s) for
one or more of the reasons likely to emerge from the situations already
described above, but that is a different matter.

> BTW: Perhaps the analogy to medicine was misplaced. I just thought in
> term of diseases. How many different names do we have for ...say...
> chicken pox or colitis or diabetes? Imagine you had 5 different names
> for the flu. I could come up with a dozen Monty Python sketches taking
> place in the doctors office....

Ahhhh yes, but so long as the doctor has the machine that goes BING
everything will be OK...

> I didn't say it was easy, but we should "encourage" the AV industry to
> work towards such a standardization. It may even be beneficial for them.

I agree, but having been inside it for a while and close to it for
about as long before that, I don't see anything likely to compel the
industry to address such issues as doing so will cost them money with
no apparent return on the investment. A very large government (or
group of governments) may be able to apply enough leverage through
terms of purchase for its departments, so long as a naming standard the
industry could more or less agree to can be developed to provide the
baseline for determining "correct" name reporting. And a possible
practical result of such a move may be that reported malware names
become much less "precise", in the sense that instead of reporting
"Bagle.AA" and "Bagle.AB", product developers may respond to naming
consensus requirements by simply reporting both as "Bagle" (though
internal to the product they will often still have to differentiate at
the a finer level for disinfection purposes).

> Sing with me Valdis....
> "I say tomato, you say tomato,
> I say potato, you say potato,
> I say Beagle, you say Bagle,
> and others are calling it something else."

Sadly, it doesn't scan...

[Damn, couldn't resist -- sorry...]


--
Nick FitzGerald
Computer Virus Consulting Ltd.
Ph/FAX: +64 3 3529854

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


fulldisc at ultratux

Aug 12, 2004, 6:47 AM

Post #82 of 180 (2809 views)
Permalink
Re: (no subject) [In reply to]

On Tuesday 10 August 2004 07:19, Nick FitzGerald wrote:
> The appropriately-named Frank Knobbe wrote:
> > Isn't the complete lack of naming standardization in the AV industry
> > simply amazing? ...


> However, if all AV vendors (and it would have to be all vendors or
> market forces would prevent it happening, so guess what is one of the
> largest things blocking better naming coordination?) were to agree a
> name perfectly before _any_ of them shipped updated detection for new
> viruses, it is a better than than fair bet that those same outsiders
> would the be ones complaining longest and loudest about how tardy AV
> vendors were at shipping "emergency" updates.

There is nothing stopping AV vendors from naming freshly discovered virii with
an internal naming scheme (VENDOR-YYYYMMDDHHxy) pending a central database /
organisation to name the virus. Then all vendors can rename the new strain
from their generic temporary name to the definitive name. This is trivial,
they update virus definitions all the time, why not also update the name.

This could even be good for competition; the central authority could give
credit to the first discoverer by naming the virus after the vendor who first
found it (but I digress here).

In the real world, things are very often named after their discoverers or
inventors. Star systems, diseases, laws, etcetera.

Of course, the first thing is to form that central authority, but then again
lots of industries have a central authority -whether decreed by law or not-
so it's not something deemed impossible.
At least there are no technical barriers to stop that, only political ones.
Despite the high rate of development as you outline below. Using a temporary
name is quite simple to do, simple to update and overall better for everyone.

Maarten

> > ... Imagine that were the case in science, particular
> > medicine...
>
> Or perhaps it would be better to imagine that you made a more
> meaningful analogy, such as asking how well you think medicine would do
> in maintaining naming consistency if entirely new strains and variants
> of viruses and pathological bacteria appeared world-wide at the rate
> computer malware proliferates. A little exercise of the grey cells
> will likely suggest that they are unlikely to do better in the short
> term (i.e. during the outbreak phase), but would probably do much
> better longer-term as the dieseases, outbreaks and treatments of
> "biological malware" tend to last _MUCH_ longer than their "computer
> cousins". If there was much oingoing need to coordinate names I think
> the AV industry would do better than it does now, but with the rate at
> which new variants appear being what it is, medium-term renaming and
> name coordination are both problematic and (generally) seen as having
> very little, if any, market value, so few people expend much effort on
> such renaming.

--
Yes of course I'm sure it's the red cable. I guarante[^%!/+)F#0c|'NO CARRIER

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


fulldisc at ultratux

Aug 12, 2004, 7:20 AM

Post #83 of 180 (2806 views)
Permalink
Re: (no subject) [In reply to]

On Wednesday 11 August 2004 02:48, Nick FitzGerald wrote:
> Frank Knobbe to Valdis Kletnieks:

> > Obviously not at time of research. But these days everyone is keeping an
> > ear on the ground... I mean Internet... while they are doing research.
>
> Actually, no.
>
> Much AV research and analysis takes place in physically isolated labs
> (for hopefully obvious reasons such as not contributing further to the
> outbreak and ensuring the lab systems are in known states). The
> analysts typically need relatively quiet surroundings to allow them to
> concentrate closely on what they are doing so as, for example, to
> bypass the various anti-debugging and other tricks used in much malware
> specifically to slow its analysis and thus increase its initial spread
> time. Folk working in such environments commonly have no access to
> their Email, the web or other "normal" desktop resources (IM, corporate
> IT systems, etc) -- they are networkologically isolated for a reason,
> remember. Also, even if they do have access to such resources ("clean"
> and "dirty" networks that are never allowed to mix by careful network
> planning and lack of removable media in the workstations on the "clean"
> network but located inside the "dirty" lab, say) they often do not
> _want_ to break their own concentration.

I'd suggest they're not so isolated as you claim. For one thing, how do you
suppose they get to hear new strains are found ? Or receive samples ?
So effectively, there is a layer between them and the internet that does
communicate (it doesn't really matter whether that layer is social or
technological). And the analysts aren't the people naming the virii anyhow,
that's probably some entirely other part of the AV company.

> Well, one large vendor in particular is especially notorious for not
> renaming malware, at least once it has released a non-beta DEF update
> that includes a new family name or a variant ascription. This is not
> peculiar to that particular developer, but is a heavily entrenched
> practice due in no small part to an incredibly brain-dead
> infrastructure underlying much of the non-detection collateral that
> "follows" addition of a virus detection to their DEF files. Great
> scads of support material, web descriptions and all manner of other
> stuff that users really like are significantly based on the _name_ the
> scanning engine reports when detecting a piece of malware, so once that
> company "goes public" with a name it has an enormous amount of baggage
> tied very closely to the name. This is, of course, entirely bad and
> stupid "design". In fact, I'd argue it is a classic case of an abject
> lack of any informed design process at all, as it ties far too much
> "ephemeral"stuff (regardless of how useful/desirable to the user) to
> what anyone with half a clue about antivirus processes knows in the
> core of their being is an _entirely arbitrary and highly volatile_
> identifier -- the chosen malware name...

What's this ? AV vendors can't work with variable substitution ??

# $thisvirus = vendor-200408121403
$thisvirus = MyDoom-AV

> > I'm still confused if MyDoom-O and MyDoom-M are the same thing or not.
>
> Well, they darn well should be different. Only one scan engine uses
> the (non-standard) "-<variant>" form so it should be the case that
> detections of "-M" and "-O" "variants" of the same family are, in fact,
> detections of two truly different variants. Of course, what Sophos
> calls MyDoom-M may well be called MyDoom.O by some other scanner(s) for
> one or more of the reasons likely to emerge from the situations already
> described above, but that is a different matter.

No. It may not matter IF you only use one single brand of AV software. But
that is NOT how it works in the real world. Companies tend to deploy
multiple AV solutions on different layers so as to decrease the likelihood of
some virus slipping through. And maybe even more importantly, "Google
research" is done all the time, which doesn't work well if a strain goes by
many different names.

> > BTW: Perhaps the analogy to medicine was misplaced. I just thought in
> > term of diseases. How many different names do we have for ...say...
> > chicken pox or colitis or diabetes? Imagine you had 5 different names
> > for the flu. I could come up with a dozen Monty Python sketches taking
> > place in the doctors office....
>
> Ahhhh yes, but so long as the doctor has the machine that goes BING
> everything will be OK...

You're missing the point. Every doctor addresses the type II diabetes as
being the type II diabetes. There is no confusion whatsoever here.

> I agree, but having been inside it for a while and close to it for
> about as long before that, I don't see anything likely to compel the
> industry to address such issues as doing so will cost them money with
> no apparent return on the investment. A very large government (or
> group of governments) may be able to apply enough leverage through
> terms of purchase for its departments, so long as a naming standard the
> industry could more or less agree to can be developed to provide the
> baseline for determining "correct" name reporting. And a possible
> practical result of such a move may be that reported malware names
> become much less "precise", in the sense that instead of reporting
> "Bagle.AA" and "Bagle.AB", product developers may respond to naming
> consensus requirements by simply reporting both as "Bagle" (though
> internal to the product they will often still have to differentiate at
> the a finer level for disinfection purposes).

Every industry has, at some point, to start regulating itself. Yes, that will
cost money. If an industry fails to do so, they will eventually end up BEING
regulated instead of regulating themselves. The second scenario is often not
the desired one for the industry. So choose your preferred poison...

Maarten

--
Yes of course I'm sure it's the red cable. I guarante[^%!/+)F#0c|'NO CARRIER

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


nick at virus-l

Aug 12, 2004, 12:25 PM

Post #84 of 180 (2815 views)
Permalink
Re: (no subject) [In reply to]

Maarten to me:

> > However, if all AV vendors (and it would have to be all vendors or
> > market forces would prevent it happening, so guess what is one of the
> > largest things blocking better naming coordination?) were to agree a
> > name perfectly before _any_ of them shipped updated detection for new
> > viruses, it is a better than than fair bet that those same outsiders
> > would the be ones complaining longest and loudest about how tardy AV
> > vendors were at shipping "emergency" updates.
>
> There is nothing stopping AV vendors from naming freshly discovered virii with
> an internal naming scheme (VENDOR-YYYYMMDDHHxy) pending a central database /
> organisation to name the virus. Then all vendors can rename the new strain
> from their generic temporary name to the definitive name. This is trivial,
> they update virus definitions all the time, why not also update the name.

I can easily understand how someone unversed in the _market forces_
pertaining to antivirus software could hold that position, and as a
theoretical solution to the problem of lack of cross-vendor naming
coordination it has often been suggested even by though who know it
would never work in the real world.

Neat and tidy as such a solution seems, it will not, however, work. As
I explained in other of my posts in this and the related "AV Naming
Convention" thread, in general by far the largest "cost" of naming
disagreement is borne by the users in the early hours of large-scale
outbreaks. Thus, a "solution" that specifically _requires_ all vendors
to use a different name until a name is agreed (no matter what this
process it will take some _additional_ time) is, by design, an _anti-
solution_ as such a "solution", by design, ensures perfect naming
inconsistency at the time the highest cost of naming inconsistency is
borne.

Secondly, one of the greatest impediments to ongoing (as opposed to
initial, outbreak-phase) naming inconsistency is that many vendors do
not have internal processes robust enough to easily handle renaming

Bearing both in mind, it is obvious that the only likely useful
solution to this problem will be one that allows for the fastest _and
earliest_ possible resolution of "VendorX and VendorY have both just
seen samples of what is almost certainly the same thing which will be
known as..." _AND_ provides an easy, even trivial, mechanism for the
right folk at VendorX and VendorY to learn of this. _FURTHER_, even if
such a mechanism can be implemented, it will likely be useless as much
history suggests that the vendors seem unable to change (and are
certainly _unwilling_ to spend the time and effort to change their
internal procedures to allow for better naming and renaming
flexibility) unless there is some very large external stick being held
over them (such as, perhaps, some compliance requirement for AV
software to be used in any branch of the US federal government and its
many and varied agencies...).

> This could even be good for competition; the central authority could give
> credit to the first discoverer by naming the virus after the vendor who first
> found it (but I digress here).

No, please don't suggest such things. The PR and marketing folk in AV
(as everywhere else) as already dangerously clueless about what their
products do, who they do it and the "importance" of their own product.
Such a naming scheme would simply add years of totally stupid marketing
back into an industry sector where the technical folk have fought very
long and hard to reign in the stupidity of overly emotional, grossly
under-informed, generally "publicity-seeking to the detriment of the
industry as a whole" marketing moves.

> In the real world, things are very often named after their discoverers or
> inventors. Star systems, diseases, laws, etcetera.

And that is such a bad idea here for so many reasons I'm not going to
waste my breath even trying to explain more than the above comment
other than to add, much as it may not be apparent and much as it is far
from perfect, the malware naming process we use is supposed to be a
simple taxonomic system relating, at the broader view than "you have
the virus FooBar.X", the related-ness of similar code and
differentiating less similar code. Much as the current system is
imperfect, any attempt to "fix" malware naming that involves removing
the current scheme's (weak) taxonomic structure will find extremely
stiff resistance from some significant segments of the industry.

> Of course, the first thing is to form that central authority, but then again
> lots of industries have a central authority -whether decreed by law or not-
> so it's not something deemed impossible.

Sure -- if someone is prepared to pay a few salaries, it would be
relatively easy to set up some kind of "naming authority". Of course,
if this were done without _extensive_ consultation with AV developers,
it is unlikely to be worth the effort as no-one will pay much attention
to the "authority", making it somewhat less authoritative than may be
desirable...

> At least there are no technical barriers to stop that, only political ones.

"this" == setting up the authority? True, the barriers to that are
primarily economic and political. There are, however, technical
barriers too. Such an authority has to have a reasonable technical
basis from which to make its classification decisions -- recall, its
purpose is to impose naming standards on the industry, and the industry
will take a very dim view of said "authority" (assuming some external
force can be brought to bear to induce or compel the industry to work
with the authority) if industry members have to spend a great deal of
time arguing the point over mis-classifications. If you have some idea
of the complexities that can surface in such discussions -- which,
given I don't recognize you as being an established AV researcher I
strongly suspect you _cannot_ -- then I doubt you'd say that there no
technical difficulties if the point of setting up such an "authority"
includes some notion that it should be functionally useful...

> Despite the high rate of development as you outline below. Using a temporary
> name is quite simple to do, ...

True...

> ... simple to update...

False as I've hinted above and recently discussed in more detail
elsewhere (if it were easy, do you really think that a certain very
large AV vendor would still be calling the Bagle family "Beagle"?).

> ... and overall better for everyone.

False as it ensures greater naming inconsistency at the time of highest
cost _to the user_ of such inconsistency.

Some places one out of three aint bad, but in a technical sphere like
this, I'm afraid that means you have to go back to the drawing board...

(And please, before replying to this message, please, please, please,
please, please read _all_ the rest of thread -- as the only person
making a significant contribution who has more than half a clue about
how all this stuff works, what may be technically feasible, and what a
great deal of customer and industry history suggests may be acceptable,
answering the same misconceptions over and over is getting tiresome...)


--
Nick FitzGerald
Computer Virus Consulting Ltd.
Ph/FAX: +64 3 3529854

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


b.griffin at cqu

Aug 12, 2004, 8:00 PM

Post #85 of 180 (2806 views)
Permalink
RE: (no subject) [In reply to]

Hi folks

-----Original Message-----
From: full-disclosure-admin [at] lists
[mailto:full-disclosure-admin [at] lists] On Behalf Of Maarten
Sent: Friday, August 13, 2004 12:21 AM
To: full-disclosure [at] netsys
Subject: Re: [Full-Disclosure] (no subject)

snip
> (IM, corporate IT systems, etc) -- they are networkologically isolated

> for a reason, remember. Also, even if they do have access to such
resources ("clean"
> and "dirty" networks that are never allowed to mix by careful network
> planning and lack of removable media in the workstations on the
"clean"
> network but located inside the "dirty" lab, say) they often do not
> _want_ to break their own concentration.

>I'd suggest they're not so isolated as you claim. For one thing, how
do you suppose they get to hear new strains are found ? Or receive
samples ?

Did you take the term 'isolated' to mean locked away with no human or
other contact? ...strange...

*virii*
grrrr



>No. It may not matter IF you only use one single brand of AV software.
But that is NOT how it works in the real world. Companies tend to
deploy
>multiple AV solutions on different layers so as to decrease the
likelihood of some virus slipping through. And maybe even more
importantly, "Google
> research" is done all the time, which doesn't work well if a strain
goes by many different names.


I am yet to come across a 'large' company or enterprise that uses
separate brand av applications for desktop and server solutions. It
makes economic and logistic sense to use one vendor for your av solution
that is deployed at different levels (or layers if you prefer that
terminology). About the only people I've seen use different antivirus
products in one environment are home users or small businesses that
misinterpret 'layers of defence' in an anti-virus context to mean
'different brands of defence'. Considering that many major av co's
products are cross platform nowadays, I doubt many companies will
continue using separate brand products in a mixed OS environment for
much longer either.

I can't understand how the Google research is a problem with naming
conventions. Google for a virus name and multiple hits come up, mostly
for descriptions on a/v sites that also carry the alias names in most
cases.


My take is that so long as anti-virus developers are managing to keep
their reactive model of virus detection and removal almost up to speed
with the release of new malware, I don't really care if they name the
next virus George or Mildred, so long as their software will identify
and remove it from a system.


Cheers (and with respect),
B

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


todd at hostopia

Aug 13, 2004, 2:17 AM

Post #86 of 180 (2822 views)
Permalink
Re: (no subject) [In reply to]

> I can easily understand how someone unversed in the _market forces_
> pertaining to antivirus software could hold that position, and as a
> theoretical solution to the problem of lack of cross-vendor naming
> coordination it has often been suggested even by though who know it
> would never work in the real world.
>
> Neat and tidy as such a solution seems, it will not, however, work. As
> I explained in other of my posts in this and the related "AV Naming
> Convention" thread, in general by far the largest "cost" of naming
> disagreement is borne by the users in the early hours of large-scale
> outbreaks. Thus, a "solution" that specifically _requires_ all vendors
> to use a different name until a name is agreed (no matter what this
> process it will take some _additional_ time) is, by design, an _anti-
> solution_ as such a "solution", by design, ensures perfect naming
> inconsistency at the time the highest cost of naming inconsistency is
> borne.

Vendors should not "have to" use a different name until the "real"
one is detrermined, they should use whatever they want to.

You know what, I don't work in the "anti-virus" field, but what you are
saying is BS. There is no good reason that I can think of that the AV
companies cannot rename these things after the fact. When an outbreak
happens, they provide a fix and name it whatever they want. After the
fact, they could rename things and their updates reflect the "proper"
name. They can keep a reference to their name in the description, what's
a few more characters in the signature files for every piece of malware
going to matter? another 100k in a download at most? I agree that there
is probably a lot of marketing pressure that may make this difficult,
but there is no technical reason for it.

The AV companies cannot be that lame that they cannot handle a simple
name change. I mean we use databases and other things and using these
"computers" that should make this easy. If thay are that lame, maybe
they shouldn't be in busines.

It's up to people like us that read lists like this to make them fix
this silly problem, or we can ignore it. It doesn't affect me much,
it just seems silly that they cannot name things consistently.

> Secondly, one of the greatest impediments to ongoing (as opposed to
> initial, outbreak-phase) naming inconsistency is that many vendors do
> not have internal processes robust enough to easily handle renaming

This is a lame excuse at best, maybe these companies need to redesign
themselves, this should not be a big problem.

> (And please, before replying to this message, please, please, please,
> please, please read _all_ the rest of thread -- as the only person
> making a significant contribution who has more than half a clue about
> how all this stuff works, what may be technically feasible, and what a
> great deal of customer and industry history suggests may be acceptable,
> answering the same misconceptions over and over is getting tiresome...)

We'll be sure to bow down to you...

Todd

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


keydet89 at yahoo

Aug 13, 2004, 3:58 AM

Post #87 of 180 (2814 views)
Permalink
Re: (no subject) [In reply to]

> > As
> > I explained in other of my posts in this and the
> related "AV Naming
> > Convention" thread, in general by far the largest
> "cost" of naming
> > disagreement is borne by the users in the early
> hours of large-scale
> > outbreaks.

Forget the whole naming thing...it's been bandied
about before, ad nauseum, and things haven't changed.
What *I* would like to see is some real analysis of
what they find. Too many times, weeks after
something's come out, some A/V company still has
"modifies/updates some Registry keys" on their web
site. Even Symantec lacks consistency with
this...specifying Registry keys or file entries that
affect Win9x vs NT+ in some writeups, but not in
others.

Some companies do a good job of specifying the
footprints that malware leaves behind. However, none
of the A/V vendors are really consistent with this.

On a side note, it really would be nice for MS to
publish specific information on when certain keys are
loaded by the system...the bad guys seem to know this
sort of thing, but educating sysadmins is difficult
when MS doesn't provide any documentation.

> You know what, I don't work in the "anti-virus"
> field, but what you are
> saying is BS. There is no good reason that I can
> think of that the AV
> companies cannot rename these things after the fact.

Why should they? One A/V company calls it one thing,
and then puts the names used by other A/V companies in
the "aka" section of their writeup.

> When an outbreak
> happens, they provide a fix and name it whatever
> they want. After the
> fact, they could rename things and their updates
> reflect the "proper"
> name. They can keep a reference to their name in
> the description, what's
> a few more characters in the signature files for
> every piece of malware
> going to matter? another 100k in a download at most?
> I agree that there
> is probably a lot of marketing pressure that may
> make this difficult,
> but there is no technical reason for it.

Technical reasons, perhaps...but I think you hit the
nail on the head...it's driven by $$, in some way.

> The AV companies cannot be that lame that they
> cannot handle a simple
> name change. I mean we use databases and other
> things and using these
> "computers" that should make this easy. If thay are
> that lame, maybe they shouldn't be in busines.

Don't you think that's kind of harsh? After all, one
could simply come back to you and say, "well, if you
can do better, why aren't you doing it?"


_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


nick at virus-l

Aug 13, 2004, 6:08 AM

Post #88 of 180 (2820 views)
Permalink
Re: (no subject) [In reply to]

Todd Burroughs wrote:

Before trying to explain a few items to Todd, it is clear that he is
either smoking something very bad or he jumped into the middle of
thread on a topic he knows nothing about and decided the rest of the
world wanted his ignorant, pea-brained opinions anyway. If Todd reads
all the rest of the thread that came before this and still cannot see
why his post makes him appear to be a complete moron, I'll gladly try
to explain it again...

> > I can easily understand how someone unversed in the _market forces_
> > pertaining to antivirus software could hold that position, and as a
> > theoretical solution to the problem of lack of cross-vendor naming
> > coordination it has often been suggested even by though who know it
> > would never work in the real world.
> >
> > Neat and tidy as such a solution seems, it will not, however, work. As
> > I explained in other of my posts in this and the related "AV Naming
> > Convention" thread, in general by far the largest "cost" of naming
> > disagreement is borne by the users in the early hours of large-scale
> > outbreaks. Thus, a "solution" that specifically _requires_ all vendors
> > to use a different name until a name is agreed (no matter what this
> > process it will take some _additional_ time) is, by design, an _anti-
> > solution_ as such a "solution", by design, ensures perfect naming
> > inconsistency at the time the highest cost of naming inconsistency is
> > borne.
>
> Vendors should not "have to" use a different name until the "real"
> one is detrermined, they should use whatever they want to.

Dip-stick -- that is, as I just pointed out immediately above,
precisely what happens now and is (part of) the cause of the problem
that is being discussed. Please read the rest of the thread then re-
read the message you think you are responding to so you actually know
what is being talked about and who holds what positions.

> You know what, I don't work in the "anti-virus" field, but what you are
> saying is BS. ...

Of course you do.

And someone with well over a decade's close association with these
issues, at the bleeding edge of malware naming decisions for most of
his waking hours wouldn't know what he is talking about.

Just like I am not a medical doctor so I must be better qualified to
sort out the medical profession...

> ... There is no good reason that I can think of that the AV
> companies cannot rename these things after the fact. ...

Well, fortunately for the world, you don't get to shape the solutions
here...

> ... When an outbreak
> happens, they provide a fix and name it whatever they want. ...

This _IS_ what happens now.

_THAT_ is part of the problem.

A _LARGE_ part...

> ... After the
> fact, they could rename things and their updates reflect the "proper"
> name. ...

Indeed, some can and sometimes some of them do. Of course, often 3, 6,
12, 24, 48 or even 72 hours after the event (and after processing
perhaps several dozen more submissions from their users) very few folk
actually care any more. Yeah, yeah, there are exceptions, but the
reality is that the often massive re-architecting of internal processes
in some AV companies is simply not seen as worth the effort (and
therefore the cost). Thus, it _will not_ happen unless the ROI factor
of making such changes as will allow nimble naming and rampant re-
naming change dramatically. Exceptionally few customers have ever
actually changed product loyalties because of the naming mess, so there
really is no compelling business case for fixing some of the
chronically stupid processes that prevent staff in some AV companies
from changing names at will.

Now, I did not say I like this situation and I was not defending it --
if you'd the whole thread you would, in fact, realize I am one of the
strongest critics of the current situation and am certainly the best
informed about the topic amongst those posting.

However, no matter how elegant a proposed solution is, it has to face
the cold hard facts of the commercial realities, and technical
realities, that will constrain its possible adoption. Thus, as much as
you may not like the reasons I gave for why that proposal will not
work, those reasons are some of the constraints that have prevented
such ideas from already being implemented. As an outsider you cannot
know this, but from watching and participating in the day-to-day
workings of the AV industry for all these years now, I can tell you
there hasn't yet been a vaguely original sentence in all the ideas
thrown into these F-D threads on malware naming and there are
established practices and reasons for why none of those ideas have been
adopted and/or never will be. (This does not mean that some of the
ideas might be at least half worth considering, as often the reasons
for their non-acceptance are very poor, though this is NOT the case
with this idea -- its downright stupid and will never fly if the
objective is to make things better.)

> ... They can keep a reference to their name in the description, what's
> a few more characters in the signature files for every piece of malware
> going to matter? another 100k in a download at most? I agree that there
> is probably a lot of marketing pressure that may make this difficult,
> but there is no technical reason for it.

You're quite wrong.

You're making all kinds of assumptions about internal data layouts and
formats and you are ignoring all manner of non-detection collateral
whose production and maintenance is a huge sub-industry unto itself,
and in some cases is architected in very stupid ways that revolve
centrally around _the_ name for each piece of malware detected by the
product. Yes, such things should have been designed by someone with
ten minutes formal database or work-flow training but sometimes they
weren't and the cost of re-architecting and transitioning a massive
store of existing material to anything different will have to be signed
off very high up the management chain -- the kind of "high" that will
respond to "we'll lose all our US government contracts if we don't do
this" reasoning as a purely business case, but would never do it for
some "soft" reason like "on average our users will prefer us 7.94%
more".

> The AV companies cannot be that lame that they cannot handle a simple
> name change. I mean we use databases and other things and using these
> "computers" that should make this easy. If thay are that lame, maybe
> they shouldn't be in busines.

You cannot be that lame that you cannot understand how complex,
unnecessarily constraining systems often develop when their designers
didn't know where the goal-posts would be moved during the next 15
years, can you? If you are that lame, maybe you are unemployable?

> It's up to people like us that read lists like this to make them fix
> this silly problem, or we can ignore it. It doesn't affect me much,
> it just seems silly that they cannot name things consistently.

You're wlcome to try to convince them, but unless you control s/w
purchasing decisions for many, many tens (or even perhaps hundreds) of
thousands of users, you will not convince _one_ of them, let alone all
of them (and, if you think about it, it would require similar market
force -- whatever that may be -- to be brought to bear against several
of the large developers all at once to actually provide enough
incentive to get them to support some kind of centralized naming
authority mechanism).

> > Secondly, one of the greatest impediments to ongoing (as opposed to
> > initial, outbreak-phase) naming inconsistency is that many vendors do
> > not have internal processes robust enough to easily handle renaming
>
> This is a lame excuse at best, maybe these companies need to redesign
> themselves, this should not be a big problem.

I never said it was anything else but that.

You have missed my point and are trying to argue against me on
something we largely agree on here. Yes, that is a lame excuse, but it
is one of those monstrously lame things that cannot be fixed without a
huge intervention.

> > (And please, before replying to this message, please, please, please,
> > please, please read _all_ the rest of thread -- as the only person
> > making a significant contribution who has more than half a clue about
> > how all this stuff works, what may be technically feasible, and what a
> > great deal of customer and industry history suggests may be acceptable,
> > answering the same misconceptions over and over is getting tiresome...)
>
> We'll be sure to bow down to you...

Good -- while you're bowing down, like my boots clean as I seem to
trodden in some muck in one of the mailing lists...

Then you can go and read the earlier parts of the thread so you will
see what a nut-job you made yourself look...


--
Nick FitzGerald
Computer Virus Consulting Ltd.
Ph/FAX: +64 3 3529854

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


bkfsec at sdf

Aug 13, 2004, 7:20 AM

Post #89 of 180 (2815 views)
Permalink
Re: (no subject) [In reply to]

Harlan Carvey wrote:

>
>Forget the whole naming thing...it's been bandied
>about before, ad nauseum, and things haven't changed.
>What *I* would like to see is some real analysis of
>what they find. Too many times, weeks after
>something's come out, some A/V company still has
>"modifies/updates some Registry keys" on their web
>site. Even Symantec lacks consistency with
>this...specifying Registry keys or file entries that
>affect Win9x vs NT+ in some writeups, but not in
>others.
>
>
>
>
>

I think the whole AV naming issue is, though problematic, the least of
our problems. I think you hit the nail on the head here, Harlan.

How do you enforce a unified naming schema? How would you hold them
accountable for following the standard and/or listening to the standard
body that does the naming? There's no way to do it that I know of that
wouldn't cause all kinds of problems. Not to mention the fact that in
most western countries this would almost certainly be a major legal
rights issue. I'm no libertarian by any stretch of the imagination, but
not allowing corporations to maintain their own naming symbols is
counterproductive and problematic on many levels.

What I would like to see is an organization that maintains it's own
malware dictionary - including virii, trojan horses, worms, spyware,
adware, exploits, etc...

This organization would have a standardized naming procedure, and these
standard names would be able to be cross-referenced with the aliases
that the anti-virus companies utilize. The sole purpose of this
organization would be to provide this information to whomever looks for
it. It would not serve to force the AV vendors to do anything.

Yes, this is similar to CVE. Yes, it would take a monumentous amount of
work to do. :) But, it could also be a very useful resource if created
properly.

I can see forums for each malware branch/variant. I can see evolving
analysis trees. I can see white-paper repositories on specific malware
methods and ways to keep them from doing their damage.

I think that the solution to this is not to try to force the companies
to do what they don't want to do -- that's worse than herding cats. The
key is to create a meeting-ground of sorts. This is frought with
problems as well, but could be really worthwhile. Does anything like
this exist at this moment?

-Barry




_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


keydet89 at yahoo

Aug 13, 2004, 7:40 AM

Post #90 of 180 (2823 views)
Permalink
Re: (no subject) [In reply to]

Barry,

> I think the whole AV naming issue is, though
> problematic, the least of
> our problems. I think you hit the nail on the head
> here, Harlan.

One other thing I'd like to throw into the mix. This
whole discussion is being viewed, it seems to me from
the wrong perspective. The attitude that the entire
A/V industry should have a common naming convention
seems to be coming from the open source camp...while
A/V companies aren't necessarily open source.
Companies in general are about making money, and you
do that through establishing and maintaining
competitive advantages. Expending resources (ie,
people, money, time, etc) on an endeavor to establish
and maintain a common naming scheme is an expenditure
that has very little (if any) ROI...it can't be
justified to investors.

How are A/V companies competitive? They identify and
analyze malware, and update their products. Doing it
faster and better than the next guy is the key.
Slowing that process down to coordinate with other
companies dissolves the advantage. Let's say I
discover a piece of malware, and call a round table
meeting...only to find out that none of the other
members have discovered the malware yet. My advantage
goes bye-bye.

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


bkfsec at sdf

Aug 13, 2004, 8:16 AM

Post #91 of 180 (2815 views)
Permalink
Re: (no subject) [In reply to]

Harlan Carvey wrote:

>Barry,
>
>
>
>One other thing I'd like to throw into the mix. This
>whole discussion is being viewed, it seems to me from
>the wrong perspective. The attitude that the entire
>A/V industry should have a common naming convention
>seems to be coming from the open source camp...while
>A/V companies aren't necessarily open source.
>Companies in general are about making money, and you
>do that through establishing and maintaining
>competitive advantages. Expending resources (ie,
>people, money, time, etc) on an endeavor to establish
>and maintain a common naming scheme is an expenditure
>that has very little (if any) ROI...it can't be
>justified to investors.
>
>
>
Agreed in general - though I'm not sure if it's an "open source" issue
specifically... I've known many Free Software/Open Source people who are
opposed to being held to standards bodies and "closed source" people who
are absolutely sticky about adherance to standards. Both perspectives
have their downsides. Nonetheless, that's a nitpicking issue -- your
primary point is absolutely correct: You can't enforce it; They don't
want to do it (and I'm inclined to think they probably shouldn't want to
do it -- it's sort of like telling someone that they have to name their
kid a certain way so that others can pronounce their name); the problem
must be solved some other way.

>How are A/V companies competitive? They identify and
>analyze malware, and update their products. Doing it
>faster and better than the next guy is the key.
>Slowing that process down to coordinate with other
>companies dissolves the advantage. Let's say I
>discover a piece of malware, and call a round table
>meeting...only to find out that none of the other
>members have discovered the malware yet. My advantage
>goes bye-bye.
>
>
>
>
I think that the problem is being looked at as an industry policing
issue when it's really an informational issue.

By this I mean that the issue is in how the information on said malware
is distributed and "digested" by the masses. If there were a central
information repository to go to for all of the advisories and for a
combined write-up, it'd reduce some of the confusion.

It wouldn't cost the AV vendors a thing because it would be a seperate
organization. The trick would be funding. Starting a small site is one
thing, but a site of this magnitude would have to be funded somehow. Ad
revenue probably wouldn't be enough for the
bandwidth/equipment/man-hours to put something like this together...

-Barry




_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


fulldisc at ultratux

Aug 13, 2004, 9:06 AM

Post #92 of 180 (2802 views)
Permalink
Re: (no subject) [In reply to]

On Friday 13 August 2004 05:00, Brad Griffin wrote:

> > network but located inside the "dirty" lab, say) they often do not
> > _want_ to break their own concentration.
> >
> >I'd suggest they're not so isolated as you claim. For one thing, how
> do you suppose they get to hear new strains are found ? Or receive
> samples ?
>
> Did you take the term 'isolated' to mean locked away with no human or
> other contact? ...strange...

Not per se. But the argument about not wanting to break concentration doesn't
really fly if one is constantly interrupted by coworkers either...

> *virii*
> grrrr

What ? You prefer viruses ? virusses ? Viri ? Virea ? Virux ? ;-)

> >No. It may not matter IF you only use one single brand of AV software.
>> But that is NOT how it works in the real world. Companies tend to
> deploy
> >multiple AV solutions on different layers so as to decrease the
> likelihood of some virus slipping through. And maybe even more
> importantly, "Google
> > research" is done all the time, which doesn't work well if a strain
> goes by many different names.
>
>
> I am yet to come across a 'large' company or enterprise that uses
> separate brand av applications for desktop and server solutions. It
> makes economic and logistic sense to use one vendor for your av solution
> that is deployed at different levels (or layers if you prefer that
> terminology). About the only people I've seen use different antivirus
> products in one environment are home users or small businesses that
> misinterpret 'layers of defence' in an anti-virus context to mean
> 'different brands of defence'. Considering that many major av co's
> products are cross platform nowadays, I doubt many companies will
> continue using separate brand products in a mixed OS environment for
> much longer either.

Well, whoever said 'large' companies are the only ones that matter?
In my experience having multiple brands happens often. In some cases they may
deploy a filtering mail gateway that's bundled with a brand X virusscanner.
In other cases they may find that brand Y on the desktop offers better value
than using brand Z which they equipped their exchange server with...

In any case, deploying multiple brands IS a good practise, security-wise.
If a buffer overflow (or a botched Datfile update) is found in one product it
will probably affect their whole line of products. That's bad. Then let's
consider the various timezones; using european and US AV products can
sometimes give you the few hours advance that you need to avoid a disaster.

If you want 4 locks on your front door, would you buy four locks of the same
brand ? (or even, for paranoid people like me: would you have them all
installed by the same guy ?) For me, the answer would be a resounding NO.

> I can't understand how the Google research is a problem with naming
> conventions. Google for a virus name and multiple hits come up, mostly
> for descriptions on a/v sites that also carry the alias names in most
> cases.

Yes they do. But I hardly think it is LESS work for them to track all those
"aka" names and versions to include in their description pages than it would
be to standardize after the fact on one single name for the virus. Right ?

> My take is that so long as anti-virus developers are managing to keep
> their reactive model of virus detection and removal almost up to speed
> with the release of new malware, I don't really care if they name the
> next virus George or Mildred, so long as their software will identify
> and remove it from a system.

Well, precisely. You hit the nail on the head...

It happened on SO many occasions to me that the installed AV scanner did
identify the virus but was unable to remove it (or it instantly came back
after "removal") that I had to hunt down a different (better) removal tool
(rescue-CD, dedicated removal tool, or otherwise).
It is at those moments that all the aliases in use for the virus bite you.

Maarten

--
Yes of course I'm sure it's the red cable. I guarante[^%!/+)F#0c|'NO CARRIER

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


toddtowles at brookshires

Aug 13, 2004, 9:53 AM

Post #93 of 180 (2804 views)
Permalink
RE: (no subject) [In reply to]

How is naming a virus with @mm or a W32 in the front slow the process
down? Naming has nothing to do with AV venders making money IMO. If it
does, McAfee should change its name to Norton before tries to buy it
out. =)

-----Original Message-----
From: full-disclosure-admin [at] lists
[mailto:full-disclosure-admin [at] lists] On Behalf Of Harlan
Carvey
Sent: Friday, August 13, 2004 9:40 AM
To: full-disclosure [at] netsys
Cc: Barry Fitzgerald
Subject: Re: [Full-Disclosure] (no subject)

Barry,

> I think the whole AV naming issue is, though problematic, the least of

> our problems. I think you hit the nail on the head here, Harlan.

One other thing I'd like to throw into the mix. This whole discussion
is being viewed, it seems to me from the wrong perspective. The
attitude that the entire A/V industry should have a common naming
convention seems to be coming from the open source camp...while A/V
companies aren't necessarily open source.
Companies in general are about making money, and you do that through
establishing and maintaining competitive advantages. Expending
resources (ie, people, money, time, etc) on an endeavor to establish and
maintain a common naming scheme is an expenditure that has very little
(if any) ROI...it can't be justified to investors.

How are A/V companies competitive? They identify and analyze malware,
and update their products. Doing it faster and better than the next guy
is the key.
Slowing that process down to coordinate with other companies dissolves
the advantage. Let's say I discover a piece of malware, and call a
round table meeting...only to find out that none of the other members
have discovered the malware yet. My advantage goes bye-bye.

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


bkfsec at sdf

Aug 13, 2004, 10:02 AM

Post #94 of 180 (2811 views)
Permalink
Re: (no subject) [In reply to]

Todd Towles wrote:

>How is naming a virus with @mm or a W32 in the front slow the process
>down? Naming has nothing to do with AV venders making money IMO. If it
>does, McAfee should change its name to Norton before tries to buy it
>out. =)
>
>
>

It doesn't have a direct impact -- however, you're not going to get the
major companies to agree to put resources towards collaboration and
changing names. That's a used resource which cuts into their profits.
(Note: I'm trying to take this from their perspective, not mine.)

It's a little more complex than just having prefixes and postfixes.
Actually, if you look at the latest e-mail worms and their variance in
variant naming between AV vendors, it's a lot more complex than
standardized prefixes and whatnot.

Not to mention the fact that many businesses won't do so as a matter of
ego/self-reliance.

-Barry

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


toddtowles at brookshires

Aug 13, 2004, 10:06 AM

Post #95 of 180 (2819 views)
Permalink
RE: (no subject) [In reply to]

It is a very complex issue...but a simple agreement on standard
post/pre-fixes would be a start.

As my orginial post started, I wouldn't let it up to the AV companies at
all. Have a separate entity (group of people like us), gain the backing
of big compaines and other entities and come up with some standards.

If AV vendors choose to work with these unset rules then they are
approved by the entity. People that believe in a standradization will
only used entity approved products. Let the customers decide if this is
what they want.

But we have to give them a way to start voicing the need.

-----Original Message-----
From: Barry Fitzgerald [mailto:bkfsec [at] sdf]
Sent: Friday, August 13, 2004 12:02 PM
To: Todd Towles
Cc: Harlan Carvey; full-disclosure [at] netsys
Subject: Re: [Full-Disclosure] (no subject)

Todd Towles wrote:

>How is naming a virus with @mm or a W32 in the front slow the process
>down? Naming has nothing to do with AV venders making money IMO. If it
>does, McAfee should change its name to Norton before tries to buy it
>out. =)
>
>
>

It doesn't have a direct impact -- however, you're not going to get the
major companies to agree to put resources towards collaboration and
changing names. That's a used resource which cuts into their profits.
(Note: I'm trying to take this from their perspective, not mine.)

It's a little more complex than just having prefixes and postfixes.
Actually, if you look at the latest e-mail worms and their variance in
variant naming between AV vendors, it's a lot more complex than
standardized prefixes and whatnot.

Not to mention the fact that many businesses won't do so as a matter of
ego/self-reliance.

-Barry

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


bkfsec at sdf

Aug 13, 2004, 10:11 AM

Post #96 of 180 (2821 views)
Permalink
Re: (no subject) [In reply to]

Todd Towles wrote:

>As my orginial post started, I wouldn't let it up to the AV companies at
>all. Have a separate entity (group of people like us), gain the backing
>of big compaines and other entities and come up with some standards.
>
>
>
You don't even need big companies to approve or back you -- you just
need a website and the time to put into it.

It's a real need so then advertise and let the market take over. Get
some community involvement. Start with things that will draw people in.

The market is like gravity -- trying to force it to do something is
almost impossible if you're small. What you want to do is grow your
project until it can reach the critical mass where it can't be ignored.
Then you use your influence to affect change.

How serious are people with regard to fixing this problem? Would people
put some time into a community run site that had the goal of becoming an
organization pointed towards becoming a primary depot of security
information?

-Barry

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


toddtowles at brookshires

Aug 13, 2004, 10:14 AM

Post #97 of 180 (2807 views)
Permalink
RE: (no subject) [In reply to]

That is the question we need to find out. But only by starting it will
we ever know. Agreed?

-----Original Message-----
From: Barry Fitzgerald [mailto:bkfsec [at] sdf]
Sent: Friday, August 13, 2004 12:11 PM
To: Todd Towles
Cc: Mailing List - Full-Disclosure
Subject: Re: [Full-Disclosure] (no subject)

Todd Towles wrote:

>As my orginial post started, I wouldn't let it up to the AV companies
>at all. Have a separate entity (group of people like us), gain the
>backing of big compaines and other entities and come up with some
standards.
>
>
>
You don't even need big companies to approve or back you -- you just
need a website and the time to put into it.

It's a real need so then advertise and let the market take over. Get
some community involvement. Start with things that will draw people in.


The market is like gravity -- trying to force it to do something is
almost impossible if you're small. What you want to do is grow your
project until it can reach the critical mass where it can't be ignored.

Then you use your influence to affect change.

How serious are people with regard to fixing this problem? Would people
put some time into a community run site that had the goal of becoming an
organization pointed towards becoming a primary depot of security
information?

-Barry

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


frank at knobbe

Aug 13, 2004, 11:12 AM

Post #98 of 180 (2825 views)
Permalink
Re: (no subject) [In reply to]

Howdy Harlan,

On Fri, 2004-08-13 at 09:40, Harlan Carvey wrote:
> The attitude that the entire
> A/V industry should have a common naming convention
> seems to be coming from the open source camp...while
> A/V companies aren't necessarily open source.
> Companies in general are about making money, and you
> do that through establishing and maintaining
> competitive advantages.

What gave you the idea that this discussion started from a open source
camp?

But you are right in regards to the goals of the A/V companies. I think
a lot of folks in this thread made is blatantly clear that A/V companies
do not care about their clients or client satisfaction, they just care
about their bottom line. Let's leave it at that and move on.

> How are A/V companies competitive? They identify and
> analyze malware, and update their products. Doing it
> faster and better than the next guy is the key.
> Slowing that process down to coordinate with other
> companies dissolves the advantage. Let's say I
> discover a piece of malware, and call a round table
> meeting...only to find out that none of the other
> members have discovered the malware yet. My advantage
> goes bye-bye.

Nope, doesn't have to be. There doesn't need to be information sharing.
I wouldn't even make it a round table meeting.

On the risk of being ridiculed again by Nick or others, let's entertain
this idea. Remove the round table and replace it with a public (or
industry) "bell". If an A/V company (commercial or not) finds a new
virus, it rings the bell. First to ring the bell sets a name. Other
companies publish with their own name *candidates* and if it turns out
to be the same virus, adopt the name of the company ringing the bell.
Renaming a virus on a web site and in a database and signature set a few
hours later shouldn't be hard to to. But what do I know about the A/V
industry anyway... I'm just making silly suggestions.

No information sharing needs to take place, and competitive advantage
remains. All it takes is an industry "agreement" to work this way. I
think it will benefit their clients greatly.

In closing, the A/V industry has done a good job with naming viruses in
the past. However, in recent year the surge of worms has quickened the
reaction of the industry. They know respond in hours, dare I say
minutes, because the worm/virus/malware is spreading faster then it did
before. This haste or rush to market is what caused the names to differ
between vendors. And I think that through a sensible agreement, heck
make it a handshake agreement, the industry can return to better more
coherent naming of viruses.

Regards,
Frank
Attachments: signature.asc (0.18 KB)


krmaxwell at gmail

Aug 13, 2004, 11:47 AM

Post #99 of 180 (2807 views)
Permalink
Re: (no subject) [In reply to]

On Fri, 13 Aug 2004 18:06:06 +0200, Maarten <fulldisc [at] ultratux> wrote:
> On Friday 13 August 2004 05:00, Brad Griffin wrote:
> > *virii*
> > grrrr
>
> What ? You prefer viruses ? virusses ? Viri ? Virea ? Virux ? ;-)

This might be getting a touch off-topic (or at least definitely a
tangent), but "virii" is not a word. "Viruses" is the correct term.

http://spl.haxial.net/viruses.html
http://www.nationmaster.com/encyclopedia/Plural-of-virus

There's more, Google around (try "virii virus language" or some such
set of terms).


--
Kyle Maxwell
krmaxwell [at] gmail

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html


fulldisc at ultratux

Aug 13, 2004, 12:17 PM

Post #100 of 180 (2814 views)
Permalink
Re: (no subject) [In reply to]

First off: Nick, please lose that damn attitude of yours !


Further, by hammering on the endless we-have-done-it-for-many-years-so-who
are-you-to-tell-us-differently part you're actually making yourself part of
the problem, not part of the solution.
You're saying that internal procedures make it so difficult to adapt names
after the fact. When in fact the strength of a company, any company, IS to
be able to adapt to changing circumstances.
And if they're not able to, eventually they will go the way of the dinosaurs.

The only thing Todd (and I) are trying to say is that it is possible to rename
after the fact. I don't #!%$&* care how many old Cobol programs need
adapting for that to "get" possible, but the fact remains that it IS.
Don't start again about how your current procedures may prevent or complicate
that. Worse integration problems, by far more complex and bigger companies
or conglomerates are being tackled every day. Yeah. To name a few ?
How about mergers, or international intelligence-exchange between law
enforcement agencies. Do you think that they let anyone stop them by
complaining that database format X isn't readily compatible with format Y ?
No. They fix it, they make it work together no matter what.
So don't start about how impossible it is for you to rename one simple entry.

To conclude, I'd like to put serious question marks by your statement that the
first few hours are the all-important ones. First off, by renaming after the
fact (after the first few hours/days/weeks) no-one is changing ANYTHING about
those first hours so you shouldn't have ANY complaint regarding that.

Secondly, a lot of the confusion only comes later. The guys that have their AV
software up and running and current mostly do not suffer from the outbreaks.
The problem often comes (much) later, with the people who didn't update,
'forgot to', or plain disregard any security or updates whatsoever. And then
you are only called in to fix things when stuff is really breaking down.
Or are you saying you've never been asked to de-toxify your parents'-,
friends'- or siblings'- computers that got infested despite everything ?
Everyone has.

Oh and P.S.: Yes, I did read all of the threads pertaining to this.

Maarten



On Friday 13 August 2004 15:08, Nick FitzGerald wrote:
> Todd Burroughs wrote:
>
> Before trying to explain a few items to Todd, it is clear that he is
> either smoking something very bad or he jumped into the middle of
> thread on a topic he knows nothing about and decided the rest of the
> world wanted his ignorant, pea-brained opinions anyway. If Todd reads
> all the rest of the thread that came before this and still cannot see
> why his post makes him appear to be a complete moron, I'll gladly try
> to explain it again...
>
> > > I can easily understand how someone unversed in the _market forces_
> > > pertaining to antivirus software could hold that position, and as a
> > > theoretical solution to the problem of lack of cross-vendor naming
> > > coordination it has often been suggested even by though who know it
> > > would never work in the real world.
> > >
> > > Neat and tidy as such a solution seems, it will not, however, work. As
> > > I explained in other of my posts in this and the related "AV Naming
> > > Convention" thread, in general by far the largest "cost" of naming
> > > disagreement is borne by the users in the early hours of large-scale
> > > outbreaks. Thus, a "solution" that specifically _requires_ all vendors
> > > to use a different name until a name is agreed (no matter what this
> > > process it will take some _additional_ time) is, by design, an _anti-
> > > solution_ as such a "solution", by design, ensures perfect naming
> > > inconsistency at the time the highest cost of naming inconsistency is
> > > borne.
> >
> > Vendors should not "have to" use a different name until the "real"
> > one is detrermined, they should use whatever they want to.
>
> Dip-stick -- that is, as I just pointed out immediately above,
> precisely what happens now and is (part of) the cause of the problem
> that is being discussed. Please read the rest of the thread then re-
> read the message you think you are responding to so you actually know
> what is being talked about and who holds what positions.
>
> > You know what, I don't work in the "anti-virus" field, but what you are
> > saying is BS. ...
>
> Of course you do.
>
> And someone with well over a decade's close association with these
> issues, at the bleeding edge of malware naming decisions for most of
> his waking hours wouldn't know what he is talking about.
>
> Just like I am not a medical doctor so I must be better qualified to
> sort out the medical profession...
>
> > ... There is no good reason that I can think of that the AV
> > companies cannot rename these things after the fact. ...
>
> Well, fortunately for the world, you don't get to shape the solutions
> here...
>
> > ... When an outbreak
> > happens, they provide a fix and name it whatever they want. ...
>
> This _IS_ what happens now.
>
> _THAT_ is part of the problem.
>
> A _LARGE_ part...
>
> > ... After the
> > fact, they could rename things and their updates reflect the "proper"
> > name. ...
>
> Indeed, some can and sometimes some of them do. Of course, often 3, 6,
> 12, 24, 48 or even 72 hours after the event (and after processing
> perhaps several dozen more submissions from their users) very few folk
> actually care any more. Yeah, yeah, there are exceptions, but the
> reality is that the often massive re-architecting of internal processes
> in some AV companies is simply not seen as worth the effort (and
> therefore the cost). Thus, it _will not_ happen unless the ROI factor
> of making such changes as will allow nimble naming and rampant re-
> naming change dramatically. Exceptionally few customers have ever
> actually changed product loyalties because of the naming mess, so there
> really is no compelling business case for fixing some of the
> chronically stupid processes that prevent staff in some AV companies
> from changing names at will.
>
> Now, I did not say I like this situation and I was not defending it --
> if you'd the whole thread you would, in fact, realize I am one of the
> strongest critics of the current situation and am certainly the best
> informed about the topic amongst those posting.
>
> However, no matter how elegant a proposed solution is, it has to face
> the cold hard facts of the commercial realities, and technical
> realities, that will constrain its possible adoption. Thus, as much as
> you may not like the reasons I gave for why that proposal will not
> work, those reasons are some of the constraints that have prevented
> such ideas from already being implemented. As an outsider you cannot
> know this, but from watching and participating in the day-to-day
> workings of the AV industry for all these years now, I can tell you
> there hasn't yet been a vaguely original sentence in all the ideas
> thrown into these F-D threads on malware naming and there are
> established practices and reasons for why none of those ideas have been
> adopted and/or never will be. (This does not mean that some of the
> ideas might be at least half worth considering, as often the reasons
> for their non-acceptance are very poor, though this is NOT the case
> with this idea -- its downright stupid and will never fly if the
> objective is to make things better.)
>
> > ... They can keep a reference to their name in the description, what's
> > a few more characters in the signature files for every piece of malware
> > going to matter? another 100k in a download at most? I agree that there
> > is probably a lot of marketing pressure that may make this difficult,
> > but there is no technical reason for it.
>
> You're quite wrong.
>
> You're making all kinds of assumptions about internal data layouts and
> formats and you are ignoring all manner of non-detection collateral
> whose production and maintenance is a huge sub-industry unto itself,
> and in some cases is architected in very stupid ways that revolve
> centrally around _the_ name for each piece of malware detected by the
> product. Yes, such things should have been designed by someone with
> ten minutes formal database or work-flow training but sometimes they
> weren't and the cost of re-architecting and transitioning a massive
> store of existing material to anything different will have to be signed
> off very high up the management chain -- the kind of "high" that will
> respond to "we'll lose all our US government contracts if we don't do
> this" reasoning as a purely business case, but would never do it for
> some "soft" reason like "on average our users will prefer us 7.94%
> more".
>
> > The AV companies cannot be that lame that they cannot handle a simple
> > name change. I mean we use databases and other things and using these
> > "computers" that should make this easy. If thay are that lame, maybe
> > they shouldn't be in busines.
>
> You cannot be that lame that you cannot understand how complex,
> unnecessarily constraining systems often develop when their designers
> didn't know where the goal-posts would be moved during the next 15
> years, can you? If you are that lame, maybe you are unemployable?
>
> > It's up to people like us that read lists like this to make them fix
> > this silly problem, or we can ignore it. It doesn't affect me much,
> > it just seems silly that they cannot name things consistently.
>
> You're wlcome to try to convince them, but unless you control s/w
> purchasing decisions for many, many tens (or even perhaps hundreds) of
> thousands of users, you will not convince _one_ of them, let alone all
> of them (and, if you think about it, it would require similar market
> force -- whatever that may be -- to be brought to bear against several
> of the large developers all at once to actually provide enough
> incentive to get them to support some kind of centralized naming
> authority mechanism).
>
> > > Secondly, one of the greatest impediments to ongoing (as opposed to
> > > initial, outbreak-phase) naming inconsistency is that many vendors do
> > > not have internal processes robust enough to easily handle renaming
> >
> > This is a lame excuse at best, maybe these companies need to redesign
> > themselves, this should not be a big problem.
>
> I never said it was anything else but that.
>
> You have missed my point and are trying to argue against me on
> something we largely agree on here. Yes, that is a lame excuse, but it
> is one of those monstrously lame things that cannot be fixed without a
> huge intervention.
>
> > > (And please, before replying to this message, please, please, please,
> > > please, please read _all_ the rest of thread -- as the only person
> > > making a significant contribution who has more than half a clue about
> > > how all this stuff works, what may be technically feasible, and what a
> > > great deal of customer and industry history suggests may be acceptable,
> > > answering the same misconceptions over and over is getting tiresome...)
> >
> > We'll be sure to bow down to you...
>
> Good -- while you're bowing down, like my boots clean as I seem to
> trodden in some muck in one of the mailing lists...
>
> Then you can go and read the earlier parts of the thread so you will
> see what a nut-job you made yourself look...

--
Yes of course I'm sure it's the red cable. I guarante[^%!/+)F#0c|'NO CARRIER

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.netsys.com/full-disclosure-charter.html

First page Previous page 1 2 3 4 5 6 7 8 Next page Last page  View All Full Disclosure full-disclosure RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.