Virus code that proves a vulnerability exists in an operating system or application. While the proof-of-concept virus is not destructive, it is developed and deployed to show how a malicious version of the virus could exploit the vulnerability. See
proof-of-concept exploit and
virus.