The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview
Call tree overview bitmap:
The distribution of callsites in terms of coloring is
Color | Runtime hitcount | Callsite count | Percentage |
---|---|---|---|
red | 0 | 6312 | 98.1% |
gold | [1:9] | 0 | 0.0% |
yellow | [10:29] | 0 | 0.0% |
greenyellow | [30:49] | 0 | 0.0% |
lawngreen | 50+ | 117 | 1.81% |
All colors | 6429 | 100 |
The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
4646 | 1642 | [javassist.CtClassType].toBytecode(java.io.DataOutputStream) | call site: 01642 | |
966 | 218 | [javassist.bytecode.ConstPool].addItem0(javassist.bytecode.ConstInfo) | call site: 00218 | |
303 | 1297 | [javassist.bytecode.AttributeInfo].remove(java.util.List,java.lang.String) | call site: 01297 | |
125 | 6289 | [javassist.CtClassType].toBytecode(java.io.DataOutputStream) | call site: 06289 | |
49 | 1247 | [javassist.CtClass].toBytecode() | call site: 01247 | |
43 | 62 | [javassist.ClassPool].checkNotFrozen(java.lang.String) | call site: 00062 | |
37 | 1604 | [javassist.CtClassType].toBytecode(java.io.DataOutputStream) | call site: 01604 | |
35 | 165 | [javassist.bytecode.ConstPool].getClassInfo(int) | call site: 00165 | |
26 | 133 | [javassist.CtClassType].getClassFile2() | call site: 00133 | |
25 | 107 | [javassist.ClassPool].get0(java.lang.String,boolean) | call site: 00107 | |
14 | 202 | [javassist.bytecode.AttributeInfo].getName() | call site: 00202 | |
11 | 6415 | [javassist.CtClassType].toBytecode(java.io.DataOutputStream) | call site: 06415 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
ClassFuzzer | 1 |
javassist.ClassPool | 18 |
javassist.ClassPoolTail | 7 |
com.code_intelligence.jazzer.api.FuzzedDataProvider | 1 |
javassist.CtClass | 23 |
javassist.CtClassType | 38 |
javassist.bytecode.ClassFile | 21 |
javassist.bytecode.ConstPool | 49 |
javassist.bytecode.LongVector | 2 |
javassist.bytecode.PackageInfo | 2 |
javassist.bytecode.ConstInfoPadding | 2 |
javassist.bytecode.LongInfo | 2 |
javassist.bytecode.InvokeDynamicInfo | 2 |
javassist.bytecode.DynamicInfo | 2 |
javassist.bytecode.StringInfo | 2 |
javassist.bytecode.Utf8Info | 2 |
javassist.bytecode.MethodTypeInfo | 2 |
javassist.bytecode.MethodHandleInfo | 2 |
javassist.bytecode.DoubleInfo | 2 |
javassist.bytecode.MemberrefInfo | 2 |
javassist.bytecode.FieldrefInfo:javassist.bytecode.InterfaceMethodrefInfo:javassist.bytecode.MethodrefInfo | 1 |
javassist.bytecode.NameAndTypeInfo | 2 |
javassist.bytecode.IntegerInfo | 2 |
javassist.bytecode.ClassInfo | 2 |
javassist.bytecode.ModuleInfo | 2 |
javassist.bytecode.FloatInfo | 2 |
javassist.bytecode.FieldInfo | 9 |
javassist.bytecode.AttributeInfo | 12 |
javassist.bytecode.CodeAttribute | 15 |
javassist.bytecode.ExceptionTable | 11 |
javassist.bytecode.StackMapTable | 4 |
javassist.bytecode.MethodInfo | 22 |
javassist.scopedpool.ScopedClassPool | 7 |
javassist.CtClass$1 | 3 |
javassist.ClassMap | 6 |
javassist.bytecode.Descriptor | 21 |
javassist.scopedpool.SoftValueHashMap | 10 |
javassist.scopedpool.ScopedClassPoolRepositoryImpl | 4 |
javassist.LoaderClassPath | 2 |
javassist.JarDirClassPath | 2 |
javassist.JarClassPath | 2 |
javassist.URLClassPath | 4 |
javassist.ByteArrayClassPath$BytecodeURLConnection | 2 |
javassist.DirClassPath | 2 |
javassist.ByteArrayClassPath | 2 |
javassist.ClassClassPath | 2 |
javassist.scopedpool.SoftValueHashMap$SoftValueRef | 2 |
javassist.bytecode.ConstantAttribute | 2 |
javassist.bytecode.FieldrefInfo | 1 |
javassist.bytecode.InterfaceMethodrefInfo | 1 |
javassist.bytecode.MethodrefInfo | 1 |
javassist.bytecode.ByteArray | 6 |
javassist.bytecode.EnclosingMethodAttribute | 6 |
javassist.bytecode.StackMap | 3 |
javassist.bytecode.StackMap$Copier | 6 |
javassist.bytecode.StackMap$Walker | 7 |
javassist.bytecode.StackMap$SimpleCopy | 5 |
javassist.bytecode.StackMap$Writer | 3 |
javassist.bytecode.StackMap$Shifter | 2 |
javassist.bytecode.StackMap$Copier:javassist.bytecode.StackMap$Walker | 1 |
javassist.bytecode.StackMap$InsertLocal | 2 |
javassist.bytecode.StackMap$SwitchShifter | 1 |
javassist.bytecode.StackMap$Printer | 1 |
javassist.bytecode.StackMap$NewRemover | 2 |
javassist.bytecode.DeprecatedAttribute | 1 |
javassist.bytecode.LocalVariableAttribute | 4 |
javassist.bytecode.LocalVariableTypeAttribute | 1 |
javassist.bytecode.ParameterAnnotationsAttribute | 1 |
javassist.bytecode.AnnotationsAttribute$Walker | 15 |
javassist.bytecode.AnnotationsAttribute$Copier | 12 |
javassist.bytecode.annotation.AnnotationsWriter | 11 |
javassist.CtClass$DelayedFileOutputStream | 5 |
javassist.bytecode.ByteStream | 4 |
javassist.bytecode.TypeAnnotationsAttribute$Copier | 1 |
javassist.bytecode.annotation.TypeAnnotationsWriter | 14 |
javassist.bytecode.TypeAnnotationsAttribute$SubWalker | 15 |
javassist.bytecode.TypeAnnotationsAttribute$SubCopier | 13 |
javassist.bytecode.AnnotationsAttribute$Parser | 9 |
javassist.bytecode.AnnotationsAttribute$Renamer | 4 |
javassist.bytecode.annotation.ArrayMemberValue | 1 |
javassist.bytecode.annotation.Annotation | 2 |
javassist.bytecode.TypeAnnotationsAttribute$Renamer | 1 |
javassist.bytecode.TypeAnnotationsAttribute$TAWalker | 1 |
javassist.compiler.CompileError | 1 |
javassist.tools.web.BadHttpRequest | 1 |
javassist.bytecode.BootstrapMethodsAttribute | 2 |
javassist.bytecode.SyntheticAttribute | 1 |
javassist.bytecode.AnnotationsAttribute | 1 |
javassist.bytecode.ExceptionsAttribute | 3 |
javassist.bytecode.AnnotationDefaultAttribute | 1 |
javassist.bytecode.MethodParametersAttribute | 4 |
javassist.bytecode.NestMembersAttribute | 1 |
javassist.bytecode.TypeAnnotationsAttribute | 1 |
javassist.bytecode.NestHostAttribute | 1 |
javassist.bytecode.SignatureAttribute | 2 |
javassist.bytecode.LineNumberAttribute | 3 |
javassist.bytecode.InnerClassesAttribute | 7 |
javassist.bytecode.SourceFileAttribute | 2 |
javassist.bytecode.StackMapTable$SimpleCopy | 8 |
javassist.bytecode.StackMapTable$Walker | 12 |
javassist.bytecode.StackMapTable$Shifter | 9 |
javassist.bytecode.StackMapTable$SwitchShifter | 3 |
javassist.bytecode.StackMapTable$Writer | 9 |
javassist.bytecode.StackMapTable$Printer | 6 |
javassist.bytecode.StackMapTable$OffsetShifter | 1 |
javassist.bytecode.StackMapTable$NewRemover | 2 |
javassist.bytecode.StackMapTable$Copier | 2 |
javassist.bytecode.StackMapTable$InsertLocal | 1 |
javassist.CtClass:javassist.CtClassType | 2 |
javassist.CtArray | 5 |
javassist.CtNewClass | 4 |
javassist.CtMember$Cache | 9 |
javassist.CtMember | 2 |
javassist.CtConstructor | 2 |
javassist.CtBehavior | 7 |
javassist.bytecode.AccessFlag | 6 |
javassist.Modifier | 5 |
javassist.CtArray:javassist.CtClass:javassist.CtClassType | 1 |
javassist.CtNewConstructor | 2 |
javassist.CtNewWrappedConstructor | 2 |
javassist.bytecode.Bytecode | 81 |
javassist.bytecode.ByteVector | 7 |
javassist.CtClass:javassist.CtPrimitiveType | 2 |
javassist.CtArray:javassist.CtClass | 1 |
javassist.CtPrimitiveType | 7 |
javassist.CtNewWrappedMethod | 5 |
javassist.compiler.JvstCodeGen | 25 |
javassist.CtMethod$ConstParameter | 5 |
javassist.CtMethod$IntConstParameter | 1 |
javassist.CtMethod$StringConstParameter | 1 |
javassist.CtMethod$LongConstParameter | 1 |
javassist.CtMethod$IntConstParameter:javassist.CtMethod$LongConstParameter:javassist.CtMethod$StringConstParameter | 2 |
javassist.CtMethod | 1 |
javassist.CtField | 7 |
javassist.CtField$ArrayInitializer | 3 |
javassist.CtField$NewInitializer | 4 |
javassist.CtField$StringInitializer | 2 |
javassist.CtField$LongInitializer | 2 |
javassist.CtField$IntInitializer | 2 |
javassist.CtField$ParamInitializer | 3 |
javassist.CtField$MethodInitializer | 3 |
javassist.CtField$DoubleInitializer | 2 |
javassist.CtField$MultiArrayInitializer | 2 |
javassist.CtField$CodeInitializer0 | 2 |
javassist.CtField$CodeInitializer | 1 |
javassist.compiler.Javac | 4 |
javassist.compiler.Parser | 27 |
javassist.compiler.Lex | 19 |
javassist.compiler.KeywordTable | 1 |
javassist.compiler.ast.Expr | 10 |
javassist.compiler.ast.ASTList | 13 |
javassist.compiler.SymbolTable | 2 |
javassist.compiler.ast.NewExpr | 8 |
javassist.compiler.CodeGen | 80 |
javassist.compiler.ast.Keyword | 2 |
javassist.compiler.ast.CallExpr | 4 |
javassist.compiler.ast.Symbol | 2 |
javassist.compiler.ast.ASTList:javassist.compiler.ast.ASTree:javassist.compiler.ast.Pair | 3 |
javassist.compiler.ast.BinExpr | 2 |
javassist.compiler.ast.AssignExpr | 2 |
javassist.compiler.ast.IntConst | 7 |
javassist.compiler.TypeChecker | 51 |
javassist.compiler.ast.Visitor | 21 |
javassist.compiler.ast.Pair | 3 |
javassist.compiler.ast.FieldDecl | 2 |
javassist.compiler.ast.Variable | 2 |
javassist.compiler.ast.Declarator | 11 |
javassist.compiler.ast.StringL | 2 |
javassist.compiler.TypeChecker:javassist.compiler.ast.Visitor | 1 |
javassist.compiler.ast.MethodDecl | 6 |
javassist.compiler.MemberCodeGen | 39 |
javassist.compiler.MemberResolver | 23 |
javassist.compiler.ast.ArrayInit | 2 |
javassist.compiler.ast.Member | 3 |
javassist.compiler.JvstTypeChecker | 14 |
javassist.compiler.ast.CondExpr | 6 |
javassist.compiler.ast.Stmnt | 2 |
javassist.compiler.ast.InstanceOfExpr | 1 |
javassist.compiler.ast.CastExpr | 5 |
javassist.compiler.ast.DoubleConst | 8 |
javassist.compiler.MemberResolver$Method | 1 |
javassist.compiler.NoFieldException | 2 |
javassist.bytecode.ClassInfo:javassist.bytecode.ConstInfoPadding:javassist.bytecode.DoubleInfo:javassist.bytecode.DynamicInfo:javassist.bytecode.FieldrefInfo:javassist.bytecode.FloatInfo:javassist.bytecode.IntegerInfo:javassist.bytecode.InterfaceMethodrefInfo:javassist.bytecode.InvokeDynamicInfo:javassist.bytecode.LongInfo:javassist.bytecode.MethodHandleInfo:javassist.bytecode.MethodTypeInfo:javassist.bytecode.MethodrefInfo:javassist.bytecode.ModuleInfo:javassist.bytecode.NameAndTypeInfo:javassist.bytecode.PackageInfo:javassist.bytecode.StringInfo:javassist.bytecode.Utf8Info | 1 |
javassist.compiler.AccessorMaker | 5 |
javassist.expr.NewExpr$ProceedForNew | 2 |
javassist.expr.Cast$ProceedForCast | 2 |
javassist.compiler.Javac$2 | 2 |
javassist.compiler.Javac$1 | 2 |
javassist.expr.Instanceof$ProceedForInstanceof | 2 |
javassist.expr.NewArray$ProceedForArray | 2 |
javassist.expr.FieldAccess$ProceedForRead | 2 |
javassist.expr.FieldAccess$ProceedForWrite | 2 |
javassist.compiler.Javac$3 | 2 |
javassist.expr.FieldAccess | 1 |
javassist.compiler.MemberCodeGen$JsrHook | 3 |
javassist.compiler.MemberCodeGen$JsrHook2 | 1 |
javassist.compiler.CodeGen$1 | 1 |
javassist.compiler.CodeGen$ReturnHook | 1 |
javassist.CtField$PtreeInitializer | 1 |
javassist.CtField$FloatInitializer | 2 |
javassist.bytecode.CodeIterator | 27 |
javassist.bytecode.CodeIterator$Pointers | 2 |
javassist.bytecode.CodeIterator$Jump32 | 2 |
javassist.bytecode.CodeIterator$Branch | 2 |
javassist.bytecode.CodeIterator$Switcher | 3 |
javassist.bytecode.CodeIterator$Branch16 | 2 |
javassist.bytecode.CodeIterator$Branch:javassist.bytecode.CodeIterator$Branch16:javassist.bytecode.CodeIterator$LdcW | 1 |
javassist.bytecode.CodeIterator$Branch:javassist.bytecode.CodeIterator$If16:javassist.bytecode.CodeIterator$Jump16:javassist.bytecode.CodeIterator$LdcW:javassist.bytecode.CodeIterator$Switcher | 1 |
javassist.bytecode.CodeIterator$Branch:javassist.bytecode.CodeIterator$Switcher | 1 |
javassist.bytecode.CodeIterator$Lookup:javassist.bytecode.CodeIterator$Table | 1 |
javassist.bytecode.CodeIterator$Lookup | 1 |
javassist.bytecode.CodeIterator$Table | 1 |
javassist.bytecode.CodeIterator$Jump16 | 1 |
javassist.bytecode.CodeIterator$If16 | 2 |
javassist.bytecode.CodeIterator$LdcW | 1 |
javassist.bytecode.stackmap.MapMaker | 27 |
javassist.bytecode.stackmap.TypedBlock | 7 |
javassist.bytecode.stackmap.BasicBlock$Maker | 15 |
javassist.bytecode.stackmap.TypedBlock$Maker | 2 |
javassist.bytecode.analysis.ControlFlow$1 | 2 |
javassist.bytecode.analysis.ControlFlow | 1 |
javassist.bytecode.stackmap.BasicBlock$Mark | 1 |
javassist.bytecode.stackmap.BasicBlock | 1 |
javassist.bytecode.stackmap.TypeData | 7 |
javassist.bytecode.stackmap.TypeData$ArrayElement:javassist.bytecode.stackmap.TypeData$ArrayType:javassist.bytecode.stackmap.TypeData$BasicType:javassist.bytecode.stackmap.TypeData$ClassName:javassist.bytecode.stackmap.TypeData$TypeVar | 1 |
javassist.bytecode.stackmap.TypeData$UninitTypeVar | 13 |
javassist.bytecode.stackmap.TypeData$UninitData | 4 |
javassist.bytecode.stackmap.TypeData$ClassName | 5 |
javassist.bytecode.stackmap.TypeData:javassist.bytecode.stackmap.TypeData$UninitData | 2 |
javassist.bytecode.stackmap.TypeData$TypeVar | 15 |
javassist.bytecode.stackmap.TypeData$AbsTypeVar | 3 |
javassist.bytecode.stackmap.TypeData$BasicType | 5 |
javassist.bytecode.stackmap.TypeData$ArrayElement | 10 |
javassist.bytecode.stackmap.TypeData$ArrayType | 9 |
javassist.bytecode.stackmap.TypeData$BasicType:javassist.bytecode.stackmap.TypeData$ClassName | 1 |
javassist.bytecode.stackmap.TypeData:javassist.bytecode.stackmap.TypeData$NullType | 1 |
javassist.bytecode.stackmap.TypeData$UninitThis | 1 |
javassist.bytecode.stackmap.Tracer | 36 |
javassist.bytecode.stackmap.TypeData:javassist.bytecode.stackmap.TypeData$TypeVar:javassist.bytecode.stackmap.TypeData$UninitTypeVar | 1 |
javassist.bytecode.stackmap.TypeData$NullType | 1 |
javassist.bytecode.stackmap.TypeData$ArrayElement:javassist.bytecode.stackmap.TypeData$ArrayType:javassist.bytecode.stackmap.TypeData$BasicType:javassist.bytecode.stackmap.TypeData$ClassName | 1 |
javassist.bytecode.stackmap.TypeData$AbsTypeVar:javassist.bytecode.stackmap.TypeData$BasicType:javassist.bytecode.stackmap.TypeData$ClassName:javassist.bytecode.stackmap.TypeData$NullType:javassist.bytecode.stackmap.TypeData$UninitData:javassist.bytecode.stackmap.TypeData$UninitThis | 1 |
javassist.bytecode.stackmap.TypeData$BasicType:javassist.bytecode.stackmap.TypeData$NullType:javassist.bytecode.stackmap.TypeData$UninitData:javassist.bytecode.stackmap.TypeData$UninitThis | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
[javassist.bytecode.MethodInfo].prune(javassist.bytecode.ConstPool) | 38 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.bytecode.Descriptor].toClassName(java.lang.String) | 82 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtBehavior].insertAt(int,boolean,java.lang.String) | 36 | 0 | 0.0% | [] |
[javassist.CtBehavior].setModifiers(int) | 39 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtBehavior].setExceptionTypes(javassist.CtClass[]) | 395 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.bytecode.ClassFile].setVersionToJava5() | 45 | 21 | 46.66% | [] |
[javassist.bytecode.ClassFile].getSuperclassId() | 60 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.bytecode.SignatureAttribute].copy(javassist.bytecode.ConstPool,java.util.Map) | 309 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtField].setAttribute(java.lang.String,byte[]) | 42 | 0 | 0.0% | [] |
[javassist.bytecode.AnnotationDefaultAttribute].copy(javassist.bytecode.ConstPool,java.util.Map) | 31 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.bytecode.AnnotationsAttribute].copy(javassist.bytecode.ConstPool,java.util.Map) | 68 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtClass].getDeclaredConstructors() | 48 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtClass].makeFileOutput(java.lang.String) | 41 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtMember].setAttribute(java.lang.String,byte[]) | 63 | 0 | 0.0% | [] |
[javassist.bytecode.LocalVariableAttribute].index(int) | 50 | 2 | 4.0% | [] |
[javassist.CtConstructor].getName() | 101 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.bytecode.CodeAttribute].shiftIndex0(javassist.bytecode.CodeIterator,int,int,int,int,int,int) | 32 | 13 | 40.62% | [] |
[javassist.bytecode.CodeAttribute].copyCode(byte[],int,int,javassist.bytecode.ConstPool,byte[],javassist.bytecode.ConstPool,java.util.Map) | 34 | 0 | 0.0% | [] |
[javassist.bytecode.CodeAttribute].copyConstPoolInfo(int,byte[],javassist.bytecode.ConstPool,byte[],javassist.bytecode.ConstPool,java.util.Map) | 75 | 0 | 0.0% | [] |
[javassist.bytecode.InnerClassesAttribute].accessFlags(int) | 43 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.ClassPool].makeClass(java.io.InputStream,boolean) | 47 | 9 | 19.14% | ['ClassFuzzer'] |
[javassist.ClassPool].removeClassPath(javassist.ClassPath) | 31 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtClassType].makeMemberList(java.util.Map) | 61 | 17 | 27.86% | [] |
[javassist.CtClassType].getClassFile3(boolean) | 38 | 3 | 7.894% | ['ClassFuzzer'] |
[javassist.CtClassType].subtypeOf(javassist.CtClass) | 56 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtClassType].getNestedClasses() | 175 | 12 | 6.857% | ['ClassFuzzer'] |
[javassist.CtClassType].getDeclaringClass() | 50 | 9 | 18.0% | ['ClassFuzzer'] |
[javassist.CtClassType].getDeclaredField2(java.lang.String,java.lang.String) | 57 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtClassType].getDeclaredConstructors() | 159 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtClassType].addConstructor(javassist.CtConstructor) | 57 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtClassType].modifyClassConstructor(javassist.bytecode.ClassFile,javassist.bytecode.Bytecode,int,int) | 33 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.CtClassType].getUniqueNumber() | 37 | 0 | 0.0% | ['ClassFuzzer'] |
[javassist.bytecode.ConstPool].write(java.io.DataOutputStream) | 426 | 119 | 27.93% | ['ClassFuzzer'] |
[javassist.bytecode.ParameterAnnotationsAttribute].copy(javassist.bytecode.ConstPool,java.util.Map) | 40 | 0 | 0.0% | ['ClassFuzzer'] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
javassist.compiler.ast.InstanceOfExpr | ['ClassFuzzer'] | [] |
javassist.util.proxy.DefinePackageHelper$Helper | [] | [] |
javassist.bytecode.CodeAnalyzer | [] | [] |
javassist.bytecode.annotation.MemberValue | [] | [] |
javassist.CtField$ParamInitializer | ['ClassFuzzer'] | [] |
javassist.bytecode.stackmap.TypedBlock$Maker | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.Executor | [] | [] |
javassist.bytecode.FieldInfo | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.Analyzer | [] | [] |
javassist.compiler.Lex | ['ClassFuzzer'] | [] |
javassist.bytecode.stackmap.TypeData | ['ClassFuzzer'] | [] |
javassist.CtField$CodeInitializer0 | ['ClassFuzzer'] | [] |
javassist.util.proxy.SecurityActions$2 | [] | [] |
javassist.convert.TransformNewClass | [] | [] |
javassist.util.proxy.DefinePackageHelper$Java9 | [] | [] |
javassist.tools.web.ServiceThread | [] | [] |
javassist.util.proxy.SecurityActions$4 | [] | [] |
javassist.expr.NewExpr$ProceedForNew | ['ClassFuzzer'] | [] |
javassist.bytecode.StackMapTable$SwitchShifter | ['ClassFuzzer'] | [] |
javassist.util.proxy.DefineClassHelper | [] | [] |
javassist.util.proxy.ProxyFactory$ClassLoaderProvider | [] | [] |
javassist.bytecode.NameAndTypeInfo | ['ClassFuzzer'] | [] |
javassist.CtMember$Cache | ['ClassFuzzer'] | [] |
javassist.tools.web.BadHttpRequest | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.NoSuchClassError | [] | [] |
javassist.bytecode.ClassFile | ['ClassFuzzer'] | [] |
javassist.util.proxy.MethodHandler | [] | [] |
javassist.bytecode.StackMap$SimpleCopy | ['ClassFuzzer'] | [] |
javassist.bytecode.stackmap.TypeData$ClassName | ['ClassFuzzer'] | [] |
javassist.bytecode.BootstrapMethodsAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.Frame | [] | [] |
javassist.bytecode.InterfaceMethodrefInfo | ['ClassFuzzer'] | [] |
javassist.tools.framedump | [] | [] |
javassist.bytecode.AttributeInfo | ['ClassFuzzer'] | [] |
javassist.compiler.MemberCodeGen$JsrHook2 | ['ClassFuzzer'] | [] |
javassist.compiler.ast.CallExpr | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.EnumMemberValue | [] | [] |
javassist.bytecode.annotation.AnnotationImpl | [] | [] |
javassist.bytecode.stackmap.TypeData$UninitTypeVar | ['ClassFuzzer'] | [] |
javassist.tools.rmi.ObjectImporter | [] | [] |
javassist.CtField$FloatInitializer | ['ClassFuzzer'] | [] |
javassist.CtField$Initializer | [] | [] |
javassist.bytecode.Bytecode | ['ClassFuzzer'] | [] |
javassist.bytecode.ByteArray | ['ClassFuzzer'] | [] |
javassist.tools.Dump | [] | [] |
javassist.CtClass | ['ClassFuzzer'] | [] |
javassist.compiler.ast.BinExpr | ['ClassFuzzer'] | [] |
javassist.bytecode.TypeAnnotationsAttribute$Copier | ['ClassFuzzer'] | [] |
javassist.CtMethod$LongConstParameter | ['ClassFuzzer'] | [] |
javassist.compiler.ast.CondExpr | ['ClassFuzzer'] | [] |
javassist.ClassMap | ['ClassFuzzer'] | [] |
javassist.util.proxy.Proxy | [] | [] |
javassist.bytecode.analysis.FramePrinter | [] | [] |
javassist.CtBehavior | ['ClassFuzzer'] | [] |
javassist.bytecode.ExceptionTable | ['ClassFuzzer'] | [] |
javassist.CtNewMethod | [] | [] |
javassist.util.proxy.DefineClassHelper$Java11 | [] | [] |
javassist.bytecode.annotation.StringMemberValue | [] | [] |
javassist.bytecode.TypeAnnotationsAttribute$SubWalker | ['ClassFuzzer'] | [] |
ClassFuzzer | ['ClassFuzzer'] | [] |
javassist.tools.Callback | [] | [] |
javassist.CtField$ArrayInitializer | ['ClassFuzzer'] | [] |
javassist.bytecode.MethodrefInfo | ['ClassFuzzer'] | [] |
javassist.CtNewWrappedConstructor | ['ClassFuzzer'] | [] |
javassist.bytecode.MethodTypeInfo | ['ClassFuzzer'] | [] |
javassist.expr.ExprEditor | [] | [] |
javassist.bytecode.TypeAnnotationsAttribute | ['ClassFuzzer'] | [] |
javassist.compiler.ast.IntConst | ['ClassFuzzer'] | [] |
javassist.compiler.ast.Declarator | ['ClassFuzzer'] | [] |
javassist.bytecode.SignatureAttribute$Type | [] | [] |
javassist.compiler.Javac$1 | ['ClassFuzzer'] | [] |
javassist.bytecode.StackMap$Printer | ['ClassFuzzer'] | [] |
javassist.bytecode.PackageInfo | ['ClassFuzzer'] | [] |
javassist.bytecode.CodeIterator$LdcW | ['ClassFuzzer'] | [] |
javassist.bytecode.SignatureAttribute$ClassType | [] | [] |
javassist.bytecode.AnnotationsAttribute$Parser | ['ClassFuzzer'] | [] |
javassist.convert.TransformFieldAccess | [] | [] |
javassist.convert.TransformAccessArrayField | [] | [] |
javassist.JarClassPath | ['ClassFuzzer'] | [] |
javassist.util.proxy.DefinePackageHelper$Java7 | [] | [] |
javassist.bytecode.stackmap.TypeData$TypeVar | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.AnnotationMemberValue | [] | [] |
javassist.bytecode.annotation.LongMemberValue | [] | [] |
javassist.compiler.MemberCodeGen$JsrHook | ['ClassFuzzer'] | [] |
javassist.tools.web.Viewer | [] | [] |
javassist.bytecode.CodeIterator$Lookup | ['ClassFuzzer'] | [] |
javassist.bytecode.SignatureAttribute$ArrayType | [] | [] |
javassist.bytecode.stackmap.TypeData$UninitData | ['ClassFuzzer'] | [] |
javassist.bytecode.stackmap.BasicBlock$Maker | ['ClassFuzzer'] | [] |
javassist.tools.rmi.Sample | [] | [] |
javassist.bytecode.StringInfo | ['ClassFuzzer'] | [] |
javassist.compiler.ast.Member | ['ClassFuzzer'] | [] |
javassist.scopedpool.SoftValueHashMap$SoftValueRef | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.IntQueue | [] | [] |
javassist.bytecode.FloatInfo | ['ClassFuzzer'] | [] |
javassist.bytecode.StackMapTable$Printer | ['ClassFuzzer'] | [] |
javassist.util.proxy.DefineClassHelper$Java9$ReferencedUnsafe | [] | [] |
javassist.compiler.ast.FieldDecl | ['ClassFuzzer'] | [] |
javassist.CtArray | ['ClassFuzzer'] | [] |
javassist.util.proxy.ProxyFactory$3 | [] | [] |
javassist.CodeConverter$DefaultArrayAccessReplacementMethodNames | [] | [] |
javassist.bytecode.ClassFileWriter$MethodWriter | [] | [] |
javassist.bytecode.StackMapTable$OffsetShifter | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.ByteMemberValue | [] | [] |
javassist.bytecode.CodeAttribute | ['ClassFuzzer'] | [] |
javassist.ClassPool | ['ClassFuzzer'] | [] |
javassist.util.proxy.SecurityActions$1 | [] | [] |
javassist.JarDirClassPath | ['ClassFuzzer'] | [] |
javassist.compiler.AccessorMaker | ['ClassFuzzer'] | [] |
javassist.compiler.CompileError | ['ClassFuzzer'] | [] |
javassist.compiler.NoFieldException | ['ClassFuzzer'] | [] |
javassist.convert.TransformCallToStatic | [] | [] |
javassist.bytecode.CodeIterator$If16 | ['ClassFuzzer'] | [] |
javassist.compiler.CodeGen$ReturnHook | ['ClassFuzzer'] | [] |
javassist.CtField$StringInitializer | ['ClassFuzzer'] | [] |
javassist.util.proxy.ProxyObjectInputStream | [] | [] |
javassist.expr.FieldAccess | ['ClassFuzzer'] | [] |
javassist.bytecode.Descriptor$Iterator | [] | [] |
javassist.util.proxy.SecurityActions$3 | [] | [] |
javassist.scopedpool.ScopedClassPoolFactoryImpl | [] | [] |
javassist.bytecode.InnerClassesAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.LineNumberAttribute | ['ClassFuzzer'] | [] |
javassist.tools.reflect.Loader | [] | [] |
javassist.bytecode.stackmap.TypeData$NullType | ['ClassFuzzer'] | [] |
javassist.bytecode.CodeIterator$Switcher | ['ClassFuzzer'] | [] |
javassist.compiler.ast.Keyword | ['ClassFuzzer'] | [] |
javassist.tools.rmi.StubGenerator | [] | [] |
javassist.CodeConverter | [] | [] |
javassist.bytecode.DynamicInfo | ['ClassFuzzer'] | [] |
javassist.CtPrimitiveType | ['ClassFuzzer'] | [] |
javassist.bytecode.stackmap.TypeData$ArrayType | ['ClassFuzzer'] | [] |
javassist.compiler.CodeGen | ['ClassFuzzer'] | [] |
javassist.util.proxy.ProxyFactory$UniqueName | [] | [] |
javassist.expr.FieldAccess$ProceedForRead | ['ClassFuzzer'] | [] |
javassist.scopedpool.SoftValueHashMap | ['ClassFuzzer'] | [] |
com.code_intelligence.jazzer.api.FuzzedDataProvider | ['ClassFuzzer'] | [] |
javassist.compiler.ast.NewExpr | ['ClassFuzzer'] | [] |
javassist.expr.ExprEditor$LoopContext | [] | [] |
javassist.bytecode.analysis.IntQueue$Entry | [] | [] |
javassist.bytecode.TypeAnnotationsAttribute$SubCopier | ['ClassFuzzer'] | [] |
javassist.CtMethod$ConstParameter | ['ClassFuzzer'] | [] |
javassist.convert.TransformReadField | [] | [] |
javassist.expr.NewExpr | [] | [] |
javassist.CtField$DoubleInitializer | ['ClassFuzzer'] | [] |
javassist.bytecode.stackmap.TypeData$BasicType | ['ClassFuzzer'] | [] |
javassist.runtime.Desc | [] | [] |
javassist.compiler.ast.MethodDecl | ['ClassFuzzer'] | [] |
javassist.expr.NewArray | [] | [] |
javassist.util.proxy.ProxyFactory$2 | [] | [] |
javassist.bytecode.AnnotationDefaultAttribute | ['ClassFuzzer'] | [] |
javassist.util.proxy.ProxyObject | [] | [] |
javassist.bytecode.analysis.SubroutineScanner | [] | [] |
javassist.bytecode.SignatureAttribute$ClassSignature | [] | [] |
javassist.ByteArrayClassPath$BytecodeURLStreamHandler | [] | [] |
javassist.compiler.Javac$3 | ['ClassFuzzer'] | [] |
javassist.compiler.MemberCodeGen | ['ClassFuzzer'] | [] |
javassist.bytecode.StackMapTable$NewRemover | ['ClassFuzzer'] | [] |
javassist.LoaderClassPath | ['ClassFuzzer'] | [] |
javassist.bytecode.ByteStream | ['ClassFuzzer'] | [] |
javassist.util.proxy.DefineClassHelper$Helper | [] | [] |
javassist.expr.Handler | [] | [] |
javassist.compiler.SymbolTable | ['ClassFuzzer'] | [] |
javassist.compiler.KeywordTable | ['ClassFuzzer'] | [] |
javassist.util.proxy.SecurityActions$5 | [] | [] |
javassist.CtMethod$IntConstParameter | ['ClassFuzzer'] | [] |
javassist.SerialVersionUID$2 | [] | [] |
javassist.util.proxy.DefinePackageHelper | [] | [] |
javassist.util.proxy.SerializedProxy$1 | [] | [] |
javassist.bytecode.ModuleInfo | ['ClassFuzzer'] | [] |
javassist.bytecode.StackMap$Shifter | ['ClassFuzzer'] | [] |
javassist.compiler.ast.ASTList | ['ClassFuzzer'] | [] |
javassist.bytecode.CodeIterator | ['ClassFuzzer'] | [] |
javassist.compiler.MemberResolver$Method | ['ClassFuzzer'] | [] |
javassist.bytecode.StackMapTable$Shifter | ['ClassFuzzer'] | [] |
javassist.bytecode.InvokeDynamicInfo | ['ClassFuzzer'] | [] |
javassist.CtMethod | ['ClassFuzzer'] | [] |
javassist.util.proxy.SecurityActions | [] | [] |
javassist.compiler.ast.Symbol | ['ClassFuzzer'] | [] |
javassist.tools.reflect.Sample | [] | [] |
javassist.CtMethod$StringConstParameter | ['ClassFuzzer'] | [] |
javassist.bytecode.ClassFileWriter | [] | [] |
javassist.bytecode.StackMapTable | ['ClassFuzzer'] | [] |
javassist.bytecode.ConstInfoPadding | ['ClassFuzzer'] | [] |
javassist.CtField$LongInitializer | ['ClassFuzzer'] | [] |
javassist.bytecode.ByteVector | ['ClassFuzzer'] | [] |
javassist.util.proxy.DefineClassHelper$Java7 | [] | [] |
javassist.bytecode.annotation.AnnotationsWriter | ['ClassFuzzer'] | [] |
javassist.compiler.ast.Stmnt | ['ClassFuzzer'] | [] |
javassist.expr.FieldAccess$ProceedForWrite | ['ClassFuzzer'] | [] |
javassist.tools.web.Webserver | [] | [] |
javassist.bytecode.StackMap$Writer | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.ArrayMemberValue | ['ClassFuzzer'] | [] |
javassist.util.HotSwapper | [] | [] |
javassist.SerialVersionUID$1 | [] | [] |
javassist.bytecode.analysis.MultiType | [] | [] |
javassist.bytecode.InstructionPrinter | [] | [] |
javassist.bytecode.CodeIterator$Pointers | ['ClassFuzzer'] | [] |
javassist.bytecode.AnnotationsAttribute$Renamer | ['ClassFuzzer'] | [] |
javassist.convert.TransformBefore | [] | [] |
javassist.tools.reflect.Metaobject | [] | [] |
javassist.bytecode.AnnotationsAttribute$Walker | ['ClassFuzzer'] | [] |
javassist.compiler.ast.ArrayInit | ['ClassFuzzer'] | [] |
javassist.bytecode.CodeIterator$Jump16 | ['ClassFuzzer'] | [] |
javassist.bytecode.AccessFlag | ['ClassFuzzer'] | [] |
javassist.bytecode.TypeAnnotationsAttribute$Renamer | ['ClassFuzzer'] | [] |
javassist.runtime.Desc$1 | [] | [] |
javassist.bytecode.SignatureAttribute$Cursor | [] | [] |
javassist.CtField$PtreeInitializer | ['ClassFuzzer'] | [] |
javassist.ClassPoolTail | ['ClassFuzzer'] | [] |
javassist.runtime.Cflow | [] | [] |
javassist.CtNewWrappedMethod | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.FloatMemberValue | [] | [] |
javassist.CtField$MultiArrayInitializer | ['ClassFuzzer'] | [] |
javassist.CtField$MethodInitializer | ['ClassFuzzer'] | [] |
javassist.scopedpool.ScopedClassPoolRepositoryImpl | ['ClassFuzzer'] | [] |
javassist.runtime.Cflow$Depth | [] | [] |
javassist.convert.TransformNew | [] | [] |
javassist.util.proxy.SecurityActions$TheUnsafe | [] | [] |
javassist.bytecode.annotation.ClassMemberValue | [] | [] |
javassist.bytecode.CodeIterator$Jump32 | ['ClassFuzzer'] | [] |
javassist.bytecode.ConstantAttribute | ['ClassFuzzer'] | [] |
javassist.compiler.ast.Variable | ['ClassFuzzer'] | [] |
javassist.CtMember | ['ClassFuzzer'] | [] |
javassist.DirClassPath | ['ClassFuzzer'] | [] |
javassist.bytecode.SignatureAttribute$BaseType | [] | [] |
javassist.bytecode.StackMapTable$InsertLocal | ['ClassFuzzer'] | [] |
javassist.compiler.ProceedHandler | [] | [] |
javassist.bytecode.AnnotationsAttribute$Copier | ['ClassFuzzer'] | [] |
javassist.compiler.ast.StringL | ['ClassFuzzer'] | [] |
javassist.bytecode.EnclosingMethodAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.TypeAnnotationsWriter | ['ClassFuzzer'] | [] |
javassist.bytecode.stackmap.MapMaker | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.MemberValueVisitor | [] | [] |
javassist.bytecode.StackMap$Walker | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.Annotation | ['ClassFuzzer'] | [] |
javassist.convert.TransformWriteField | [] | [] |
javassist.bytecode.SignatureAttribute$NestedClassType | [] | [] |
javassist.Loader | [] | [] |
javassist.convert.Transformer | [] | [] |
javassist.bytecode.stackmap.BasicBlock | ['ClassFuzzer'] | [] |
javassist.compiler.ast.ASTree | [] | [] |
javassist.bytecode.StackMapTable$Walker | ['ClassFuzzer'] | [] |
javassist.ClassClassPath | ['ClassFuzzer'] | [] |
javassist.CtClass$1 | ['ClassFuzzer'] | [] |
javassist.CtField$CodeInitializer | ['ClassFuzzer'] | [] |
javassist.bytecode.Descriptor | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.ControlFlow$Block | [] | [] |
javassist.util.proxy.RuntimeSupport | [] | [] |
javassist.compiler.ast.Visitor | ['ClassFuzzer'] | [] |
javassist.compiler.ast.AssignExpr | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.ControlFlow$Catcher | [] | [] |
javassist.bytecode.ParameterAnnotationsAttribute | ['ClassFuzzer'] | [] |
javassist.util.HotSwapper$1 | [] | [] |
javassist.bytecode.Utf8Info | ['ClassFuzzer'] | [] |
javassist.bytecode.ClassInfo | ['ClassFuzzer'] | [] |
javassist.compiler.TypeChecker | ['ClassFuzzer'] | [] |
javassist.compiler.Javac$CtFieldWithInit | [] | [] |
javassist.URLClassPath | ['ClassFuzzer'] | [] |
javassist.expr.Cast$ProceedForCast | ['ClassFuzzer'] | [] |
javassist.CtNewClass | ['ClassFuzzer'] | [] |
javassist.bytecode.StackMapTable$SimpleCopy | ['ClassFuzzer'] | [] |
javassist.util.HotSwapAgent | [] | [] |
javassist.compiler.MemberResolver | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.Util | [] | [] |
javassist.compiler.JvstCodeGen | ['ClassFuzzer'] | [] |
javassist.bytecode.LongInfo | ['ClassFuzzer'] | [] |
javassist.bytecode.SignatureAttribute$MethodSignature | [] | [] |
javassist.util.proxy.SecurityActions$7 | [] | [] |
javassist.util.proxy.DefineClassHelper$Java9 | [] | [] |
javassist.bytecode.StackMap$NewRemover | ['ClassFuzzer'] | [] |
javassist.bytecode.CodeIterator$Branch16 | ['ClassFuzzer'] | [] |
javassist.bytecode.ClassFilePrinter | [] | [] |
javassist.util.proxy.ProxyFactory | [] | [] |
javassist.util.proxy.SecurityActions$8 | [] | [] |
javassist.compiler.Javac | ['ClassFuzzer'] | [] |
javassist.SerialVersionUID | [] | [] |
javassist.scopedpool.ScopedClassPoolRepository | [] | [] |
javassist.util.proxy.DefinePackageHelper$JavaOther | [] | [] |
javassist.tools.reflect.Reflection | [] | [] |
javassist.ByteArrayClassPath$BytecodeURLConnection | ['ClassFuzzer'] | [] |
javassist.util.proxy.MethodFilter | [] | [] |
javassist.bytecode.ClassFileWriter$AttributeWriter | [] | [] |
javassist.bytecode.analysis.Type | [] | [] |
javassist.bytecode.LongVector | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.ControlFlow$2 | [] | [] |
javassist.util.proxy.DefineClassHelper$JavaOther | [] | [] |
javassist.bytecode.LocalVariableTypeAttribute | ['ClassFuzzer'] | [] |
javassist.tools.rmi.Proxy | [] | [] |
javassist.util.proxy.RuntimeSupport$DefaultMethodHandler | [] | [] |
javassist.CodeConverter$ArrayAccessReplacementMethodNames | [] | [] |
javassist.tools.reflect.Metalevel | [] | [] |
javassist.bytecode.StackMapTable$Copier | ['ClassFuzzer'] | [] |
javassist.bytecode.StackMap | ['ClassFuzzer'] | [] |
javassist.util.Trigger | [] | [] |
javassist.bytecode.LocalVariableAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.ClassFileWriter$FieldWriter | [] | [] |
javassist.bytecode.stackmap.TypedBlock | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.ControlFlow | ['ClassFuzzer'] | [] |
javassist.bytecode.DoubleInfo | ['ClassFuzzer'] | [] |
javassist.CtNewConstructor | ['ClassFuzzer'] | [] |
javassist.ClassPath | [] | [] |
javassist.bytecode.analysis.Analyzer$ExceptionInfo | [] | [] |
javassist.compiler.Parser | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.IntegerMemberValue | [] | [] |
javassist.Modifier | ['ClassFuzzer'] | [] |
javassist.bytecode.stackmap.BasicBlock$Mark | ['ClassFuzzer'] | [] |
javassist.bytecode.CodeIterator$Table | ['ClassFuzzer'] | [] |
javassist.bytecode.ConstInfo | [] | [] |
javassist.bytecode.analysis.ControlFlow$Node | [] | [] |
javassist.bytecode.IntegerInfo | ['ClassFuzzer'] | [] |
javassist.util.proxy.SerializedProxy | [] | [] |
javassist.bytecode.StackMap$Copier | ['ClassFuzzer'] | [] |
javassist.expr.NewArray$ProceedForArray | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.ControlFlow$Access | [] | [] |
javassist.bytecode.SignatureAttribute$TypeArgument | [] | [] |
javassist.bytecode.stackmap.TypeData$ArrayElement | ['ClassFuzzer'] | [] |
javassist.bytecode.CodeAttribute$LdcEntry | [] | [] |
javassist.util.proxy.FactoryHelper | [] | [] |
javassist.util.proxy.ProxyFactory$1 | [] | [] |
javassist.bytecode.annotation.DoubleMemberValue | [] | [] |
javassist.bytecode.MethodHandleInfo | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.ShortMemberValue | [] | [] |
javassist.util.proxy.SecurityActions$6 | [] | [] |
javassist.bytecode.StackMap$InsertLocal | ['ClassFuzzer'] | [] |
javassist.scopedpool.ScopedClassPoolFactory | [] | [] |
javassist.bytecode.MemberrefInfo | ['ClassFuzzer'] | [] |
javassist.tools.reflect.ClassMetaobject | [] | [] |
javassist.expr.Expr | [] | [] |
javassist.compiler.ast.DoubleConst | ['ClassFuzzer'] | [] |
javassist.expr.ConstructorCall | [] | [] |
javassist.expr.Instanceof$ProceedForInstanceof | ['ClassFuzzer'] | [] |
javassist.CtClass$DelayedFileOutputStream | ['ClassFuzzer'] | [] |
javassist.tools.rmi.AppletServer | [] | [] |
javassist.scopedpool.ScopedClassPool | ['ClassFuzzer'] | [] |
javassist.expr.Instanceof | [] | [] |
javassist.bytecode.SignatureAttribute$TypeParameter | [] | [] |
javassist.compiler.Javac$2 | ['ClassFuzzer'] | [] |
javassist.bytecode.stackmap.Tracer | ['ClassFuzzer'] | [] |
javassist.runtime.DotClass | [] | [] |
javassist.bytecode.SourceFileAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.ClassFileWriter$ConstPoolWriter | [] | [] |
javassist.bytecode.SignatureAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.NestHostAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.SignatureAttribute$ObjectType | [] | [] |
javassist.bytecode.StackMap$SwitchShifter | ['ClassFuzzer'] | [] |
javassist.bytecode.MethodParametersAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.FieldrefInfo | ['ClassFuzzer'] | [] |
javassist.bytecode.stackmap.TypeData$UninitThis | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.Subroutine | [] | [] |
javassist.CtField | ['ClassFuzzer'] | [] |
javassist.CtField$NewInitializer | ['ClassFuzzer'] | [] |
javassist.bytecode.SignatureAttribute$TypeVariable | [] | [] |
javassist.bytecode.DeprecatedAttribute | ['ClassFuzzer'] | [] |
javassist.compiler.ast.CastExpr | ['ClassFuzzer'] | [] |
javassist.convert.TransformAfter | [] | [] |
javassist.bytecode.ExceptionsAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.annotation.CharMemberValue | [] | [] |
javassist.bytecode.annotation.BooleanMemberValue | [] | [] |
javassist.expr.MethodCall | [] | [] |
javassist.bytecode.ConstPool | ['ClassFuzzer'] | [] |
javassist.CtClassType | ['ClassFuzzer'] | [] |
javassist.ByteArrayClassPath | ['ClassFuzzer'] | [] |
javassist.CtConstructor | ['ClassFuzzer'] | [] |
javassist.bytecode.CodeIterator$Branch | ['ClassFuzzer'] | [] |
javassist.bytecode.MethodInfo | ['ClassFuzzer'] | [] |
javassist.tools.reflect.CannotInvokeException | [] | [] |
javassist.Loader$Simple | [] | [] |
javassist.compiler.CodeGen$1 | ['ClassFuzzer'] | [] |
javassist.bytecode.SyntheticAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.AnnotationsAttribute | ['ClassFuzzer'] | [] |
javassist.bytecode.StackMapTable$Writer | ['ClassFuzzer'] | [] |
javassist.CannotCompileException | [] | [] |
javassist.bytecode.Descriptor$PrettyPrinter | [] | [] |
javassist.SerialVersionUID$3 | [] | [] |
javassist.compiler.ast.Expr | ['ClassFuzzer'] | [] |
javassist.compiler.ast.Pair | ['ClassFuzzer'] | [] |
javassist.JarDirClassPath$1 | [] | [] |
javassist.CtField$IntInitializer | ['ClassFuzzer'] | [] |
javassist.tools.reflect.Compiler | [] | [] |
javassist.bytecode.analysis.ControlFlow$1 | ['ClassFuzzer'] | [] |
javassist.util.proxy.ProxyObjectOutputStream | [] | [] |
javassist.bytecode.TypeAnnotationsAttribute$TAWalker | ['ClassFuzzer'] | [] |
javassist.bytecode.analysis.ControlFlow$3 | [] | [] |
javassist.bytecode.NestMembersAttribute | ['ClassFuzzer'] | [] |
javassist.expr.Cast | [] | [] |
javassist.convert.TransformCall | [] | [] |
javassist.bytecode.analysis.MultiArrayType | [] | [] |
javassist.Translator | [] | [] |
javassist.bytecode.stackmap.TypeData$AbsTypeVar | ['ClassFuzzer'] | [] |
javassist.compiler.JvstTypeChecker | ['ClassFuzzer'] | [] |
Directory |
---|