MCPcopy Create free account

hub / github.com/awslabs/snapchange / types & classes

Types & classes163 in github.com/awslabs/snapchange

↓ 81 callersClassVirtAddr
src/addrs.rs:53
↓ 27 callersClassCr3
src/addrs.rs:130
↓ 8 callersClassPhysAddr
src/addrs.rs:10
↓ 2 callersClassFileDescriptor
examples/04_syscall_fuzzer/fuzzer.rs:107
↓ 2 callersClassGuestPhysAddr
src/fuzzvm.rs:4576
↓ 2 callersClassSnapchangeCovAnalysis
Background task for coverage analysis consumable by snapchange.
coverage_scripts/bn_snapchange.py:160
↓ 2 callersClassSnapchangeCovAnalysis
Background task for coverage analysis consumable by snapchange.
fuzzer_template/coverage_scripts/bn_snapchange.py:160
↓ 2 callersClassSnapchangeCoverageBreakpoints
coverage_scripts/bn_snapchange.py:58
↓ 2 callersClassSnapchangeCoverageBreakpoints
fuzzer_template/coverage_scripts/bn_snapchange.py:58
↓ 1 callersClassBreakpoint
A breakpoint that can be applied to a VM
src/fuzzer.rs:98
↓ 1 callersClassCtts
examples/03_ffmpeg_custom_mutator/mov_generator.rs:76
↓ 1 callersClassCtts
examples/03_ffmpeg_custom_mutator/fuzzer.rs:159
↓ 1 callersClassMoov
examples/03_ffmpeg_custom_mutator/mov_generator.rs:380
↓ 1 callersClassMoov
examples/03_ffmpeg_custom_mutator/fuzzer.rs:461
↓ 1 callersClassSbgp
examples/03_ffmpeg_custom_mutator/mov_generator.rs:223
↓ 1 callersClassSbgp
examples/03_ffmpeg_custom_mutator/fuzzer.rs:305
↓ 1 callersClassSgpd
examples/03_ffmpeg_custom_mutator/mov_generator.rs:129
↓ 1 callersClassSgpd
examples/03_ffmpeg_custom_mutator/fuzzer.rs:208
↓ 1 callersClassSnapchangeCmpAnalysis
coverage_scripts/bn_snapchange.py:319
↓ 1 callersClassSnapchangeCmpAnalysis
fuzzer_template/coverage_scripts/bn_snapchange.py:319
↓ 1 callersClassStsd
examples/03_ffmpeg_custom_mutator/mov_generator.rs:300
↓ 1 callersClassStsd
examples/03_ffmpeg_custom_mutator/fuzzer.rs:380
↓ 1 callersClassTrak
examples/03_ffmpeg_custom_mutator/mov_generator.rs:345
↓ 1 callersClassTrak
examples/03_ffmpeg_custom_mutator/fuzzer.rs:426
EnumAccess
src/segment.rs:20
ClassAccessRights
src/vbcpu.rs:30
EnumArch
Architecture for a parsed self
src/stack_unwinder.rs:181
EnumArgument
examples/04_syscall_fuzzer/fuzzer.rs:97
ClassBenchFuzzer
bench/fuzzer.rs:19
ClassBenchFuzzer
bench/src/fuzzer.rs:19
EnumBreakpointHook
Type of custom hook to call when a breakpoint is triggered
src/fuzzvm.rs:79
EnumBreakpointLookup
src/fuzzer.rs:88
EnumBreakpointMemory
src/fuzzvm.rs:66
EnumBreakpointType
src/fuzzer.rs:26
EnumChainVal
Various values that can be discovered during a pointer chain walk
src/memory.rs:99
EnumChunk
examples/03_ffmpeg_custom_mutator/mov_generator.rs:5
EnumChunk
examples/03_ffmpeg_custom_mutator/fuzzer.rs:87
EnumCmpOperation
examples/05_redqueen/build.rs:14
EnumCmpOperation
fuzzer_template/.build.rs:14
InterfaceColor
Trait which provides the ANSI color string
src/colors.rs:15
InterfaceColorized
Provides wrapper functions to apply foreground colors
src/colors.rs:78
ClassCommandLineArgs
src/cmdline.rs:278
ClassConfig
src/config.rs:9
EnumCounters
src/commands/minimize.rs:26
ClassCoverage
src/cmdline.rs:382
ClassCoverageAnalysis
src/coverage_analysis.rs:79
ClassData
bench/gather_data/src/main.rs:8
EnumDeliveryMode
src/apic.rs:10
ClassDescriptor
src/segment.rs:66
EnumDescriptorType
src/segment.rs:9
EnumDivideConfig
src/apic.rs:89
EnumEndian
src/fuzz_input.rs:600
ClassEntry
src/page_table.rs:116
ClassEntryFlags
src/page_table.rs:10
EnumError
src/utils.rs:136
EnumError
src/cmdline.rs:24
EnumError
src/fuzzvm.rs:89
EnumError
src/filesystem.rs:12
EnumError
src/memory.rs:51
ClassExample02Fuzzer
examples/02_libtiff/fuzzer.rs:19
ClassExample03Fuzzer
examples/03_ffmpeg_custom_mutator/fuzzer.rs:17
ClassExample04Fuzzer
examples/04_syscall_fuzzer/fuzzer.rs:84
ClassExample05Fuzzer
examples/05_redqueen/fuzzer.rs:21
ClassExample1Fuzzer
examples/01_getpid/fuzzer.rs:19
EnumException
src/exception.rs:5
EnumExecution
src/lib.rs:234
ClassFileSystem
src/filesystem.rs:30
ClassFindInput
src/cmdline.rs:406
EnumFsConfigCommand
examples/04_syscall_fuzzer/fuzzer.rs:264
ClassFtyp
examples/03_ffmpeg_custom_mutator/mov_generator.rs:415
ClassFtyp
examples/03_ffmpeg_custom_mutator/fuzzer.rs:496
ClassFuzz
src/cmdline.rs:321
InterfaceFuzzInput
An abstract input used in fuzzing. This trait provides methods for mutating, generating, and minimizing an input. This trait also has required methods
src/fuzz_input.rs:24
ClassFuzzVm
src/fuzzvm.rs:469
EnumFuzzVmExit
src/fuzzvm.rs:151
InterfaceFuzzer
Generic fuzzer trait
src/fuzzer.rs:110
EnumFuzzerError
examples/04_syscall_fuzzer/fuzzer.rs:21
ClassGlobalStats
src/stats.rs:130
ClassGuestResetPerf
src/fuzzvm.rs:416
ClassHev1
examples/03_ffmpeg_custom_mutator/mov_generator.rs:68
ClassHev1
examples/03_ffmpeg_custom_mutator/fuzzer.rs:151
ClassIdtEntry
src/interrupts.rs:6
ClassInitGuestPerf
src/fuzzvm.rs:450
ClassInputMetadata
src/fuzz_input.rs:609
ClassInterruptRegister
Performance counter configuration
src/apic.rs:202
ClassItimerval
src/timer.rs:17
EnumKasanFault
src/linux.rs:127
ClassKasanReport
src/linux.rs:138
ClassKvmEnvironment
Created environment needed for each of the subcommands available
src/lib.rs:853
ClassLehmer64
Rng seeded with `rdtsc` that is generated using Lehmer64
src/rng.rs:125
ClassLenTypeVal
examples/03_ffmpeg_custom_mutator/mov_generator.rs:44
ClassLenTypeVal
examples/03_ffmpeg_custom_mutator/fuzzer.rs:126
ClassMemory
Small wrapper around basic functions to manipulate a project
src/memory.rs:24
ClassMemoryPatch
src/commands/project.rs:22
ClassMinimize
src/cmdline.rs:365
EnumMinimizeState
src/fuzz_input.rs:583
ClassModules
src/cmdline.rs:203
ClassMovGenerator
examples/03_ffmpeg_custom_mutator/fuzzer.rs:520
EnumMsr
src/msr.rs:7
ClassNode
src/coverage_analysis.rs:38
next →1–100 of 163, ranked by callers