In response to scripts, if you don't want someone to modify it, don't make it publically available or create a compiled DLL or COM object. (btw, you can add MD5 support using a DLL, I just use an on text and we start our encoded sentences with [MD5]).

As for the other things you mentioned, I would have to disgaree, malicious users are going to find ways around things, implementing these annoying detourants will only stop maybe .. 10 people, Ok, 11. wink But it will hurt the average user more than it will effect the "l33t h4x0rs"


Bluesock - Better than a redhat.
http://www.bluesock.com