Packet Vaccine: Blackbox Exploit Detection and Signature Generation
Source: Association for Computing Machinery
In biology, a vaccine is a weakened strain of a virus or bacterium that is intentionally injected into the body for the purpose of stimulating antibody production. Inspired by this idea, the authors propose a packet vaccine mechanism that randomizes address-like strings in packet payloads to carry out fast exploit detection, vulnerability diagnosis and signature generation. An exploit with a randomized jump address behaves like a vaccine: it will likely cause an exception in a vulnerable program's process when attempting to hijack the control flow, and thereby expose itself. Taking that exploit as a template, their signature generator creates a set of new vaccines to probe the program, in an attempt to uncover the necessary conditions for the exploit to happen.
| Format: | Size: | 588.90 | |
| Date: | Nov 2006 |



