Binary modification to fix bugs, add features (or to remove CD checks etc) is a well known and often practiced procedure.
Jonathan Wilson aka Jonwil
Creator and Lead Coder of the Custom scripts.dll
Renegade Engine Guru
Creator and Lead Coder of TT.DLL
Official member of Tiberian Technologies