For the complete documentation index, see llms.txt. This page is also available as Markdown.

Point.get_all_tainted_paths_affecting_point()

Returns all paths containing tainted data that influence the point. This includes not only tainted paths within the current function but also extends to paths belonging to other functions.

get_all_tainted_paths_affecting_point() → APISet[APITuple[Point]]

Returns a set of paths containing tainted data that affect the point.

Query Example

from glider import *


def query():
  instructions = Instructions().exec(1,1)

  affected_points = instructions[0].get_all_tainted_paths_affecting_point()
  print(affected_points)
  for point in affected_points:
    print(point.source_code())
  return instructions

Output Example

Last updated