Buffer Overflow - Protective Countermeasures

Protective Countermeasures

Various techniques have been used to detect or prevent buffer overflows, with various tradeoffs. The most reliable way to avoid or prevent buffer overflows is to use automatic protection at the language level. This sort of protection, however, cannot be applied to legacy code, and often technical, business, or cultural constraints call for a vulnerable language. The following sections describe the choices and implementations available.

Read more about this topic:  Buffer Overflow

Famous quotes containing the word protective:

    Diligence is a priceless treasure; prudence a protective charm.
    Chinese proverb.