Indeed, this is the problem with ALL computer-related security, if there is a way to implement it, there is a way around it; all that needs to be done is found it.
Every time I analyze the problem, I can always think of
at least one way to circumvent it. Solve that, but there's a way to overcome that... it's a very unpleasant loop to get caught into (do { solveProblem() } while (1)
.
In any case, I still believe the best solution is the simplest... that, and education. Perhaps a simple list of 'recommended' scripts would suffice...
Ah well, it's 0:08 in the morning (
), better get sleep