InfoGrab Docs

DAST 온디맨드 스캔

요약

프로덕션 서버에 대해 DAST 스캔을 실행하지 마세요. 온디맨드 DAST 스캔은 DevOps 라이프사이클 외부에서 실행됩니다. 온디맨드 스캔은 능동 모드 또는 수동 모드로 실행할 수 있습니다: 온디맨드 스캔은 상태별로 그룹화됩니다.

Warning

프로덕션 서버에 대해 DAST 스캔을 실행하지 마세요. 버튼 클릭이나 양식 제출과 같이 사용자가 수행할 수 있는 모든 기능을 수행할 수 있을 뿐만 아니라 버그를 트리거하여 프로덕션 데이터가 수정되거나 손실될 수 있습니다. 테스트 서버에 대해서만 DAST 스캔을 실행하세요.

온디맨드 스캔#

히스토리

온디맨드 DAST 스캔은 DevOps 라이프사이클 외부에서 실행됩니다. 리포지터리의 변경 사항은 스캔을 트리거하지 않습니다. 수동으로 시작하거나 실행 예약을 설정해야 합니다. 온디맨드 DAST 스캔의 경우 사이트 프로파일무엇을 스캔할지를 정의하고 스캐너 프로파일어떻게 애플리케이션을 스캔할지를 정의합니다.

온디맨드 스캔은 능동 모드 또는 수동 모드로 실행할 수 있습니다:

온디맨드 DAST 스캔 보기#

온디맨드 스캔을 보려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트 또는 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.

온디맨드 스캔은 상태별로 그룹화됩니다. 스캔 라이브러리에는 사용 가능한 모든 온디맨드 스캔이 포함됩니다.

온디맨드 DAST 스캔 실행#

사전 요구 사항:

  • 보호된 브랜치에 대해 온디맨드 DAST 스캔을 실행할 권한이 있어야 합니다. 기본 브랜치는 자동으로 보호됩니다. 자세한 내용은 보호된 브랜치의 파이프라인 보안을 참조하세요.

기존 온디맨드 스캔을 실행하려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.

  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.

  3. Scan library 탭을 선택합니다.

  4. 스캔 행에서 Run scan을 선택합니다.

    스캔에 저장된 브랜치가 더 이상 존재하지 않으면 다음을 수행해야 합니다:

    1. 스캔을 편집합니다.
    2. 새 브랜치를 선택합니다.
    3. 편집된 스캔을 저장합니다.

온디맨드 DAST 스캔이 실행되고 프로젝트 대시보드에 결과가 표시됩니다.

온디맨드 스캔 만들기#

온디맨드 스캔을 만들면 다음을 수행할 수 있습니다:

  • 즉시 실행합니다.
  • 나중에 실행할 수 있도록 저장합니다.
  • 지정된 일정에 따라 실행하도록 예약합니다.

온디맨드 DAST 스캔을 만들려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트 또는 그룹을 찾습니다.

  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.

  3. New scan을 선택합니다.

  4. Scan nameDescription 필드를 작성합니다.

  5. Branch 드롭다운 목록에서 원하는 브랜치를 선택합니다.

  6. 선택 사항. 러너 태그를 선택합니다.

  7. Select scanner profile 또는 Change scanner profile을 선택하여 드로어를 열고 다음 중 하나를 수행합니다:

    • 드로어에서 스캐너 프로파일을 선택하거나, 또는
    • New profile을 선택하고 스캐너 프로파일을 만든 다음 Save profile을 선택합니다.
  8. Select site profile 또는 Change site profile을 선택하여 드로어를 열고 다음 중 하나를 수행합니다:

    • Site profile library 드로어에서 사이트 프로파일을 선택하거나,
    • New profile을 선택하고 사이트 프로파일을 만든 다음 Save profile을 선택합니다.
  9. 온디맨드 스캔을 실행하려면:

    • 즉시, Save and run scan을 선택합니다.

    • 나중에, Save scan을 선택합니다.

    • 일정에 따라:

      • Enable scan schedule 토글을 켭니다.
      • 일정 필드를 작성합니다.
      • Save scan을 선택합니다.

온디맨드 DAST 스캔이 지정된 대로 실행되고 프로젝트 대시보드에 결과가 표시됩니다.

온디맨드 스캔의 세부 정보 보기#

사전 요구 사항:

  • DAST 스캔과 연결된 브랜치에 푸시할 수 있어야 합니다.

온디맨드 스캔의 세부 정보를 보려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.
  3. Scan library 탭을 선택합니다.
  4. 저장된 스캔 행에서 More actions (⋮)를 선택한 다음 Edit을 선택합니다.

온디맨드 스캔 편집#

사전 요구 사항:

  • DAST 스캔과 연결된 브랜치에 푸시할 수 있어야 합니다.

온디맨드 스캔을 편집하려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.
  3. Scan library 탭을 선택합니다.
  4. 저장된 스캔 행에서 More actions (⋮)를 선택한 다음 Edit을 선택합니다.
  5. 저장된 스캔의 세부 정보를 편집합니다.
  6. Save scan을 선택합니다.

온디맨드 스캔 삭제#

온디맨드 스캔을 삭제하려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.
  3. Scan library 탭을 선택합니다.
  4. 저장된 스캔 행에서 More actions (⋮)를 선택한 다음 Delete를 선택합니다.
  5. 확인 대화상자에서 Delete를 선택합니다.

DAST 온디맨드 스캔

Tier: Ultimate
Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
원문 보기
요약

프로덕션 서버에 대해 DAST 스캔을 실행하지 마세요. 온디맨드 DAST 스캔은 DevOps 라이프사이클 외부에서 실행됩니다. 온디맨드 스캔은 능동 모드 또는 수동 모드로 실행할 수 있습니다: 온디맨드 스캔은 상태별로 그룹화됩니다.

Warning

프로덕션 서버에 대해 DAST 스캔을 실행하지 마세요. 버튼 클릭이나 양식 제출과 같이 사용자가 수행할 수 있는 모든 기능을 수행할 수 있을 뿐만 아니라 버그를 트리거하여 프로덕션 데이터가 수정되거나 손실될 수 있습니다. 테스트 서버에 대해서만 DAST 스캔을 실행하세요.

온디맨드 스캔#

히스토리

온디맨드 DAST 스캔은 DevOps 라이프사이클 외부에서 실행됩니다. 리포지터리의 변경 사항은 스캔을 트리거하지 않습니다. 수동으로 시작하거나 실행 예약을 설정해야 합니다. 온디맨드 DAST 스캔의 경우 사이트 프로파일무엇을 스캔할지를 정의하고 스캐너 프로파일어떻게 애플리케이션을 스캔할지를 정의합니다.

온디맨드 스캔은 능동 모드 또는 수동 모드로 실행할 수 있습니다:

온디맨드 DAST 스캔 보기#

온디맨드 스캔을 보려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트 또는 그룹을 찾습니다.
  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.

온디맨드 스캔은 상태별로 그룹화됩니다. 스캔 라이브러리에는 사용 가능한 모든 온디맨드 스캔이 포함됩니다.

온디맨드 DAST 스캔 실행#

사전 요구 사항:

  • 보호된 브랜치에 대해 온디맨드 DAST 스캔을 실행할 권한이 있어야 합니다. 기본 브랜치는 자동으로 보호됩니다. 자세한 내용은 보호된 브랜치의 파이프라인 보안을 참조하세요.

기존 온디맨드 스캔을 실행하려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.

  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.

  3. Scan library 탭을 선택합니다.

  4. 스캔 행에서 Run scan을 선택합니다.

    스캔에 저장된 브랜치가 더 이상 존재하지 않으면 다음을 수행해야 합니다:

    1. 스캔을 편집합니다.
    2. 새 브랜치를 선택합니다.
    3. 편집된 스캔을 저장합니다.

온디맨드 DAST 스캔이 실행되고 프로젝트 대시보드에 결과가 표시됩니다.

온디맨드 스캔 만들기#

온디맨드 스캔을 만들면 다음을 수행할 수 있습니다:

  • 즉시 실행합니다.
  • 나중에 실행할 수 있도록 저장합니다.
  • 지정된 일정에 따라 실행하도록 예약합니다.

온디맨드 DAST 스캔을 만들려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트 또는 그룹을 찾습니다.

  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.

  3. New scan을 선택합니다.

  4. Scan nameDescription 필드를 작성합니다.

  5. Branch 드롭다운 목록에서 원하는 브랜치를 선택합니다.

  6. 선택 사항. 러너 태그를 선택합니다.

  7. Select scanner profile 또는 Change scanner profile을 선택하여 드로어를 열고 다음 중 하나를 수행합니다:

    • 드로어에서 스캐너 프로파일을 선택하거나, 또는
    • New profile을 선택하고 스캐너 프로파일을 만든 다음 Save profile을 선택합니다.
  8. Select site profile 또는 Change site profile을 선택하여 드로어를 열고 다음 중 하나를 수행합니다:

    • Site profile library 드로어에서 사이트 프로파일을 선택하거나,
    • New profile을 선택하고 사이트 프로파일을 만든 다음 Save profile을 선택합니다.
  9. 온디맨드 스캔을 실행하려면:

    • 즉시, Save and run scan을 선택합니다.

    • 나중에, Save scan을 선택합니다.

    • 일정에 따라:

      • Enable scan schedule 토글을 켭니다.
      • 일정 필드를 작성합니다.
      • Save scan을 선택합니다.

온디맨드 DAST 스캔이 지정된 대로 실행되고 프로젝트 대시보드에 결과가 표시됩니다.

온디맨드 스캔의 세부 정보 보기#

사전 요구 사항:

  • DAST 스캔과 연결된 브랜치에 푸시할 수 있어야 합니다.

온디맨드 스캔의 세부 정보를 보려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.
  3. Scan library 탭을 선택합니다.
  4. 저장된 스캔 행에서 More actions (⋮)를 선택한 다음 Edit을 선택합니다.

온디맨드 스캔 편집#

사전 요구 사항:

  • DAST 스캔과 연결된 브랜치에 푸시할 수 있어야 합니다.

온디맨드 스캔을 편집하려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.
  3. Scan library 탭을 선택합니다.
  4. 저장된 스캔 행에서 More actions (⋮)를 선택한 다음 Edit을 선택합니다.
  5. 저장된 스캔의 세부 정보를 편집합니다.
  6. Save scan을 선택합니다.

온디맨드 스캔 삭제#

온디맨드 스캔을 삭제하려면:

  1. 상단 바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 왼쪽 사이드바에서 Secure > On-demand scans를 선택합니다.
  3. Scan library 탭을 선택합니다.
  4. 저장된 스캔 행에서 More actions (⋮)를 선택한 다음 Delete를 선택합니다.
  5. 확인 대화상자에서 Delete를 선택합니다.