When software is created, whether it be operating systems or games, there is a good chance that a bug or security hole will rear its head over time. Software can be complex, with millions of lines of ...