HEALERS: a toolkit for enhancing the robustness and security of existing applications

Christof Fetzer, Zhen Xiao

2004 · 21 citations · 6 references

Concepts

Abstract

HEALERS is a practical, high-performance toolkit that can enhance the robustness and security of existing applications. For any shared library, it can find all functions defined in that library and automatically derives properties for those functions. Through automated faultinjection experiments, it can detect arguments that cause the library to crash and derive safe argument types for each function. The toolkit can prevent heap and stack buffer overflows that are a common cause of security breaches. The nice feature of the HEALERS approach is that it can protect existing applications without access to the source code.

References

6