69 lines
2.0 KiB
Plaintext
69 lines
2.0 KiB
Plaintext
![]() |
BANNER.UNP
|
|||
|
|
|||
|
Program: Banner Builder from Power Up (tm)
|
|||
|
Copyright 1983 Software Publishing Corp. A:01
|
|||
|
|
|||
|
Instructions:
|
|||
|
|
|||
|
Copy BANNER.EXE to some other disk where DEBUG can get to it.
|
|||
|
|
|||
|
Rename BANNER.EXE to something other than an .EXE extension.
|
|||
|
DEBUG does not allow writing to an .EXE file.
|
|||
|
I will name it BANNER.DBD
|
|||
|
|
|||
|
Type:
|
|||
|
-DEBUG BANNER.DBD
|
|||
|
|
|||
|
Type:
|
|||
|
-S CS:0 L FFFF CD 13
|
|||
|
|
|||
|
This DEBUG command searches BANNER.DBD for all INT 13's.
|
|||
|
If you don't know, INT 13 is the disk sector read interr
|
|||
|
You should find 3 such interrupts at the following locat
|
|||
|
|
|||
|
XXXX:AA44
|
|||
|
XXXX:AC72
|
|||
|
XXXX:AC80
|
|||
|
|
|||
|
The XXXX above is different on every machine depending on wher
|
|||
|
DOS decides to load it into memory.
|
|||
|
The 3 Hexadecimal number following the XXXX: indicate the of
|
|||
|
location of each INT 13.
|
|||
|
The second number, AC72, is the first diskette sector read t
|
|||
|
BANNER.EXE makes.
|
|||
|
We are going to change the CD 13 bytes to EB 15 which will c
|
|||
|
the program to jump over all the diskette sector reads and g
|
|||
|
right into BANNER without looking at drive A:.
|
|||
|
For your information, EB 15 tells the program to jump over 1
|
|||
|
bytes.
|
|||
|
|
|||
|
Enter the following:
|
|||
|
|
|||
|
-E AC72
|
|||
|
XXXX:AC72 CD.EB 13.15
|
|||
|
Make sure to press the space bar after entering EB and a car
|
|||
|
return after entering the 15.
|
|||
|
The space bar moves DEBUG to the next byte.
|
|||
|
The carriage return terminates the entering of bytes and ret
|
|||
|
you to the DEBUG prompt.
|
|||
|
Now, write the file.
|
|||
|
|
|||
|
Enter the following:
|
|||
|
|
|||
|
-W
|
|||
|
Writing 16180 bytes
|
|||
|
|
|||
|
Then quit by entering the following:
|
|||
|
|
|||
|
-Q
|
|||
|
|
|||
|
You should now be at your DOS prompt.
|
|||
|
Now, rename BANNER.DBD back to BANNER.EXE and you now have a
|
|||
|
clean program, one that will not look to drive A: for the orig
|
|||
|
diskette.
|
|||
|
|
|||
|
Remember, do not distribute this program freely. It's against the law.
|
|||
|
These instructions are only intended to make the use of this program easier.
|
|||
|
|
|||
|
Author: BABY HACK
|
|||
|
|