1. A method for protecting code from disassembly, said method comprising: inserting a first bypass code snippet into a first location in said code, where said first bypass code snippet, upon execution, causes execution to transition to a second location in said code; inserting a bogus instruction snippet into a third location in said code, such that execution of said code will, as a result of said bypass, not reach said third location.