In my evals, the only thing I block is crash.
Because obviously we don't want to crash.
I was blocking quit, disconnect, etc. I think I tried to block simple for and while endless loops, but that failed. Just everything a noob would try. Smarter people could obviously bypass it, but it's better than 0 protection.