See Halting Problem:
http://en.wikipedia.org/wiki/Halting_problem
ELI5: It is proven to be impossible to tell exactly what a program is going to do without executing it.
http://en.wikipedia.org/wiki/Halting_problem
ELI5: It is proven to be impossible to tell exactly what a program is going to do without executing it.
This is an idea I (with some collaborators) have explored in a more general way for secure shell scripting: shill-lang.org.
(If the halting problem is a problem, try executing it in a sandbox.)
You can obviously tell what a trivial program will do by looking at it.