What is Malcode?
description
Transcript of What is Malcode?
What is Malcode?
Dr. Richard [email protected]
What are we going to talk about?
Fundamental Definitions What is Malcode? Malcode Overview Follows: Szor Ch.1 & 2.
How I Got Involved
Like most researchers, I got hit by a Virus
I disassembled the virus, and began on this wonderful journey of discovery…
Making every possible mistake on the way!
Malicious Code v. MMC MMC = Malicious Mobile Code Critical word: Mobile
MMC is designed to move from one machine to another
Type of Malcode
Viruses Trojan Horses Worms Blended threats
Virus
A virus is a malicious program that modifies other host files or boot areas to replicate. In most cases, the host object is modified to contain a complete copy (possibly evolved) of the malicious program code. The newly-infected object is capable of spreading the “infection” further
Trojan
A Trojan, or Trojan Horse, is a non-replicating program masquerading as one type of program with its real intent hidden from the user.
Worm
A worm is a piece of replicating code that uses its own program coding to spread with minimal user intervention. Unlike viruses worms do not “infect” other programs or boot sectors
Blended Threat
Replication + something else bad (like an exploit)
Spyware
A technology that aids in gathering information about a user or content of a machine without that user’s knowledge
Adware
Pretty much Spyware that tells you exactly what it’s going to do…
Always read the EULA…
“Pest”
Colloquial but descriptive “Any piece of software that the user
doesn’t want”
Other Terms…
In The Wild Dr0pper “Generation 0”<- this is a zero Payloads Rootkit
Naming Viruses?
Interesting problem Go ahead and read:
http://www.virusbtn.com/magazine/archives/pdf/2003/200303.pdf: (p14) That Which We Call Rose.A
What really is in a name? For the other side, read
http://www.virusbtn.com/magazine/archives/200301/caro.xml or Szor Chapter 2, 2.5.
Discussion
What is the goal of virus naming? Assignment: Read Szor Ch.1 & 2 for
Tuesday’s class
“Good” viruses?
Is there any such thing as a good virus? What do you think about this:
http://www.samspublishing.com/articles/printerfriendly.asp?p=337309&rl=1
Next Lesson
Viruses and their environment…