Dustin said:
kurt wismer wrote: [snip]
it's a self-replicator that infects a host program... that is enough for
most people to call it a virus...
But the host program does not pass the infections to others. Ie: It's
non replicative. It would be an intended virus at best. Since anything
past 1st generation doesn't replicate.
dustin, dustin, dustin (now i know why people call you dustbin - my
spelling checker doesn't like your name for some reason).... since when
are host programs supposed to replicate? of course it doesn't
replicate... it's ska that self-replicates, and the self-replicative
code is called by the infected wsock32.dll...
No, it's a worm. The program that comes out doesn't infect further
files on the host system.
viruses don't need to infect more than one file per system... have you
never heard of lehigh?
And the files which are modified are not able
to pass the worm body along on their own.
the files that are modified *call* the worm body... that's why it's
called infection... 'an attempt to execute the host program causes the
virus to be executed as well or instead of the host program'...
It's a self contained worm,
not a virus.
it's a worm/virus hybrid...
Viruses must infect! Worms do not infect. Patching the wsock32.dll is
not infecting it. The wsock32.dll when called after patching does not
infect other dlls on the system. In fact, it doesn't infect anything at
all.
to be infected, the host simply has to call the virus' code... the virus
*can* infect dlls, however it is specific enough that there is only ever
one dll per system that poses a valid target...
I think sometimes these so called subsets only add to the confusion.
subsets only really enter into the discussion if we're talking about the
mathematical definition of virus, and that definition doesn't include
infection...
Virus must infect the host!
ska does...
And the infectees must continue to infect
others.
host programs do not infect things - this is a conceptual shortcut
you've made at some point that may speed up certain discussions but
which is not strictly true...
infectees must call the virus and the virus must make a possibly evolved
copy of itself under certain conditions and that possibly evolved copy
must be able to infect other host programs... all of these conditions
are met with ska...
[snip]
A worm is a self contained program, it doesn't actually infect other
programs.
some do... ska isn't the only example...