Jan 022018
PK SaFe ANsi v1.1 - prevents ANSI keyboard reassignment.
File PKSFAN11.ZIP from The Programmer’s Corner in
Category Utilities for DOS and Windows Machines
PK SaFe ANsi v1.1 – prevents ANSI keyboard reassignment.
File Name File Size Zip Size Zip Type
PKSFANSI.COM 374 342 deflated
PKSFANSI.DOC 2796 1312 deflated


Download File PKSFAN11.ZIP Here

Contents of the PKSFANSI.DOC file




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 1000 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,
that PKSFANSI should be loaded after the ANSI driver is loaded.


PKSFANSI Copyright 1989 PKWARE Inc. All Rights Reserved.

This program is free.

You are free to use, copy and distribute PKSFANSI providing:

No fee is charged for use, copying or distribution.

It is not modified in any way.

Clubs and user groups may charge a nominal fee not to exceed
($10) for expenses and handling while distributing PKSFANSI.

If you have any questions about PKSFANSI or want to find out
more about other PKWARE products contact:

7545 N. Port Washington Rd.
Suite 205
Glendale, WI 53217

or call the PKWARE Support BBS at 414-352-7176, available
24 hours.


PKWARE hereby disclaims all warranties relating to this
software, whether express or implied, including without
limitation any implied warranties of merchantability or fitness
for a particular purpose. PKWARE will not be liable for any
special, incidental, consequential, indirect or similar damages
due to loss of data or any other reason, even if PKWARE or an
agent of PKWARE has been advised of the possibility of such
damages. In no event shall PKWARE's liability for any damages
ever exceed the price paid for the license to use software,
regardless of the form of the claim. The person using the
software bears all risk as to the quality and performance of the

Revision History

7-27-89 1.0Initial release

7-30-89 1.1Reduced resdient memory usage by 512 bytes,
enhanced DOC file.

 January 2, 2018  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>