JBlare is a fork of JamVM. JamVM is an extremely small Java Virtual Machine (JVM) which conforms to the JVM specification version 2 (blue book). There are actually two versions of JBlare:
JBlare can also cooperate with KBlare. This allows both IDS to track flows more precisely. For KBlare, this means that java applications are treated as white boxes instead of black ones. And JBlare knows how to taint data coming from the system.