Proofpoint 위협 보호를 Google SecOps와 통합
통합 버전: 1.0
이 문서에서는 Proofpoint 위협 보호를 Google Security Operations와 통합하는 방법을 설명합니다.
사용 사례
Google SecOps 플랫폼에서 Proofpoint Threat Protection 통합은 다음 사용 사례를 지원합니다.
자동 피싱 완화: 피싱 알림이 확인된 후 악성 발신자 이메일 주소와 도메인을 Proofpoint 차단 목록에 자동으로 추가하여 조직 전체에서 유사한 위협이 추가로 전송되지 않도록 합니다.
사고 대응 가속화: 활성 조사 중에 IP 주소 및 호스트 이름의 차단 목록 항목을 신속하게 업데이트하여 새로 발견된 침해 지표 (IOC)가 이메일 게이트웨이에서 즉시 무력화되도록 합니다.
선제적 위협 방지: 기존 허용 및 차단 목록 항목을 선제적으로 쿼리하고 검색하여 보안 정책이 최신 상태로 유지되고 현재 위협 인텔리전스와 일관되도록 함으로써 조직의 공격 표면을 줄입니다.
간소화된 정책 관리: 플레이북을 사용하여 승인된 비즈니스 요청에 따라 허용 목록에 있는 신뢰할 수 있는 발신자를 일괄적으로 추가하거나 삭제하여 이메일 보안 정책 관리를 간소화합니다.
시작하기 전에
Google SecOps 플랫폼에서 통합을 구성하기 전에 다음이 있는지 확인하세요.
Proofpoint Threat Protection API 사용자 인증 정보: 유효한 클라이언트 ID와 클라이언트 보안 비밀번호가 있는지 확인합니다. 이러한 코드는 Proofpoint 관리 콘솔 내에서 생성됩니다.
클러스터 ID: Proofpoint 인스턴스와 연결된 특정 클러스터 ID를 확인합니다. 이 ID는 올바른 허용 목록 및 차단 목록을 타겟팅하는 데 필요합니다.
네트워크 연결: Google SecOps 환경이 Proofpoint Threat Protection API 루트 엔드포인트와 통신할 수 있는지 확인합니다. 프록시를 사용하는 경우 사용자 인증 정보와 주소를 사용할 수 있는지 확인합니다.
통합 매개변수
Proofpoint 위협 보호 통합에는 다음 매개변수가 필요합니다.
| 매개변수 | 설명 |
|---|---|
API Root |
필수 항목입니다. Proofpoint Threat Protection 인스턴스의 기본 URL입니다. |
Client ID |
필수 항목입니다. Proofpoint Threat Protection API 사용자 인증 정보와 연결된 클라이언트 ID입니다. |
Client Secret |
필수 항목입니다. Proofpoint Threat Protection API 사용자 인증 정보와 연결된 클라이언트 보안 비밀번호입니다. |
Cluster ID |
필수 항목입니다. Proofpoint Threat Protection API 인스턴스와 연결된 클러스터 ID입니다. |
Verify SSL |
선택사항입니다. 선택하면 Proofpoint Threat Protection 서버에 연결할 때 통합에서 SSL 인증서를 검증합니다. 기본적으로 사용 설정됩니다. |
Google SecOps에서 통합을 구성하는 방법에 대한 안내는 통합 구성을 참고하세요.
필요한 경우 이후 단계에서 변경할 수 있습니다. 통합 인스턴스를 구성한 후 플레이북에서 사용할 수 있습니다. 여러 인스턴스를 구성하고 지원하는 방법에 관한 자세한 내용은 여러 인스턴스 지원을 참고하세요.
작업
작업에 대한 자세한 내용은 내 Workdesk에서 대기 중인 작업에 응답 및 수동 작업 실행을 참고하세요.
허용 목록에 항목 추가
허용 목록에 항목 추가 작업을 사용하여 Proofpoint 위협 보호 허용 목록에 항목을 추가합니다.
이 작업은 Google SecOps 항목에서 실행되지 않습니다.
작업 입력
허용 목록에 항목 추가 작업에는 다음 매개변수가 필요합니다.
| 매개변수 | 설명 |
|---|---|
Cluster ID |
선택사항입니다. 허용 목록의 클러스터 ID입니다. 값이 제공되지 않으면 작업에서 통합 구성의 클러스터 ID를 사용합니다. |
Allowlist Item |
필수 항목입니다. 추가할 허용 목록 항목을 나타내는 JSON 객체입니다. 기본값은 다음과 같습니다. |
작업 출력
허용 목록에 항목 추가 작업은 다음 출력을 제공합니다.
| 작업 출력 유형 | 가용성 |
|---|---|
| 케이스 월 연결 | 사용 불가 |
| 케이스 월 링크 | 사용 불가 |
| 케이스 월 테이블 | 사용 불가 |
| 보강 테이블 | 사용 불가 |
| JSON 결과 | 사용 불가 |
| 출력 메시지 | 사용 가능 |
| 스크립트 결과 | 사용 가능 |
출력 메시지
허용 목록에 항목 추가 작업은 다음 출력 메시지를 반환할 수 있습니다.
| 출력 메시지 | 메시지 설명 |
|---|---|
|
작업이 완료되었습니다. |
Error ERROR_REASON |
작업이 실패했습니다. 서버, 입력 매개변수 또는 사용자 인증 정보에 대한 연결을 확인합니다. |
스크립트 결과
다음 표에는 허용 목록에 항목 추가 작업을 사용할 때 스크립트 결과 출력 값이 나와 있습니다.
| 스크립트 결과 이름 | 값 |
|---|---|
| is_success | true 또는 false |
차단 목록에 항목 추가
차단 목록에 항목 추가 작업을 사용하여 Proofpoint Threat Protection 차단 목록에 항목을 추가합니다.
이 작업은 Google SecOps 항목에서 실행되지 않습니다.
작업 입력
차단 목록에 항목 추가 작업에는 다음 매개변수가 필요합니다.
| 매개변수 | 설명 |
|---|---|
Cluster ID |
선택사항입니다. 차단 목록의 클러스터 ID입니다. 값이 제공되지 않으면 작업에서 통합 구성의 클러스터 ID를 사용합니다. |
Blocklist Item |
필수 항목입니다. 추가할 차단 목록 항목을 나타내는 JSON 객체입니다. 기본값은 다음과 같습니다. |
작업 출력
차단 목록에 항목 추가 작업은 다음 출력을 제공합니다.
| 작업 출력 유형 | 가용성 |
|---|---|
| 케이스 월 연결 | 사용 불가 |
| 케이스 월 링크 | 사용 불가 |
| 케이스 월 테이블 | 사용 불가 |
| 보강 테이블 | 사용 불가 |
| JSON 결과 | 사용 불가 |
| 출력 메시지 | 사용 가능 |
| 스크립트 결과 | 사용 가능 |
출력 메시지
차단 목록에 항목 추가 작업은 다음 출력 메시지를 반환할 수 있습니다.
| 출력 메시지 | 메시지 설명 |
|---|---|
|
작업이 완료되었습니다. |
Error ERROR_REASON |
작업이 실패했습니다. 서버, 입력 매개변수 또는 사용자 인증 정보에 대한 연결을 확인합니다. |
스크립트 결과
다음 표에는 차단 목록에 항목 추가 작업을 사용할 때 스크립트 결과 출력 값이 나와 있습니다.
| 스크립트 결과 이름 | 값 |
|---|---|
| is_success | true 또는 false |
허용 목록에 IOC 추가
허용 목록에 IOC 추가 작업을 사용하여 Proofpoint Threat Protection 허용 목록에 특정 IOC를 추가합니다.
이 작업은 Google SecOps 항목에서 실행되지 않습니다.
작업 입력
허용 목록에 IOC 추가 작업에는 다음 매개변수가 필요합니다.
| 매개변수 | 설명 |
|---|---|
Cluster ID |
선택사항입니다. 허용 목록의 클러스터 ID입니다. 값이 제공되지 않으면 작업에서 통합 구성의 클러스터 ID를 사용합니다. |
Recipient Email Address |
선택사항입니다. 허용 목록에 추가할 수신자 이메일 주소를 쉼표로 구분한 목록입니다. |
Sender Email Address |
선택사항입니다. 허용 목록에 추가할 발신자 이메일 주소를 쉼표로 구분한 목록입니다. |
Sender IP Address |
선택사항입니다. 허용 목록에 추가할 발신자 IP 주소의 쉼표로 구분된 목록입니다. |
Sender Hostname |
선택사항입니다. 허용 목록에 추가할 발신자 호스트 이름의 쉼표로 구분된 목록입니다. |
Sender HELO Domain Name |
선택사항입니다. 허용 목록에 추가할 쉼표로 구분된 HELO 도메인 이름 목록입니다. |
Message Header From (Address Only) |
선택사항입니다. 허용 목록에 추가할 '메시지 헤더 From' 항목의 쉼표로 구분된 목록입니다. |
Comment |
선택사항입니다. 허용 목록 항목과 관련된 설명 또는 근거입니다. |
작업 출력
허용 목록에 IOC 추가 작업은 다음 출력을 제공합니다.
| 작업 출력 유형 | 가용성 |
|---|---|
| 케이스 월 연결 | 사용 불가 |
| 케이스 월 링크 | 사용 불가 |
| 케이스 월 테이블 | 사용 불가 |
| 보강 테이블 | 사용 불가 |
| JSON 결과 | 사용 불가 |
| 출력 메시지 | 사용 가능 |
| 스크립트 결과 | 사용 가능 |
출력 메시지
허용 목록에 IOC 추가 작업은 다음 출력 메시지를 반환할 수 있습니다.
| 출력 메시지 | 메시지 설명 |
|---|---|
|
작업이 완료되었습니다. |
Error ERROR_REASON |
작업이 실패했습니다. 서버, 입력 매개변수 또는 사용자 인증 정보에 대한 연결을 확인합니다. |
스크립트 결과
다음 표에는 허용 목록에 IOC 추가 작업을 사용할 때 스크립트 결과 출력 값이 나와 있습니다.
| 스크립트 결과 이름 | 값 |
|---|---|
| is_success | true 또는 false |
차단 목록에 IOC 추가
차단 목록에 IOC 추가 작업을 사용하여 Proofpoint Threat Protection 차단 목록에 특정 IOC를 추가합니다.
이 작업은 Google SecOps 항목에서 실행되지 않습니다.
작업 입력
차단 목록에 IOC 추가 작업에는 다음 매개변수가 필요합니다.
| 매개변수 | 설명 |
|---|---|
Cluster ID |
선택사항입니다. 차단 목록의 클러스터 ID입니다. 값이 제공되지 않으면 작업에서 통합 구성의 클러스터 ID를 사용합니다. |
Recipient Email Address |
선택사항입니다. 차단 목록에 추가할 수신자 이메일 주소를 쉼표로 구분한 목록입니다. |
Sender Email Address |
선택사항입니다. 차단 목록에 추가할 발신자 이메일 주소를 쉼표로 구분한 목록입니다. |
Sender IP Address |
선택사항입니다. 차단 목록에 추가할 발신자 IP 주소를 쉼표로 구분한 목록입니다. |
Sender Hostname |
선택사항입니다. 차단 목록에 추가할 발신자 호스트 이름의 쉼표로 구분된 목록입니다. |
Sender HELO Domain Name |
선택사항입니다. 차단 목록에 추가할 HELO 도메인 이름의 쉼표로 구분된 목록입니다. |
Message Header From (Address Only) |
선택사항입니다. 차단 목록에 추가할 '메시지 헤더 From' 항목의 쉼표로 구분된 목록입니다. |
Comment |
선택사항입니다. 차단 목록 항목과 관련된 설명 또는 근거입니다. |
작업 출력
차단 목록에 IOC 추가 작업은 다음 출력을 제공합니다.
| 작업 출력 유형 | 가용성 |
|---|---|
| 케이스 월 연결 | 사용 불가 |
| 케이스 월 링크 | 사용 불가 |
| 케이스 월 테이블 | 사용 불가 |
| 보강 테이블 | 사용 불가 |
| JSON 결과 | 사용 불가 |
| 출력 메시지 | 사용 가능 |
| 스크립트 결과 | 사용 가능 |
출력 메시지
차단 목록에 IOC 추가 작업은 다음 출력 메시지를 반환할 수 있습니다.
| 출력 메시지 | 메시지 설명 |
|---|---|
|
작업이 완료되었습니다. |
Error ERROR_REASON |
작업이 실패했습니다. 서버, 입력 매개변수 또는 사용자 인증 정보에 대한 연결을 확인합니다. |
스크립트 결과
다음 표에는 차단 목록에 IOC 추가 작업을 사용할 때 스크립트 결과 출력 값이 나와 있습니다.
| 스크립트 결과 이름 | 값 |
|---|---|
| is_success | true 또는 false |
허용 목록 항목 가져오기
허용 목록 항목 가져오기 작업을 사용하여 Proofpoint Threat Protection 허용 목록에서 기존 항목을 가져옵니다.
이 작업은 Google SecOps 항목에서 실행되지 않습니다.
작업 입력
허용 목록 항목 가져오기 작업에는 다음 매개변수가 필요합니다.
| 매개변수 | 설명 |
|---|---|
Cluster ID |
필수 항목입니다. 허용 목록의 클러스터 ID입니다. 값이 제공되지 않으면 작업에서 통합 구성의 클러스터 ID를 사용합니다. |
IOC Type To Return |
선택사항입니다. 반환할 IOC 유형입니다.
가능한 값은 다음과 같습니다.
기본값은 |
Max IOCs To Return |
선택사항입니다. 반환할 IOC의 수입니다. 최댓값은 기본값은 |
작업 출력
허용 목록 항목 가져오기 작업은 다음 출력을 제공합니다.
| 작업 출력 유형 | 가용성 |
|---|---|
| 케이스 월 연결 | 사용 불가 |
| 케이스 월 링크 | 사용 불가 |
| 케이스 월 테이블 | 사용 불가 |
| 보강 테이블 | 사용 불가 |
| JSON 결과 | 사용 가능 |
| 출력 메시지 | 사용 가능 |
| 스크립트 결과 | 사용 가능 |
JSON 결과
다음 예는 허용 목록 항목 가져오기 작업을 사용할 때 수신되는 JSON 결과 출력을 보여줍니다.
[
{
"attribute": "$from",
"operator": "equal",
"value": "test@example.com",
"comment": ""
}
]
출력 메시지
허용 목록 항목 가져오기 작업은 다음 출력 메시지를 반환할 수 있습니다.
| 출력 메시지 | 메시지 설명 |
|---|---|
|
작업이 완료되었습니다. |
Error ERROR_REASON |
작업이 실패했습니다. 서버, 입력 매개변수 또는 사용자 인증 정보에 대한 연결을 확인합니다. |
스크립트 결과
다음 표에는 허용 목록 항목 가져오기 작업을 사용할 때 스크립트 결과 출력 값이 나와 있습니다.
| 스크립트 결과 이름 | 값 |
|---|---|
| is_success | true 또는 false |
차단 목록 항목 가져오기
차단 목록 항목 가져오기 작업을 사용하여 Proofpoint Threat Protection 차단 목록에서 기존 항목을 가져옵니다.
이 작업은 Google SecOps 항목에서 실행되지 않습니다.
작업 입력
차단 목록 항목 가져오기 작업에는 다음 매개변수가 필요합니다.
| 매개변수 | 설명 |
|---|---|
Cluster ID |
필수 항목입니다. 차단 목록의 클러스터 ID입니다. 값이 제공되지 않으면 작업에서 통합 구성의 클러스터 ID를 사용합니다. |
IOC Type To Return |
선택사항입니다. 반환할 IOC 유형입니다.
가능한 값은 다음과 같습니다.
기본값은 |
Max IOCs To Return |
선택사항입니다. 반환할 IOC의 수입니다. 최댓값은 기본값은 |
작업 출력
차단 목록 항목 가져오기 작업은 다음 출력을 제공합니다.
| 작업 출력 유형 | 가용성 |
|---|---|
| 케이스 월 연결 | 사용 불가 |
| 케이스 월 링크 | 사용 불가 |
| 케이스 월 테이블 | 사용 불가 |
| 보강 테이블 | 사용 불가 |
| JSON 결과 | 사용 가능 |
| 출력 메시지 | 사용 가능 |
| 스크립트 결과 | 사용 가능 |
JSON 결과
다음 예는 차단 목록 항목 가져오기 작업을 사용할 때 수신되는 JSON 결과 출력을 보여줍니다.
[
{
"attribute": "$from",
"operator": "equal",
"value": "test@example.com",
"comment": ""
}
]
출력 메시지
차단 목록 항목 가져오기 작업은 다음 출력 메시지를 반환할 수 있습니다.
| 출력 메시지 | 메시지 설명 |
|---|---|
|
작업이 완료되었습니다. |
Error ERROR_REASON |
작업이 실패했습니다. 서버, 입력 매개변수 또는 사용자 인증 정보에 대한 연결을 확인합니다. |
스크립트 결과
다음 표에는 차단 목록 항목 가져오기 작업을 사용할 때 스크립트 결과 출력의 값이 나와 있습니다.
| 스크립트 결과 이름 | 값 |
|---|---|
| is_success | true 또는 false |
핑
Ping 작업을 사용하여 Proofpoint Threat Protection과의 연결을 테스트합니다.
이 작업은 Google SecOps 항목에서 실행되지 않습니다.
작업 입력
없음
작업 출력
Ping 작업은 다음 출력을 제공합니다.
| 작업 출력 유형 | 가용성 |
|---|---|
| 케이스 월 연결 | 사용 불가 |
| 케이스 월 링크 | 사용 불가 |
| 케이스 월 테이블 | 사용 불가 |
| 보강 테이블 | 사용 불가 |
| JSON 결과 | 사용 불가 |
| 출력 메시지 | 사용 가능 |
| 스크립트 결과 | 사용 가능 |
출력 메시지
Ping 작업은 다음 출력 메시지를 반환할 수 있습니다.
| 출력 메시지 | 메시지 설명 |
|---|---|
|
작업이 완료되었습니다. |
Failed to connect to the Proofpoint Threat Protection server!
Error is ERROR_REASON |
작업이 실패했습니다. 서버, 입력 매개변수 또는 사용자 인증 정보에 대한 연결을 확인합니다. |
스크립트 결과
다음 표에는 Ping 작업을 사용할 때 스크립트 결과 출력 값이 나와 있습니다.
| 스크립트 결과 이름 | 값 |
|---|---|
| is_success | true 또는 false |
허용 목록에서 항목 삭제
허용 목록에서 항목 삭제 작업을 사용하여 Proofpoint Threat Protection 허용 목록에서 항목을 삭제합니다.
이 작업은 Google SecOps 항목에서 실행되지 않습니다.
작업 입력
허용 목록에서 항목 삭제 작업에는 다음 매개변수가 필요합니다.
| 매개변수 | 설명 |
|---|---|
Cluster ID |
필수 항목입니다. 허용 목록의 클러스터 ID입니다. 값이 제공되지 않으면 작업에서 통합 구성의 클러스터 ID를 사용합니다. |
IOC Type To Search |
선택사항입니다. 검색할 IOC 유형입니다.
가능한 값은 다음과 같습니다.
기본값은 |
Value |
선택사항입니다. 허용 목록에서 삭제할 값입니다. |
Case Insensitive Search |
필수 항목입니다. 선택하면 이 작업은 대소문자를 구분하지 않는 검색을 실행하여 일치하는 모든 항목을 식별하고 삭제합니다. |
작업 출력
허용 목록에서 항목 삭제 작업은 다음 출력을 제공합니다.
| 작업 출력 유형 | 가용성 |
|---|---|
| 케이스 월 연결 | 사용 불가 |
| 케이스 월 링크 | 사용 불가 |
| 케이스 월 테이블 | 사용 불가 |
| 보강 테이블 | 사용 불가 |
| JSON 결과 | 사용 불가 |
| 출력 메시지 | 사용 가능 |
| 스크립트 결과 | 사용 가능 |
출력 메시지
허용 목록에서 항목 삭제 작업은 다음 출력 메시지를 반환할 수 있습니다.
| 출력 메시지 | 메시지 설명 |
|---|---|
|
작업이 완료되었습니다. |
Error ERROR_REASON |
작업이 실패했습니다. 서버, 입력 매개변수 또는 사용자 인증 정보에 대한 연결을 확인합니다. |
스크립트 결과
다음 표에는 허용 목록에서 항목 삭제 작업을 사용할 때 스크립트 결과 출력 값이 나와 있습니다.
| 스크립트 결과 이름 | 값 |
|---|---|
| is_success | true 또는 false |
차단 목록에서 항목 삭제
차단 목록에서 항목 삭제 작업을 사용하여 Proofpoint Threat Protection 차단 목록에서 항목을 삭제합니다.
이 작업은 Google SecOps 항목에서 실행되지 않습니다.
작업 입력
차단 목록에서 항목 삭제 작업에는 다음 매개변수가 필요합니다.
| 매개변수 | 설명 |
|---|---|
Cluster ID |
필수 항목입니다. 차단 목록의 클러스터 ID입니다. 값이 제공되지 않으면 작업에서 통합 구성의 클러스터 ID를 사용합니다. |
IOC Type To Search |
선택사항입니다. 검색할 IOC 유형입니다.
가능한 값은 다음과 같습니다.
기본값은 |
Value |
선택사항입니다. 차단 목록에서 삭제할 값입니다. |
Case Insensitive Search |
필수 항목입니다. 선택하면 이 작업은 대소문자를 구분하지 않는 검색을 실행하여 일치하는 모든 항목을 식별하고 삭제합니다. |
작업 출력
차단 목록에서 항목 삭제 작업은 다음 출력을 제공합니다.
| 작업 출력 유형 | 가용성 |
|---|---|
| 케이스 월 연결 | 사용 불가 |
| 케이스 월 링크 | 사용 불가 |
| 케이스 월 테이블 | 사용 불가 |
| 보강 테이블 | 사용 불가 |
| JSON 결과 | 사용 불가 |
| 출력 메시지 | 사용 가능 |
| 스크립트 결과 | 사용 가능 |
출력 메시지
차단 목록에서 항목 삭제 작업은 다음 출력 메시지를 반환할 수 있습니다.
| 출력 메시지 | 메시지 설명 |
|---|---|
|
작업이 완료되었습니다. |
Error ERROR_REASON |
작업이 실패했습니다. 서버, 입력 매개변수 또는 사용자 인증 정보에 대한 연결을 확인합니다. |
스크립트 결과
다음 표에는 차단 목록에서 항목 삭제 작업을 사용할 때 스크립트 결과 출력의 값이 나와 있습니다.
| 스크립트 결과 이름 | 값 |
|---|---|
| is_success | true 또는 false |
도움이 더 필요하신가요? 커뮤니티 회원 및 Google SecOps 전문가에게 문의하여 답변을 받으세요.