A theory, original .exe and core.dll file is write protected. If you extract and take replace the file with out asking, a option thing in winrar, think it automatic skip the write protectin files! that mean you must rename the file, and you might got a question if you wanna rename a write protected file!
Funny thing that Raven Shield 1.50 had SafeDisc 3.10 or 3.15 and Raven Shield 1.51 have SafeDisc 2.8 according to Protection ID! the first protection of them all.