Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- accept(T1) - Method in interface com.code_intelligence.jazzer.api.Consumer1
- accept(T1, T2) - Method in interface com.code_intelligence.jazzer.api.Consumer2
- accept(T1, T2, T3) - Method in interface com.code_intelligence.jazzer.api.Consumer3
- accept(T1, T2, T3, T4) - Method in interface com.code_intelligence.jazzer.api.Consumer4
- accept(T1, T2, T3, T4, T5) - Method in interface com.code_intelligence.jazzer.api.Consumer5
- add(int, Object) - Method in class jaz.Zer
- add(Object) - Method in class jaz.Zer
- addAll(int, Collection) - Method in class jaz.Zer
- addAll(Collection) - Method in class jaz.Zer
- additionalClassesToHook() - Element in annotation interface com.code_intelligence.jazzer.api.MethodHook
-
Array of additional classes to hook.
- AFTER - Enum constant in enum class com.code_intelligence.jazzer.api.HookType
- allowNetworkConnections() - Static method in class com.code_intelligence.jazzer.api.BugDetectors
-
Allows all network connections.
- allowNetworkConnections(BiPredicate<String, Integer>) - Static method in class com.code_intelligence.jazzer.api.BugDetectors
-
Allows all network connections for which the provided predicate returns
true
. - apply(Object) - Method in class jaz.Zer
- apply(T1) - Method in interface com.code_intelligence.jazzer.api.Function1
- apply(T1, T2) - Method in interface com.code_intelligence.jazzer.api.Function2
- apply(T1, T2, T3) - Method in interface com.code_intelligence.jazzer.api.Function3
- apply(T1, T2, T3, T4) - Method in interface com.code_intelligence.jazzer.api.Function4
- apply(T1, T2, T3, T4, T5) - Method in interface com.code_intelligence.jazzer.api.Function5
- autofuzz(FuzzedDataProvider, Consumer1<T1>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to invoke
func
with arguments created automatically from the fuzzer input using only public methods available on the classpath. - autofuzz(FuzzedDataProvider, Consumer2<T1, T2>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to invoke
func
with arguments created automatically from the fuzzer input using only public methods available on the classpath. - autofuzz(FuzzedDataProvider, Consumer3<T1, T2, T3>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to invoke
func
with arguments created automatically from the fuzzer input using only public methods available on the classpath. - autofuzz(FuzzedDataProvider, Consumer4<T1, T2, T3, T4>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to invoke
func
with arguments created automatically from the fuzzer input using only public methods available on the classpath. - autofuzz(FuzzedDataProvider, Consumer5<T1, T2, T3, T4, T5>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to invoke
func
with arguments created automatically from the fuzzer input using only public methods available on the classpath. - autofuzz(FuzzedDataProvider, Function1<T1, R>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to invoke
func
with arguments created automatically from the fuzzer input using only public methods available on the classpath. - autofuzz(FuzzedDataProvider, Function2<T1, T2, R>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to invoke
func
with arguments created automatically from the fuzzer input using only public methods available on the classpath. - autofuzz(FuzzedDataProvider, Function3<T1, T2, T3, R>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to invoke
func
with arguments created automatically from the fuzzer input using only public methods available on the classpath. - autofuzz(FuzzedDataProvider, Function4<T1, T2, T3, T4, R>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to invoke
func
with arguments created automatically from the fuzzer input using only public methods available on the classpath. - autofuzz(FuzzedDataProvider, Function5<T1, T2, T3, T4, T5, R>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to invoke
func
with arguments created automatically from the fuzzer input using only public methods available on the classpath. - Autofuzz - Class in com.code_intelligence.jazzer.api
-
Static helper functions that allow Jazzer fuzz targets to use Autofuzz.
- AutofuzzConstructionException - Exception in com.code_intelligence.jazzer.api
-
Only used internally.
- AutofuzzConstructionException() - Constructor for exception com.code_intelligence.jazzer.api.AutofuzzConstructionException
- AutofuzzConstructionException(String) - Constructor for exception com.code_intelligence.jazzer.api.AutofuzzConstructionException
- AutofuzzConstructionException(Throwable) - Constructor for exception com.code_intelligence.jazzer.api.AutofuzzConstructionException
- AutofuzzInvocationException - Exception in com.code_intelligence.jazzer.api
-
Only used internally.
- AutofuzzInvocationException() - Constructor for exception com.code_intelligence.jazzer.api.AutofuzzInvocationException
- AutofuzzInvocationException(Throwable) - Constructor for exception com.code_intelligence.jazzer.api.AutofuzzInvocationException
B
- BEFORE - Enum constant in enum class com.code_intelligence.jazzer.api.HookType
- BugDetectors - Class in com.code_intelligence.jazzer.api
-
Provides static functions that configure the behavior of bug detectors provided by Jazzer.
C
- call() - Method in class jaz.Zer
- CannedFuzzedDataProvider - Class in com.code_intelligence.jazzer.api
-
Replays recorded FuzzedDataProvider invocations that were executed while fuzzing.
- CannedFuzzedDataProvider(String) - Constructor for class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- clear() - Method in class jaz.Zer
- clone() - Method in class jaz.Zer
- close() - Method in interface com.code_intelligence.jazzer.api.SilentCloseable
- close() - Method in class jaz.Zer
- com.code_intelligence.jazzer.api - package com.code_intelligence.jazzer.api
- compare(Object, Object) - Method in class jaz.Zer
- compareTo(Zer) - Method in class jaz.Zer
- consume(FuzzedDataProvider, Class<T>) - Static method in class com.code_intelligence.jazzer.api.Autofuzz
-
Attempts to construct an instance of
type
from the fuzzer input using only public methods available on the classpath. - consumeAsciiString(int) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeAsciiString(int) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes an ASCII-only
String
from the fuzzer input. - consumeBoolean() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeBoolean() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
boolean
from the fuzzer input. - consumeBooleans(int) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeBooleans(int) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
boolean
array from the fuzzer input. - consumeByte() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeByte() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
byte
from the fuzzer input. - consumeByte(byte, byte) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeByte(byte, byte) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
byte
betweenmin
andmax
from the fuzzer input. - consumeBytes(int) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeBytes(int) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
byte
array from the fuzzer input. - consumeChar() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeChar() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
char
from the fuzzer input. - consumeChar(char, char) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeChar(char, char) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
char
betweenmin
andmax
from the fuzzer input. - consumeCharNoSurrogates() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeCharNoSurrogates() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
char
from the fuzzer input that is never a UTF-16 surrogate character. - consumeDouble() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeDouble() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
double
from the fuzzer input. - consumeFloat() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeFloat() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
float
from the fuzzer input. - consumeInt() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeInt() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes an
int
from the fuzzer input. - consumeInt(int, int) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeInt(int, int) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes an
int
betweenmin
andmax
from the fuzzer input. - consumeInts(int) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeInts(int) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes an
int
array from the fuzzer input. - consumeLong() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeLong() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
long
from the fuzzer input. - consumeLong(long, long) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeLong(long, long) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
long
betweenmin
andmax
from the fuzzer input. - consumeLongs(int) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeLongs(int) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
long
array from the fuzzer input. - consumeProbabilityDouble() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeProbabilityDouble() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
double
between 0.0 and 1.0 (inclusive) from the fuzzer input. - consumeProbabilityFloat() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeProbabilityFloat() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
float
between 0.0 and 1.0 (inclusive) from the fuzzer input. - Consumer1<T1> - Interface in com.code_intelligence.jazzer.api
- Consumer2<T1,
T2> - Interface in com.code_intelligence.jazzer.api - Consumer3<T1,
T2, T3> - Interface in com.code_intelligence.jazzer.api - Consumer4<T1,
T2, T3, T4> - Interface in com.code_intelligence.jazzer.api - Consumer5<T1,
T2, T3, T4, T5> - Interface in com.code_intelligence.jazzer.api - consumeRegularDouble() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeRegularDouble() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a regular
double
from the fuzzer input. - consumeRegularDouble(double, double) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeRegularDouble(double, double) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a regular
double
betweenmin
andmax
from the fuzzer input. - consumeRegularFloat() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeRegularFloat() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a regular
float
from the fuzzer input. - consumeRegularFloat(float, float) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeRegularFloat(float, float) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a regular
float
betweenmin
andmax
from the fuzzer input. - consumeRemainingAsAsciiString() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeRemainingAsAsciiString() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes the remaining fuzzer input as an ASCII-only
String
. - consumeRemainingAsBytes() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeRemainingAsBytes() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes the remaining fuzzer input as a
byte
array. - consumeRemainingAsString() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeRemainingAsString() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes the remaining fuzzer input as a
String
. - consumeShort() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeShort() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
short
from the fuzzer input. - consumeShort(short, short) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeShort(short, short) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
short
betweenmin
andmax
from the fuzzer input. - consumeShorts(int) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeShorts(int) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
short
array from the fuzzer input. - consumeString(int) - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- consumeString(int) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Consumes a
String
from the fuzzer input. - contains(Object) - Method in class jaz.Zer
- containsAll(Collection) - Method in class jaz.Zer
- create(List<Object>) - Static method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
D
- DESERIALIZATION_SANITIZER_ID - Static variable in class jaz.Ter
E
- el() - Static method in class jaz.Zer
- equals(Object) - Method in class jaz.Zer
- exploreState(byte, int) - Static method in class com.code_intelligence.jazzer.api.Jazzer
-
Instructs the fuzzer to attain as many possible values for the absolute value of
state
as possible. - EXPRESSION_LANGUAGE_SANITIZER_ID - Static variable in class jaz.Ter
F
- flush() - Method in class jaz.Zer
- Function1<T1,
R> - Interface in com.code_intelligence.jazzer.api - Function2<T1,
T2, R> - Interface in com.code_intelligence.jazzer.api - Function3<T1,
T2, T3, R> - Interface in com.code_intelligence.jazzer.api - Function4<T1,
T2, T3, T4, R> - Interface in com.code_intelligence.jazzer.api - Function5<T1,
T2, T3, T4, T5, R> - Interface in com.code_intelligence.jazzer.api - FuzzedDataProvider - Interface in com.code_intelligence.jazzer.api
-
A convenience wrapper turning the raw fuzzer input bytes into Java primitive types.
- FuzzerSecurityIssueCritical - Exception in com.code_intelligence.jazzer.api
-
Thrown to indicate that a fuzz target has detected a critical severity security issue rather than a normal bug.
- FuzzerSecurityIssueCritical() - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueCritical
- FuzzerSecurityIssueCritical(String) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueCritical
- FuzzerSecurityIssueCritical(String, Throwable) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueCritical
- FuzzerSecurityIssueCritical(Throwable) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueCritical
- FuzzerSecurityIssueHigh - Exception in com.code_intelligence.jazzer.api
-
Thrown to indicate that a fuzz target has detected a high severity security issue rather than a normal bug.
- FuzzerSecurityIssueHigh() - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueHigh
- FuzzerSecurityIssueHigh(String) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueHigh
- FuzzerSecurityIssueHigh(String, Throwable) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueHigh
- FuzzerSecurityIssueHigh(Throwable) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueHigh
- FuzzerSecurityIssueLow - Exception in com.code_intelligence.jazzer.api
-
Thrown to indicate that a fuzz target has detected a low severity security issue rather than a normal bug.
- FuzzerSecurityIssueLow() - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueLow
- FuzzerSecurityIssueLow(String) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueLow
- FuzzerSecurityIssueLow(String, Throwable) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueLow
- FuzzerSecurityIssueLow(Throwable) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueLow
- FuzzerSecurityIssueMedium - Exception in com.code_intelligence.jazzer.api
-
Thrown to indicate that a fuzz target has detected a medium severity security issue rather than a normal bug.
- FuzzerSecurityIssueMedium() - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueMedium
- FuzzerSecurityIssueMedium(String) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueMedium
- FuzzerSecurityIssueMedium(String, Throwable) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueMedium
- FuzzerSecurityIssueMedium(Throwable) - Constructor for exception com.code_intelligence.jazzer.api.FuzzerSecurityIssueMedium
G
- get(int) - Method in class jaz.Zer
- getJaz() - Method in class jaz.Zer
- guideTowardsContainment(String, String, int) - Static method in class com.code_intelligence.jazzer.api.Jazzer
-
Instructs the fuzzer to guide its mutations towards making
haystack
containneedle
as a substring. - guideTowardsEquality(byte[], byte[], int) - Static method in class com.code_intelligence.jazzer.api.Jazzer
-
Instructs the fuzzer to guide its mutations towards making
current
equal totarget
. - guideTowardsEquality(String, String, int) - Static method in class com.code_intelligence.jazzer.api.Jazzer
-
Instructs the fuzzer to guide its mutations towards making
current
equal totarget
.
H
- hashCode() - Method in class jaz.Zer
- hasNext() - Method in class jaz.Zer
- HookType - Enum Class in com.code_intelligence.jazzer.api
-
The type of a
MethodHook
.
I
- indexOf(Object) - Method in class jaz.Zer
- isEmpty() - Method in class jaz.Zer
- iterator() - Method in class jaz.Zer
J
- jaz - package jaz
- Jazzer - Class in com.code_intelligence.jazzer.api
-
Static helper methods that hooks can use to provide feedback to the fuzzer.
L
- lastIndexOf(Object) - Method in class jaz.Zer
- listIterator() - Method in class jaz.Zer
- listIterator(int) - Method in class jaz.Zer
M
- MethodHook - Annotation Interface in com.code_intelligence.jazzer.api
-
Registers the annotated method as a hook that should run before, instead or after the method specified by the annotation parameters.
- MethodHooks - Annotation Interface in com.code_intelligence.jazzer.api
-
Internal helper allowing to apply multiple
MethodHook
annotations to the same method.
N
O
- onFuzzTargetReady(Runnable) - Static method in class com.code_intelligence.jazzer.api.Jazzer
-
Register a callback to be executed right before the fuzz target is executed for the first time.
P
- pickValue(boolean[]) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks an element from
array
based on the fuzzer input. - pickValue(byte[]) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks an element from
array
based on the fuzzer input. - pickValue(char[]) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks an element from
array
based on the fuzzer input. - pickValue(double[]) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks an element from
array
based on the fuzzer input. - pickValue(float[]) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks an element from
array
based on the fuzzer input. - pickValue(int[]) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks an element from
array
based on the fuzzer input. - pickValue(long[]) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks an element from
array
based on the fuzzer input. - pickValue(short[]) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks an element from
array
based on the fuzzer input. - pickValue(Collection<T>) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks an element from
collection
based on the fuzzer input. - pickValue(T[]) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks an element from
array
based on the fuzzer input. - pickValues(Collection<T>, int) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks
numOfElements
elements fromcollection
based on the fuzzer input. - pickValues(T[], int) - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Picks
numOfElements
elements fromarray
based on the fuzzer input.
R
- REFLECTIVE_CALL_SANITIZER_ID - Static variable in class jaz.Ter
- remainingBytes() - Method in class com.code_intelligence.jazzer.api.CannedFuzzedDataProvider
- remainingBytes() - Method in interface com.code_intelligence.jazzer.api.FuzzedDataProvider
-
Returns the number of unconsumed bytes in the fuzzer input.
- remove(int) - Method in class jaz.Zer
- remove(Object) - Method in class jaz.Zer
- removeAll(Collection) - Method in class jaz.Zer
- REPLACE - Enum constant in enum class com.code_intelligence.jazzer.api.HookType
- reportFindingFromHook(Throwable) - Static method in class com.code_intelligence.jazzer.api.Jazzer
-
Make Jazzer report the provided
Throwable
as a finding. - retainAll(Collection) - Method in class jaz.Zer
- reversed() - Method in class jaz.Zer
- run() - Method in class jaz.Zer
S
- SEED - Static variable in class com.code_intelligence.jazzer.api.Jazzer
-
A 32-bit random number that hooks can use to make pseudo-random choices between multiple possible mutations they could guide the fuzzer towards.
- set(int, Object) - Method in class jaz.Zer
- setJaz(String) - Method in class jaz.Zer
- SilentCloseable - Interface in com.code_intelligence.jazzer.api
- size() - Method in class jaz.Zer
- subList(int, int) - Method in class jaz.Zer
T
- targetClassName() - Element in annotation interface com.code_intelligence.jazzer.api.MethodHook
-
The name of the class that contains the method that should be hooked, as returned by
Class.getName()
. - targetMethod() - Element in annotation interface com.code_intelligence.jazzer.api.MethodHook
-
The name of the method to be hooked.
- targetMethodDescriptor() - Element in annotation interface com.code_intelligence.jazzer.api.MethodHook
-
The descriptor of the method to be hooked.
- Ter - Class in jaz
-
A safe to use companion of
Zer
that is used to produce serializable instances of it with only light patching. - Ter() - Constructor for class jaz.Ter
- Ter(byte) - Constructor for class jaz.Ter
- toArray() - Method in class jaz.Zer
- toArray(Object[]) - Method in class jaz.Zer
- toString() - Method in class jaz.Zer
- type() - Element in annotation interface com.code_intelligence.jazzer.api.MethodHook
-
The time at which the annotated method should be called.
V
- value() - Element in annotation interface com.code_intelligence.jazzer.api.MethodHooks
- valueOf(String) - Static method in enum class com.code_intelligence.jazzer.api.HookType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.code_intelligence.jazzer.api.HookType
-
Returns an array containing the constants of this enum class, in the order they are declared.
Z
- Zer - Class in jaz
-
A honeypot class that reports a finding on initialization.
- Zer() - Constructor for class jaz.Zer
- Zer(byte) - Constructor for class jaz.Zer
- Zer(String) - Constructor for class jaz.Zer
- Zer(String, Throwable) - Constructor for class jaz.Zer
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form