As a teaching assistant, I'm involved in creating exercises for a master level security course. My goal is to teach practical aspects of security. As we are currently discussing software security, I think it is interesting to go somewhat into software verification. In my studies, I've personally had some interesting encounters with several static code verifiers (ESC/Java for Java, PREfast for C). However, I'm wondering if there are more actively developed tools available by now. I've found Microsoft's VCC [2], and a few others, like Mozilla's Pork, but neither seem particularly focused on security. Does anyone have interesting projects to share?

[0] http://homepages.ius.edu/RWISMAN/C455/html/notes/Chapter2/ESCjava.htm

[1] http://msdn.microsoft.com/en-us/library/ms933794.aspx

[2] http://vcc.codeplex.com/ (reference updated as per Ernie Cohen's answer)

[3] https://wiki.mozilla.org/Pork

More Rens Wouter van der Heijden's questions See All
Similar questions and discussions