Skip to main content

Crate pyrograph

Crate pyrograph 

Source

Re-exports§

pub use ir::TaintGraph;
pub use ir::Node;
pub use ir::Edge;
pub use ir::NodeId;
pub use ir::NodeKind;
pub use ir::EdgeKind;
pub use labels::LabelSet;
pub use labels::SourceDef;
pub use labels::SinkDef;
pub use labels::TaintLabel;
pub use labels::load_labels;
pub use labels::label_node;
pub use error::Error;
pub use error::Result;

Modules§

cpu
error
gpu
ir
labels

Structs§

TaintFinding

Enums§

Severity

Functions§

analyze
Perform taint analysis on the graph. This implementation uses the CPU-based BFS. For GPU-accelerated analysis, use gpu::GpuContext.