pkg/

directory
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 13, 2021 License: Apache-2.0

Directories

Path Synopsis
regexp
Package regexp contains functionality for unmarshalling regular expressions from a config.
Package regexp contains functionality for unmarshalling regular expressions from a config.
dump
Package dump contains functions for writing a function's SSA as SSA or DOT source to a file.
Package dump contains functions for writing a function's SSA as SSA or DOT source to a file.
node
Package node contains utility functions for working with SSA nodes.
Package node contains utility functions for working with SSA nodes.
Package earpointer introduces a pointer analysis based on unifying equivalent abstract references (EAR), which implements Steensgaard's algorithm.
Package earpointer introduces a pointer analysis based on unifying equivalent abstract references (EAR), which implements Steensgaard's algorithm.
Package fieldpropagator implements identification of field propagators.
Package fieldpropagator implements identification of field propagators.
Package fieldtags defines an analyzer that identifies struct fields identified as sources via a field tag.
Package fieldtags defines an analyzer that identifies struct fields identified as sources via a field tag.
Package propagation implements the core taint propagation analysis that can be used to determine what ssa Nodes are tainted if a given Node is a source.
Package propagation implements the core taint propagation analysis that can be used to determine what ssa Nodes are tainted if a given Node is a source.
summary
Package summary provides function summaries for a range of standard library functions that could be involved in a taint propagation.
Package summary provides function summaries for a range of standard library functions that could be involved in a taint propagation.
Package sanitizer contains the logic responsible for determining whether sources are sanitized before they are being sent to sinks.
Package sanitizer contains the logic responsible for determining whether sources are sanitized before they are being sent to sinks.
Package source can be used to identify SSA values that are Sources.
Package source can be used to identify SSA values that are Sources.
Package infer defines an analyzer that identifies Sources that either 1.
Package infer defines an analyzer that identifies Sources that either 1.
Package sourcetype handles identification of sources based on their type.
Package sourcetype handles identification of sources based on their type.
Package suppression defines an analyzer that identifies calls suppressed by a comment.
Package suppression defines an analyzer that identifies calls suppressed by a comment.
Package utils contains various utility functions.
Package utils contains various utility functions.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL