1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
load("@io_bazel_rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
java_library(
name = "regex_roadblocks",
srcs = ["RegexRoadblocks.java"],
deps = [
"//agent:jazzer_api_compile_only",
"//agent/src/main/java/com/code_intelligence/jazzer/runtime:unsafe_provider",
"//sanitizers/src/main/java/com/code_intelligence/jazzer/sanitizers/utils:reflection_utils",
],
)
kt_jvm_library(
name = "sanitizers",
srcs = [
"Deserialization.kt",
"ExpressionLanguageInjection.kt",
"LdapInjection.kt",
"NamingContextLookup.kt",
"OsCommandInjection.kt",
"ReflectiveCall.kt",
"RegexInjection.kt",
"SqlInjection.kt",
"Utils.kt",
],
visibility = ["//sanitizers:__pkg__"],
runtime_deps = [
":regex_roadblocks",
],
deps = [
"//agent:jazzer_api_compile_only",
"@maven//:com_github_jsqlparser_jsqlparser",
],
)
|