Source Code Analysis Tools

Source Code Analysis tools for C, C++ to identify bugs and remedition such as

 

  • Corrupted heap and stack memory
  • Use of uninitialized variables and objects
  • Array and string bounds errors on heap and stack
  • Use of dangling, NULL, and uninitialized pointers
  • All types of memory allocation and free errors or mismatches
  • All types of memory leaks
  • Type mismatches in global declarations, pointers, and function calls
  • Some varieties of dead code (compile-time)

 

Static Analysis Tools

 

  • Doxygen : To have a clear view of the programm architecture (Help to see logical bug). It is best useful for Documenting the project, and hence useful for identification of logical bugs.
  • QA-C :

About wikihead

A security freak
This entry was posted in Resources. Bookmark the permalink.

One Response to Source Code Analysis Tools

  1. Andrew says:

    Other tools, Coverity, Klocwork, Grammatech and many more.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s