A85: Re: Assembly virus
[Prev][Next][Index][Thread]
A85: Re: Assembly virus
Well how do computer viruses work in that regard? That is, if you never
directly access the virus, how does it damage your system?
Justin Bosch
justin-b@juno.com
On Mon, 08 Mar 1999 21:50:29 -0700 Richard Lewis
<RichardLewis@CedarCity.net> writes:
>
>I might be able to make an Usgard specific virus that attaches itself
>to
>the shell and refuses to be removed. I could make it so it attacks
>the
>menu system and reloads itself every time you use it. Some slight
>modifications to the Usgard string would make it impossible to remove.
> But
>it would have to be run from Usgard at least once on every calc...
>
>At 09:07 PM 3/8/99 -0600, you wrote:
>>
>>I think most of us probably crash our calculators every day anyways
>:(.
>>Certainly you could write a virus. I would think it would be more
>fun to
>>write one that just made all of the variables grow, little by little.
> Or
>>maybe it did nothing but spread itself across during file transfer.
>Once
>>you crash someone's calc, it would be harder to pass it on to the
>next
>>person. Anyways, learn some assembly and you can then program your
>own
>>virus. Good luck (but i don't really think writing most viruses
>requires
>>too many "mad skillz").
>>
>>-mike pearce
>>
>>-----Original Message-----
>>From: Matt Cooper <mnemonicdevice@hotmail.com>
>>To: assembly-85@lists.ticalc.org <assembly-85@lists.ticalc.org>
>>Date: Monday, March 08, 1999 8:28 PM
>>Subject: A85: Assembly virus
>>
>>
>>>
>>>Alright, I know this couldn't possibly work else it would have been
>done
>>>before, but why couldn't someone write code that would use Usgard's
>TSR
>>>calls to attach itself to the system and then wreak havoc with the
>>>system somehow. My thought was perhaps have it increment a 32bit
>>>location, then read a 16bit location which is the less-significant
>side
>>>of the 32bit value. If that 16bit value = 00 (basically.. the 256th
>>>time Usgard is loaded) then hang the system. Or delete variables.
>Or
>>>diddle the first 7 bytes of Usgard so that IT will hang the calc.
>Etc.
>>>
>>>I don't have the mad skillz to do this, but if I did, I would!
>>>
>>>--Matt Cooper
>>>
>>>
>>>______________________________________________________
>>>Get Your Private, Free Email at http://www.hotmail.com
>>>
>>
>>
>>
>>
>>
>
>
>
___________________________________________________________________
You don't need to buy Internet access to use free Internet e-mail.
Get completely free e-mail from Juno at http://www.juno.com/getjuno.html
or call Juno at (800) 654-JUNO [654-5866]
Follow-Ups:
References: