SECURE_ANALYZERS_PREFIX |
분석기를 다운로드할 Docker 레지스트리 기본 주소를 지정합니다. |
FUZZAPI_VERSION |
API Fuzzing 컨테이너 버전을 지정합니다. 기본값은 5 입니다. |
FUZZAPI_IMAGE_SUFFIX |
컨테이너 이미지 접미사를 지정합니다. 기본값은 없음입니다. |
FUZZAPI_API_PORT |
API Fuzzing 엔진에서 사용하는 통신 포트 번호를 지정합니다. 기본값은 5500 입니다. 도입됨 GitLab 15.5에서. |
FUZZAPI_TARGET_URL |
API 테스트 대상의 기본 URL입니다. |
FUZZAPI_TARGET_CHECK_SKIP |
대상이 사용 가능해질 때까지 기다리지 않도록 설정합니다. 도입됨 GitLab 17.1에서. |
FUZZAPI_TARGET_CHECK_STATUS_CODE |
대상 가용성 확인을 위한 예상 상태 코드를 제공합니다. 제공하지 않으면, 500이 아닌 모든 상태 코드를 허용합니다. 도입됨 GitLab 17.1에서. |
FUZZAPI_PROFILE |
테스트 중 사용할 구성 프로필입니다. 기본값은 Quick-10 입니다. |
FUZZAPI_EXCLUDE_PATHS |
테스트에서 API URL 경로를 제외합니다. |
FUZZAPI_EXCLUDE_URLS |
테스트에서 API URL을 제외합니다. |
FUZZAPI_EXCLUDE_PARAMETER_ENV |
제외된 매개변수를 포함한 JSON 문자열입니다. |
FUZZAPI_EXCLUDE_PARAMETER_FILE |
제외된 매개변수를 포함하는 JSON 파일의 경로입니다. |
FUZZAPI_OPENAPI |
OpenAPI 사양 파일 또는 URL입니다. |
FUZZAPI_OPENAPI_RELAXED_VALIDATION |
문서 검증을 완화합니다. 기본값은 비활성화입니다. |
FUZZAPI_OPENAPI_ALL_MEDIA_TYPES |
요청을 생성할 때 하나가 아닌 모든 지원 미디어 유형을 사용합니다. 테스트 기간을 길어지게 합니다. 기본값은 비활성화입니다. |
FUZZAPI_OPENAPI_MEDIA_TYPES |
테스트를 위해 허용되는 미디어 유형을 콜론(: )으로 구분하여 나열합니다. 기본값은 비활성화입니다. |
FUZZAPI_HAR |
HTTP 아카이브(HAR) 파일입니다. |
FUZZAPI_GRAPHQL |
GraphQL 엔드포인트의 경로입니다, 예: /api/graphql . 도입됨 GitLab 15.4에서. |
FUZZAPI_GRAPHQL_SCHEMA |
JSON 형식의 GraphQL 스키마에 대한 URL 또는 파일 이름입니다. 도입됨 GitLab 15.4에서. |
FUZZAPI_POSTMAN_COLLECTION |
Postman 컬렉션 파일입니다. |
FUZZAPI_POSTMAN_COLLECTION_VARIABLES |
Postman 변수 값을 추출하기 위한 JSON 파일의 경로입니다. 쉼표로 구분된(, ) 파일에 대한 지원은 도입됨 GitLab 15.1에서. |
FUZZAPI_OVERRIDES_FILE |
재정의 정보를 포함한 JSON 파일의 경로입니다. |
FUZZAPI_OVERRIDES_ENV |
재정의할 헤더를 포함한 JSON 문자열입니다. |
FUZZAPI_OVERRIDES_CMD |
재정의 명령입니다. |
FUZZAPI_OVERRIDES_CMD_VERBOSE |
어떤 값으로 설정되면, 작업 출력의 일부로 재정의 명령 출력을 표시합니다. |
FUZZAPI_PER_REQUEST_SCRIPT |
요청마다 스크립트에 대한 전체 경로 및 파일 이름입니다. 예제의 데모 프로젝트를 참조하세요. 도입됨 GitLab 17.2에서. |
FUZZAPI_PRE_SCRIPT |
스캔 세션 시작 전에 사용자 명령이나 스크립트를 실행합니다. sudo 는 패키지 설치와 같은 특권 작업에 사용해야 합니다. |
FUZZAPI_POST_SCRIPT |
스캔 세션이 완료된 후 사용자 명령이나 스크립트를 실행합니다. sudo 는 패키지 설치와 같은 특권 작업에 사용해야 합니다. |
FUZZAPI_OVERRIDES_INTERVAL |
초 단위로 재정의 명령을 실행할 빈도입니다. 기본값은 0 (한 번)입니다. |
FUZZAPI_HTTP_USERNAME |
HTTP 인증을 위한 사용자 이름입니다. |
FUZZAPI_HTTP_PASSWORD |
HTTP 인증을 위한 비밀번호입니다. |
FUZZAPI_HTTP_PASSWORD_BASE64 |
HTTP 인증을 위한 Base64 인코딩된 비밀번호입니다. 도입됨 GitLab 15.4에서. |
FUZZAPI_SUCCESS_STATUS_CODES |
API Fuzzing 테스트 스캔 작업이 통과했는지를 결정하는 HTTP 성공 상태 코드의 쉼표로 구분된(, ) 목록을 지정합니다. 도입됨 GitLab 17.1에서. 예: '200, 201, 204'
|