9. A method as set forth in claim 1 wherein the step of estimating a probability of an occurrence of the candidate signature includes the step of estimating a probability of an exact match between the candidate signature and the sequences of bytes obtained from the corpus of computer programs.
9. A method as set forth in claim 1 wherein the step of estimating a probability of an occurrence of the candidate signature includes the step of estimating a probability of an exact match between the candidate signature and the sequences of bytes obtained from the corpus of computer programs. 10. A method as set forth in claim 9 wherein the step of estimating a probability of an exact match includes an initial step of replacing bytes that may potentially vary, from the first instance of the undesirable software entity to the second instance, with a wildcard byte that has an exact match with every possible byte.