Endgame

Versione integrazione: 9.0

Integra Endgame con Google Security Operations

Per istruzioni dettagliate su come configurare un'integrazione in Google SecOps, vedi Configurare le integrazioni.

Azioni

Arricchisci entità

Arricchisci le entità Host e IP di Google SecOps in base alle informazioni di Endgame.

Parametri

N/D

Casi d'uso

L'azione può essere utilizzata nei playbook che analizzano l'attività sui dispositivi. Se sul dispositivo è installato l'agente Endgame, l'azione recupera le informazioni di Endgame sul dispositivo per arricchire le entità Google SecOps.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
Endgame_Domain Sempre
Endgame_endpoint_id Sempre
Endgame_hostname Sempre
Endgame_sensors_status Sempre
Endgame_sensors_id Sempre
Endgame_sensors_status Sempre
Endgame_sensors_id Sempre
Endgame_policy_status Sempre
Endgame_policy_name Sempre
Endgame_policy_id Sempre
Endgame_is_isolated Sempre
Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
{
  "data": [
      {
          "domain": "InstallerInitiated",
          "updated_at": "2019-11-01T05:42:08.149079+00:00",
          "id": "1682418d-02ff-43cd-a730-bcae8215a514",
          "display_operating_system": "CentOS 7.6",
          "hostname": "example",
          "mac_address": "01:23:45:ab:cd:ef",
          "upgrade_status": "",
          "base_image": false,
          "isolation_updated_at": null,
          "status": "monitored",
          "ad_distinguished_name": "",
          "ad_hostname": "",
          "tags": [
              {
                  "id": "a0927aeb-915a-466d-a5eb-5d7b6f9217c5",
                  "name": "BLUE TEAM"
              },
              {
                  "id": "bede2f24-593c-45e4-9863-9c2438f0f163",
                  "name": "SOC"
              },
              {
                  "id": "fc2dfcc8-9329-4f33-86a2-877bfb27575e",
                  "name": "CORE ENV"
              }
          ],
          "isolation_request_status": null,
          "alert_count": 0,
          "investigation_count": 0,
          "groups": [
              {
                  "is_dynamic": false,
                  "count": 4,
                  "id": "c1af3cd6-2638-4144-842d-adc9cfb67fb9",
                  "name": "SOC"
              }
          ],
          "sensors": [
              {
                  "status": "monitored",
                  "sensor_version": "3.52.12",
                  "policy_status": "successful",
                  "policy_name": "Lab (Detect-Only)",
                  "sensor_type": "hunt",
                  "id": "fbb87923-a833-5581-a160-7f4f85a21bd0",
                  "policy_id": "a1d72bce-1f61-4ba8-bcd4-dfa97148335f"
              }
          ],
          "ip_address": "192.0.2.1",
          "is_isolated": false,
          "operating_system": "Linux 3.10.0-957.27.2.el7.x86_64",
          "name": "example",
          "status_changed_at": "2020-01-07T08:15:11.865854+00:00",
          "core_os": "linux",
          "created_at": "2019-03-19T05:07:50.598837+00:00",
          "error": null,
          "machine_id": "827255f4-53a2-1823-cac0-7c0f7730ca26"
      },
      {
          "domain": "InstallerInitiated",
          "updated_at": "2019-11-01T05:42:09.150756+00:00",
          "id": "12c3530d-657f-4ccd-835e-6df9affeed3d",
          "display_operating_system": "Ubuntu 18.04.3",
          "hostname": "example",
          "mac_address": "01:23:45:ab:cd:ef",
          "upgrade_status": "",
          "base_image": false,
          "isolation_updated_at": null,
          "status": "monitored",
          "ad_distinguished_name": "",
          "ad_hostname": "",
          "tags": [],
          "isolation_request_status": null,
          "alert_count": 0,
          "investigation_count": 0,
          "groups": [
              {
                  "is_dynamic": false,
                  "count": 4,
                  "id": "c1af3cd6-2638-4144-842d-adc9cfb67fb9",
                  "name": "SOC"
              }
          ],
          "sensors": [
              {
                  "status": "monitored",
                  "sensor_version": "3.52.12",
                  "policy_status": "successful",
                  "policy_name": "Lab (Detect-Only)",
                  "sensor_type": "hunt",
                  "id": "dc2e35cc-0c87-5a60-8fc8-de23ef747d02",
                  "policy_id": "a1d72bce-1f61-4ba8-bcd4-dfa97148335f"
              }
          ],
          "ip_address": "192.0.2.1",
          "is_isolated": false,
          "operating_system": "Linux 4.15.0-72-generic",
          "name": "example",
          "status_changed_at": "2020-01-07T08:15:16.875375+00:00",
          "core_os": "linux",
          "created_at": "2019-09-20T21:34:51.966863+00:00",
          "error": null,
          "machine_id": "5ae8ddd9-9339-ae4b-ccf7-5ed68f38b3a9"
      }
  ],
  "metadata": {
      "count": 38,
      "previous_url": null,
      "timestamp": "2020-01-07T18:09:43.765744",
      "next": null,
      "per_page": 50,
      "next_url": null,
      "transaction_id": "569cdc38-8c7a-4b93-af99-aaf907dc8dd6",
      "previous": null
  }
}

Elenco indagini

Elenca le indagini di Endgame.

Parametri

Parametro Tipo Valore predefinito Descrizione
Sistema operativo Stringa Solaris,Windows,macOS,Linux Specifica per quale sistema operativo vuoi elencare le indagini. Il parametro può accettare più valori come stringa separata da virgole.
Recupera le indagini delle ultime X ore Int N/D Restituisce le indagini create per l'intervallo di tempo specificato in ore.
Numero massimo di indagini da restituire Int N/D Specifica il numero di indagini per cui vuoi eseguire query.

Casi d'uso

Le indagini vengono utilizzate per cercare diversi oggetti degli endpoint, ad esempio processi, indirizzi IP e file. Questa azione consente all'utente di elencare le indagini. Gli analisti possono utilizzare questa azione per assicurarsi che tutte le indagini richieste vengano eseguite sul sistema.

Pubblica su

Questa azione viene eseguita su tutte le entità.

Risultati dell'azione

Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
{
  "data": [
      {
          "created_by_chat": false,
          "name": "Example User + 2020-01-08T13:47:51.334336_utc",
          "core_os": "windows",
          "created_at": "2020-01-08T13:47:51.340497+00:00",
          "task_completion": {
              "completed_tasks": 1,
              "total_tasks": 1
          },
          "archived": false,
          "created_by": {
              "username": "admin",
              "last_name": "User",
              "is_active": true,
              "is_editable": true,
              "is_ldap": false,
              "is_removable": false,
              "timezone": null,
              "id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
              "first_name": "Example",
              "last_viewed_alert": "2020-01-07T09:24:22.925000",
              "is_sso": false,
              "is_superuser": true,
              "role": {
                  "role": "Admin",
                  "id": "37e9e54e-0bb8-5058-9bd4-50a0d0fbea35",
                  "permissions": {
                      "endpoints.scan": true,
                      "sensor.admin.view": true,
                      "sensor.admin.update": true,
                      "endpoints.delete": true,
                      "endpoints.respond": true,
                      "search.search": true,
                      "sensor.admin.create": true,
                      "alerts.admin.forwardalerts": true,
                      "endpoints.tag": true,
                      "user.delete": true,
                      "endpoints.deploy": true,
                      "user.update": true,
                      "search.save": true,
                      "investigation.create": true,
                      "endpoints.view": true,
                      "user.view": true,
                      "sensor.admin.download": true,
                      "alerts.view": true,
                      "alerts.update": true,
                      "search.delete": true,
                      "sensor.admin.delete": true,
                      "endpoints.uninstall": true,
                      "investigation.view": true,
                      "admin": true,
                      "investigation.update": true,
                      "endpoints.changeconfiguration": true,
                      "user.create": true
                  }
              },
              "type": "Local",
              "email": null
          },
          "updated_at": "2020-01-08T13:47:51.379966+00:00",
          "created_by_user_display_name": "Example User",
          "canceled_by_user_id": null,
          "version": 2,
          "endpoint_count": 1,
          "assigned_to": {
              "username": "admin",
              "last_name": "User",
              "is_active": true,
              "is_editable": true,
              "is_ldap": false,
              "is_removable": false,
              "timezone": null,
              "id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
              "first_name": "Example",
              "last_viewed_alert": "2020-01-07T09:24:22.925000",
              "is_sso": false,
              "is_superuser": true,
              "role": {
                  "role": "Admin",
                  "id": "37e9e54e-0bb8-5058-9bd4-50a0d0fbea35",
                  "permissions": {
                      "endpoints.scan": true,
                      "sensor.admin.view": true,
                      "sensor.admin.update": true,
                      "endpoints.delete": true,
                      "endpoints.respond": true,
                      "search.search": true,
                      "sensor.admin.create": true,
                      "alerts.admin.forwardalerts": true,
                      "endpoints.tag": true,
                      "user.delete": true,
                      "endpoints.deploy": true,
                      "user.update": true,
                      "search.save": true,
                      "investigation.create": true,
                      "endpoints.view": true,
                      "user.view": true,
                      "sensor.admin.download": true,
                      "alerts.view": true,
                      "alerts.update": true,
                      "search.delete": true,
                      "sensor.admin.delete": true,
                      "endpoints.uninstall": true,
                      "investigation.view": true,
                      "admin": true,
                      "investigation.update": true,
                      "endpoints.changeconfiguration": true,
                      "user.create": true
                  }
              },
              "type": "Local",
              "email": null
          },
          "id": "e0ad7613-daf6-435f-98f6-ce40eae01acc",
          "canceled_by_user_display_name": null,
          "user_display_name": "Example User",
          "hunt_count": 1,
          "is_canceled": false
      }
  ],
 "metadata": {
      "count": 46,
      "previous_url": null,
      "timestamp": "2020-01-08T16:02:09.251511",
      "next": 2,
      "per_page": 1,
      "next_url": "/api/v1/investigations/?per_page=1&page=2",
      "previous": null
  }
}

Visualizzare i dettagli dell'indagine

Ottenere informazioni su un'indagine specifica di Endgame.

Parametri

Parametro Tipo Valore predefinito Descrizione
ID indagine Stringa N/D Specifica l'ID indagine di Endgame da cercare.

Casi d'uso

Le indagini vengono utilizzate per cercare diversi oggetti degli endpoint, ad esempio processi, indirizzi IP e file. Questa azione consente all'utente di ottenere maggiori informazioni su indagini specifiche. Gli analisti possono utilizzare questa azione per assicurarsi che tutte le attività richieste siano state eseguite sul sistema.

Pubblica su

Questa azione viene eseguita su tutte le entità.

Risultati dell'azione

Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
{
    "data": {
        "tasks": [
            "6500673c-d246-41a3-882d-d3a339f28497"
        ],
        "user_display_name": "Example User",
        "task_types": [
            "Process Survey"
        ],
        "task_completion": {
            "completed_tasks": 1,
            "total_tasks": 1
        },
        "updated_at": "2020-01-06T13:30:33.851816+00:00",
        "created_by_user_display_name": "Example User",
        "id": "54caeedc-d6b0-4ca0-8f64-8798d1c34d54",
        "task_completions_by_type": {
            "Process Survey": {
                "completed_tasks": 1,
                "task_type_id": "2fbf0c36-5160-5c31-99ec-0fa5880c6bd1",
                "total_tasks": 1
            }
        },
        "archived": false,
        "user_id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
        "is_canceled": false,
        "created_by": {
            "username": "admin",
            "last_name": "User",
            "is_active": true,
            "is_editable": true,
            "is_ldap": false,
            "is_removable": false,
            "timezone": null,
            "id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
            "first_name": "Example",
            "last_viewed_alert": "2020-01-06T09:27:04.097000",
            "is_sso": false,
            "is_superuser": true,
            "role": {
                "role": "Admin",
                "id": "37e9e54e-0bb8-5058-9bd4-50a0d0fbea35",
                "permissions": {
                    "endpoints.scan": true,
                    "sensor.admin.view": true,
                    "sensor.admin.update": true,
                    "endpoints.delete": true,
                    "endpoints.respond": true,
                    "search.search": true,
                    "sensor.admin.create": true,
                    "alerts.admin.forwardalerts": true,
                    "endpoints.tag": true,
                    "user.delete": true,
                    "endpoints.deploy": true,
                    "user.update": true,
                    "search.save": true,
                    "investigation.create": true,
                    "endpoints.view": true,
                    "user.view": true,
                    "sensor.admin.download": true,
                    "alerts.view": true,
                    "alerts.update": true,
                    "search.delete": true,
                    "sensor.admin.delete": true,
                    "endpoints.uninstall": true,
                    "investigation.view": true,
                    "admin": true,
                    "investigation.update": true,
                    "endpoints.changeconfiguration": true,
                    "user.create": true
                }
            },
            "type": "Local",
            "email": null
        },
        "hunt_count": 1,
        "canceled_by_user_id": null,
        "version": 2,
        "endpoint_count": 1,
        "canceled_by_user_display_name": null,
        "created_by_user_id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
        "account_id": "c374bb8a-9a98-4823-b280-68e74c170a0e",
        "created_by_chat": false,
        "sensors": [
            "8eef6873-6db7-58ab-a1ca-68dc19b54117"
        ],
        "name": "Example User + 2020-01-06T13:30:33.808543_utc",
        "core_os": "windows",
        "created_at": "2020-01-06T13:30:33.813747+00:00",
        "assigned_to": {
            "username": "admin",
            "last_name": "User",
            "is_active": true,
            "is_editable": true,
            "is_ldap": false,
            "is_removable": false,
            "timezone": null,
            "id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
            "first_name": "Example",
            "last_viewed_alert": "2020-01-06T09:27:04.097000",
            "is_sso": false,
            "is_superuser": true,
            "role": {
                "role": "Admin",
                "id": "37e9e54e-0bb8-5058-9bd4-50a0d0fbea35",
                "permissions": {
                    "endpoints.scan": true,
                    "sensor.admin.view": true,
                    "sensor.admin.update": true,
                    "endpoints.delete": true,
                    "endpoints.respond": true,
                    "search.search": true,
                    "sensor.admin.create": true,
                    "alerts.admin.forwardalerts": true,
                    "endpoints.tag": true,
                    "user.delete": true,
                    "endpoints.deploy": true,
                    "user.update": true,
                    "search.save": true,
                    "investigation.create": true,
                    "endpoints.view": true,
                    "user.view": true,
                    "sensor.admin.download": true,
                    "alerts.view": true,
                    "alerts.update": true,
                    "search.delete": true,
                    "sensor.admin.delete": true,
                    "endpoints.uninstall": true,
                    "investigation.view": true,
                    "admin": true,
                    "investigation.update": true,
                    "endpoints.changeconfiguration": true,
                    "user.create": true
                }
            },
            "type": "Local",
            "email": null
        },
 "endpoints": [
            "b23c8a14-69e0-4966-b78a-c9fba4fdd934"
        ]
    },
    "metadata": {
        "timestamp": "2020-01-06T14:00:53.716517"
    }
}

Recupero configurazione isolamento host

Ottieni la configurazione dell'isolamento dell'host definita in Endgame.

Parametri

N/D

Casi d'uso

Questa azione viene utilizzata per ottenere informazioni sulla configurazione dell'isolamento host. Questa configurazione consente agli host isolati di connettersi agli indirizzi IP elencati. Gli analisti possono utilizzare questa azione per verificare che tutti gli indirizzi IP richiesti si trovino nella configurazione di isolamento dell'host.

Pubblica su

Questa azione viene eseguita su tutte le entità.

Risultati dell'azione

Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
{
  "data": [
      {
          "id": "47999eeb-f076-5aca-a7cc-56bf7ac2b647",
          "comments": [
              {
                  "comment": "Testing API",
                  "entity_id": "47999eeb-f076-5aca-a7cc-56bf7ac2b647",
                  "user_id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
                  "account_id": "c374bb8a-9a98-4823-b280-68e74c170a0e",
                  "entity_type": "whitelisted_ip",
                  "created_at": "2020-01-07T15:59:56Z",
                  "updated_at": "2020-01-07T15:59:56Z",
                  "id": 547,
                  "activity_type": "comment"
              }
          ],
          "addr": "192.0.2.1/30"
      },
      {
          "id": "6ab5575c-718e-5e24-bd4d-77e0694ad6fc",
          "comments": [
              {
                  "comment": "Testing API",
                  "entity_id": "6ab5575c-718e-5e24-bd4d-77e0694ad6fc",
                  "user_id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
                  "account_id": "c374bb8a-9a98-4823-b280-68e74c170a0e",
                  "entity_type": "whitelisted_ip",
                  "created_at": "2020-01-07T15:58:29Z",
                  "updated_at": "2020-01-07T15:58:29Z",
                  "id": 545,
                  "activity_type": "comment"
              }
          ],
          "addr": "192.0.2.11/32"
      },
      {
          "id": "72bdf5d2-4cc6-5ccf-9787-a539fae9c517",
  "comments": [
              {
                  "comment": "CIDR Test",
                  "entity_id": "72bdf5d2-4cc6-5ccf-9787-a539fae9c517",
                  "user_id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
                  "account_id": "c374bb8a-9a98-4823-b280-68e74c170a0e",
                  "entity_type": "whitelisted_ip",
                  "created_at": "2020-01-07T15:58:04Z",
                  "updated_at": "2020-01-07T15:58:04Z",
                  "id": 543,
                  "activity_type": "comment"
              }
          ],
          "addr": "198.51.100.1/32"
      },
      {
          "id": "5aa89c8f-a535-5876-840c-af33a7ec1419",
          "comments": [
              {
                  "comment": "Testing API",
                  "entity_id": "5aa89c8f-a535-5876-840c-af33a7ec1419",
                  "user_id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
                  "account_id": "c374bb8a-9a98-4823-b280-68e74c170a0e",
                  "entity_type": "whitelisted_ip",
                  "created_at": "2020-01-07T15:57:24Z",
                  "updated_at": "2020-01-07T15:57:24Z",
                  "id": 541,
                  "activity_type": "comment"
              }
          ],
          "addr": "198.51.100.10"
      },
      {
          "id": "06461575-700b-596d-8662-7ea0aff28e9c",
          "comments": [
              {
                  "comment": "Test Isolation",
                  "entity_id": "06461575-700b-596d-8662-7ea0aff28e9c",
                  "user_id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
                  "account_id": "c374bb8a-9a98-4823-b280-68e74c170a0e",
                  "entity_type": "whitelisted_ip",
                  "created_at": "2020-01-07T15:55:21Z",
                  "updated_at": "2020-01-07T15:55:21Z",
                  "id": 539,
                  "activity_type": "comment"
              }
          ],
          "addr": "203.0.113.1"
      }
  ],
  "metadata": {
      "count": 5,
      "previous_url": null,
      "timestamp": "2020-01-07T16:00:19.754687",
      "next": null,
      "per_page": 10,
      "next_url": null,
      "previous": null
  }
}

Aggiungi subnet IP alla configurazione di isolamento host

Aggiungi una subnet IP alla configurazione di isolamento dell'host definita in Endgame.

Parametri

Parametro Tipo Valore predefinito Descrizione
Subnet IP Stringa N/D Inserisci la subnet IPv4 che vuoi aggiungere alla configurazione di isolamento host.
Descrizione Stringa N/D Inserisci la descrizione della subnet IP.
Crea approfondimento Casella di controllo non selezionata Se abilitata, crea un approfondimento dopo l'esecuzione corretta di questa azione.

Casi d'uso

Questa azione viene utilizzata per ottenere informazioni sulla configurazione dell'isolamento host. Questa configurazione consente agli host isolati di connettersi alle subnet IP elencate. Gli analisti possono utilizzare questa azione per aggiungere le subnet IP richieste alla configurazione dell'isolamento host.

Run On

Questa azione viene eseguita su tutte le entità.

Risultati dell'azione

Approfondimenti

Se una subnet IP è stata aggiunta alla configurazione di isolamento dell'host utilizzando Endgame, crea un insight per indicarlo.

Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False

Rimuovi la subnet IP dalla configurazione di isolamento host

Rimuovi una subnet IP dalla configurazione di isolamento host definita in Endgame.

Parametri

Parametro Tipo Valore predefinito Descrizione
Subnet IP Stringa N/D Inserisci la subnet IPv4 che vuoi aggiungere alla configurazione di isolamento host.
Crea approfondimento Casella di controllo non selezionata Se abilitata, crea un approfondimento dopo l'esecuzione corretta di questa azione.

Casi d'uso

Questa azione viene utilizzata per ottenere informazioni sulla configurazione dell'isolamento host. Questa configurazione consente agli host isolati di connettersi alle subnet IP elencate. Gli analisti possono utilizzare questa azione per rimuovere le subnet IP non più necessarie dalla configurazione di isolamento host.

Pubblica su

Questa azione viene eseguita su tutte le entità.

Risultati dell'azione

Approfondimenti

Se una subnet IP è stata rimossa dalla configurazione di isolamento dell'host utilizzando Endgame, crea un insight per indicarlo.

Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False

Raccogli Autoruns (solo Windows)

Raccogli le esecuzioni automatiche dall'endpoint Endgame.

Parametri

Nome visualizzato del parametro Tipo Valore predefinito Descrizione
Numero massimo di articoli da restituire Numero intero 1000

Specifica il numero di esecuzioni automatiche da restituire.

Categoria "Tutti" Casella di controllo Selezionata Se abilitata, cerca tutte le categorie di esecuzione automatica.
Categoria "Fornitore della rete" Casella di controllo Deselezionata Se attivata, cerca la categoria di esecuzione automatica "Fornitore di rete".
Categoria "Ufficio" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Office".
Categoria "Autista" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Driver".
Categoria "Inizializzazione app" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "App Init".
Categoria "Winlogon" Casella di controllo Deselezionata Se attivata, cerca la categoria di esecuzione automatica "Winlogon".
Categoria "Monitoraggio stampa" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Print Monitor".
Categoria "Accesso facilitato" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Accesso facilitato".
Categoria "WMI" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "WMI".
Categoria "Fornitore LSA" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Fornitore di annunci di Servizi locali".
Categoria "Servizio" Casella di controllo Deselezionata Se è attiva, cerca la categoria di esecuzione automatica "Servizio".
Categoria "Bit" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Bit".
Categoria "Known dll" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Known dll".
Categoria "Fornitore di servizi di stampa" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Provider di stampa".
Categoria "Image Hijack" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Image Hijack".
Categoria "Cartella di avvio" Casella di controllo Deselezionata Se attivata, cerca la categoria di esecuzione automatica "Cartella Esecuzione automatica".
Categoria "Internet Explorer" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Internet Explorer".
Categoria "Codec" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Codec".
Categoria "Accesso" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Accesso".
Categoria "Hijack dell'ordine di ricerca" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Hijack dell'ordine di ricerca".
Categoria "Winsock Provider" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Winsock Provider".
Categoria "Boot Execute" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Boot Execute".
Categoria "Phantom dll" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Phantom dll".
Categoria "Com Hijack" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Com Hijack".
Categoria "Explorer" Casella di controllo Deselezionata Se è attivata, cerca la categoria di esecuzione automatica "Explorer".
Categoria "Attività pianificata" Casella di controllo Deselezionata Se attivata, cerca la categoria di esecuzione automatica "Attività pianificata".
Includi tutti i metadati Casella di controllo Selezionata Se abilitata, fornisce tutti i dati disponibili.
Includi metadati di classificazione del malware Casella di controllo Deselezionata Se attivata, fornisce informazioni su MalwareScore.
Includi metadati Authenticode Casella di controllo Deselezionata Se attivata, fornisce le informazioni sul firmatario.
Includi hash MD5 Casella di controllo Deselezionata Se attivata, fornisce l'hash MD5 nella risposta.
Includi hash SHA-1 Casella di controllo Deselezionata Se attivato, fornisce l'hash SHA-1 nella risposta.
Includi hash SHA-256 Casella di controllo Deselezionata Se attivato, fornisce l'hash SHA-256 nella risposta.

Casi d'uso

Questa azione può essere utilizzata per raccogliere informazioni sulle esecuzioni automatiche sull'endpoint. Questi dati possono aiutare gli analisti a eseguire processi di triage e correzione.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Host
  • Indirizzo IP

Risultati dell'azione

Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
{
  "data": {
      "count": 1,
      "per_page": 50,
      "previous": null,
      "tasks": [
          {
              "user_id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
              "data": {
                  "category_option": {
                      "category_network_provider": true,
                      "category_office": false,
                      "category_driver": false,
                      "category_app_init": false,
                      "category_winlogon": false,
                      "category_print_monitor": false,
                      "category_ease_of_access": false,
                      "category_wmi": false,
                      "category_lsa_provider": false,
                      "category_service": false,
                      "category_bits": false,
                      "category_known_dll": false,
                      "category_print_provider": false,
                      "category_image_hijack": false,
                      "category_startup_folder": false,
                      "category_internet_explorer": false,
                      "category_codec": false,
                      "category_logon": false,
                      "category_all": false,
                      "category_search_order_hijack": false,
                      "category_winsock_provider": false,
                      "category_boot_execute": false,
                      "category_phantom_dll": false,
                      "category_com_hijack": false,
                      "category_explorer": false,
                      "category_scheduled_task": false
                  },
                  "metadata_option": {
                      "metadata_all": true,
                      "metadata_malware_classification": false,
                      "metadata_sha1": false,
                      "metadata_sha256": false,
                      "metadata_authenticode": false,
                      "metadata_md5": false
                  }
              },
              "account_id": "c374bb8a-9a98-4823-b280-68e74c170a0e",
              "metadata": {
                  "sensor_id": "8eef6873-6db7-58ab-a1ca-68dc19b54117",
                  "investigation_id": "0b043f77-531f-4109-93b1-e01019ad0980",
                  "task_id": "e667b0c3-39de-4862-9baf-d6697db79721",
                  "echo": "",
                  "endpoint_id": "b23c8a14-69e0-4966-b78a-c9fba4fdd934",
                  "destination_plugin": "autoruns",
                  "key": "collectAutoRunsRequest",
                  "semantic_version": "3.52.\\d+",
                  "collection_id": "2393f424-bf57-40af-81e6-91b95acf5409"
              }
          }
      ],
      "next": null
  },
  "metadata": {
      "timestamp": "2020-01-08T13:15:37.238341"
  }
}

Isola host

Isola l'endpoint Endgame. Questa azione supporta solo i sistemi Windows e macOS.

Parametri

Parametro Tipo Valore predefinito Descrizione
Crea approfondimento Casella di controllo Deselezionata Se abilitata, crea un approfondimento dopo l'esecuzione riuscita di questa azione.

Casi d'uso

Questa azione viene utilizzata per ottenere informazioni sulla configurazione dell'isolamento host. Questa configurazione consente agli host isolati di connettersi alle subnet IP elencate. Gli analisti possono utilizzare questa azione per aggiungere le subnet IP richieste alla configurazione dell'isolamento host.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità

N/D

Approfondimenti

Se l'endpoint è stato isolato utilizzando l'agente Endgame, crea un insight per indicarlo.

Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
{
  "data": {
      "valid": true,
      "bulk_task_id": "a6ccc2f7-39a7-42e7-b646-41b281316b1d",
      "error_messages": []
  },
  "metadata": {
      "timestamp": "2020-01-08T15:09:22.474963"
  }
}

Unisolate Host

Rimuovi l'isolamento da un endpoint Endgame. Questa azione supporta solo i sistemi Windows e macOS.

Parametri

Nome visualizzato del parametro Tipo Valore predefinito Descrizione
Crea approfondimento Casella di controllo Deselezionata Se abilitata, crea un approfondimento dopo l'esecuzione riuscita di questa azione.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Host
  • Indirizzo IP

Risultati dell'azione

Approfondimenti

Se l'endpoint è stato isolato utilizzando l'agente Endgame, crea un insight per indicarlo.

Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
{
  "data": {
      "domain": "InstallerInitiated",
      "updated_at": "2020-01-08T08:16:26.063394+00:00",
      "id": "b23c8a14-69e0-4966-b78a-c9fba4fdd934",
      "display_operating_system": "Windows 10 (v1511)",
      "hostname": "example",
      "mac_address": "01:23:45:ab:cd:ef",
      "upgrade_status": "",
      "base_image": false,
      "isolation_updated_at": "2020-01-08T15:09:24.665367+00:00",
      "status": "monitored",
      "ad_distinguished_name": "CN=EXAMPLE,CN=Computers,DC=example,DC=com",
      "ad_hostname": "example.com",
      "tags": [],
      "isolation_request_status": null,
      "alert_count": 0,
      "groups": [
          {
              "is_dynamic": false,
              "count": 2,
              "id": "d9de26c9-ee63-4d38-9997-7418bd13c45e",
              "name": "Demo: APT28"
          }
      ],
      "sensors": [
          {
              "status": "monitored",
              "sensor_version": "3.52.12",
              "policy_status": "successful",
              "policy_name": "Lab (Detect-Only with Streaming)",
              "sensor_type": "hunt",
              "id": "8eef6873-6db7-58ab-a1ca-68dc19b54117",
              "policy_id": "07b7a44f-25f3-4e5c-977b-2915de8160c5"
          }
      ],
      "ip_address": "192.0.2.3",
      "is_isolated": false,
      "operating_system": "Windows 10.0",
      "name": "example",
      "status_changed_at": "2020-01-08T12:30:48.704802+00:00",
      "core_os": "windows",
      "created_at": "2019-11-01T06:31:32.519640+00:00",
      "error": null,
      "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8"
  },
  "metadata": {
      "timestamp": "2020-01-08T15:16:34.303701"
  }
}

Scarica file

Scarica un file da un endpoint Endgame specifico.

Parametri

Nome visualizzato del parametro Tipo Valore predefinito Descrizione
Percorso file completo Stringa N/D Se abilitata, crea un approfondimento dopo l'esecuzione riuscita di questa azione.
Percorso completo della cartella di download Stringa N/D Inserisci il percorso della cartella in cui vuoi archiviare questo file.
Hash SHA-256 previsto Stringa N/D Inserisci l'hash SHA-256 previsto.

Casi d'uso

Puoi utilizzare questa azione per accedere ai file dagli endpoint. A volte i file devono essere elaborati manualmente e questa attività aiuta gli utenti ad accedere ai file richiesti.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Host
  • Indirizzo IP

Risultati dell'azione

Approfondimenti

Se l'endpoint è stato isolato utilizzando l'agente Endgame, crea un insight per indicarlo.

Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON

Se lo stato è success, il risultato JSON è il seguente:

{
  "data": {
      "status": "success",
      "doc_type": "collection",
      "endpoint": {
          "domain": "InstallerInitiated",
          "updated_at": "2019-11-01T05:41:10.150817+00:00",
          "id": "a3cdc174-3af0-400a-85c3-bbb1435a6b61",
          "display_operating_system": "Ubuntu 18.04.1",
          "hostname": "example",
          "mac_address": "01:23:45:ab:cd:ef",
          "base_image": false,
          "isolation_updated_at": null,
          "status": "monitored",
          "ad_distinguished_name": "",
          "ad_hostname": "",
          "tags": [
              {
                  "id": "fc2dfcc8-9329-4f33-86a2-877bfb27575e",
                  "name": "CORE ENV"
              }
          ],
          "isolation_request_status": null,
          "upgrade_status": "",
          "groups": [
              {
                  "is_dynamic": false,
                  "count": 1,
                  "id": "e453d4f6-95c9-4dc5-bc41-2f4cae423e19",
                  "name": "Demo: Bad Admin"
              }
          ],
          "sensors": [
              {
                  "status": "A",
                  "sensor_version": "3.52.12",
                  "sensor_type": "hunt",
                  "id": "c7347a4b-3e71-5514-980f-90bdbab758cf"
              }
          ],
          "ip_address": "192.0.2.1",
          "is_isolated": false,
          "operating_system": "Linux 4.15.0-29-generic",
          "name": "example",
          "status_changed_at": "2020-01-07T08:16:46.895105+00:00",
          "core_os": "linux",
          "created_at": "2019-03-19T04:25:06.953312+00:00",
          "error": null,
          "machine_id": "b389c979-2fb1-6a8c-63bc-5547b3c26d1d"
      },
      "task_id": "0854ae75-47ca-438a-8731-615defac44ac",
      "family": "response",
      "data": {
          "results": [
              {
                  "size": 1731,
                  "endpoint": {
                      "status": "monitored",
                      "ad_distinguished_name": "",
                      "ad_hostname": "",
                      "operating_system": "Linux 4.15.0-29-generic",
                      "name": "example",
                      "display_operating_system": "Ubuntu 18.04.1",
                      "hostname": "example",
                      "updated_at": "2020-01-07T08:16:44Z",
                      "mac_address": "01:23:45:ab:cd:ef",
                      "ip_address": "192.0.2.1",
                      "id": "a3cdc174-3af0-400a-85c3-bbb1435a6b61"
                  },
                  "user_id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
                  "account_id": "c374bb8a-9a98-4823-b280-68e74c170a0e",
                  "investigation_id": null,
                  "filepath": "/home/a-arobinson/Downloads/bad_admin.sh",
                  "bulk_task_id": null,
                  "created_by": "a-arobinson",
                  "file_uuid": "4c45cc36-b6ca-412a-ae0b-ed214a9c7187",
                  "correlation_id": "13dfca7b-9e75-4115-be93-e6684dbfc7c8",
                  "user": {
                      "username": "admin",
                      "first_name": "Example",
                      "last_name": "User",
                      "id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1"
                  },
                  "chunk_size": 26214400,
                  "existing_path": "/home/a-arobinson/Downloads/bad_admin.sh",
                  "sha256": "8066b309db13bae560c15c35f42247a0f778786f0056d326ff3e6dffd1eac4f8",
                  "origination_task_id": "0854ae75-47ca-438a-8731-615defac44ac",
                  "md5": "6441b8f58feddb5a5f6fcd81c117ecb8"
              }
          ]
      },
      "created_at": "2020-01-07T11:28:02.826397Z",
      "os_type": "linux",
      "machine_id": "b389c979-2fb1-6a8c-63bc-5547b3c26d1d",
      "type": "downloadFileResponse",
      "id": "d6fb3bf3-afea-44e0-8472-389f4e7e0002"
  },
  "metadata": {
      "count": 1,
      "previous_url": null,
      "timestamp": "2020-01-07T11:41:56.750788",
      "next": null,
      "per_page": 50,
      "next_url": null,
      "previous": null
  }
}

Se lo stato è failure, il risultato JSON è il seguente:

{
    "data": {
        "status": "failure",
        "doc_type": "collection",
        "endpoint": {
            "domain": "InstallerInitiated",
            "updated_at": "2019-11-01T05:42:09.150756+00:00",
            "id": "12c3530d-657f-4ccd-835e-6df9affeed3d",
            "display_operating_system": "Ubuntu 18.04.3",
            "hostname": "example",
            "mac_address": "01:23:45:ab:cd:ef",
            "base_image": false,
            "isolation_updated_at": null,
            "status": "monitored",
            "ad_distinguished_name": "",
            "ad_hostname": "",
            "tags": [],
            "isolation_request_status": null,
            "upgrade_status": "",
            "groups": [
                {
                    "is_dynamic": false,
                    "count": 4,
                    "id": "c1af3cd6-2638-4144-842d-adc9cfb67fb9",
                    "name": "SOC"
                }
            ],
            "sensors": [
                {
                    "status": "A",
                    "sensor_version": "3.52.12",
                    "sensor_type": "hunt",
                    "id": "dc2e35cc-0c87-5a60-8fc8-de23ef747d02"
                }
            ],
            "ip_address": "192.0.2.1",
            "is_isolated": false,
            "operating_system": "Linux 4.15.0-72-generic",
            "name": "example",
            "status_changed_at": "2020-01-19T11:05:16.765186+00:00",
            "core_os": "linux",
            "created_at": "2019-09-20T21:34:51.966863+00:00",
            "error": null,
            "machine_id": "5ae8ddd9-9339-ae4b-ccf7-5ed68f38b3a9"
        },
        "task_id": "85148460-c868-4fe5-a3e6-0d90784fadd1",
        "family": "response",
        "data": {
            "results": [
                {
                    "endpoint": {
                        "status": "monitored",
                        "ad_distinguished_name": "",
                        "ad_hostname": "",
                        "operating_system": "Linux 4.15.0-72-generic",
                        "name": "example",
                        "display_operating_system": "Ubuntu 18.04.3",
                        "hostname": "example",
                        "updated_at": "2020-01-16T14:04:22Z",
                        "mac_address": "01:23:45:ab:cd:ef",
                        "ip_address": "192.0.2.1",
                        "id": "12c3530d-657f-4ccd-835e-6df9affeed3d"
                    },
                    "user_id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1",
                    "account_id": "c374bb8a-9a98-4823-b280-68e74c170a0e",
                    "investigation_id": null,
                    "expected_sha256": "123",
                    "bulk_task_id": null,
                    "correlation_id": "a7dc04c8-932c-4056-9477-8095b1fa15d8",
                    "user": {
                        "username": "admin",
                        "first_name": "Example",
                        "last_name": "User",
                        "id": "5ed3c5d7-f450-489d-8b5f-9430b18da4c1"
                    },
                    "chunk_size": 26214400,
                    "existing_path": "/home/example/Downloads/bad_admin.sh",
                    "origination_task_id": "85148460-c868-4fe5-a3e6-0d90784fadd1"
                }
            ]
        },
        "created_at": "2020-01-19T12:19:57Z",
        "os_type": "linux",
        "machine_id": "5ae8ddd9-9339-ae4b-ccf7-5ed68f38b3a9",
        "type": "downloadFileResponse",
        "id": "8eb6b538-d480-4210-92fb-df08a3a4dfb9"
    },
    "metadata": {
        "count": 1,
        "previous_url": null,
        "timestamp": "2020-01-19T12:23:23.623961",
        "next": null,
        "per_page": 50,
        "next_url": null,
        "previous": null
    }
}

Elimina file

Elimina un file da un endpoint Endgame.

Parametri

Nome visualizzato del parametro Tipo Valore predefinito Descrizione
Percorso file Stringa N/D Inserisci il percorso del file.

Casi d'uso

Questa azione viene utilizzata per eliminare i file dall'endpoint. Ad esempio, può essere utilizzato quando è stato rilevato un malware e un analista vuole rimuoverlo.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Host
  • Indirizzo IP

Risultati dell'azione

Approfondimenti

Se l'endpoint è stato isolato utilizzando l'agente Endgame, crea un insight per indicarlo.

Risultato dello script
Nome del risultato dello script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON

(status = success)

{
    "data": [
        {
            "status": "success",
            "doc_type": "collection",
            "endpoint": {
                "domain": "InstallerInitiated",
                "updated_at": "2019-11-01T05:41:10.150817+00:00",
                "id": "a3cdc174-3af0-400a-85c3-bbb1435a6b61",
                "display_operating_system": "Ubuntu 18.04.1",
                "hostname": "08203s-lubu1804",
                "mac_address": "01:23:45:ab:cd:ef",
                "upgrade_status": "",
                "base_image": false,
                "isolation_updated_at": null,
                "status": "monitored",
                "ad_distinguished_name": "",
                "ad_hostname": "",
                "tags": [
                    {
                        "id": "fc2dfcc8-9329-4f33-86a2-877bfb27575e",
                        "name": "CORE ENV"
                    }
                ],
                "isolation_request_status": null,
                "groups": [
                    {
                        "is_dynamic": false,
                        "count": 1,
                        "id": "e453d4f6-95c9-4dc5-bc41-2f4cae423e19",
                        "name": "Demo: Bad Admin"
                    }
                ],
                "sensors": [
                    {
                        "status": "monitored",
                        "sensor_version": "3.52.12",
                        "policy_status": "successful",
                        "policy_name": "Lab (Detect-Only with Streaming)",
                        "sensor_type": "hunt",
                        "id": "c7347a4b-3e71-5514-980f-90bdbab758cf",
                        "policy_id": "07b7a44f-25f3-4e5c-977b-2915de8160c5"
                    }
                ],
                "ip_address": "192.0.2.1",
                "is_isolated": false,
                "operating_system": "Linux 4.15.0-29-generic",
                "name": "08203s-lubu1804",
                "status_changed_at": "2020-01-20T07:25:02.633331+00:00",
                "core_os": "linux",
                "created_at": "2019-03-19T04:25:06.953312+00:00",
                "error": null,
                "machine_id": "b389c979-2fb1-6a8c-63bc-5547b3c26d1d"
            },
            "task_id": "bfb82b8d-71a0-4e5f-9cfe-bd573ea32b25",
            "family": "response",
            "created_at": "2020-01-20T07:31:37Z",
            "local_msg": "Success",
            "system_msg": null,
            "system_code": null,
            "local_code": 0,
            "os_type": "linux",
            "machine_id": "b389c979-2fb1-6a8c-63bc-5547b3c26d1d",
            "type": "deleteFileResponse",
            "id": "eb50fe9c-1059-42d4-9f5f-52e5af4ae64d"
        }
    ],
    "metadata": {
        "count": 1,
        "previous_url": null,
        "timestamp": "2020-01-20T07:32:04.425044",
        "next": null,
        "per_page": 50,
        "next_url": null,
        "previous": null
    }
}

(status = failure) local_msg and system_msg will be used.

{
  "data": [
      {
          "status": "failure",
          "doc_type": "collection",
          "endpoint": {
              "domain": "InstallerInitiated",
              "updated_at": "2019-11-01T05:41:10.150817+00:00",
              "id": "a3cdc174-3af0-400a-85c3-bbb1435a6b61",
              "display_operating_system": "Ubuntu 18.04.1",
              "hostname": "08203s-lubu1804",
              "mac_address": "01:23:45:ab:cd:ef",
              "upgrade_status": "",
              "base_image": false,
              "isolation_updated_at": null,
              "status": "monitored",
              "ad_distinguished_name": "",
              "ad_hostname": "",
              "tags": [
                  {
                      "id": "fc2dfcc8-9329-4f33-86a2-877bfb27575e",
                      "name": "CORE ENV"
                  }
              ],
              "isolation_request_status": null,
              "groups": [
                  {
                      "is_dynamic": false,
                      "count": 1,
                      "id": "e453d4f6-95c9-4dc5-bc41-2f4cae423e19",
                      "name": "Demo: Bad Admin"
                  }
              ],
              "sensors": [
                  {
                      "status": "monitored",
                      "sensor_version": "3.52.12",
                      "policy_status": "successful",
                      "policy_name": "Lab (Detect-Only with Streaming)",
                      "sensor_type": "hunt",
                      "id": "c7347a4b-3e71-5514-980f-90bdbab758cf",
                      "policy_id": "07b7a44f-25f3-4e5c-977b-2915de8160c5"
                  }
              ],
              "ip_address": "192.0.2.1",
              "is_isolated": false,
              "operating_system": "Linux 4.15.0-29-generic",
              "name": "08203s-lubu1804",
              "status_changed_at": "2020-01-07T08:16:46.895105+00:00",
              "core_os": "linux",
              "created_at": "2019-03-19T04:25:06.953312+00:00",
              "error": null,
              "machine_id": "b389c979-2fb1-6a8c-63bc-5547b3c26d1d"
          },
          "task_id": "5da277fe-503d-468a-822b-8801d9671cde",
          "family": "response",
          "created_at": "2020-01-07T13:10:50Z",
          "local_msg": "Not found",
          "system_msg": null,
          "system_code": null,
          "local_code": -7,
          "os_type": "linux",
          "machine_id": "b389c979-2fb1-6a8c-63bc-5547b3c26d1d",
          "type": "deleteFileResponse",
          "id": "6f3e6148-6801-4cb8-8a5d-25f75ea93555"
      }
  ],
  "metadata": {
      "count": 1,
      "previous_url": null,
      "timestamp": "2020-01-07T13:16:18.834163",
      "next": null,
      "per_page": 5,
      "next_url": null,
      "previous": null
  }
}

Sondaggio sui conducenti (solo Windows)

Recupera le informazioni sui driver da un endpoint Endgame specifico.

Parametri

Parametro Tipo Valore predefinito Descrizione
Numero massimo di articoli da restituire Stringa 50 Specifica il numero di articoli da restituire.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
driver_basename Restituisce se esiste nel risultato JSON
driver_filename Restituisce se esiste nel risultato JSON
date_modified Restituisce se esiste nel risultato JSON
driver_file_version Restituisce se esiste nel risultato JSON
driver_load_address Restituisce se esiste nel risultato JSON
collection_id Restituisce se esiste nel risultato JSON
hash Restituisce se esiste nel risultato JSON
machine_id Restituisce se esiste nel risultato JSON
driver_product_version Restituisce se esiste nel risultato JSON
driver_description Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
   "EntityResult":
      [{ "driver_basename": "test.exe",
         "driver_filename": "C:\\\\Windows\\\\system32\\\\test.exe",
         "date_modified": 1446189483.0185645,
         "driver_file_version": "10.0.10586.0 (th2_release.151029-1700)",
         "driver_load_address": "12345678",
         "collection_id": "a9925cf1-6d4c-4bea-b13d-12345678",
         "hashes": {
                     "sha256": "9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08",
                     "md5": "098f6bcd4621d373cade4e832627b4f6",
                     "sha1": "a94a8fe5ccb19ba61c4c0873d391e987982fbbd3"
                    },
        "machine_id": "5dc677fd-6b47-7df9-f7f4-12345678",
        "driver_product_version": "10.0.10586.0",
        "driver_description": "Test"
      }],
   "Entity": "PC-01"
 }]

Sondaggio sul firewall (solo Windows)

Visualizza informazioni sulle regole firewall su un endpoint Endgame specifico.

Parametri

Parametro Tipo Valore predefinito Descrizione
Numero massimo di articoli da restituire Stringa 50 Specifica il numero di articoli da restituire.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
direction Restituisce se esiste nel risultato JSON
machine_id Restituisce se esiste nel risultato JSON
descrizione Restituisce se esiste nel risultato JSON
remote_addresses Restituisce se esiste nel risultato JSON
protocol_number Restituisce se esiste nel risultato JSON
abilitato Restituisce se esiste nel risultato JSON
edge_traversal Restituisce se esiste nel risultato JSON
profili Restituisce se esiste nel risultato JSON
interface_types Restituisce se esiste nel risultato JSON
rule_name Restituisce se esiste nel risultato JSON
icmp_and_type_codes Restituisce se esiste nel risultato JSON
local_addresses Restituisce se esiste nel risultato JSON
application_name Restituisce se esiste nel risultato JSON
collection_id Restituisce se esiste nel risultato JSON
remote_ports Restituisce se esiste nel risultato JSON
azione Restituisce se esiste nel risultato JSON
local_ports Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
   "EntityResult":
      [{
         "direction": "in",
         "machine_id": "870499c3-d6bf-8edd-972d-12345678",
         "description": "Inbound rule for Google Chrome to allow mDNS traffic.",
         "remote_addresses": "*",
         "protocol_number": 17,
         "enabled": true,
         "edge_traversal": false,
         "profiles":
             ["domain", "public", "private"],
         "interface_types": "All",
         "rule_name": "Google Chrome (mDNS-In)",
         "icmp_and_type_codes": "",
         "local_addresses": "*",
         "application_name": "C:\\\\Program Files (x86)\\\\Google\\\\Chrome\\\\Application\\\\chrome.exe",
         "collection_id": "0925eea5-c61f-464a-ba61-12345678",
         "remote_ports": "*",
         "action": "allow",
         "local_ports": "1234"
      }],
   "Entity": "PC-01"
}]

Recupero endpoint

Elenca tutti gli endpoint.

Parametri

N/D

Pubblica su

Questa azione viene eseguita su tutte le entità.

Risultati dell'azione

Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
   "domain": "",
   "updated_at": "2019-05-30T01:40:21.126499+00:00",
   "id": "db33d864-7d58-4d85-9d2d-1a98a101995d",
   "display_operating_system": "Windows 7 (SP1)",
   "hostname": "ip-AC170169",
   "mac_address": "01:23:45:ab:cd:ef",
   "isolation_updated_at": "",
   "status": "monitored",
   "ad_distinguished_name": "",
   "ad_hostname": "",
   "tags": [],
   "isolation_request_status": "",
   "alert_count": 72,
   "investigation_count": 0,
   "groups": [],
   "sensors":
      [{
         "status": "monitored",
         "sensor_version": "3.51.10",
         "policy_status": "successful",
         "policy_name": "POC-Lab",
         "sensor_type": "hunt",
         "id": "ec17f7bb-1d63-536a-b694-ca066cc2572e",
         "policy_id": "d31f0192-b8e2-49ae-ae54-041376183b7f"
      }],
   "ip_address": "192.0.2.1",
   "is_isolated": "false",
   "operating_system": "Windows 6.1 Service Pack 1",
   "name": "ip-AC170169",
   "status_changed_at": "2019-05-30T01:40:18.200770+00:00",
   "core_os": "windows",
   "created_at": "2019-05-30T01:36:43.761600+00:00",
   "error":
     [{
        "msg": "Installer failure - Execution failed for (http://192.0.2.1:5985/wsman)\\n",
       "deployment_id": "90C2BAA6-B38B-4037-9A9E-7C8628E8D7D6",
       "code": 1001, "ts": 1559180421.125456
     }],
   "machine_id": "4f1adabb-17c4-e39e-caa7-7900562d0b51"
}]

File di caccia

Cerca i file in esecuzione.

Parametri

Parametro Tipo Valore predefinito Descrizione
Endpoint CoreOS Stringa finestre Seleziona un sistema operativo (ad es. Windows, Linux o Mac) per filtrare l'elenco Endpoint. Nota: puoi creare una sola indagine per gli endpoint che eseguono lo stesso sistema operativo.
Hash MD5 Stringa N/D CONFIGURAZIONE AVANZATA per questa caccia. Inserisci gli hash MD5, separati da virgole.
Hash SHA1 Stringa N/D CONFIGURAZIONE AVANZATA per questa caccia. Inserisci gli hash SHA-1 separati da virgole.
Hash SHA256 Stringa N/D CONFIGURAZIONE AVANZATA per questa caccia. Inserisci gli hash SHA256 separati da virgole.
Directory Stringa N/D Il percorso della directory iniziale. Esempio: C:\windows\system32
Trova file Stringa N/D Inserisci i nomi dei file da cercare. Inserisci un'espressione regolare per restringere i risultati di ricerca.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
meta_data Restituisce se esiste nel risultato JSON
file_path Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
      "meta_data":
          {  "hashes":
                {  "sha256": "4705ba6793dc93c1bbe2a9e790e9e22778d217531b1750471206fd5c52bbd2b5",
                   "md5": "6383522c180badc4e1d5c30a5c4f4913",
                   "sha1": "62a30e96459b694f7b22d730c460a65cd2ebaaca"
                 },
             "file_name_timestamps":
                {  "accessed": 1468675289.0711532,
                   "entry_modified": 0,
                   "modified": 1468675289.0711532,
                   "created": 1468675404.0330572
                 },
             "file_attributes": 38,
             "file_size": 174
           },
      "file_path": "C:\\\\Program Files\\\\desktop.ini"
    },
  {
     "meta_data":
          {  "hashes":
                {  "sha256": "44fe5eebd80e46f903d68c07bcf06d187a3698bf3953bc58bb578465e2e0fe6c",
                   "md5": "6bd5fb46283aa48e638bef47510c47da",
                   "sha1": "c38d46ec6c9bc8baece4a459b617f44d10af973c"
                 },
             "file_name_timestamps":
                {
                   "accessed": 1468675289.0024028,
                   "entry_modified": 0,
                   "modified": 1468675289.0024028,
                   "created": 1468675404.0111823
                 },
            "file_attributes": 38,
            "file_size": 645
           },
    "file_path": "C:\\\\Program Files\\\\Common Files\\\\microsoft shared\\\\Stationery\\\\Desktop.ini"
}]

Hunt IP

Cerca connessioni di rete.

Parametri

Parametro Tipo Valore predefinito Descrizione
Endpoint CoreOS Stringa finestre Seleziona un sistema operativo (ad es. Windows, Linux o Mac) per filtrare l'elenco Endpoint. Nota: puoi creare una sola indagine per gli endpoint che eseguono lo stesso sistema operativo.
Indirizzo IP remoto Stringa N/D indirizzo IP remoto, separato da virgole
Indirizzo IP locale Stringa N/D separati da virgola
Stato Stringa N/D Inserisci lo stato da cui tornare. Esempio: ANY
Protocollo Stringa N/D Esempio: ANY, UDP, TCP
Porta di rete Stringa N/D N/D
Network Remote Stringa N/D Rete remota o locale.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
parent_name Restituisce se esiste nel risultato JSON
dominio Restituisce se esiste nel risultato JSON
exe Restituisce se esiste nel risultato JSON
nome Restituisce se esiste nel risultato JSON
has_unbacked_execute_memory Restituisce se esiste nel risultato JSON
pid Restituisce se esiste nel risultato JSON
up_time Restituisce se esiste nel risultato JSON
is_sensor Restituisce se esiste nel risultato JSON
cmdline Restituisce se esiste nel risultato JSON
parent_exe Restituisce se esiste nel risultato JSON
unbacked_execute_byte_count Restituisce se esiste nel risultato JSON
create_time Restituisce se esiste nel risultato JSON
utente Restituisce se esiste nel risultato JSON
sid Restituisce se esiste nel risultato JSON
thread Restituisce se esiste nel risultato JSON
ppid Restituisce se esiste nel risultato JSON
unbacked_execute_region_count Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
   "parent_name": "System Idle Process",
   "domain": "NT AUTHORITY",
   "exe": "",
   "name": "System",
   "has_unbacked_execute_memory": false,
   "pid": 4,
   "up_time": 2384701,
   "is_sensor": false,
   "cmdline": "",
   "parent_exe": "",
   "unbacked_execute_byte_count": 0,
   "create_time": 1559179903,
   "user": "SYSTEM",
   "sid": "S-1-5-18",
   "threads":
     [{
        "thread_id": 8
      }, {
       "thread_id": 12,
       "up_time": 13206038203,
       "create_time": -11644473599
     }, {
       "thread_id": 16,
       "up_time": 13206038203,
       "create_time": -11644473599
      }],
   "ppid": 0,
   "unbacked_execute_region_count": 0
}]

Procedura di caccia

Cerca i processi in esecuzione.

Parametri

Parametro Tipo Valore predefinito Descrizione
Endpoint CoreOS Stringa finestre Seleziona un sistema operativo (ad es. Windows, Linux o Mac) per filtrare l'elenco degli endpoint. Nota: puoi creare una sola indagine per gli endpoint che eseguono lo stesso sistema operativo.
Hash MD5 Stringa N/D CONFIGURAZIONE AVANZATA per questa caccia. Inserisci gli hash MD5, separati da virgole.
Hash SHA1 Stringa N/D CONFIGURAZIONE AVANZATA per questa caccia. Inserisci gli hash SHA-1 separati da virgole.
Hash SHA256 Stringa N/D CONFIGURAZIONE AVANZATA per questa caccia. Inserisci gli hash SHA256 separati da virgole.
Nome processo Stringa N/D CONFIGURAZIONE AVANZATA per questa caccia. Inserisci il nome del processo, ad es. iss.exe*

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
parent_name Restituisce se esiste nel risultato JSON
dominio Restituisce se esiste nel risultato JSON
exe Restituisce se esiste nel risultato JSON
nome Restituisce se esiste nel risultato JSON
has_unbacked_execute_memory Restituisce se esiste nel risultato JSON
pid Restituisce se esiste nel risultato JSON
up_time Restituisce se esiste nel risultato JSON
is_sensor Restituisce se esiste nel risultato JSON
cmdline Restituisce se esiste nel risultato JSON
parent_exe Restituisce se esiste nel risultato JSON
unbacked_execute_byte_count Restituisce se esiste nel risultato JSON
create_time Restituisce se esiste nel risultato JSON
utente Restituisce se esiste nel risultato JSON
sid Restituisce se esiste nel risultato JSON
thread Restituisce se esiste nel risultato JSON
ppid Restituisce se esiste nel risultato JSON
unbacked_execute_region_count Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
   "parent_name": "System Idle Process",
   "domain": "NT AUTHORITY",
   "exe": "",
   "name": "System",
   "has_unbacked_execute_memory": false,
   "pid": 4,
   "up_time": 2384701,
   "is_sensor": false,
   "cmdline": "",
   "parent_exe": "",
   "unbacked_execute_byte_count": 0,
   "create_time": 1559179903,
   "user": "SYSTEM",
   "sid": "S-1-5-18",
   "threads":
      [{
         "thread_id": 8
       },{
         "thread_id": 12,
         "up_time": 13206038203,
         "create_time": -11644473599
       },{
        "thread_id": 16,
        "up_time": 13206038203,
        "create_time": -11644473599
      }],
   "ppid": 0,
   "unbacked_execute_region_count": 0
}]

Registro delle cacce

Cerca una chiave o un nome di valore del registro.

Parametri

Parametro Tipo Valore predefinito Descrizione
Hive Stringa TUTTE Uno dei seguenti: HKEY_CLASSES_ROOT, HKEY_CURRENT_CONFIG, HKEY_USERS, HKEY_LOCAL_MACHINE, ALL.
Chiavi Stringa N/D Nome della chiave o del valore del registro.
Dimensioni minime Stringa N/D Dimensione minima in byte.
Dimensioni massime Stringa N/D Dimensioni massime in byte.
Endpoint CoreOS Stringa finestre Seleziona un sistema operativo (ad es. Windows, Linux o Mac) per filtrare l'elenco degli endpoint. Nota: puoi creare una sola indagine per gli endpoint che eseguono lo stesso sistema operativo.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
parent_name Restituisce se esiste nel risultato JSON
dominio Restituisce se esiste nel risultato JSON
exe Restituisce se esiste nel risultato JSON
nome Restituisce se esiste nel risultato JSON
up_time Restituisce se esiste nel risultato JSON
is_sensor Restituisce se esiste nel risultato JSON
cmdline Restituisce se esiste nel risultato JSON
parent_exe Restituisce se esiste nel risultato JSON
unbacked_execute_byte_count Restituisce se esiste nel risultato JSON
create_time Restituisce se esiste nel risultato JSON
utente Restituisce se esiste nel risultato JSON
sid Restituisce se esiste nel risultato JSON
thread Restituisce se esiste nel risultato JSON
ppid Restituisce se esiste nel risultato JSON
unbacked_execute_region_count Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
   "parent_name": "System Idle Process",
   "domain": "NT AUTHORITY",
   "exe": "",
   "name": "System",
   "has_unbacked_execute_memory": false,
   "pid": 4,
   "up_time": 2384701,
   "is_sensor": false,
   "cmdline": "",
   "parent_exe": "",
   "unbacked_execute_byte_count": 0,
   "create_time": 1559179903,
   "user": "SYSTEM",
   "sid": "S-1-5-18",
   "threads":
      [{
          "thread_id": 8
        },{
          "thread_id": 12,
          "up_time": 13206038203,
          "create_time": -11644473599
        }, {
          "thread_id": 16,
          "up_time": 13206038203,
          "create_time": -11644473599
         }],
   "ppid": 0,
   "unbacked_execute_region_count": 0
}]

Hunt User

Cerca nella rete gli utenti che hanno eseguito l'accesso.

Parametri

Parametro Tipo Valore predefinito Descrizione
Endpoint CoreOS Stringa finestre Seleziona un sistema operativo (ad es. Windows, Linux o Mac) per filtrare l'elenco degli endpoint. Nota: puoi creare una sola indagine per gli endpoint che eseguono lo stesso sistema operativo.
Trova nome utente Stringa N/D CONFIGURAZIONE AVANZATA per questa caccia. Inserisci i nomi utente, separando più voci con un punto e virgola.
Nome di dominio Stringa N/D CONFIGURAZIONE AVANZATA per questa caccia. Inserisci il nome di dominio.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
parent_name Restituisce se esiste nel risultato JSON
dominio Restituisce se esiste nel risultato JSON
exe Restituisce se esiste nel risultato JSON
nome Restituisce se esiste nel risultato JSON
has_unbacked_execute_memory Restituisce se esiste nel risultato JSON
pid Restituisce se esiste nel risultato JSON
up_time Restituisce se esiste nel risultato JSON
is_sensor Restituisce se esiste nel risultato JSON
cmdline Restituisce se esiste nel risultato JSON
parent_exe Restituisce se esiste nel risultato JSON
unbacked_execute_byte_count Restituisce se esiste nel risultato JSON
create_time Restituisce se esiste nel risultato JSON
utente Restituisce se esiste nel risultato JSON
sid Restituisce se esiste nel risultato JSON
thread Restituisce se esiste nel risultato JSON
ppid Restituisce se esiste nel risultato JSON
unbacked_execute_region_count Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
   "parent_name": "System Idle Process",
   "domain": "NT AUTHORITY",
   "exe": "",
   "name": "System",
   "has_unbacked_execute_memory": false,
   "pid": 4,
   "up_time": 2384701,
   "is_sensor": false,
   "Cmdline":"",
   "parent_exe": "",
   "unbacked_execute_byte_count": 0,
   "create_time": 1559179903,
   "user": "SYSTEM",
   "sid": "S-1-5-18",
   "threads":
     [{
        "thread_id": 8
      }, {
       "thread_id": 12,
       "up_time": 13206038203,
       "create_time": -11644473599
     }, {
       "thread_id": 16,
       "up_time": 13206038203,
       "create_time": -11644473599
    }],
  "ppid": 0,
  "unbacked_execute_region_count": 0
}]

Termina processo

Termina un processo in un endpoint Endgame specifico.

Parametri

Parametro Tipo Valore predefinito Descrizione
Nome processo Stringa N/D Inserisci il nome del processo
PID Stringa N/D Inserisci l'ID del processo.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False

Rilevamento della rete

Ricevi informazioni su connessioni, cache DNS, NetBIOS, ARP e tabelle di routing da un endpoint Endgame specifico.

Parametri

Parametro Tipo Valore predefinito Descrizione
Numero massimo di articoli da restituire Stringa 50 Specifica il numero di esecuzioni automatiche da restituire.
Includere informazioni sulle voci di itinerario Casella di controllo Selezionata Specifica di ricevere informazioni sulle voci di itinerario.
Includere informazioni NetBIOS Casella di controllo Selezionata Specifica di ricevere informazioni su NetBIOS.
Includi informazioni sulla cache DNS Casella di controllo Selezionata Specifica di ricevere informazioni sulla cache DNS.
Includi informazioni sulla tabella ARP Casella di controllo Selezionata Specifica di ottenere informazioni sulla tabella ARP.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
connessioni Restituisce se esiste nel risultato JSON
netbios_info Restituisce se esiste nel risultato JSON
arp_table Restituisce se esiste nel risultato JSON
route_table Restituisce se esiste nel risultato JSON
dns_cache Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
  "EntityResult":
   {
    "connections":
      [{
       "connection_type": "SOCK_STREAM",
       "collection_id": "50e74bd2-1cd4-412c-a7fc-24cf1456e883",
       "exe": "C:\\\\Windows\\\\System32\\\\test.exe",
       "connection_status": "LISTEN",
       "name": "test.exe",
       "family": "ipv4",
       "local_port": 111,
       "remote_port": 0,
       "pid": 700,
       "remote_address": "0.0.0.0",
       "create_time": 1583314664,
       "connection_timestamp": 1583314664.0117714,
       "local_address": "0.0.0.0",
       "protocol": "tcp",
       "hashes":
          {
            "sha256": "5d00bbeb147e0c838a622fc42c543b2913d57eaca4e69d9a37ed61e98c819347", "md5": "8497852ed44aff902d502015792d315d",
            "sha1": "800a4c2e524fc392c45748eae1691fa01d24ea4c"
           },
       "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8"
     }],
   "netbios_info":
     [{
       "comment": "",
       "name": "PC-01",
       "version_major": 10,
       "netbios_neighbor_type": 8392747,
       "platform": "WINDOWS NT",
       "version_minor": 0
     }],
   "arp_table":
     [{
       "connection_type": "SOCK_STREAM",
       "collection_id": "50e74bd2-1cd4-412c-a7fc-24cf1456e883",
       "exe": "C:\\\\Windows\\\\System32\\\\test.exe",
       "connection_status": "LISTEN",
       "name": "test.exe",
       "family": "ipv4",
       "local_port": 111,
       "remote_port": 0,
       "pid": 700,
       "remote_address": "0.0.0.0",
       "create_time": 1583314664,
       "connection_timestamp": 1583314664.0117714,
       "local_address": "0.0.0.0",
       "protocol": "tcp",
       "hashes": {"sha256": "5d00bbeb147e0c838a622fc42c543b2913d57eaca4e69d9a37ed61e98c819347", "md5": "8497852ed44aff902d502015792d315d",
                 "sha1": "800a4c2e524fc392c45748eae1691fa01d24ea4c"},
       "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8"
     }],
   "route_table":
     [{
       "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8",
       "family": "ipv4",
       "destination": "0.0.0.0",
       "netmask": "0.0.0.0",
       "collection_id": "50e74bd2-1cd4-412c-a7fc-24cf1456e883",
       "interface_name": "Ethernet0",
       "gateway": "1.1.1.1"
     }],
   "dns_cache":
     [{
       "name": "test.ms",
       "dns_record_type": "A",
       "ttl": 0,
       "collection_id": "50e74bd2-1cd4-412c-a7fc-24cf1456e883",
       "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8",
       "query_error": 9701
      }]
    },
  "Entity": "PC-01"
}]

Dindin

Testa la connettività al server Endgame.

Parametri

N/D

Pubblica su

Questa azione viene eseguita su tutte le entità.

Risultati dell'azione

Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False

Sondaggio sulla procedura

Ricevi informazioni sui processi in esecuzione su un endpoint Endgame specifico.

Parametri

Parametro Tipo Default Vaule Descrizione
Numero massimo di articoli da restituire Stringa 50 Specifica il numero di articoli da restituire.
Rilevare attacchi senza file (solo Windows) Casella di controllo Deselezionata Specifica di rilevare gli attacchi fileless. Solo Windows.
Rilevare malware con MalwareScore (solo Windows) Casella di controllo Deselezionata Specifica di rilevare i processi malware con MalwareScore. Solo Windows.
Raccogliere i thread del processo Casella di controllo Deselezionata Specifica di includere informazioni sulla quantità di thread di processo nella risposta.
Restituisci solo processi sospetti Casella di controllo Selezionata Specifica di restituire solo i processi sospetti dall'endpoint. Secondo la definizione di Endgame, i processi sospetti sono processi eseguibili non supportati.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
dominio Restituisce se esiste nel risultato JSON
name_suspicious Restituisce se esiste nel risultato JSON
pid Restituisce se esiste nel risultato JSON
name_uncommon_path Restituisce se esiste nel risultato JSON
repeat_offender Restituisce se esiste nel risultato JSON
cmdline Restituisce se esiste nel risultato JSON
create_time Restituisce se esiste nel risultato JSON
parent_name Restituisce se esiste nel risultato JSON
has_unbacked_execute_memory Restituisce se esiste nel risultato JSON
sid Restituisce se esiste nel risultato JSON
ppid Restituisce se esiste nel risultato JSON
up_time Restituisce se esiste nel risultato JSON
unbacked_execute_region_count Restituisce se esiste nel risultato JSON
is_sensor Restituisce se esiste nel risultato JSON
thread Restituisce se esiste nel risultato JSON
utente Restituisce se esiste nel risultato JSON
collection_id Restituisce se esiste nel risultato JSON
parent_exe Restituisce se esiste nel risultato JSON
exe Restituisce se esiste nel risultato JSON
nome Restituisce se esiste nel risultato JSON
unbacked_execute_byte_count Restituisce se esiste nel risultato JSON
machine_id Restituisce se esiste nel risultato JSON
unbacked_execute_region_count Restituisce se esiste nel risultato JSON
tty_device_minor_number Restituisce se esiste nel risultato JSON
uid Restituisce se esiste nel risultato JSON
name_suspicious Restituisce se esiste nel risultato JSON
phys_memory_bytes Restituisce se esiste nel risultato JSON
pid Restituisce se esiste nel risultato JSON
env_variables Restituisce se esiste nel risultato JSON
repeat_offender Restituisce se esiste nel risultato JSON
cmdline Restituisce se esiste nel risultato JSON
create_time Restituisce se esiste nel risultato JSON
tty_device_major_number Restituisce se esiste nel risultato JSON
parent_name Restituisce se esiste nel risultato JSON
gruppo Restituisce se esiste nel risultato JSON
cpu_percent Restituisce se esiste nel risultato JSON
has_unbacked_execute_memory Restituisce se esiste nel risultato JSON
gid Restituisce se esiste nel risultato JSON
sha256 Restituisce se esiste nel risultato JSON
cwd Restituisce se esiste nel risultato JSON
exe Restituisce se esiste nel risultato JSON
up_time Restituisce se esiste nel risultato JSON
short_name Restituisce se esiste nel risultato JSON
tty_device_name Restituisce se esiste nel risultato JSON
is_sensor Restituisce se esiste nel risultato JSON
sha1 Restituisce se esiste nel risultato JSON
thread Restituisce se esiste nel risultato JSON
name_uncommon_path Restituisce se esiste nel risultato JSON
collection_id Restituisce se esiste nel risultato JSON
md5 Restituisce se esiste nel risultato JSON
argv_list Restituisce se esiste nel risultato JSON
num_threads Restituisce se esiste nel risultato JSON
utente Restituisce se esiste nel risultato JSON
virt_memory_bytes Restituisce se esiste nel risultato JSON
nome Restituisce se esiste nel risultato JSON
session_id Restituisce se esiste nel risultato JSON
memory_percent Restituisce se esiste nel risultato JSON
machine_id Restituisce se esiste nel risultato JSON
unbacked_execute_byte_count Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
  "EntityResult":
   [{
      "domain": "NT AUTHORITY",
      "name_suspicious": false,
      "pid": 4,
      "name_uncommon_path": false,
      "repeat_offender": false,
      "cmdline": "",
      "create_time": 1583314654,
      "parent_name": "System Idle Process",
      "has_unbacked_execute_memory": false,
      "sid": "S-1-5-18",
      "ppid": 0,
     "up_time": 342643,
     "unbacked_execute_region_count": 0,
     "is_sensor": false,
     "threads":
      [{  "thread_id": 12,
          "up_time": 13228130896,
          "create_time": -11644473599
       },
       {
          "thread_id": 16,
          "up_time": 13228130896,
          "create_time": -11644473599
       }],
     "user": "SYSTEM",
     "collection_id": "ac1fb296-db5a-4426-b32e-292e4a50188d",
     "parent_exe": "",
     "exe": "",
     "name": "System",
     "unbacked_execute_byte_count": 0,
     "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8"
    }],
  "Entity": "PC-01"
 },
{
  "EntityResult":
   [{
     "unbacked_execute_region_count": 0,
     "tty_device_minor_number": 0,
     "uid": 0,
     "name_suspicious": false,
     "phys_memory_bytes": 8900608,
     "pid": 1,
     "env_variables":
       [  "HOME=/",
          "init=/sbin/init",
          "NETWORK_SKIP_ENSLAVED=",
          "recovery=",
          "TERM=linux",
          "drop_caps=",
          "BOOT_IMAGE=/vmlinuz-4.15.0-88-generic",
          "PATH=/sbin:/usr/sbin:/bin:/usr/bin",
          "PWD=/", "rootmnt=/root"  ],
    "repeat_offender": false,
    "cmdline": "/sbin/init maybe-ubiquity",
    "create_time": 1583632302,
    "tty_device_major_number": 0,
    "parent_name": "",
    "group": "root",
    "cpu_percent": 0,
    "has_unbacked_execute_memory": false,
    "gid": 0,
    "sha256": "3a14ff4b18505543eda4dccb054aa5860478a95ed0cac76da392f3472da3ad67",
    "cwd": "/",
    "exe": "/lib/systemd/systemd",
    "up_time": 24942,
    "short_name": "systemd",
    "tty_device_name": "",
    "is_sensor": false,
    "sha1": "e016f80b87101a74b52d15ce2726560a6e128b60",
    "threads": [{"thread_id": 1}],
    "name_uncommon_path": false,
    "collection_id": "bcb6b33a-0ffb-4e72-818a-1731024dfd79",
    "md5": "ca563cf817f03ed7d01a6462818a5791",
    "argv_list": ["/sbin/init", "maybe-ubiquity"],
    "num_threads": 1,
    "ppid": 0,
    "virt_memory_bytes": 79818752,
    "name": "systemd",
    "session_id": 1,
    "memory_percent": 0.21517109870910645,
    "parent_exe": "",
    "unbacked_execute_byte_count": 0,
    "machine_id": "5ae8ddd9-9339-ae4b-ccf7-5ed68f38b3a9",
    "user": "root"
  }],
 "Entity": "PC-202"
}]

Sondaggio sui supporti rimovibili (solo Windows)

DGet information about removable media from a specific Endgame endpoint.

Parametri

Parametro Tipo Valore predefinito Descrizione
Numero massimo di articoli da restituire Stringa 50 Specifica il numero di articoli da restituire.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
nome Restituisce se esiste nel risultato JSON
is_storage_device Restituisce se esiste nel risultato JSON
vendor_id Restituisce se esiste nel risultato JSON
collection_id Restituisce se esiste nel risultato JSON
last_connect_time Restituisce se esiste nel risultato JSON
serial_number Restituisce se esiste nel risultato JSON
machine_id Restituisce se esiste nel risultato JSON
is_connected Restituisce se esiste nel risultato JSON
product_id Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
   "EntityResult":
    [{  "name": "USB Composite Device",
        "is_storage_device": false,
        "vendor_id": "0E0F",
        "collection_id": "fbe61b16-e6b2-4595-8409-abf4ce15fa85",
        "last_connect_time": 1552596043.0610971,
        "serial_number": "6&35D1F50B&0&1",
        "machine_id": "a4c05d5a-7ebc-c3ab-1beb-f1fe517768d8",
        "is_connected": false,
        "product_id": "0003"
     }],
   "Entity": "PC-01"
}]

Sondaggio sul software (solo Windows)

Ricevere informazioni su un software installato su un endpoint Endgame specifico.

Parametri

Parametro Tipo Valore predefinito Descrizione
Numero massimo di articoli da restituire Stringa 50 Specifica il numero di articoli da restituire.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
publisher Restituisce se esiste nel risultato JSON
machine_id Restituisce se esiste nel risultato JSON
pacchetto Restituisce se esiste nel risultato JSON
install_date Restituisce se esiste nel risultato JSON
versione Restituisce se esiste nel risultato JSON
collection_id Restituisce se esiste nel risultato JSON
installed_for Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
 "EntityResult":
   [{
      "publisher": "John Doe",
      "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8",
      "package": "Test",
      "install_date": "20191008",
      "version": "18.06",
      "collection_id": "fc079e17-8a2e-40d9-94c9-b974e5534e58",
      "installed_for": "allUsers"
   }],
 "Entity": "PC-01"
}]

Sondaggio sul sistema

Ottieni informazioni di sistema su un singolo endpoint di fine partita, come utilizzo della memoria, DNS e sistema operativo.

Parametri

Parametro Tipo Valore predefinito Descrizione
Numero massimo di articoli da restituire Stringa 50 Specifica il numero di articoli da restituire.
Includi le informazioni sul prodotto di sicurezza (solo Windows) Casella di controllo Selezionata Specifica di ricevere informazioni sui prodotti per la sicurezza installati sull'endpoint (solo Windows).
Includi informazioni sulle patch (solo Windows) Casella di controllo Selezionata Specifica di ottenere informazioni sulle patch (solo Windows).
Includi informazioni sul disco Casella di controllo Selezionata Specifica di ricevere informazioni sui dischi.
Includi informazioni sull'interfaccia di rete Casella di controllo Selezionata Specifica di ottenere informazioni sulle interfacce di rete.

Pubblica su

Questa azione viene eseguita sulle seguenti entità:

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
patches_info Restituisce se esiste nel risultato JSON
Disks_info Restituisce se esiste nel risultato JSON
network_interfaces Restituisce se esiste nel risultato JSON
Os_info Restituisce se esiste nel risultato JSON
installed_security_products Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
  "EntityResult":
   {
     "patches_info":
      [{
        "collection_id": "f7d a62bb-318d-40c1-a490-85979c0c9ede",
        "installed_on": "2/3/2018",
        "hotfix_id": "KB4049065",
        "machine_id": "870499c3-d6bf-8edd-972d-f2f6621dd971"
      }],
     "Disks_info":
      [{
        "disk_id": "\\\\Device\\\\HarddiskVolume2",
        "fstype": "NTFS",
        "disk_total": 15579738112,
        "disk_free": 1219571712,
        "collection_id": "a27ebace-32ec-4257-ab4f-7da49f02a9d4",
        "device": "\\\\Device\\\\HarddiskVolume2",
        "path": "C:\\\\",
        "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8"
      }],
     "network_interfaces":
       [{
        "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8",
        "mac_address": "01:23:45:ab:cd:ef",
        "ipv4_addresses": ["1.1.1.1"],
        "ipv6_addresses": ["1111::1111:1111:1111:1111"],
        "collection_id": "a27ebace-32ec-4257-ab4f-7da49f02a9d4",
        "smp_interface": true,
        "interface_name": "Ethernet0"
       }],
    "Os_info":
      [{
        "memory":
          {  "ram_free": 1240039424,
             "page_percent_used": 36.89334358507761,
             "page_total": 2818101248,
             "ram_percent_used": 42.24349594504104,
             "ram_total": 2147012608,
             "ram_used": 906973184,
             "page_used": 1039691776,
             "page_free": 1778409472
          },
        "doc_type": "collection",
        "domain": "PC-01.test.com",
        "endpoint":
          {  "status": "unmonitored",
             "ad_distinguished_name":
             "CN=PC_01,OU=TESTOU,OU=Organization,DC=test,DC=com",
             "ad_hostname": "test.com",
             "operating_system": "Windows 10.0 ",
             "name": "PC-01",
             "display_operating_system": "Windows 10 (v1511)",
             "hostname": "PC-01",
             "updated_at": "2020-03-08T08:27:22.919880+00:00",
             "mac_address": "01:23:45:ab:cd:ef",
             "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8",
             "ip_address": "1.1.1.1",
             "id": "b23c8a14-69e0-4966-b78a-c9fba4fdd934"
          },
       "investigation_id": "85cff906-8b39-4a37-aa05-84950c9b2a02",
       "hostname": "PC-01",
       "bulk_task_id": null,
       "original_machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8",
       "os_version":
         {
            "os_minor": 0,
            "os_is_server": false,
            "os_major": 10,
            "os_build_number": 10586,
            "os_service_pack": ""
          },
      "correlation_id": "7e17de5a-abcb-4de0-a510-7ca79bfdc345",
      "architecture": "x64",
      "sensor_info":
         {
            "malware_feature_version": "3.0.0",
            "sensor_build_time": "1581375786",
            "sensor_commit_sha": "80af56b6b295de785e502d82f39deac34973b2dd",
            "sensor_build_number": 48,
            "sensor_version": "3.53.9"
          },
      "time":
        {
           "tz_observes_dst": true,
           "tz_currently_in_dst": false,
           "tz_name": "Pacific Standard Time",
           "tz_offset_minutes": 480
        },
     "os_type": "windows",
     "ad_info":
       {
           "distinguished_name": "CN=PC-01,OU=TESTOU,OU=Organization,DC=test,DC=com",
           "domain_hostname": "test.com"
        },
     "origination_task_id": "d3d67012-cfb1-47d0-8ec9-bf7ffb68a019"
    }],
 "installed_security_products":
   [{
     "security_product_type": "AntiVirus",
     "collection_id": "a27ebace-32ec-4257-ab4f-7da49f02a9d4",
     "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8",
     "enabled": false, "name": "Windows Defender"
   }]
  },
 "Entity": "PC-01"
}]

Sondaggio sulle sessioni utente

Ricevi informazioni sulle sessioni di un utente attivo su un endpoint Endgame specifico.

Parametri

Parametro Tipo Valore predefinito Descrizione
Numero massimo di articoli da restituire Stringa 50 Specifica il numero di articoli da restituire.

Pubblica su

  • Nome host
  • Indirizzo IP

Risultati dell'azione

Arricchimento delle entità
Nome campo di arricchimento Logica: quando applicarla
nome utente Restituisce se esiste nel risultato JSON
shell Restituisce se esiste nel risultato JSON
uid Restituisce se esiste nel risultato JSON
iniziato Restituisce se esiste nel risultato JSON
nome host Restituisce se esiste nel risultato JSON
host_ip Restituisce se esiste nel risultato JSON
session_id Restituisce se esiste nel risultato JSON
session_count Restituisce se esiste nel risultato JSON
terminale Restituisce se esiste nel risultato JSON
terminata Restituisce se esiste nel risultato JSON
gid Restituisce se esiste nel risultato JSON
collection_id Restituisce se esiste nel risultato JSON
machine_id Restituisce se esiste nel risultato JSON
iniziato Restituisce se esiste nel risultato JSON
password_last_set Restituisce se esiste nel risultato JSON
logon_type Restituisce se esiste nel risultato JSON
sid Restituisce se esiste nel risultato JSON
Risultato dello script
Nome risultato script Opzioni di valore Esempio
is_success Vero/Falso is_success:False
Risultato JSON
[{
   "EntityResult":
     [{
        "username": "endgame",
        "shell": "/opt/endgame/bin/console",
        "uid": 1000,
        "started": 1582554802.55514,
        "hostname": "",
        "host_ip": "",
        "session_id": 887,
        "session_count": 1,
        "terminal": "tty1",
        "ended": 0,
        "gid": 1000,
        "collection_id": "1aebade8-9f7b-4237-8c43-2aed8729511e",
        "machine_id": "827255f4-53a2-1823-cac0-7c0f7730ca26"
     }],
   "Entity": "PC-01"
 }, {
    "EntityResult":
      [{
        "username": "example",
        "domain": "3B",
        "started": 1580205134.001,
        "session_count": 1,
        "ended": 0,
        "password_last_set": 0,
        "logon_type": "interactive",
        "sid": "",
        "collection_id": "88b876b1-5063-40a8-b40e-440df5eb8952",
        "machine_id": "5dc677fd-6b47-7df9-f7f4-d45434c8d0f8"
      }],
  "Entity": "PC-02"
}

Connettori

Per istruzioni dettagliate su come configurare un connettore in Google SecOps, vedi Configurazione del connettore.

Endgame Connector

Utilizza i seguenti parametri per configurare il connettore:

Parametro Tipo Valore predefinito Descrizione
DeviceProductField Stringa device_product Il nome del campo utilizzato per determinare il prodotto del dispositivo.
EventClassId Stringa event_name Il nome del campo utilizzato per determinare il nome dell'evento (sottotipo)
PythonProcessTimeout Stringa 30 Il limite di timeout (in secondi) per il processo Python che esegue lo script corrente
Root API Stringa N/D N/D
Nome utente Stringa N/D N/D
Password Password N/D N/D
Verifica SSL Casella di controllo Deselezionata N/D
Max Days Backwards Stringa N/D N/D
Nome campo ambiente Stringa N/D Se definito, il connettore estrae l'ambiente dal campo dell'evento specificato. Puoi manipolare i dati del campo utilizzando il campo pattern dell'espressione regolare per estrarre una stringa specifica.
Limite conteggio avvisi Stringa N/D N/D
Indirizzo del server proxy Stringa N/D L'indirizzo del server proxy da utilizzare.
Nome utente proxy Stringa N/D Il nome utente del proxy con cui eseguire l'autenticazione.
Password proxy Password N/D La password del proxy per l'autenticazione.

Regole del connettore

  • Il connettore supporta il proxy.

  • Il connettore supporta l'elenco dinamico.

Hai bisogno di ulteriore assistenza? Ricevi risposte dai membri della community e dai professionisti di Google SecOps.