RSA NetWitness EDR
통합 버전: 4.0
사용 사례
- 보강 작업 실행 - RSA NetWitness에서 데이터를 가져와 Google Security Operations 알림의 데이터를 보강합니다.
 - 수정 작업 실행 - IP/URL을 차단 목록에 추가
 
Google SecOps에서 RSA NetWitness EDR 통합 구성
Google SecOps에서 통합을 구성하는 방법에 대한 자세한 내용은 통합 구성을 참고하세요.
통합 매개변수
다음 매개변수를 사용하여 통합을 구성합니다.
| 매개변수 표시 이름 | 유형 | 기본값 | 필수 항목 | 설명 | 
|---|---|---|---|---|
| 인스턴스 이름 | 문자열 | 해당 사항 없음 | No | 통합을 구성할 인스턴스의 이름입니다. | 
| 설명 | 문자열 | 해당 사항 없음 | No | 인스턴스에 대한 설명입니다. | 
| API 루트 | 문자열 | https:// | 
예 | RSA NetWitness EDR 인스턴스의 API 루트입니다. | 
| 사용자 이름 | 문자열 | 해당 사항 없음 | 예 | RSA NetWitness EDR 계정의 사용자 이름입니다. | 
| 비밀번호 | 비밀번호 | 해당 사항 없음 | 예 | RSA NetWitness EDR 계정의 비밀번호입니다. | 
| SSL 확인 | 체크박스 | 선택 | 아니요 | 사용 설정하면 RSA NetWitness EDR 서버 연결에 사용되는 SSL 인증서가 유효한지 확인합니다. | 
| 원격 실행 | 체크박스 | 선택 해제 | No | 구성된 통합을 원격으로 실행하려면 필드를 선택합니다. 선택하면 원격 사용자(에이전트)를 선택하는 옵션이 나타납니다. | 
작업
핑
설명
Google Security Operations Marketplace 탭의 통합 구성 페이지에서 제공된 매개변수를 사용하여 RSA NetWitness EDR에 대한 연결을 테스트합니다.
실행
이 작업은 항목에서 실행되지 않거나 필수 입력 매개변수가 없습니다.
작업 결과
스크립트 결과
| 스크립트 결과 이름 | 값 옵션 | 예시 | 
|---|---|---|
| is_success | True/False | is_success:False | 
케이스 월
| 결과 유형 | 값 / 설명 | 유형 | 
|---|---|---|
| 출력 메시지* | 작업이 실패하지 않거나 플레이북 실행을 중지하지 않아야 합니다. 성공한 경우: '제공된 연결 매개변수를 사용하여 RSA NetWitness EDR 서버에 성공적으로 연결되었습니다.' 출력 작업이 실패하고 플레이북 실행을 중지해야 합니다. 실패한 경우: 'RSA NetWitness EDR 서버에 연결할 수 없습니다.'가 출력됩니다. 오류: {0}".format(exception.stacktrace)  | 
일반 | 
엔드포인트 보강
설명
호스트 이름 또는 IP 주소로 엔드포인트의 시스템 정보를 가져옵니다.
매개변수
| 매개변수 표시 이름 | 유형 | 기본값 | 필수 항목 | 설명 | 
|---|---|---|---|---|
| IIOC 점수 기준점 | 정수 | 50 | 아니요 | 엔드포인트의 IIOC 점수 기준점을 지정합니다. 엔드포인트가 임계값을 초과하면 관련 항목이 의심스러운 것으로 표시됩니다. 아무것도 지정하지 않으면 작업에서 IIOC 점수를 확인하지 않습니다. | 
| IOC 정보 포함 | 체크박스 | 선택 해제 | 아니요 | 사용 설정하면 작업에서 엔드포인트와 연결된 IOC에 관한 정보를 가져옵니다. | 
| 반환할 최대 IOC 수 | 정수 | 50 | 아니요 | 반환할 IOC 수를 지정합니다. 최댓값은 50입니다. 이는 RSA NetWitness EDR 제한사항입니다. | 
실행
이 작업은 다음 항목에서 실행됩니다.
- IP 주소
 - 호스트
 
작업 결과
항목 보강
| 보강 필드 이름 | 로직 - 적용 시기 | 
|---|---|
| RSA_EDR_DriverErrorCode | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ServicePackOS | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_MachineStatus | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Type | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_VersionInfo | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_UserName | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_OrganizationUnit | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_LocalIP | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_NetworkSegment | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Gateway | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_RemoteIP | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Group | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_AdminStatus | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_KernelDebuggerDetected | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_EarlyStart | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_NotifyShutdownModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_LoadedModuleModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_NotifyRoutineModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_UnloadedDriverModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ErrorLogModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_LowLevelReaderModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ProcessModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_WorkerThreadModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_WindowsHooksModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_DebuggerAttachedToProcess | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ProcessMonitorModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ThreadMonitorModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ObjectMonitorModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ImageMonitorModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_DriverMonitorModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TdiMonitorModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TrackingModule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TrackingRegistryMonitor | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TrackingObjectMonitor | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TrackingFileMonitor | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TrackingRemoteThreadMonitor | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TrackingCreateProcessMonitor | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TrackingHardLinkMonitor | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TrackingFileBlockMonitor | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TrackingNetworkMonitor | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ECATServerName | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Online | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IIOCScore | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ChassisType | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ContainmentSupported | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_AgentID | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_BIOS | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_OSBuildNumber | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Comment | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ConnectionTime | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Language | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_DNS | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_DomainRole | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ECATServiceCompileTime | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ECATPackageTime | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_StartTime | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ECATDriverCompileTime | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_DomainName | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Idle | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IncludedinMonitoring | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IncludedinScanSchedule | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_InstallationFailed | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_InstallTime | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IIOCLevel0 | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IIOCLevel1 | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IIOCLevel2 | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IIOCLevel3 | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Country | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_BootTime | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_LastScan | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_LastSeen | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_MAC | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_MachineID | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_MachineName | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_AllowAccessDataSourceDomain | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_AllowDisplayMixedContent | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_AntiVirusDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_BadCertificateWarningDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_CookiesCleanupDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_CrosssiteScriptFilterDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_FirewallDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IEDepDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IEEnhancedSecurityDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IntranetZoneNotificationDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_LUADisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_NoAntivirusNotificationDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_NoFirewallNotificationDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_NoUACNotificationDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_NoWindowsUpdateDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_RegistryToolsDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_SmartscreenFilterDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_SystemRestoreDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TaskManagerDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_UACDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_WarningOnZoneCrossingDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_WarningPostRedirectionDisabled | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Manufacturer | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Model | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_NetworkAdapterPromiscModel | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_OperatingSystem | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ProcessorArchitecture | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ProcessorCount | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Platform | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ProcessorIs32bits | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Processoris64 | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ProcessorName | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Scanning | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ScanStartTime | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Serial | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TimeZone | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_TotalPhysicalMemory | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_HTTPSFallbackMode | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_BlockingActive | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_RoamingAgentsRelaySystemActive | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_UserID | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_WindowsDirectory | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_NetWitnessInvestigate | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ContainmentStatus | JSON 결과에 존재하는 경우에 반환 | 
스크립트 결과
| 스크립트 결과 이름 | 값 옵션 | 예시 | 
|---|---|---|
| is_success | True/False | is_success:False | 
JSON 결과
{
    "Machine": {
        "DriverErrorCode": "0xe0010014",
        "ServicePackOS": "0",
        "MachineStatus": "Offline-DriverError",
        "Type": "Windows",
        "VersionInfo": "4.4.0.0",
        "UserName": "",
        "OrganizationUnit": "",
        "LocalIP": "172.30.203.155",
        "NetworkSegment": "172.30.203.0",
        "Gateway": "172.30.203.1",
        "RemoteIP": "172.30.203.155",
        "Group": "Default",
        "AdminStatus": "",
        "KernelDebuggerDetected": "False",
        "EarlyStart": "False",
        "NotifyShutdownModule": "False",
        "LoadedModuleModule": "False",
        "NotifyRoutineModule": "False",
        "UnloadedDriverModule": "False",
        "ErrorLogModule": "False",
        "LowLevelReaderModule": "False",
        "ProcessModule": "False",
        "WorkerThreadModule": "False",
        "WindowsHooksModule": "False",
        "DebuggerAttachedToProcess": "False",
        "ProcessMonitorModule": "False",
        "ThreadMonitorModule": "False",
        "ObjectMonitorModule": "False",
        "ImageMonitorModule": "False",
        "DriverMonitorModule": "False",
        "TdiMonitorModule": "False",
        "TrackingModule": "False",
        "TrackingRegistryMonitor": "False",
        "TrackingObjectMonitor": "False",
        "TrackingFileMonitor": "False",
        "TrackingRemoteThreadMonitor": "False",
        "TrackingCreateProcessMonitor": "False",
        "TrackingHardLinkMonitor": "False",
        "TrackingFileBlockMonitor": "False",
        "TrackingNetworkMonitor": "False",
        "ECATServerName": "RSA-EDR",
        "Online": "False",
        "IIOCScore": "39",
        "ChassisType": "Other",
        "ContainmentSupported": "False",
        "AgentID": "d96de745-c39b-b513-420d-598952bd463e",
        "BIOS": "Phoenix Technologies LTD - 6.00 - PhoenixBIOS 4.0 Release 6.0",
        "OSBuildNumber": "18363",
        "Comment": "",
        "ConnectionTime": "7/31/2020 9:01:11 AM",
        "Language": "en-US",
        "DNS": "172.30.202.237",
        "DomainRole": "Member Workstation",
        "ECATServiceCompileTime": "9/15/2017 10:26:23 PM",
        "ECATPackageTime": "6/26/2020 6:39:59 AM",
        "StartTime": "6/29/2020 11:56:36 AM",
        "ECATDriverCompileTime": "9/15/2017 10:20:48 PM",
        "DomainName": "ecat.local",
        "Idle": "False",
        "IncludedinMonitoring": "True",
        "IncludedinScanSchedule": "True",
        "InstallationFailed": "False",
        "InstallTime": "6/26/2020 6:42:20 AM",
        "IIOCLevel0": "0",
        "IIOCLevel1": "0",
        "IIOCLevel2": "4",
        "IIOCLevel3": "9",
        "Country": "USA",
        "BootTime": "6/29/2020 11:56:31 AM",
        "LastScan": "6/26/2020 6:47:54 AM",
        "LastSeen": "7/31/2020 9:31:12 AM",
        "MAC": "00:50:56:A2:10:9E",
        "MachineID": "422518b6-54d8-4814-b5d7-02b043ca0103",
        "MachineName": "RSA-HOST02",
        "AllowAccessDataSourceDomain": "False",
        "AllowDisplayMixedContent": "False",
        "AntiVirusDisabled": "False",
        "BadCertificateWarningDisabled": "False",
        "CookiesCleanupDisabled": "False",
        "CrosssiteScriptFilterDisabled": "False",
        "FirewallDisabled": "False",
        "IEDepDisabled": "False",
        "IEEnhancedSecurityDisabled": "False",
        "IntranetZoneNotificationDisabled": "False",
        "LUADisabled": "False",
        "NoAntivirusNotificationDisabled": "False",
        "NoFirewallNotificationDisabled": "False",
        "NoUACNotificationDisabled": "False",
        "NoWindowsUpdateDisabled": "False",
        "RegistryToolsDisabled": "False",
        "SmartscreenFilterDisabled": "False",
        "SystemRestoreDisabled": "False",
        "TaskManagerDisabled": "False",
        "UACDisabled": "False",
        "WarningOnZoneCrossingDisabled": "False",
        "WarningPostRedirectionDisabled": "False",
        "Manufacturer": "VMware, Inc.",
        "Model": "VMware Virtual Platform",
        "NetworkAdapterPromiscMode": "False",
        "OperatingSystem": "Microsoft Windows 10 Enterprise Evaluation",
        "ProcessorArchitecture": "x64",
        "ProcessorCount": "2",
        "Platform": "64-bit (x64)",
        "ProcessorIs32bits": "False",
        "Processoris64": "True",
        "ProcessorName": "Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz",
        "Scanning": "False",
        "ScanStartTime": "7/31/2020 9:07:58 AM",
        "Serial": "VMware-42 22 a8 f8 6a 01 41 ca-12 10 80 75 56 bf 21 4b",
        "TimeZone": "Pacific Standard Time",
        "TotalPhysicalMemory": "4294430720",
        "HTTPSFallbackMode": "False",
        "BlockingActive": "True",
        "RoamingAgentsRelaySystemActive": "True",
        "UserID": "00000000-0000-0000-0000-000000000000",
        "WindowsDirectory": "C:\\Windows",
        "NetWitnessInvestigate": "True",
        "ContainmentStatus": "Not Contained"
    },
    "Iocs": [
        {
            "Alertable": "False",
            "EvaluationDate": "6/26/2020 6:48:11 AM",
            "IOCContext": "0",
            "IOCTriggeredOnMachine": "True",
            "BiasStatus": "Undefined",
            "Active": "True",
            "Description": "Likely packed",
            "Type": "Module",
            "IOCLevel": "2",
            "LastExecuted": "7/31/2020 9:08:11 AM",
            "Name": "Likely Packed.sql",
            "Priority": "0",
            "Query": "\r\n\r\nSELECT DISTINCT\r\n\t[mp].[FK_Machines] AS [FK_Machines],\r\n\t[mp].[PK_MachineModulePaths] AS [FK_MachineModulePaths]           \r\nFROM\r\n\t[dbo].[MachineModulePaths] AS [mp] WITH(NOLOCK)\r\n\tINNER JOIN [dbo].[MachinesToEvaluate] AS [me] WITH(NOLOCK) ON ([me].[RK_Machines] = [mp].[FK_Machines])\r\n\tINNER JOIN [dbo].[Modules] AS [mo] WITH(NOLOCK) ON ([mo].[PK_Modules] = [mp].[FK_Modules])\r\nWHERE \r\n\t[mo].[ModulePacked] = 0 AND\r\n\t(\r\n\t\t[mo].[ModuleCodeSectionWritable] = 1 OR\r\n\t\t[mo].[ModuleDuplicateSectionName] = 1 OR\r\n\t\t[mo].[ModuleEmptySectionName] = 1\r\n\t) AND\r\n\t[mo].[Entropy] >= 6.8 AND\r\n\t[mp].[MarkedAsDeleted]  = 0\r\n\r\n",
            "MachineCount": "1",
            "ModuleCount": "2"
        }
    ]
}
케이스 월
| 결과 유형 | 값 / 설명 | 유형 | 
|---|---|---|
| 출력 메시지* | 작업이 실패하지 않거나 플레이북 실행을 중지하지 않아야 합니다. 성공하고 제공된 항목 중 하나 이상이 보강된 경우 (is_success = true): 'RSA NetWitness EDR에서 다음 엔드포인트를 보강했습니다.  \n {0}'.format(entity.identifier list)를 출력합니다. 특정 항목을 보강하지 못한 경우(is_success = true): '작업이 RSA NetWitness EDR에서 다음 엔드포인트를 보강할 수 없습니다.\n: {0}'.format([entity.identifier])를 출력합니다. 모든 항목을 보강하지 못한 경우 (is_success = false): '보강된 항목이 없습니다' 출력 작업이 실패하고 플레이북 실행을 중지해야 합니다. 잘못된 사용자 인증 정보, 서버 연결 없음 등 치명적인 오류인 경우: '엔드포인트 보강' 작업 실행 중에 오류가 발생했습니다.'가 출력됩니다. 이유: {0}'.format(error.Stacktrace)  | 
일반 | 
| 케이스 월 테이블 | 'IOC 정보 포함' == True인 경우 표 이름: '{0} - IOC'.format(entity.identifier) 표 열: 
  | 
일반 | 
IOC 세부정보 가져오기
설명
RSA NetWitness EDR의 IOC에 관한 정보로 Google SecOps 항목을 보강합니다.
매개변수
| 매개변수 표시 이름 | 유형 | 기본값 | 필수 항목 | 설명 | 
|---|---|---|---|---|
| IOC 수준 기준점 | DDL | 보통 가능한 값은 다음과 같습니다. 심각 높음 보통 낮음  | 
예 | 엔티티의 IOC 수준 기준을 지정합니다. 엔티티가 임곗값을 초과하면 관련 엔티티가 의심스러운 것으로 표시됩니다. | 
실행
이 작업은 모든 항목에서 실행됩니다.
작업 결과
항목 보강
| 보강 필드 이름 | 로직 - 적용 시기 | 
|---|---|
| RSA_EDR_Active | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Alertable | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_BlacklistedCount | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_GraylistedCount | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Description | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ErrorMessage | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_EvaluationMachineCount | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Type | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_IOCLevel | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_LastEvaluationDuration | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_LastExecuted | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_MachineCount | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_ModuleCount | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Name | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Persistent | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_Priority | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_UserDefined | JSON 결과에 존재하는 경우에 반환 | 
| RSA_EDR_WhitelistedCount | JSON 결과에 존재하는 경우에 반환 | 
스크립트 결과
| 스크립트 결과 이름 | 값 옵션 | 예시 | 
|---|---|---|
| is_success | True/False | is_success:False | 
JSON 결과
{
    "iocQuery": {
        "Active": "True",
        "Alertable": "False",
        "BlacklistedCount": "0",
        "GraylistedCount": "0",
        "Description": "Autorun unsigned BHO",
        "ErrorMessage": "",
        "EvaluationMachineCount": "1",
        "Type": "Windows",
        "IOCLevel": "2",
        "LastEvaluationDuration": "0",
        "LastExecutionDuration": "0",
        "LastExecuted": "7/31/2020 9:08:12 AM",
        "MachineCount": "0",
        "ModuleCount": "0",
        "Name": "Autorun_Unsigned_BHO.sql",
        "Persistent": "True",
        "Priority": "5",
        "Query": "\r\n\r\nSELECT DISTINCT\r\n\t[mp].[FK_Machines] AS [FK_Machines],\r\n\t[mp].[PK_MachineModulePaths] AS [FK_MachineModulePaths]           \r\nFROM\r\n\t[dbo].[mocAutoruns] AS [ar] WITH(NOLOCK)\r\n\tINNER JOIN [dbo].[MachinesToEvaluate] AS [me] WITH(NOLOCK) ON ([me].[RK_Machines] = [ar].[FK_Machines])\r\n\tINNER JOIN [dbo].[Paths] AS [pa] WITH(NOLOCK) ON ([pa].[PK_Paths] = [ar].[FK_Paths__RegistryPath])\r\n\tINNER JOIN [dbo].[MachineModulePaths] AS [mp] WITH(NOLOCK) ON ([mp].[PK_MachineModulePaths] = [ar].[FK_MachineModulePaths] AND [mp].[FK_Machines] = [ar].[FK_Machines])\r\n\tINNER JOIN [dbo].[Modules] AS [mo] WITH(NOLOCK) ON ([mo].[PK_Modules] = [mp].[FK_Modules])\r\nWHERE \r\n\t[ar].[Type] = 5 AND\r\n\t[pa].[Path] LIKE N'%\\SOFTWARE%Microsoft\\Windows\\CurrentVersion\\Explorer\\Browser Helper Objects\\%' AND\r\n\t[mo].[ModuleSignaturePresent] = 0 AND\r\n\t[ar].[MarkedAsDeleted] = 0\r\n\r\n",
        "UserDefined": "False",
        "WhitelistedCount": "0"
    }
}
케이스 월
| 결과 유형 | 값 / 설명 | 유형 | 
|---|---|---|
| 출력 메시지* | 작업이 실패하지 않거나 플레이북 실행을 중지하지 않아야 합니다. 특정 항목을 보강하지 못한 경우(is_success = true): 모든 항목을 보강할 수 없는 경우 (is_success = false): 작업이 실패하고 플레이북 실행을 중지합니다. 잘못된 사용자 인증 정보, 서버 연결 없음과 같은 치명적인 오류의 경우: '항목 보강' 작업을 실행하는 동안 오류가 발생했습니다.'가 출력됩니다. 이유: {0}'.format(error.Stacktrace)  | 
일반 | 
차단 목록에 IP 추가
설명
RSA NetWitness EDR에서 IP를 차단 목록에 추가합니다.
매개변수
해당 사항 없음
실행
이 작업은 IP 주소 항목에서 실행됩니다.
작업 결과
스크립트 결과
| 스크립트 결과 이름 | 값 옵션 | 예시 | 
|---|---|---|
| is_success | True/False | is_success:False | 
JSON 결과
{
    "Ips": [
        "10.0.0.2"
    ],
    "ResponseStatus": {
        "ErrorCode": "200",
        "Message": "Some of the IPs could not be processed. The HTTP response body contains all successfully processed IPs"
    }
}
케이스 월
| 결과 유형 | 값 / 설명 | 유형 | 
|---|---|---|
| 출력 메시지* | 작업이 실패하거나 플레이북 실행을 중지하지 않아야 합니다. 특정 항목을 보강할 수 없는 경우(is_success = true): 모든 항목을 보강할 수 없는 경우 (is_success = false): 작업이 실패하고 플레이북 실행을 중지합니다. 잘못된 사용자 인증 정보, 서버 연결 없음과 같은 치명적인 오류의 경우: '블랙리스트에 IP 추가' 작업을 실행하는 동안 오류가 발생했습니다.'가 출력됩니다. 이유: {0}'.format(error.Stacktrace)  | 
일반 | 
차단 목록에 URL 추가
설명
RSA NetWitness EDR에서 URL을 차단 목록에 추가합니다.
실행
이 작업은 URL 항목에서 실행됩니다.
작업 결과
스크립트 결과
| 스크립트 결과 이름 | 값 옵션 | 예시 | 
|---|---|---|
| is_success | True/False | is_success:False | 
JSON 결과
{
    "Domains": [
        "фів"
    ]
}
케이스 월
| 결과 유형 | 값 / 설명 | 유형 | 
|---|---|---|
| 출력 메시지* | 작업이 실패하지 않거나 플레이북 실행을 중지하지 않아야 합니다. 특정 항목을 보강할 수 없는 경우(is_success = true): 모든 항목을 보강할 수 없는 경우 (is_success = false): 작업이 실패하고 플레이북 실행을 중지합니다. 잘못된 사용자 인증 정보, 서버 연결 없음과 같은 치명적인 오류의 경우: '블랙리스트에 URL 추가' 작업을 실행하는 동안 오류가 발생했습니다. 이유: {0}'.format(error.Stacktrace)  | 
일반 | 
도움이 더 필요하신가요? 커뮤니티 회원 및 Google SecOps 전문가로부터 답변을 받으세요.