I like to make a backup of my uo folder from time to time. I have done the following test:
I have restored an older version of the game. Not only the client.exe but the entire game with all files. Then with "XN Resource Editor" i edited only the "client.exe" and changed only the "File Version" from 7.0.1.1 to 7.0.8.0. Guess what - i was able to login and play without any problems (probably i didn't try to access anything new, and if i have it would probably crash). The point is that OSI was totally fooled, however the easyuo was not. I even tried with hex editor to change the last value of the supported versions list in easyuo from 7.0.3.1 to 7.0.8.0 and it still didn't work. But since the game was working i think no memory locations, variable names, functions or classes have been changed in the client (as CEO stated at the last major update) and easyuo was deliberately made not to work with any new version.
Please tell me I'm wrong.....