You could just make the client download the un hacked dlls every single time.... or mabye just download the entire game everytime... I like it! I am brilliant! No, but seriously, it's like system security... I can make my system completely secure by turning it off and disconnecting all cabling and dismantleing it... no one could hack that... but it reduces functionality. As soon as I want to turn it on, I open up holes. When my webserver starts, I open holes... If I want to share files, I open holes... There is no way to get around this... As soon as you implement this dll thing, you will open up holes in the security... comes with the territory... the best protection would be allowing the server to run code on the client's machine. then in the middle of a long EULA, put it in text since no one reads that. Then if anyone tries to cheat, you can fix em for good. (dumb idea, I know, but effective...) you could even make all of the other online clients ddos the cheater, or give him a virus, or format his HD, or any other number of 'punishments.' Problem is, absolute power corrupts absolutely, so everyone would abuse this. My solution... there is none... new security updates will come out, new hacks will come out... just got to keep pluggin away.... In this stance I think the dll idea is a good one because it will help speed up the development of continuum.