I haven't dug into any game programming for a while, so I thought it was high time to do something in that realm. At first, I thought "Halo as a shell script?", but then I came to my senses. Instead, ...
Check if a file is really a file, whether a string contains anything, and whether you can run a program with these vital patterns.