MCPcopy Create free account

hub / github.com/NationalSecurityAgency/TraceAnalysis / types & classes

Types & classes542 in github.com/NationalSecurityAgency/TraceAnalysis

↓ 15 callersClassUnsigned
dynamic-dataflow/core/src/value.rs:1162
↓ 11 callersClassParsingError
TODO
strace-spark/src/spark/parser/errors.py:4
↓ 11 callersClassSigned
dynamic-dataflow/core/src/value.rs:1245
↓ 7 callersClassMemRead
dynamic-trace/src/record.rs:1393
↓ 7 callersClassMemWrite
dynamic-trace/src/record.rs:1334
↓ 7 callersClassRegWrite
dynamic-trace/src/record.rs:1515
↓ 6 callersEnumMeta
dynamic-trace/src/record.rs:585
↓ 5 callersClassBool
dynamic-dataflow/core/src/value.rs:1328
↓ 5 callersClassGhidraScriptError
container-tracemadness/entrypoint.py:37
↓ 5 callersEnumRuntimeError
dynamic-trace/src/lib.rs:236
↓ 5 callersClass_BraceMessage
strace-spark/src/spark/_logging.py:11
↓ 4 callersEnumFileMeta
dynamic-trace/src/record.rs:383
↓ 4 callersClassPc
dynamic-trace/src/record.rs:1664
↓ 4 callersClassRawRecord
dynamic-trace/src/lib.rs:97
↓ 4 callersClassSyscall
An ``Event`` representing a Linux syscall.
strace-spark/src/spark/schema/events.py:142
↓ 3 callersEnumArch
dynamic-trace/src/record.rs:1958
↓ 3 callersClassInterrupt
dynamic-trace/src/record.rs:1617
↓ 3 callersClassRegRead
dynamic-trace/src/record.rs:1566
↓ 3 callersClassSpaceAttributes
dynamic-dataflow/core/src/space.rs:123
↓ 3 callersClassTcacheIndex
dynamic-dataflow/core/src/lifter/cache.rs:120
↓ 3 callersClassUnmap
dynamic-trace/src/record.rs:1771
↓ 3 callersClassX86_64
dynamic-dataflow/core/src/architecture.rs:5
↓ 2 callersClassArch
Base class for providing architecture-specific information
tracer-unicorn/unicorn_trace/lib.py:77
↓ 2 callersClassBuffer
dynamic-dataflow/plugins/fntrack/src/lib.rs:239
↓ 2 callersClassConstEdge
dynamic-dataflow/core/src/export.rs:29
↓ 2 callersClassHex
dynamic-dataflow/core/src/lib.rs:73
↓ 2 callersClassInstruction
dynamic-trace/src/record.rs:1274
↓ 2 callersClassInstructionCount
dynamic-trace/src/record.rs:700
↓ 2 callersClassMap
dynamic-trace/src/record.rs:1709
↓ 2 callersClassProcessId
dynamic-trace/src/record.rs:772
↓ 2 callersClassRegWriteNative
dynamic-trace/src/record.rs:1455
↓ 2 callersClassRegisterNameMap
dynamic-trace/src/record.rs:427
↓ 2 callersClassTempDir
container-tracemadness/entrypoint.py:42
↓ 2 callersClassTemporaryGhidraServer
container-tracemadness/entrypoint.py:76
↓ 2 callersClassTemporaryRepo
container-tracemadness/entrypoint.py:135
↓ 2 callersClassThreadId
dynamic-trace/src/record.rs:736
↓ 1 callersClassAARCH64
dynamic-dataflow/core/src/architecture.rs:14
↓ 1 callersClassARM32
dynamic-dataflow/core/src/architecture.rs:17
↓ 1 callersClassAddress
dynamic-dataflow/core/src/address.rs:5
↓ 1 callersClassAddressDependencyEdge
dynamic-trace/src/record.rs:989
↓ 1 callersClassAddressRangeIter
dynamic-dataflow/core/src/address.rs:144
↓ 1 callersClassCLI
A class for handling input/output of ``spark``. Converts strace output into a serialized format, specifically JSON. The trace can be piped in
strace-spark/src/spark/cli.py:23
↓ 1 callersClassCLIError
Raised when invalid combination of command line arguments are specified.
strace-spark/src/spark/cli.py:16
↓ 1 callersClassCall
dynamic-trace/src/bin/tm-analyze-modeling/analyze/mod.rs:252
↓ 1 callersClassCallBegin
dynamic-trace/src/record.rs:809
↓ 1 callersClassCallEnd
dynamic-trace/src/record.rs:913
↓ 1 callersClassCallModeledOpsEnd
dynamic-trace/src/record.rs:880
↓ 1 callersClassDisasmIndex
dynamic-dataflow/core/src/database/cache.rs:434
↓ 1 callersClassDisasmIndex
dynamic-dataflow/core/src/lifter/cache.rs:154
↓ 1 callersClassEnvironmentNotSetError
container-tracemadness/entrypoint.py:32
↓ 1 callersClassFileTypeError
container-tracemadness/entrypoint.py:23
↓ 1 callersClassFunctionRun
dynamic-dataflow/plugins/fntrack/src/lib.rs:125
↓ 1 callersClassInsBytesIndex
dynamic-dataflow/core/src/database/cache.rs:413
↓ 1 callersClassInsBytesIndex
dynamic-dataflow/core/src/lifter/cache.rs:125
↓ 1 callersClassInstruction
tracer-qemu-user/src/translation_block.rs:91
↓ 1 callersClassInstructionIndex
dynamic-dataflow/core/src/database/cache.rs:328
↓ 1 callersClassM68K
dynamic-dataflow/core/src/architecture.rs:20
↓ 1 callersClassMemoryAllocated
dynamic-trace/src/record.rs:1078
↓ 1 callersClassMemoryFreed
dynamic-trace/src/record.rs:1129
↓ 1 callersClassMemoryReallocated
dynamic-trace/src/record.rs:1180
↓ 1 callersClassOpIndex
dynamic-dataflow/core/src/lifter/cache.rs:192
↓ 1 callersClassOpListIndex
dynamic-dataflow/core/src/database/cache.rs:460
↓ 1 callersClassOperandUncertain
dynamic-trace/src/record.rs:958
↓ 1 callersClassPPCBE32
dynamic-dataflow/core/src/architecture.rs:11
↓ 1 callersClassRegisterDependencyEdge
dynamic-trace/src/record.rs:1033
↓ 1 callersClassRetryLimitError
container-tracemadness/entrypoint.py:27
↓ 1 callersClassReturnStatus
Enum representing the states of a syscall event.
strace-spark/src/spark/schema/events.py:21
↓ 1 callersClassSignal
An ``Event`` representing a Linux signal.
strace-spark/src/spark/schema/events.py:113
↓ 1 callersClassSyscallRun
dynamic-dataflow/plugins/fntrack/src/lib.rs:31
↓ 1 callersClassTcacheEntry
dynamic-dataflow/core/src/lifter/cache.rs:122
↓ 1 callersClassTrace
An ``Event`` for messages from the tracing program.
strace-spark/src/spark/schema/events.py:97
↓ 1 callersClassUnknownFormatError
TODO
strace-spark/src/spark/parser/errors.py:8
↓ 1 callersClassUnknownRecordKind
dynamic-trace/src/record.rs:1877
↓ 1 callersClassX86
dynamic-dataflow/core/src/architecture.rs:2
↓ 1 callersClassX86_64Compat32
dynamic-dataflow/core/src/architecture.rs:8
ClassAarch64
tracer-unicorn/unicorn_trace/aarch64.py:5
ClassAccess
dynamic-dataflow/core/src/lib.rs:42
ClassAccessMap
ghidra-tracemadness/src/main/java/tracemadness/accessmap/AccessMap.java:16
ClassAccessMapActionContext
ghidra-tracemadness/src/main/java/tracemadness/accessmap/AccessMapActionContext.java:7
ClassAccessMapProvider
ghidra-tracemadness/src/main/java/tracemadness/accessmap/AccessMapProvider.java:43
ClassAccessMapView
ghidra-tracemadness/src/main/java/tracemadness/accessmap/AccessMapView.java:8
ClassAccessPanel
ghidra-tracemadness/src/main/java/tracemadness/accessmap/AccessMapProvider.java:148
ClassAccessesContextAction
ghidra-tracemadness/src/main/java/tracemadness/objectmanager/ObjectTimelineComponent.java:240
ClassAccessesContextAction
ghidra-tracemadness/src/main/java/tracemadness/objectmanager/ObjectManagerProvider.java:271
ClassAccessesContextAction
ghidra-tracemadness/src/main/java/tracemadness/timelisting/TimeListingProvider.java:715
ClassAccessesContextAction
ghidra-tracemadness/src/main/java/tracemadness/modulemap/ModuleMapProvider.java:140
ClassAccessorContextAction
ghidra-tracemadness/src/main/java/tracemadness/timelisting/TimeListingProvider.java:817
ClassAccessorContextAction
ghidra-tracemadness/src/main/java/tracemadness/spacelisting/SpaceListingProvider.java:356
ClassAddrAction
ghidra-tracemadness/src/main/java/tracemadness/spacelisting/SpaceListingProvider.java:523
EnumAddrDepMessage
dynamic-dataflow/export/jsonl/src/lib.rs:285
EnumAddrDepMessage
dynamic-dataflow/export/csv/src/lib.rs:291
ClassAddrDepRecord
dynamic-dataflow/export/jsonl/src/lib.rs:468
ClassAddrDepRecord
dynamic-dataflow/export/csv/src/lib.rs:471
ClassAddressDep
dynamic-dataflow/core/src/delta.rs:77
ClassAddressDep
dynamic-dataflow/core/src/database/sql.rs:75
ClassAddressRange
dynamic-dataflow/core/src/address.rs:68
ClassAddressTableColumn
ghidra-tracemadness/src/main/java/tracemadness/objectmanager/ObjectManagerTableModel.java:53
ClassAddressTableColumn
ghidra-tracemadness/src/main/java/tracemadness/modulemap/ModuleMapTableModel.java:58
ClassAllPCRunsContextAction
ghidra-tracemadness/src/main/java/tracemadness/timelisting/TimeListingProvider.java:1402
ClassAnalysis
The `Analysis` type is the primary iterface for the dataflow tracking algorithm. # General Usage `Analysis` provides a public API for handling event
dynamic-dataflow/core/src/analysis.rs:62
next →1–100 of 542, ranked by callers