Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!ux1.cso.uiuc.edu!tank!eecae!netnews.upenn.edu!vax1.cc.lehigh.edu!sei.cmu.edu!krvw From: dmg@lid.mitre.org (David Gursky) Newsgroups: comp.virus Subject: Re: high-level language viruses Message-ID: <0004.8911271233.AA05551@ge.sei.cmu.edu> Date: 22 Nov 89 19:19:43 GMT Sender: Virus Discussion List Lines: 18 Approved: krvw@sei.cmu.edu In Virus-L V2 #247, Fridrick Skulason (frisk@rhi.hi.is) asks about viruses written in higher-level languages. An oft ignored fact of HLL viruses is that some do have the ability to spread between machines running the same HLL. For example, Smalltalk-80 operates on Macs, PS/2s, and 286 based PCs. Now suppose I write a virus that is written in Smalltalk-80. It will not infect, say, the System file on a Mac, or the .COM files on PCs, but it could spread from Smalltalk-80 Mac to Smalltalk-80 286. A precursor to this was the Dukakis Virus of last year. The Dukakis virus was written in Hyperscript, the programming language behind Apple written in Hyperscript, the programming language behind Apple's Hypercard product. We are seeing Hypercard compatible products for MS-DOS (Spinnaker's Plus product for the Mac and PC -- See MacWeek 21-Nov). Consequently, Dukakis type viruses could pose threats to both Macs and PCs, although only to a subgroup of those platforms (those running the infectable application). Brought to you by Super Global Mega Corp .com