The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
27 | 14 | [org.apache.commons.codec.digest.B64].getRandomSalt(int) | call site: 00014 | [org.apache.commons.codec.digest.UnixCrypt].crypt(byte[],String) |
5 | 3 | [CryptFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider) | call site: 00003 | [org.apache.commons.codec.digest.Crypt].crypt(byte[],String) |
3 | 9 | [org.apache.commons.codec.digest.Sha2Crypt].sha512Crypt(byte[]) | call site: 00009 | [org.apache.commons.codec.digest.Sha2Crypt].sha512Crypt(byte[],String) |
[CryptFuzzer].fuzzerTestOneInput(com.code_intelligence.jazzer.api.FuzzedDataProvider)
[function]
[call site]
00000
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBoolean()
[function]
[call site]
00001
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsBytes()
[function]
[call site]
00002
[org.apache.commons.codec.digest.Crypt].crypt(byte[],null)
[function]
[call site]
00003
[com.code_intelligence.jazzer.api.FuzzedDataProvider].remainingBytes()
[function]
[call site]
00004
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeBytes(int)
[function]
[call site]
00005
[com.code_intelligence.jazzer.api.FuzzedDataProvider].consumeRemainingAsString()
[function]
[call site]
00006
[org.apache.commons.codec.digest.Crypt].crypt(byte[],String)
[function]
[call site]
00007
[org.apache.commons.codec.digest.Sha2Crypt].sha512Crypt(byte[])
[function]
[call site]
00008
[org.apache.commons.codec.digest.Sha2Crypt].sha512Crypt(byte[],null)
[function]
[call site]
00009
[String].startsWith(String)
[function]
[call site]
00010
[org.apache.commons.codec.digest.Sha2Crypt].sha512Crypt(byte[],String)
[function]
[call site]
00011
[org.apache.commons.codec.digest.B64].getRandomSalt(int)
[function]
[call site]
00012
[java.security.SecureRandom].<init>()
[function]
[call site]
00013
[org.apache.commons.codec.digest.B64].getRandomSalt(int,java.security.SecureRandom)
[function]
[call site]
00014
[org.apache.commons.codec.digest.Sha2Crypt].sha2Crypt(byte[],org.apache.commons.codec.digest.Sha2Crypt,String,int,String)
[function]
[call site]
00015
[String].startsWith(String)
[function]
[call site]
00016
[org.apache.commons.codec.digest.Sha2Crypt].sha256Crypt(byte[],String)
[function]
[call site]
00017
[org.apache.commons.codec.digest.B64].getRandomSalt(int)
[function]
[call site]
00018
[org.apache.commons.codec.digest.Sha2Crypt].sha2Crypt(byte[],org.apache.commons.codec.digest.Sha2Crypt,String,int,String)
[function]
[call site]
00019
[String].startsWith(String)
[function]
[call site]
00020
[org.apache.commons.codec.digest.Md5Crypt].md5Crypt(byte[],String)
[function]
[call site]
00021
[org.apache.commons.codec.digest.Md5Crypt].md5Crypt(byte[],String,String)
[function]
[call site]
00022
[java.security.SecureRandom].<init>()
[function]
[call site]
00023
[org.apache.commons.codec.digest.Md5Crypt].md5Crypt(byte[],String,String,java.security.SecureRandom)
[function]
[call site]
00024
[org.apache.commons.codec.digest.UnixCrypt].crypt(byte[],String)
[function]
[call site]
00025
[org.apache.commons.codec.digest.B64].getRandomSalt(int)
[function]
[call site]
00026
[java.util.regex.Pattern].matcher(String)
[function]
[call site]
00027
[org.apache.commons.codec.digest.UnixCrypt].matches()
[function]
[call site]
00028
[IllegalArgumentException].<init>(String)
[function]
[call site]
00029
[StringBuilder].<init>(String)
[function]
[call site]
00030
[String].charAt(int)
[function]
[call site]
00031
[String].charAt(int)
[function]
[call site]
00032
[StringBuilder].setCharAt(int,org.apache.commons.codec.digest.UnixCrypt)
[function]
[call site]
00033
[StringBuilder].setCharAt(int,org.apache.commons.codec.digest.UnixCrypt)
[function]
[call site]
00034
[java.util.Arrays].fill(org.apache.commons.codec.digest.UnixCrypt,byte)
[function]
[call site]
00035
[org.apache.commons.codec.digest.UnixCrypt].desSetKey(org.apache.commons.codec.digest.UnixCrypt)
[function]
[call site]
00036
[org.apache.commons.codec.digest.UnixCrypt].body(int[],org.apache.commons.codec.digest.UnixCrypt,org.apache.commons.codec.digest.UnixCrypt)
[function]
[call site]
00037
[org.apache.commons.codec.digest.UnixCrypt].intToFourBytes(org.apache.commons.codec.digest.UnixCrypt,int)
[function]
[call site]
00038
[org.apache.commons.codec.digest.UnixCrypt].intToFourBytes(org.apache.commons.codec.digest.UnixCrypt,int)
[function]
[call site]
00039
[StringBuilder].setCharAt(org.apache.commons.codec.digest.UnixCrypt,char)
[function]
[call site]
00040
[StringBuilder].toString()
[function]
[call site]
00041