Category : Unprotects for Games and Such
Archive   : VEIL.ZIP
Filename : VEIL.UNP

Output of file : VEIL.UNP contained in archive : VEIL.ZIP
Unprotect for Veil of Darkness

Tired of looking up protection codes for that expensive program you bought?
Well we can do something about that nasty protection scheme.

Use the Norton editor (or a similar hex editor) on the hard disk copy of
CODE.1 (as always it is inadvisable to modify your original). Search for
and make the following changes:

Original: 0B 0E E8 7B FE (at 3ACB in Version 1.0)
Changes: 0A 0E E8 7B FE

Write the file out and you are done! This eliminates the doc check.

For reference this is a dump of the part of the program we are changing.


0734:3BB0 0100 ADD [BX+SI],AX
0734:3BB2 50 PUSH AX
0734:3BB3 FF369401 PUSH [0194]
0734:3BB7 9AA8212E12 CALL 122E:21A8
0734:3BBC 83C406 ADD SP,+06
0734:3BBF C6062A9409 MOV BYTE PTR [942A],09
0734:3BC4 C41E6E94 LES BX,[946E]
0734:3BC8 26 ES:
0734:3BC9 FE470B INC BYTE PTR [BX+0B] ;Chg to INC B [BX+0A]
0734:3BCC 0E PUSH CS
0734:3BCD E87BFE CALL 3A4B
0734:3BD0 B000 MOV AL,00
0734:3BD2 50 PUSH AX
0734:3BD3 9A000A2E12 CALL 122E:0A00
0734:3BD8 59 POP CX
0734:3BD9 B80300 MOV AX,0003
0734:3BDC 50 PUSH AX
0734:3BDD 9A571F2E12 CALL 122E:1F57
0734:3BE2 59 POP CX
0734:3BE3 52 PUSH DX
0734:3BE4 50 PUSH AX
0734:3BE5 33C0 XOR AX,AX
0734:3BE7 50 PUSH AX
0734:3BE8 50 PUSH AX
0734:3BE9 9A94142E12 CALL 122E:1494
0734:3BEE 83C408 ADD SP,+08

Courtesy of Bad Bob

  3 Responses to “Category : Unprotects for Games and Such
Archive   : VEIL.ZIP
Filename : VEIL.UNP

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: