Modified ? Where ? This small programm does no changes to original file at all ! It's just read byte from (it's allowed) and write another byte to it's own file (which is allowed too). Result: completely original data array, which has nothing to do with teewars_srv.exe (and contain no information about it). So if someone modify it at any point to make .EXE from it - it's h(is\er) deal . Basically, it's possible to do 256 variants of 1 file using XOr, so how you can proof that this .DAT file is encrypted teewars_srv.exe ? And it's destructs logic of such copyrights...
...It's same problem as warez links. I'm giving strings, which is NOT links to anything. If someone going to modify it, to make working link - it's not my problem.
P.S. Heh, some time ago I'm thinked about being advocate). But I'm no so good orator in RL...
Don't try to catch the Night !
Useless simplifications is worst enemy of simplicity. (C)