모든 입력 파라미터를 검증하는 메서드로 명령 삽입 취약성을 방지합니다.
방법
bar.foo.CustomInputValidator#validate(String input1, String input2)
설정
INPUT_VALIDATOR:COMMAND_INJECTION:bar.foo.CustomInputValidator:validate
단일 입력 파라미터를 검증하는 메서드로 명령 삽입 취약성을 방지합니다.
방법
bar.foo.CustomInputValidator#validate(String input1, String inputToValidate)
설정
INPUT_VALIDATOR:COMMAND_INJECTION:bar.foo.CustomInputValidator:validate:1
2개의 입력 파라미터를 검증하는 메서드로 명령 삽입 취약성을 방지합니다.
방법
bar.foo.CustomInputValidator#validate(String input1, String firstInputToValidate, String secondInputToValidate, Object anotherInput)
설정
INPUT_VALIDATOR:COMMAND_INJECTION:bar.foo.CustomInputValidator:validate:1,2
입력 파라미터를 검증하는 메서드로 명령 삽입 취약성과 코드 삽입 취약성을 방지합니다.
방법
bar.foo.CustomInputValidator#validate(String input)
설정
INPUT_VALIDATOR:COMMAND_INJECTION,CODE_INJECTION:bar.foo.CustomInputValidator:validate
입력 파라미터를 검증하는 메서드로 모든 취약성을 방지합니다.
방법
bar.foo.CustomInputValidator#validate(String input)
설정
INPUT_VALIDATOR:*:bar.foo.CustomInputValidator:validate
입력 파라미터를 검증하는 오버로드 메서드로 명령 삽입 취약성을 방지합니다.
메서드
bar.foo.CustomInputValidator#validate(String input)
bar.foo.CustomInputValidator#validate(String input, String input2)
설정
INPUT_VALIDATOR:COMMAND_INJECTION:bar.foo.CustomInputValidator:validate:java.lang.String
참고
첫 번째 메서드를 적용합니다.
입력 파라미터를 검증하는 오버로드 메서드로 명령 삽입 취약성을 방지합니다.
메서드
bar.foo.CustomInputValidator#validate(String input)
bar.foo.CustomInputValidator#validate(String input, String input2)
설정
INPUT_VALIDATOR:COMMAND_INJECTION:bar.foo.CustomInputValidator:validate
참고
두 가지 메서드 모두에 적용됩니다.
Sanitizer
Sanitizer로 명령 삽입 취약성을 방지합니다.
방법
bar.foo.CustomSanitizer#sanitize(String input)
설정
SANITIZER:COMMAND_INJECTION:bar.foo.CustomSanitizer:sanitize
Sanitizer로 명령 삽입 및 코드 삽입 취약성을 방지합니다.
방법
bar.foo.CustomSanitizer#sanitize(String input)
설정
SANITIZER:COMMAND_INJECTION,CODE_INJECTION:bar.foo.CustomSanitizer:sanitize
모든 취약성을 방지하는 Sanitizer입니다.
방법
bar.foo.CustomSanitizer#sanitize(String input)
설정
SANITIZER:*:bar.foo.CustomSanitizer:sanitize
오버로드 Sanitizer로 명령 삽입 취약성을 방지합니다.
메서드
bar.foo.CustomSanitizer#sanitize(String input)
bar.foo.CustomSanitizer#sanitize(String input, String input2)
설정
SANITIZER:COMMAND_INJECTION:bar.foo.CustomSanitizer:sanitize:자바(Java).lang.String
참고
첫 번째 메서드를 적용합니다.
오버로드 Sanitizer로 명령 삽입 취약성을 방지합니다.
메서드
bar.foo.CustomSanitizer#sanitize(String input)
bar.foo.CustomSanitizer#sanitize(String input, String input2)
설정
SANITIZER:COMMAND_INJECTION:bar.foo.CustomSanitizer:sanitize
참고
두 가지 메서드 모두에 적용됩니다.