angr.go.optimization_passes.descriptor_namer

class angr.go.optimization_passes.descriptor_namer.GoDescriptorNamer

Bases: OptimizationPass

Name globals that are runtime type descriptors or itabs the way the linker does (type:int, go:itab.*os.File,io.Writer), so stripped binaries read like unstripped ones.

ARCHES = None
PLATFORMS = None
STAGE: OptimizationPassStage = 8
NAME = 'Name Go type descriptor globals'
__init__(func, manager, **kwargs)