You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Super late reply this must've slipped past me. But I have re-written Plume to tie in closer to the Joern/CPG world by implementing everything in Scala. The OverflowDB example now includes a reachability call one can use for taint analysis and this wraps around CPGQL's reachableBy and aims to save results between analysis (eventually).
Everything in Plume is backed by some "database" whether it's an intermediary in-memory representation or long term database backend. Often small DiffGraph OverflowDB objects are used when dealing with changes to be persisted later on.
I see all the examples are tied with the graph database.
From my first look, it appears plume has two use-case:
(a) It augments joern and adds support for Java
(b) It can interface with different graph databases
So I think providing examples for both these use cases would be useful.
However, it looks like without initializing the driver, I cant even parse a java class. My intention is to use Plume as a program analysis tool.
Am I missing something?
The text was updated successfully, but these errors were encountered: