Difference between revisions of "Active Projects"

From Linux Kernel Security Subsystem
Jump to: navigation, search
Line 3: Line 3:
 
== Static Analysis ==
 
== Static Analysis ==
  
=== Smatch ===
+
= Coccinelle =
 
 
Smatch is a static analysis tool for C.
 
  
Project page: http://repo.or.cz/w/smatch.git
+
[http://en.wikipedia.org/wiki/Coccinelle_(software)|Coccinelle] is a tool for matching and fixing source code.
  
Who's running it: Dan Carpenter, Fengguang Wu
+
Who's running it: Fengguang Wu
  
 
Targeted subsystems: ?
 
Targeted subsystems: ?
Line 20: Line 18:
  
 
Who's running it: ? (Red Hat)
 
Who's running it: ? (Red Hat)
 +
 +
Targeted subsystems: ?
 +
 +
=== Smatch ===
 +
 +
Smatch is a static analysis tool for C.
 +
 +
Project page: http://repo.or.cz/w/smatch.git
 +
 +
Who's running it: Dan Carpenter, Fengguang Wu
  
 
Targeted subsystems: ?
 
Targeted subsystems: ?

Revision as of 16:01, 8 October 2012

There are a number of active Linux Kernel hardening projects and this page gives details on some of them.

Static Analysis

Coccinelle

[1] is a tool for matching and fixing source code.

Who's running it: Fengguang Wu

Targeted subsystems: ?

Coverity

Coverity provides static analysis tools for C, C++, and other languages. Red Hat's Coverity license allows results to be shared with upstream projects.

Project page: Coverity is propietary.

Who's running it: ? (Red Hat)

Targeted subsystems: ?

Smatch

Smatch is a static analysis tool for C.

Project page: http://repo.or.cz/w/smatch.git

Who's running it: Dan Carpenter, Fengguang Wu

Targeted subsystems: ?

Fuzz Testing

Trinity

Trinity is a Linux system call fuzzer.

Project page: http://codemonkey.org.uk/projects/trinity/

Who's running it: Dave Jones, Fengguang Wu