internal/

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
pkg
config/regexp
Package regexp contains functionality for unmarshalling regular expressions from a config.
Package regexp contains functionality for unmarshalling regular expressions from a config.
debug/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.
debug/node
Package node contains utility functions for working with SSA nodes.
Package node contains utility functions for working with SSA nodes.
earpointer
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.
fieldpropagator
Package fieldpropagator implements identification of field propagators.
Package fieldpropagator implements identification of field propagators.
fieldtags
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.
propagation
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.
propagation/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.
sanitizer
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.
source
Package source can be used to identify SSA values that are Sources.
Package source can be used to identify SSA values that are Sources.
sourceinfer
Package infer defines an analyzer that identifies Sources that either 1.
Package infer defines an analyzer that identifies Sources that either 1.
sourcetype
Package sourcetype handles identification of sources based on their type.
Package sourcetype handles identification of sources based on their type.
suppression
Package suppression defines an analyzer that identifies calls suppressed by a comment.
Package suppression defines an analyzer that identifies calls suppressed by a comment.
utils
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