home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / amiga / advocacy / 32073 < prev    next >
Encoding:
Text File  |  1992-12-23  |  2.4 KB  |  67 lines

  1. Newsgroups: comp.sys.amiga.advocacy
  2. Path: sparky!uunet!gatech!news.byu.edu!hamblin.math.byu.edu!sol.ctr.columbia.edu!hemi!jerry
  3. From: jerry@msi.com (Jerry Shekhel)
  4. Subject: Re: Future Amiga chipsets
  5. References: <38124@cbmvax.commodore.com>
  6. Sender: nobody@ctr.columbia.edu
  7. Organization: Molecular Simulations, Inc.
  8. Date: Wed, 23 Dec 1992 17:50:21 GMT
  9. X-Newsreader: TIN [version 1.1 PL8]
  10. Message-ID: <1992Dec23.175021.18816@sol.ctr.columbia.edu>
  11. X-Posted-From: hemi.msi.com
  12. NNTP-Posting-Host: sol.ctr.columbia.edu
  13. Lines: 52
  14.  
  15. Joe O'Hara - Product Assurance (joe@cbmvax.commodore.com) wrote:
  16. :
  17. : >I'm going to go out on a limb here, and say that there is *no way* to write
  18. : >directly to the disk sectors under OS/2, except from a device driver.  Also,
  19. : >although an OS/2 program can freely erase important files from the (local)
  20. : >disk, the really crucial stuff (kernel, shared libs, drivers) is still
  21. : >protected agaomst modification and erasure.
  22. :
  23. : So, let's see. A virus can write itself to the disk as a driver, overwriting
  24. : the real one. Rebooting the system will then bring in the bogus driver.
  25. :
  26.  
  27. I suppose so, but writing a driver is a bit more difficult than writing this:
  28.  
  29.            while(1)
  30.             poke(rand(), rand());
  31.  
  32. :
  33. : Or... A virus can read a shared library as a file, modify it, and rewrite it.
  34. :
  35.  
  36. Nope.  Shared libraries cannot be modified while they are in use.  That's why
  37. you have to boot OS/2 from a floppy in order to change the display driver
  38. (it's a shared library used by the GUI).
  39.  
  40. :
  41. : Or... A virus can likewise modify an ini file.
  42. :
  43.  
  44. As far as I know, this is also impossible.
  45.  
  46. :
  47. : Or... A virus can likewise modify cmd.exe
  48. :
  49.  
  50. Can't do that either (as long a there's at least one cmd.exe running
  51. somewhere.
  52.  
  53. Look, this is a useless argument.  Yes, it's possible to create a virus
  54. for OS/2 -- it is clearly not protected as well as a multi-user system.
  55. If you're trying to say that memory protection has no place in a single-user
  56. system, well, that's a different argument entirely.
  57.  
  58. :
  59. :   Joe O'Hara                ||      Disclaimer: I didn't say that!
  60. :
  61. --
  62. +-------------------+----------------------------+---------------------------+
  63. | JERRY J. SHEKHEL  | Molecular Simulations Inc. | Time just fades the pages |
  64. | Drummers do it... |     Burlington, MA USA     | in my book of memories.   |
  65. |    ... In rhythm! |        jerry@msi.com       |         -- Guns N' Roses  |
  66. +-------------------+----------------------------+---------------------------+
  67.