MCPcopy Create free account

hub / github.com/CodeIntelligenceTesting/jazzer / functions

Functions3,424 in github.com/CodeIntelligenceTesting/jazzer

↓ 1 callersMethodresolveArrayType
( GenericArrayType type, AnnotatedArrayType annotated, Map<TypeVariable<?>, AnnotatedType> m
src/main/java/com/code_intelligence/jazzer/mutation/support/ParameterizedTypeSupport.java:166
↓ 1 callersMethodresolveParameterizedType
( ParameterizedType type, AnnotatedParameterizedType annotated, Map<TypeVariable<?>, Annotat
src/main/java/com/code_intelligence/jazzer/mutation/support/ParameterizedTypeSupport.java:148
↓ 1 callersMethodresolveSupplier
(String supplierRef)
src/main/java/com/code_intelligence/jazzer/mutation/support/ValuePoolRegistry.java:116
↓ 1 callersMethodresolveWildcardType
( AnnotatedWildcardType annotated, Map<TypeVariable<?>, AnnotatedType> mapping)
src/main/java/com/code_intelligence/jazzer/mutation/support/ParameterizedTypeSupport.java:177
↓ 1 callersFunctionretransformClassesWithRetry
src/main/java/com/code_intelligence/jazzer/agent/Agent.kt:173
↓ 1 callersFunctionretransformLoadedClasses
src/main/native/com/code_intelligence/jazzer/android/native_agent.cpp:42
↓ 1 callersMethodrndDoubleInRange
(double min, double max)
selffuzz/src/test/java/com/code_intelligence/selffuzz/mutation/mutator/lang/FloatingPointMutatorFuzzTests.java:64
↓ 1 callersMethodrndFloatInRange
(float min, float max)
selffuzz/src/test/java/com/code_intelligence/selffuzz/mutation/mutator/lang/FloatingPointMutatorFuzzTests.java:119
↓ 1 callersMethodrunWithHooks
Mimics the logic of Jazzer's FuzzTargetRunner, which reports findings in the following way: <ol> <li>If a hook used Jazzer#reportFindingFromHook to
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExtensions.java:96
↓ 1 callersMethodselectorsFor
(List<String> classes)
src/main/java/com/code_intelligence/jazzer/driver/junit/FuzzTestLister.java:114
↓ 1 callersMethodself
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:552
↓ 1 callersMethodself
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/SuperBuilderMutatorTest.java:54
↓ 1 callersMethodself
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/SuperBuilderMutatorTest.java:128
↓ 1 callersMethodselfCheck
()
src/test/java/com/code_intelligence/jazzer/instrumentor/DynamicTestContract.java:22
↓ 1 callersMethodserialize
()
src/main/java/com/code_intelligence/jazzer/driver/RecordingFuzzedDataProvider.java:50
↓ 1 callersMethodsetAge
(int age)
src/test/java/com/code_intelligence/jazzer/autofuzz/testdata/EmployeeWithSetters.java:55
↓ 1 callersMethodsetFieldWithPresence
( T builder, FieldDescriptor field, U value)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/BuilderAdapters.java:155
↓ 1 callersMethodsetFirstName
(String firstName)
src/test/java/com/code_intelligence/jazzer/autofuzz/testdata/EmployeeWithSetters.java:43
↓ 1 callersMethodsetFuncWithArgsCalled
(Boolean val)
src/test/java/com/code_intelligence/jazzer/instrumentor/BeforeHooksTargetContract.java:26
↓ 1 callersMethodsetMapField
( Builder builder, FieldDescriptor field, Map<K, V> map)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/BuilderAdapters.java:176
↓ 1 callersMethodsetNativeData
Replaces the current native backing array. <p><b>Must not</b> be called on instances created with {@link #withJavaData(byte[])}. @param dataPtr a na
src/main/java/com/code_intelligence/jazzer/driver/FuzzedDataProviderImpl.java:84
↓ 1 callersMethodsetTarget
Set the target executables to (auto-)fuzz. This method is primarily used by the JUnit integration to set the target class and method passed in by the
src/main/java/com/code_intelligence/jazzer/autofuzz/FuzzTarget.java:256
↓ 1 callersMethodshouldCallPass
()
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:109
↓ 1 callersMethodshouldIncrement
(int input)
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:104
↓ 1 callersMethodshouldReturnFalse1
()
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:84
↓ 1 callersMethodshouldReturnFalse2
()
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:89
↓ 1 callersMethodshouldReturnFalse3
()
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:94
↓ 1 callersMethodshouldReturnReversed
(String input)
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:99
↓ 1 callersMethodshouldReturnTrue1
()
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:74
↓ 1 callersMethodshouldReturnTrue2
()
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:79
↓ 1 callersMethodshouldReturnTrue3
()
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:29
↓ 1 callersMethodsneakyThrow
()
tests/src/test/java/com/example/InitializationErrorTest.java:27
↓ 1 callersMethodsomeFunction
()
tests/src/test/java/com/example/CrashResistantCoverageTarget.java:33
↓ 1 callersMethodsomeFunction
(byte[] data)
tests/src/test/java/com/example/OfflineInstrumentedTarget.java:20
↓ 1 callersMethodstartFuzzing
( Invocation<Void> invocation, ReflectiveInvocationContext<Method> invocationContext, Extens
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExtensions.java:131
↓ 1 callersMethodstartLibFuzzer
( byte[][] args, Class<?> runner, boolean useMutatorFramework)
src/main/java/com/code_intelligence/jazzer/runtime/FuzzTargetRunnerNatives.java:37
↓ 1 callersMethodstep2
()
examples/src/main/java/com/example/ExampleStackOverflowFuzzer.java:31
↓ 1 callersMethodstructureMatches
src/main/native/com/code_intelligence/jazzer/android/dex_file_manager.cpp:166
↓ 1 callersMethodstructuredOutput
(String output)
src/main/java/com/code_intelligence/jazzer/utils/Log.java:55
↓ 1 callersMethodsuppliedOrEmpty
Returns the supplier provided value wrapped in {@link Optional} or, if an exception is thrown, {@code empty}.
src/main/java/com/code_intelligence/jazzer/mutation/support/StreamSupport.java:40
↓ 1 callersMethodtemporarilyDisableLibfuzzerExitHook
()
src/main/java/com/code_intelligence/jazzer/runtime/FuzzTargetRunnerNatives.java:42
↓ 1 callersMethodthrowErrorInConstructor
(boolean val)
src/test/java/com/code_intelligence/jazzer/mutation/ArgumentsMutatorTest.java:316
↓ 1 callersMethodtoHexString
Convert a byte array to a lower-case hex string. <p>The returned hex string always has {@code 2 bytes.length} characters. @param bytes the bytes to
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetRunner.java:538
↓ 1 callersMethodtoKeepGlobs
(String path)
bazel/tools/java/com/code_intelligence/jazzer/tools/JarStripper.java:150
↓ 1 callersMethodtoRemoveGlobs
(String path)
bazel/tools/java/com/code_intelligence/jazzer/tools/JarStripper.java:141
↓ 1 callersMethodtoString
()
src/main/java/com/code_intelligence/jazzer/mutation/api/SerializingMutator.java:34
↓ 1 callersMethodtoString
()
src/main/java/com/code_intelligence/jazzer/mutation/support/ParameterizedTypeSupport.java:213
↓ 1 callersMethodtokensFromResource
(String resourcePath, Class<?> declaringClass)
src/main/java/com/code_intelligence/jazzer/junit/FuzzerDictionary.java:173
↓ 1 callersMethodtraceCmpInt
(int arg1, int arg2, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacks.java:26
↓ 1 callersMethodtraceCmpInt
(int arg1, int arg2, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksOptimizedCritical.java:31
↓ 1 callersMethodtraceCmpInt
(int arg1, int arg2, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksWithPc.java:30
↓ 1 callersMethodtraceCmpInt
(int arg1, int arg2, int pc)
src/test/java/com/code_intelligence/jazzer/instrumentor/MockTraceDataFlowCallbacks.java:67
↓ 1 callersMethodtraceMemcmp
(byte[] b1, byte[] b2, int result, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacks.java:30
↓ 1 callersMethodtraceMemcmp
(byte[] b1, byte[] b2, int result, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksOptimizedCritical.java:35
↓ 1 callersMethodtraceMemcmp
(byte[] b1, byte[] b2, int result, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksOptimizedNonCritical.java:33
↓ 1 callersMethodtracePcIndir
(int callee, int caller)
src/main/java/com/code_intelligence/jazzer/runtime/TraceDataFlowNativeCallbacks.java:146
↓ 1 callersMethodtraceReflectiveCall
(Executable callee, int pc)
src/main/java/com/code_intelligence/jazzer/runtime/TraceDataFlowNativeCallbacks.java:65
↓ 1 callersMethodtraceStrstr
(String s1, String s2, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacks.java:32
↓ 1 callersMethodtraceStrstr
(String s1, String s2, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksOptimizedNonCritical.java:35
↓ 1 callersMethodtraceStrstr0
(byte[] needle, int pc)
src/main/java/com/code_intelligence/jazzer/runtime/TraceDataFlowNativeCallbacks.java:156
↓ 1 callersMethodtraceStrstrInternal
(byte[] needle, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksOptimizedCritical.java:47
↓ 1 callersMethodtraceStrstrInternal
(byte[] needle, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksOptimizedNonCritical.java:47
↓ 1 callersMethodtraceStrstrJava
(String haystack, String needle, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksOptimizedCritical.java:37
↓ 1 callersMethodtraceStrstrJava
(String haystack, String needle, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksOptimizedNonCritical.java:37
↓ 1 callersMethodtraceSwitch
(long val, long[] cases, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacks.java:28
↓ 1 callersMethodtraceSwitch
(long val, long[] cases, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksOptimizedCritical.java:33
↓ 1 callersMethodtraceSwitch
(long val, long[] cases, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksOptimizedNonCritical.java:31
↓ 1 callersMethodtraceSwitch
(long val, long[] cases, int pc)
src/jmh/java/com/code_intelligence/jazzer/runtime/FuzzerCallbacksWithPc.java:32
↓ 1 callersMethodtransform
src/main/java/com/code_intelligence/jazzer/agent/RuntimeInstrumentor.kt:55
↓ 1 callersMethodtranslateJUnitTimeoutToLibFuzzerFlag
(ExtensionContext context)
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExecutor.java:140
↓ 1 callersMethodtriggerBuiltinHook
()
tests/src/test/java/com/example/DisabledHooksFuzzer.java:35
↓ 1 callersMethodtriggerCustomHook
()
tests/src/test/java/com/example/DisabledHooksFuzzer.java:33
↓ 1 callersMethodtrimPrefix
(String name, String prefix)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/BeanSupport.java:159
↓ 1 callersMethodtrueInOneOutOf
(int inverseFrequencyTrue)
src/main/java/com/code_intelligence/jazzer/mutation/engine/SeededPseudoRandom.java:43
↓ 1 callersMethodtryFindLibraryInJazzerNativeSanitizersDir
(String name)
src/main/java/com/code_intelligence/jazzer/Jazzer.java:462
↓ 1 callersMethodtryFindLibraryUsingClang
Given a library name such as "libclang_rt.asan-x86_64.so", get the full path to the library installed on the host from clang (or CC, if set). Returns
src/main/java/com/code_intelligence/jazzer/Jazzer.java:480
↓ 1 callersMethodubsanLibNames
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:537
↓ 1 callersMethoduniqueVariableName
()
src/main/java/com/code_intelligence/jazzer/autofuzz/AutofuzzCodegenVisitor.java:70
↓ 1 callersMethodunsafeEval
(String user, String pass)
sanitizers/src/test/java/com/example/XPathInjection.java:42
↓ 1 callersMethodupdateCoveredIdsWithCoverageMap
* Manually records coverage IDs based on the current state of [CoverageMap]. * Should be called after static initializers have run. */
src/main/java/com/code_intelligence/jazzer/instrumentor/CoverageRecorder.kt:69
↓ 1 callersMethodupdateTypeMappings
( Class<?> clazz, AnnotatedType annotatedClazzType, Map<TypeVariable<?>, AnnotatedType> mapp
src/main/java/com/code_intelligence/jazzer/mutation/support/ParameterizedTypeSupport.java:75
↓ 1 callersMethoduploadFile
(String relativePathToFile)
examples/src/main/java/com/example/ExamplePathTraversalFuzzer.java:36
↓ 1 callersMethodusesPrimitiveByteArray
()
src/main/java/com/code_intelligence/jazzer/driver/FuzzTargetHolder.java:51
↓ 1 callersMethodvalidateContainerDimensions
(Annotation annotation)
src/main/java/com/code_intelligence/jazzer/mutation/support/AnnotationSupport.java:132
↓ 1 callersMethodverifyCrashReproducer
( Path outputDir, Path api, Path targetJar, Set<String> expectedFindings)
bazel/tools/java/com/code_intelligence/jazzer/tools/FuzzTargetTestWrapper.java:370
↓ 1 callersMethodverifyFirstSecret
(String secret)
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTarget.java:69
↓ 1 callersMethodverifyFirstSecret
(String secret)
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTargetContract.java:26
↓ 1 callersMethodverifyFuzzedDataProvider
(FuzzedDataProvider data)
src/test/java/com/code_intelligence/jazzer/driver/FuzzedDataProviderImplTest.java:33
↓ 1 callersMethodverifyFuzzerOutput
( InputStream fuzzerOutput, Set<String> expectedFindings, boolean noHooks, Optional<St
bazel/tools/java/com/code_intelligence/jazzer/tools/FuzzTargetTestWrapper.java:244
↓ 1 callersMethodverifyIdentity
()
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:113
↓ 1 callersMethodverifySecondSecret
(String secret)
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTarget.java:79
↓ 1 callersMethodverifySecondSecret
(String secret)
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTargetContract.java:28
↓ 1 callersMethodverifyThirdSecret
(String secret)
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTarget.java:84
↓ 1 callersMethodverifyThirdSecret
(String secret)
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTargetContract.java:30
↓ 1 callersMethodvisitAnnotatedTypeInternal
( AnnotatedType type, BiConsumer<Class<?>, Annotation[]> visitor)
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:175
↓ 1 callersMethodvisitEnd
src/main/java/com/code_intelligence/jazzer/instrumentor/EdgeCoverageInstrumentor.kt:185
↓ 1 callersMethodwalkFields
(Builder builder, Function<Object, Object> transform)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/StressTest.java:1676
↓ 1 callersMethodwalkInputs
Used in regression mode to get test cases for the associated {@code testMethod} This will return a stream of files consisting of: <ul> <li>{@code r
src/main/java/com/code_intelligence/jazzer/junit/SeedArgumentsProvider.java:119
↓ 1 callersMethodwithAge
(int age)
src/test/java/com/code_intelligence/jazzer/autofuzz/BuilderPatternTest.java:65
↓ 1 callersMethodwithCapturedOutput
(SideEffect sideeffect)
src/test/java/com/code_intelligence/jazzer/utils/CapturedOutput.java:24
← previousnext →1,101–1,200 of 3,424, ranked by callers