diff options
| author | jvoisin | 2022-03-20 18:20:45 +0100 |
|---|---|---|
| committer | jvoisin | 2022-03-20 18:20:45 +0100 |
| commit | 81dd7f2ef07af306fe83d7755cbac4529aa9fc8d (patch) | |
| tree | 32cc44c6231b30db5ac7b15699297863460784aa /src/tests/disable_function/config | |
| parent | 83b01942dfc80474cc05e09aeef4b44307a7120b (diff) | |
| parent | c38df1077a6c1dfbca1baca049214d053e2e7684 (diff) | |
Merge remote-tracking branch 'sektioneins/master'
Diffstat (limited to '')
7 files changed, 24 insertions, 3 deletions
diff --git a/src/tests/disable_function/config/disabled_function_excess_args.ini b/src/tests/disable_function/config/disabled_function_excess_args.ini new file mode 100644 index 0000000..289dc33 --- /dev/null +++ b/src/tests/disable_function/config/disabled_function_excess_args.ini | |||
| @@ -0,0 +1 @@ | |||
| sp.disable_function.function("foo_excess_args").pos("3").value("blubb").drop() | |||
diff --git a/src/tests/disable_function/config/disabled_function_log_forging.ini b/src/tests/disable_function/config/disabled_function_log_forging.ini new file mode 100644 index 0000000..05e9b4b --- /dev/null +++ b/src/tests/disable_function/config/disabled_function_log_forging.ini | |||
| @@ -0,0 +1 @@ | |||
| sp.disable_function.function("foo_log_forging").pos("0").value_r("^x").drop() | |||
diff --git a/src/tests/disable_function/config/disabled_function_named_args.ini b/src/tests/disable_function/config/disabled_function_named_args.ini new file mode 100644 index 0000000..094bc0d --- /dev/null +++ b/src/tests/disable_function/config/disabled_function_named_args.ini | |||
| @@ -0,0 +1,12 @@ | |||
| 1 | sp.disable_function.function("foo_named_args_pos").pos("0").value("bob").drop() | ||
| 2 | sp.disable_function.function("foo_named_args_param").param("name").value("bob").drop() | ||
| 3 | |||
| 4 | sp.disable_function.function("foo_named_args_ooo_pos").pos("0").value("bob").drop() | ||
| 5 | sp.disable_function.function("foo_named_args_ooo_param").param("name").value("bob").drop() | ||
| 6 | |||
| 7 | sp.disable_function.function("foo_named_args_ooo_opt_pos").pos("2").value("green").drop() | ||
| 8 | sp.disable_function.function("foo_named_args_ooo_opt_param").param("color").value("green").drop() | ||
| 9 | |||
| 10 | sp.disable_function.function("foo_named_args_skip_pos").pos("2").value("green").drop() | ||
| 11 | sp.disable_function.function("foo_named_args_skip_param").param("color").value("green").drop() | ||
| 12 | |||
diff --git a/src/tests/disable_function/config/disabled_functions_chmod.ini b/src/tests/disable_function/config/disabled_functions_chmod.ini index e601900..22b0af2 100644 --- a/src/tests/disable_function/config/disabled_functions_chmod.ini +++ b/src/tests/disable_function/config/disabled_functions_chmod.ini | |||
| @@ -1,4 +1,2 @@ | |||
| 1 | # PHP7 and below | 1 | # PHP7 and below |
| 2 | sp.disable_function.function("chmod").param("mode").value("511").drop(); | 2 | sp.disable_function.function("chmod").param("mode").value("511").drop(); |
| 3 | # PHP8 | ||
| 4 | sp.disable_function.function("chmod").param("permissions").value("511").drop(); | ||
diff --git a/src/tests/disable_function/config/disabled_functions_chmod_php8.ini b/src/tests/disable_function/config/disabled_functions_chmod_php8.ini new file mode 100644 index 0000000..d07dd31 --- /dev/null +++ b/src/tests/disable_function/config/disabled_functions_chmod_php8.ini | |||
| @@ -0,0 +1,2 @@ | |||
| 1 | # PHP8 | ||
| 2 | sp.disable_function.function("chmod").param("permissions").value("511").drop(); | ||
diff --git a/src/tests/disable_function/config/disabled_functions_extra.ini b/src/tests/disable_function/config/disabled_functions_extra.ini new file mode 100644 index 0000000..305c4b3 --- /dev/null +++ b/src/tests/disable_function/config/disabled_functions_extra.ini | |||
| @@ -0,0 +1,7 @@ | |||
| 1 | sp.disable_function.function("shell_exec").pos("0").value("ls").drop(); | ||
| 2 | sp.disable_function.function("exec").drop(); | ||
| 3 | sp.disable_function.function("passthru").drop(); | ||
| 4 | #sp.disable_function.function("system").drop(); | ||
| 5 | sp.disable_function.function("proc_open").drop(); | ||
| 6 | sp.disable_function.function("popen").drop(); | ||
| 7 | sp.disable_function.function("phpinfo").drop(); | ||
diff --git a/src/tests/disable_function/config/disabled_functions_pos.ini b/src/tests/disable_function/config/disabled_functions_pos.ini index f4c1e05..8b12fc6 100644 --- a/src/tests/disable_function/config/disabled_functions_pos.ini +++ b/src/tests/disable_function/config/disabled_functions_pos.ini | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | sp.disable_function.function("system").pos("1337").value("id").drop(); | 1 | sp.disable_function.function("system").pos("1337").value("id").drop(); |
| 2 | sp.disable_function.function("system").pos("0").value("id").drop(); | 2 | sp.disable_function.function("system").pos("0").value("id").drop(); |
| 3 | sp.disable_function.function("system").pos("1").param_type("ARRAY").alias("1").drop(); | 3 | sp.disable_function.function("system").pos("0").param_type("ARRAY").alias("1").drop(); |
| 4 | sp.disable_function.function("strtoupper").pos("0").value("id").alias("strlen array").drop(); | 4 | sp.disable_function.function("strtoupper").pos("0").value("id").alias("strlen array").drop(); |
