home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / misc / 4977 < prev    next >
Encoding:
Text File  |  1993-01-23  |  2.7 KB  |  60 lines

  1. Newsgroups: comp.misc
  2. Path: sparky!uunet!paladin.american.edu!howland.reston.ans.net!zaphod.mps.ohio-state.edu!malgudi.oar.net!news.ysu.edu!yfn.ysu.edu!ad822
  3. From: ad822@yfn.ysu.edu (Larry Bennett)
  4. Subject: Keyboard reassignment & "ANSI bombs"    ???????
  5. Message-ID: <1993Jan23.004131.7938@news.ysu.edu>
  6. Sender: news@news.ysu.edu (Usenet News Admin)
  7. Nntp-Posting-Host: yfn.ysu.edu
  8. Organization: Youngstown State/Youngstown Free-Net
  9. Date: Sat, 23 Jan 1993 00:41:31 GMT
  10. Lines: 48
  11.  
  12.  
  13. I recently obtained a copy of the new PKZIP (version 2.04c) and the attached
  14. item was included in the .DOC file for the software.
  15.  
  16. Does anyone have any information on "ANSI bombs" that can be introduced
  17. via keyboard reassignment while listing or "type"ing text files?
  18.  
  19. Is it possible to introduce a virus into your system this way?
  20.  
  21. If anyone can comment on this, I would appreciate hearing about it
  22. via email (as I do not check this section of usenet frequently.
  23.  
  24. Thanks.
  25.  
  26. ==============================================================================
  27.  
  28. PKWARE has created an addition to the ANSI.SYS driver called PKSFANSI
  29. (PK Safe ANSI).  By using this in conjunction with your normal ANSI.SYS you
  30. can be sure of receiving only the ANSI characters that you want.  PKSFANSI
  31. is provided by PKWARE free of charge.  It is included on the PKZIP
  32. distribution disk.
  33.  
  34. PKSFANSI (PK Safe ANSI) is a Terminate and Stay Resident program that disables
  35. ANSI Keyboard Key Reassignments, thereby preventing "ANSI bombs" embedded in
  36. any text file (such as README files) or output by any program.
  37.  
  38. Normally, ANSI sequences that redefine the keyboard could be hidden inside ANY
  39. text file or program, and could be executed completely unnoticed until it is
  40. too late.  PKSFANSI intercepts calls to the ANSI.SYS or other ANSI device
  41. drivers, and filters out any keyboard reassignments, while allowing other ANSI
  42. sequences through unaltered.
  43.  
  44. If a keyboard key reassignment is attempted, PKSFANSI will intercept the
  45. sequence and discard it.  PKSFANSI also will BEEP to alert you that a
  46. reassignment was attempted.
  47.  
  48. PKSFANSI requires less than 1k bytes resident RAM, and should work with any
  49. ANSI driver, such as the standard ANSI.SYS driver, NANSI, ZANSI, DVANSI, etc.
  50. Note that if you use a memory resident ANSI driver, such as the DESQview
  51. DVANSI.COM driver, PKSFANSI should be loaded after the ANSI driver is loaded.
  52.  
  53. ==============================================================================
  54.  
  55. -- 
  56. [~~~~~~~~~~~~~~~~~~~~~~~~~_   /| ~~~~~~~~~~~~~~~~~~~~~~~~~~~]
  57. |   Larry Bennett         \'o.O'     usr2059a@cbos.uc.edu   |
  58. |   Madeira, Ohio  USA    =(___)=    ad822@yfn.ysu.edu      |
  59. [___________________________ U _____________________________]
  60.