Projects / CCured

CCured

CCured is a source-to-source translator for C. It analyzes the C program to determine the smallest number of run-time checks that must be inserted in the program to prevent all memory safety violations. The resulting program is memory safe, meaning that it will stop rather than overrun a buffer or scribble over memory that it shouldn't touch. Many programs can be made memory-safe this way while losing only 10-60% run-time performance. CCured can find more bugs that Purify misses but with much less run-time cost.

Tags
Licenses
Implementation

RSS Recent releases

  •  02 Jun 2003 02:17

Release Notes: Many features were added.

No changes have been submitted for this release.

Screenshot

Project Spotlight

quIRC

A clean, lightweight terminal-based IRC client.

Screenshot

Project Spotlight

wiggle

A utility that applies conflicted patches intelligently.