home *** CD-ROM | disk | FTP | other *** search
-
- MLINK206.UNP
-
- The following is a method to unprotect MultiLink Ver 2.06 to allow
- booting directly from hard disk without the need to insert the
- MultiLink distribution disk.
-
- ENTER COMMENTS
- ------------------------- ---------------------------------------
- C>copy mlink.com mlink.bak Make a backup first!
- C>debug mlink.com Start debug session.
- -u 2dfa Unassemble from address 2DFA.
- You should see:
-
- xxxx:2DFA CALL 2F01
- xxxx:2DFD JNB 2E10
- xxxx:2DFF MOV CX,2908
- xxxx:2E02 CALL 2F01
- xxxx:2E05 JNB 2E10
- xxxx:2E07 DEC BYTE PTR [2E0F]
- xxxx:2E0B JG 2DF2
- xxxx:2E0D JMP 07C4
- xxxx:2E10 XOR BYTE PTR [2E0D],32
- xxxx:2E15 MOV AX,[23C4]
- xxxx:2E18 CMP [2705],AX
-
- If you don't see this, you have another
- version. If so, enter 'q' to quit the
- debug session. Otherwise, continue.
- The instructions at
- xxxx:2dfa, xxxx:2e02, and xxxx:2e1c
- need to be replaced.
-
- -e 2dfa f8 90 90 CALL 2F01 is replaced by CLC, NOP, NOP
- -e 2e02 f8 90 90 CALL 2F01 is replaced by CLC, NOP, NOP
- -e 2e1c 90 90 JNZ 2E0D is replaced by NOP, NOP
- -w Save the changes to disk
- -q End the debug session.
-
-
- *End of MLINK206.UNP*
-
- END OF TRANSFER - PRESS ENTER TO RETURN TO MENU
- End the debug session.
-
-
- *End of MLIN