home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.misc
- 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
- From: ad822@yfn.ysu.edu (Larry Bennett)
- Subject: Keyboard reassignment & "ANSI bombs" ???????
- Message-ID: <1993Jan23.004131.7938@news.ysu.edu>
- Sender: news@news.ysu.edu (Usenet News Admin)
- Nntp-Posting-Host: yfn.ysu.edu
- Organization: Youngstown State/Youngstown Free-Net
- Date: Sat, 23 Jan 1993 00:41:31 GMT
- Lines: 48
-
-
- I recently obtained a copy of the new PKZIP (version 2.04c) and the attached
- item was included in the .DOC file for the software.
-
- Does anyone have any information on "ANSI bombs" that can be introduced
- via keyboard reassignment while listing or "type"ing text files?
-
- Is it possible to introduce a virus into your system this way?
-
- If anyone can comment on this, I would appreciate hearing about it
- via email (as I do not check this section of usenet frequently.
-
- Thanks.
-
- ==============================================================================
-
- PKWARE has created an addition to the ANSI.SYS driver called PKSFANSI
- (PK Safe ANSI). By using this in conjunction with your normal ANSI.SYS you
- can be sure of receiving only the ANSI characters that you want. PKSFANSI
- is provided by PKWARE free of charge. It is included on the PKZIP
- distribution disk.
-
- PKSFANSI (PK Safe ANSI) is a Terminate and Stay Resident program that disables
- ANSI Keyboard Key Reassignments, thereby preventing "ANSI bombs" embedded in
- any text file (such as README files) or output by any program.
-
- Normally, ANSI sequences that redefine the keyboard could be hidden inside ANY
- text file or program, and could be executed completely unnoticed until it is
- too late. PKSFANSI intercepts calls to the ANSI.SYS or other ANSI device
- drivers, and filters out any keyboard reassignments, while allowing other ANSI
- sequences through unaltered.
-
- If a keyboard key reassignment is attempted, PKSFANSI will intercept the
- sequence and discard it. PKSFANSI also will BEEP to alert you that a
- reassignment was attempted.
-
- PKSFANSI requires less than 1k bytes resident RAM, and should work with any
- ANSI driver, such as the standard ANSI.SYS driver, NANSI, ZANSI, DVANSI, etc.
- Note that if you use a memory resident ANSI driver, such as the DESQview
- DVANSI.COM driver, PKSFANSI should be loaded after the ANSI driver is loaded.
-
- ==============================================================================
-
- --
- [~~~~~~~~~~~~~~~~~~~~~~~~~_ /| ~~~~~~~~~~~~~~~~~~~~~~~~~~~]
- | Larry Bennett \'o.O' usr2059a@cbos.uc.edu |
- | Madeira, Ohio USA =(___)= ad822@yfn.ysu.edu |
- [___________________________ U _____________________________]
-