Emulation

Spoofing a setting or situation

Emulation refers to any method of creating a fake environment, and such techniques are deployed in various ways in computer security.

In malware analysis, virtual machines are a vital resource allowing full system emulation. Emulation on a much smaller scale is performed by many malware scanners, which may contain a miniature sandbox environment to help decipher the behaviour of encrypted or obfuscated files. Honeypots, used to gather malicious samples, emulate vulnerable systems, or perhaps simply the resources of such systems.

Quick Links

Poll
The Japanese government is reported to have commissioned a 'defensive virus'. Is 'defensive' malware ever a good idea?
Yes
No
I don't know
Leave a comment
View 11 comments

99 Subscription Promo

Virus Bulletin
In this month's magazine:
  • Living the meme
  • If Svar is the answer...
  • Static analysis of mobile malware
  • And the devil is six: the security consequences of the switch to IPv6
  • Behind enemy lines: reporting from the CCC 28C3 Congress
Virus Bulletin 02 2012
Subscribe now!

Virus Bulletin currently has 224,239 registered users.