MCPcopy Create free account

hub / github.com/CodeIntelligenceTesting/jazzer / functions

Functions3,424 in github.com/CodeIntelligenceTesting/jazzer

↓ 1 callersMethodgetBaz
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/ConstructorBasedBeanMutatorTest.java:69
↓ 1 callersMethodgetBaz
()
selffuzz/src/test/java/com/code_intelligence/selffuzz/mutation/ConstructorPropertiesAnnotatedBean.java:42
↓ 1 callersMethodgetBuilderMethod
(Class<?> builderClass)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/SuperBuilderMutatorFactory.java:93
↓ 1 callersMethodgetBuilderSetters
(Class<?> clazz)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/SuperBuilderMutatorFactory.java:85
↓ 1 callersMethodgetCanonicalConstructor
(Class<T> clazz)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/RecordMutatorFactory.java:53
↓ 1 callersMethodgetCascadingBuilderMethods
(Class<?> builder)
src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java:781
↓ 1 callersMethodgetClassBytes
src/main/native/com/code_intelligence/jazzer/android/dex_file_manager.cpp:47
↓ 1 callersMethodgetClassPathsCommand
Returns a command to set the classpath for fuzzing. @return The classpath command.
src/main/java/com/code_intelligence/jazzer/android/AndroidRuntime.java:74
↓ 1 callersMethodgetDefaultRssLimitMbArg
()
src/main/java/com/code_intelligence/jazzer/driver/Driver.java:184
↓ 1 callersFunctiongetDexFiles
src/main/native/com/code_intelligence/jazzer/android/native_agent.cpp:67
↓ 1 callersFunctiongetExecutablePath
Returns the absolute path to the current executable. Compared to argv[0], this path can always be used to locate the Jazzer JAR next to it, even when
launcher/jvm_tooling.cpp:63
↓ 1 callersMethodgetExtensionRegistryViaHack
( ExtensionContext extensionContext)
src/main/java/com/code_intelligence/jazzer/junit/JUnitLifecycleMethodsInvoker.java:245
↓ 1 callersMethodgetFileTokens
Gets the individual lines from each of the specified dictionary files @param files list of {@link DictionaryFile} annotations indicating which files
src/main/java/com/code_intelligence/jazzer/junit/FuzzerDictionary.java:166
↓ 1 callersMethodgetFirstSecret
()
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTarget.java:64
↓ 1 callersMethodgetHelpText
()
src/main/java/com/code_intelligence/jazzer/driver/OptParser.java:61
↓ 1 callersMethodgetHooksEnabledField
()
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExtensions.java:217
↓ 1 callersMethodgetInlineTokens
Gets the inlined arrays from each annotation, flattens them into a single stream, and wraps the elements in double quotes to comply with libfuzzer's d
src/main/java/com/code_intelligence/jazzer/junit/FuzzerDictionary.java:118
↓ 1 callersFunctiongetInstrumentedInstrumentationTargetInstance
src/test/java/com/code_intelligence/jazzer/instrumentor/TraceDataFlowInstrumentationTest.kt:26
↓ 1 callersFunctiongetInstrumentorAgentPath
getInstrumentorAgentPath searches for the fuzzing instrumentation agent and returns the location if it is found. Otherwise it calls exit(0).
launcher/jvm_tooling.cpp:96
↓ 1 callersMethodgetLdLibraryPath
Builds and returns the value to set for LD_LIBRARY_PATH. @return The string for LD_LIBRARY_PATH.
src/main/java/com/code_intelligence/jazzer/android/AndroidRuntime.java:83
↓ 1 callersMethodgetLegacyInstrumentationFilter
Returns a heuristic default value for jazzer.instrument based on the test class.
src/main/java/com/code_intelligence/jazzer/junit/Utils.java:131
↓ 1 callersMethodgetLibFuzzerSeed
()
src/main/java/com/code_intelligence/jazzer/api/Jazzer.java:497
↓ 1 callersMethodgetMapField
(T builder, FieldDescriptor field)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/BuilderAdapters.java:164
↓ 1 callersMethodgetNestedBuilderClasses
(Class<?> type)
src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java:756
↓ 1 callersFunctiongetNoHooksAfterHooksTargetInstance
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksPatchTest.kt:26
↓ 1 callersFunctiongetNoHooksBeforeHooksTargetInstance
src/test/java/com/code_intelligence/jazzer/instrumentor/BeforeHooksPatchTest.kt:26
↓ 1 callersFunctiongetNoHooksReplaceHooksTargetInstance
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksPatchTest.kt:26
↓ 1 callersMethodgetOrCreateSeedSerializer
(ExtensionContext extensionContext)
src/main/java/com/code_intelligence/jazzer/junit/FuzzTestExtensions.java:204
↓ 1 callersMethodgetOrEmpty
Return a stream containing the optional value if present, otherwise an empty stream. @return stream containing the optional value
src/main/java/com/code_intelligence/jazzer/mutation/support/StreamSupport.java:66
↓ 1 callersFunctiongetOriginalAfterHooksTargetInstance
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksPatchTest.kt:24
↓ 1 callersFunctiongetOriginalBeforeHooksTargetInstance
src/test/java/com/code_intelligence/jazzer/instrumentor/BeforeHooksPatchTest.kt:24
↓ 1 callersFunctiongetOriginalInstrumentationTargetInstance
src/test/java/com/code_intelligence/jazzer/instrumentor/CoverageInstrumentationTest.kt:44
↓ 1 callersFunctiongetOriginalInstrumentationTargetInstance
src/test/java/com/code_intelligence/jazzer/instrumentor/TraceDataFlowInstrumentationTest.kt:24
↓ 1 callersFunctiongetOriginalReplaceHooksTargetInstance
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksPatchTest.kt:24
↓ 1 callersMethodgetOut
()
src/main/java/com/code_intelligence/jazzer/utils/Log.java:104
↓ 1 callersMethodgetOwnerType
()
src/main/java/com/code_intelligence/jazzer/mutation/support/TypeSupport.java:348
↓ 1 callersMethodgetPlatformClassLoader
()
bazel/tools/java/com/code_intelligence/jazzer/tools/FuzzTargetTestWrapper.java:441
↓ 1 callersMethodgetPotentialSetters
(Class<?> type)
src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java:793
↓ 1 callersMethodgetPresentFieldOrNull
(T builder, FieldDescriptor field)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/BuilderAdapters.java:147
↓ 1 callersFunctiongetReproducingXmxArg
* Returns a valid `-Xmx` JVM argument that sets the stack size to a value with which [StackOverflowError] findings can * be reproduced, assuming the
src/main/java/com/code_intelligence/jazzer/driver/ExceptionUtils.kt:150
↓ 1 callersFunctiongetReproducingXssArg
* Returns a valid `-Xss` JVM argument that sets the stack size to a value with which [StackOverflowError] findings can * be reproduced, assuming the
src/main/java/com/code_intelligence/jazzer/driver/ExceptionUtils.kt:160
↓ 1 callersMethodgetSecondSecret
()
src/test/java/com/code_intelligence/jazzer/instrumentor/AfterHooksTarget.java:74
↓ 1 callersMethodgetSelfFuzzTestMethods
@return all methods in this class annotated by @SelfFuzzTest. If any of those methods are annotated by @Solo, only those are returned.
selffuzz/src/test/java/com/code_intelligence/selffuzz/mutation/ArgumentsMutatorFuzzTest.java:325
↓ 1 callersMethodgetTestClassInstance
()
src/main/java/com/code_intelligence/jazzer/driver/LifecycleMethodsInvoker.java:66
↓ 1 callersMethodgetTestClassNoArgsConstructor
(ExtensionContext extensionContext)
src/main/java/com/code_intelligence/jazzer/junit/JUnitLifecycleMethodsInvoker.java:221
↓ 1 callersMethodgetTimesCalled
()
src/test/java/com/code_intelligence/jazzer/instrumentor/BeforeHooksTarget.java:29
↓ 1 callersMethodgetTypeToMutate
(FieldDescriptor field)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/TypeLibrary.java:73
↓ 1 callersMethodgetUnsafeInternal
()
src/main/java/com/code_intelligence/jazzer/utils/UnsafeProvider.java:30
↓ 1 callersMethodgetValuePoolAnnotations
(AnnotatedType type)
src/test/java/com/code_intelligence/jazzer/mutation/support/ValuePoolsTest.java:615
↓ 1 callersMethodhandleInterrupt
()
src/main/java/com/code_intelligence/jazzer/driver/SignalHandler.java:32
↓ 1 callersMethodhandleLibraryLoad
()
src/main/java/com/code_intelligence/jazzer/runtime/TraceDataFlowNativeCallbacks.java:148
↓ 1 callersMethodhandleListFuzzTests
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:215
↓ 1 callersMethodhandleTerminatingCommands
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:201
↓ 1 callersMethodhasConstraint
(AnnotatedType target, Annotation constraint)
src/main/java/com/code_intelligence/jazzer/mutation/support/PropertyConstraintSupport.java:61
↓ 1 callersMethodhasFixedSize
()
src/main/java/com/code_intelligence/jazzer/mutation/api/SerializingMutator.java:39
↓ 1 callersMethodhasFunc1BeenCalled
()
src/test/java/com/code_intelligence/jazzer/instrumentor/BeforeHooksTarget.java:52
↓ 1 callersMethodhasFuncWithArgsBeenCalled
(Boolean boolArgument, String stringArgument)
src/test/java/com/code_intelligence/jazzer/instrumentor/BeforeHooksTarget.java:60
↓ 1 callersFunctionhash
src/main/java/com/code_intelligence/jazzer/driver/ExceptionUtils.kt:41
↓ 1 callersMethodhashCode
()
sanitizers/src/test/java/com/code_intelligence/jazzer/sanitizers/HookBindingSanityTest.java:57
↓ 1 callersMethodhookCall
(String expectedCall)
src/test/java/com/code_intelligence/jazzer/instrumentor/MockTraceDataFlowCallbacks.java:32
↓ 1 callersMethodhostClang
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:507
↓ 1 callersMethodhwasanLibNames
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:511
↓ 1 callersMethodidempotent
(int input)
src/test/java/com/code_intelligence/jazzer/instrumentor/ReplaceHooksTarget.java:120
↓ 1 callersFunctionignoreLibraryForInterception
* Adds the address ranges of executable segments of the library lib_name to * the ignorelist for C standard library function interception (strcmp, me
src/main/native/com/code_intelligence/jazzer/driver/libfuzzer_callbacks.cpp:37
↓ 1 callersMethodindexOfFirstGlobChar
(String glob)
src/main/java/com/code_intelligence/jazzer/mutation/support/GlobUtils.java:133
↓ 1 callersMethodinit
()
src/main/java/com/code_intelligence/jazzer/autofuzz/AutofuzzCodegenVisitor.java:30
↓ 1 callersMethodinit
(PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/combinator/MutatorCombinators.java:324
↓ 1 callersMethodinitInPlace
(T reference, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/combinator/MutatorCombinators.java:61
↓ 1 callersMethodinitMaxCounters
()
src/main/java/com/code_intelligence/jazzer/runtime/ExtraCountersTracker.java:252
↓ 1 callersMethodinitMaxNumCounters
()
src/main/java/com/code_intelligence/jazzer/runtime/CoverageMap.java:177
↓ 1 callersMethodinitialize
()
src/main/java/com/code_intelligence/jazzer/android/AndroidRuntime.java:38
↓ 1 callersMethodinitialize
()
src/main/java/com/code_intelligence/jazzer/driver/SignalHandler.java:28
↓ 1 callersMethodinitialize
Initializes the native counter tracker with the base address of the counter region. @param countersAddress The base address of the counter memory reg
src/main/java/com/code_intelligence/jazzer/runtime/ExtraCountersTracker.java:276
↓ 1 callersMethodinitialize
(long countersAddress)
src/main/java/com/code_intelligence/jazzer/runtime/CoverageMap.java:173
↓ 1 callersFunctioninitializeBootclassOverrideJar
src/main/native/com/code_intelligence/jazzer/android/native_agent.cpp:108
↓ 1 callersMethodinputsDirectorySourcePath
Returns the file system path of the inputs corpus directory in the source tree, if it exists. The directory is created if it does not exist, but the t
src/main/java/com/code_intelligence/jazzer/junit/Utils.java:95
↓ 1 callersMethodinsecureCrashOnCertainNumbers
(Long lnumber, Integer inumber, Long divisor)
sanitizers/src/test/java/com/example/ClojureTests.java:22
↓ 1 callersMethodinsecureInsertUser
(String userName)
sanitizers/src/test/java/com/example/SqlInjection.java:35
↓ 1 callersMethodinsecureScriptEval
(String input)
sanitizers/src/test/java/com/example/ScriptEngineInjection.java:33
↓ 1 callersMethodinsertPart
(byte[] value, byte[] otherValue, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/libfuzzer/LibFuzzerMutatorFactory.java:201
↓ 1 callersMethodinsertRandomChunk
(T[] value, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/collection/ArrayMutatorFactory.java:199
↓ 1 callersFunctioninstallInternal
src/main/java/com/code_intelligence/jazzer/agent/Agent.kt:38
↓ 1 callersMethodinstrumentControlFlowEdge
( MethodVisitor mv, int edgeId, int variable, String coverageMapInternalClassName)
src/main/java/com/code_intelligence/jazzer/instrumentor/StaticMethodStrategy.java:24
↓ 1 callersMethodinstrumentControlFlowEdge
* Inject bytecode instrumentation on a control flow edge with ID [edgeId], with access to the * local variable [variable] that is populated at th
src/main/java/com/code_intelligence/jazzer/instrumentor/EdgeCoverageInstrumentor.kt:49
↓ 1 callersMethodinstrumentJars
Create a new jar file at <jazzer_path>/<jarBaseName>.instrumented.jar for each jar in passed in, with classes that have Jazzer instrumentation. @para
src/main/java/com/code_intelligence/jazzer/driver/OfflineInstrumentor.java:44
↓ 1 callersMethodintersect
(byte[] value, byte[] otherValue, PseudoRandom prng)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/libfuzzer/LibFuzzerMutatorFactory.java:169
↓ 1 callersMethodisAccessible
(Class<?> clazz, int modifiers)
src/main/java/com/code_intelligence/jazzer/autofuzz/AccessibleObjectLookup.java:100
↓ 1 callersMethodisCifuzzClasspathCompressionJar
(Path jarPath)
src/main/java/com/code_intelligence/jazzer/driver/junit/FuzzTestLister.java:145
↓ 1 callersMethodisConstraintAnnotation
(Annotation annotation)
src/main/java/com/code_intelligence/jazzer/mutation/support/PropertyConstraintSupport.java:45
↓ 1 callersMethodisCoverageAgentPresent
()
src/main/java/com/code_intelligence/jazzer/junit/Utils.java:228
↓ 1 callersMethodisDebug
()
src/main/java/com/code_intelligence/jazzer/autofuzz/Meta.java:185
↓ 1 callersMethodisFoo
()
src/test/java/com/code_intelligence/jazzer/mutation/mutator/aggregate/ConstructorBasedBeanMutatorTest.java:61
↓ 1 callersMethodisFoo
()
selffuzz/src/test/java/com/code_intelligence/selffuzz/mutation/ConstructorPropertiesAnnotatedBean.java:34
↓ 1 callersMethodisGlobChar
(char c)
src/main/java/com/code_intelligence/jazzer/mutation/support/GlobUtils.java:127
↓ 1 callersMethodisMacOs
()
src/main/java/com/code_intelligence/jazzer/Jazzer.java:562
↓ 1 callersMethodisMarkedInstance
(Object instance)
src/main/java/com/code_intelligence/jazzer/junit/Utils.java:343
↓ 1 callersMethodisRecursiveField
(FieldDescriptor field)
src/main/java/com/code_intelligence/jazzer/mutation/mutator/proto/TypeLibrary.java:103
↓ 1 callersMethodisSerializationStable
Checks if {@code serialize(deserialize(serialize(value))) == serialize(value)}. @param mutator @param value @return true if the serialization is stab
src/main/java/com/code_intelligence/jazzer/mutation/mutator/lang/ValuePoolMutatorFactory.java:126
↓ 1 callersMethodisSpecialChar
(char c)
src/main/java/com/code_intelligence/jazzer/mutation/support/GlobUtils.java:99
↓ 1 callersMethodisValidPathChar
(byte b)
src/test/java/com/code_intelligence/jazzer/mutation/mutator/lang/StringMutatorTest.java:309
← previousnext →901–1,000 of 3,424, ranked by callers