Intégrer ANY.RUN à Google SecOps

Ce document explique comment intégrer ANY.RUN à Google Security Operations (Google SecOps).

Autorisation associée aux produits

L'intégration fonctionne avec l'authentification par clé API. Vous pouvez générer une nouvelle clé API sur la page ANY.RUN.

Paramètres d'intégration

Pour obtenir des instructions détaillées sur la configuration d'une intégration dans Google SecOps, consultez Configurer des intégrations.

Utilisez les paramètres suivants pour configurer l'intégration :

Nom du paramètre Type Valeur par défaut Est obligatoire Description
Nom de l'instance Chaîne N/A Non Nom de l'instance pour laquelle vous souhaitez configurer l'intégration.
Description Chaîne N/A Non Description de l'instance.
Clé API Mot de passe N/A Oui Clé API à utiliser avec l'intégration.
Exécuter à distance Case à cocher Décochée Non Cochez le champ pour exécuter l'intégration configurée à distance. Une fois cette option cochée, l'option permettant de sélectionner l'utilisateur distant (agent) s'affiche.

Pour savoir comment configurer une intégration dans Google SecOps, consultez Configurer des intégrations.

Vous pourrez apporter des modifications ultérieurement si nécessaire. Après avoir configuré une instance d'intégration, vous pouvez l'utiliser dans des playbooks. Pour en savoir plus sur la configuration et la prise en charge de plusieurs instances, consultez Prendre en charge plusieurs instances.

Actions

Pour en savoir plus sur les actions, consultez Répondre aux actions en attente depuis votre bureau et Exécuter une action manuelle dans votre demande.

Analyser le fichier

Créez une tâche d'analyse de fichier ANY.RUN.

Cette action ne s'exécute pas sur les entités Google SecOps. Le chemin d'accès complet au fichier à analyser doit être fourni en tant que paramètre d'entrée de l'action.

Paramètres

Nom du paramètre Type Valeur par défaut Est obligatoire Description
Chemin d'accès au fichier Chaîne N/A Non Spécifiez le chemin d'accès complet au fichier à analyser.
Attendre le rapport ? Case à cocher Cochée Non Indiquez si l'action doit attendre la création du rapport. Vous pouvez également obtenir le rapport ultérieurement à l'aide de l'action "Obtenir le rapport" une fois l'analyse terminée.
Seuil Integer 0 Oui Si la case "Attendre le rapport" est cochée, marquez l'entité comme suspecte si la valeur de risque du rapport pour l'entité est supérieure au seuil spécifié.
Essayer de créer un envoi x fois Integer 30 Oui Nombre de tentatives que l'action doit effectuer pour vérifier si la limite de simultanéité de l'API n'est pas dépassée et essayer de créer un envoi. La vérification est effectuée toutes les deux secondes.
Version d'OS LDD

7

Valeurs possibles :

  • 7
  • 8.1
  • 10
Non Version de l'OS sur laquelle exécuter l'analyse.
Nombre de bits du système d'exploitation LDD

32

Valeurs possibles :

  • 32
  • 64
Non Nombre de bits du système d'exploitation
Type d'environnement d'OS LDD

terminé

Valeurs possibles :

  • terminé
  • bureau
  • nettoyer
Non Type d'environnement sur lequel exécuter l'analyse.
État de la connexion réseau LDD Activé

Valeurs possibles :

    Activé
  • Désactivé
Non État de la connexion réseau pour l'analyse.
État de la fonctionnalité FakeNet LDD

faux

Valeurs possibles :

  • vrai
  • faux
Non État de la fonctionnalité FakeNet pour l'analyse.
Utiliser TOR LDD

faux

Valeurs possibles :

  • vrai
  • faux
Non Utiliser ou non TOR lors de l'exécution de l'analyse.
opt_network_mitm LDD

faux

Valeurs possibles :

  • vrai
  • faux
Non Option de proxy MITM HTTPS.
opt_network_geo LDD

Le plus rapide

Valeurs possibles :

  • Le plus rapide
  • AU
  • BR
  • DE
  • CH
  • FR
  • KR
  • États-Unis
  • RU
  • Go
  • IT
Non Option de géolocalisation.
opt_network_heavyevasion LDD

faux

Valeurs possibles :

  • vrai
  • faux
Non Option d'évasion lourde.
opt_privacy_type LDD

Par lien

Valeurs possibles :

  • Par lien
  • Public
  • Propriétaire
  • Par équipe
Non Paramètres de confidentialité pour l'analyse.
opt_timeout Chaîne 60 Non Délai avant expiration pour l'analyse, compris entre 10 et 600 secondes.
obj_ext_startfolder LDD

temp

Valeurs possibles :

  • temp
  • desktop
  • home
  • downloads
  • appdata
  • fenêtres
  • racine
Non Emplacement de départ pour l'analyse.

Cas d'utilisation

Analysez le fichier qui fait partie de l'alerte examinée pour déterminer s'il est malveillant.

Exécution

Cette action ne s'exécute pas sur les entités.

Résultats de l'action

Enrichissement d'entités

Marquer l'entité comme suspecte si le nombre de moteurs négatifs est égal ou supérieur au seuil donné. if data.get("report", {}).get("risk_score", {}).get("result") > threshold

Nom du champ d'enrichissement Logique : quand les utiliser ?
domain_blacklist Renvoie s'il existe dans le résultat JSON
html_forms Renvoie s'il existe dans le résultat JSON
server_details Renvoie s'il existe dans le résultat JSON
response_headers Renvoie s'il existe dans le résultat JSON
redirection Renvoie s'il existe dans le résultat JSON
file_type Renvoie s'il existe dans le résultat JSON
risk_score Renvoie s'il existe dans le résultat JSON
security_checks Renvoie s'il existe dans le résultat JSON
geo_location Renvoie s'il existe dans le résultat JSON
url_parts Renvoie s'il existe dans le résultat JSON
site_category Renvoie s'il existe dans le résultat JSON
web_page Renvoie s'il existe dans le résultat JSON
dns_records Renvoie s'il existe dans le résultat JSON
Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai ou faux is_success:False
Résultat JSON

Option 1 : Si la case "Attendre le rapport" n'est pas cochée, nous renvoyons les informations sur la tâche d'analyse créée (réponse à la requête 1).

{
    "error": false,
    "data": {
        "taskid": "TASK_ID"
    }
}

Option 2. Si la case "Attendre le rapport" n'est pas cochée, nous renvoyons les informations sur la tâche d'analyse créée (réponse à la requête 1).

{
    "error": false,
    "data": {
        "analysis": {
            "uuid": "UUID",
            "permanentUrl": "https://app.any.run/tasks/UUID",
            "reports": {
                "IOC": "https://api.any.run/report/UUID/ioc/json",
                "MISP": "https://api.any.run/report/UUID/summary/misp",
                "HTML": "https://api.any.run/report/UUID/summary/html",
                "graph": "https://content.any.run/tasks/UUID/graph"
            },
            "sandbox": {
                "name": "ANY.RUN - Interactive Sandbox",
                "plan": {
                    "name": "Tester"
                }
            },
            "duration": 60,
            "creation": 1602483368256,
            "creationText": "2020-10-12T06:16:08.256Z",
            "tags": [],
            "options": {
            }
        }
    }
}
Mur des cas
Type de résultat Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution du playbook :

Si la tâche d'analyse a bien été créée pour le fichier fourni  : "Successfully created analysis task for file: {0}".format(file_path).

Si la création de la tâche d'analyse pour le fichier fourni échoue  : "Failed to create ANY.RUN analysis task for file: {0}".format(file_path).

Si la case "Attendre le rapport" est cochée et que nous terminons l'action, car le délai avant expiration du processus Python est proche : affichez "Action reached timeout waiting for report for file: {0}".format(file_path).

L'action doit échouer et arrêter l'exécution du playbook :

Si une erreur critique est signalée, par exemple des identifiants incorrects ou une perte de connectivité  : "Échec de la connexion au service ANY.RUN ! Error is {0}".format(exception.stacktrace)

Général

Analyser l'URL du fichier

Créez une tâche d'analyse de fichier ANY.RUN.

L'action ne fonctionne pas avec les entités Google SecOps. L'URL du fichier à analyser doit être fournie en tant que paramètre d'entrée de l'action.

Paramètres

Nom du paramètre Type Valeur par défaut Est obligatoire Description
URL vers le fichier Chaîne N/A Non Spécifiez l'URL du fichier à télécharger et à analyser.
Masquer l'URL source ? Case à cocher Décochée Non Indiquez si vous souhaitez masquer l'URL source du fichier téléchargé.
Attendre le rapport ? Case à cocher Cochée Non Indiquez si l'action doit attendre la création du rapport. Vous pouvez également obtenir le rapport ultérieurement à l'aide de l'action "Obtenir le rapport" une fois l'analyse terminée.
Seuil Integer 0 Oui Si la case "Attendre le rapport" est cochée, marquez l'entité comme suspecte si la valeur de risque du rapport pour l'entité est supérieure au seuil spécifié.
Essayer de créer un envoi x fois Int 30 Oui Nombre de tentatives que l'action doit effectuer pour vérifier si la limite de simultanéité de l'API n'est pas dépassée et essayer de créer un envoi. La vérification est effectuée toutes les deux secondes.
Version d'OS LDD 7 Non Version de l'OS sur laquelle exécuter l'analyse.
Nombre de bits du système d'exploitation LDD 32 Non Nombre de bits du système d'exploitation
Type d'environnement d'OS LDD terminé Non Type d'environnement sur lequel exécuter l'analyse.
État de la connexion réseau LDD Activé Non État de la connexion réseau pour l'analyse.
État de la fonctionnalité FakeNet LDD Faux Non État de la fonctionnalité FakeNet pour l'analyse.

Utiliser TOR

LDD Faux Non Utiliser ou non TOR lors de l'exécution de l'analyse.

opt_network_mitm

LDD Faux Non Option de proxy MITM HTTPS.
opt_network_geo LDD Le plus rapide Non Option de géolocalisation.
opt_network_heavyevasion LDD Faux Non Option d'évasion lourde.
opt_privacy_type LDD

Par lien

Valeurs possibles :

  • Par lien
  • Public
  • Propriétaire
  • Par équipe
Non Paramètres de confidentialité pour l'analyse.

opt_timeout

Chaîne 60 Non Délai avant expiration pour l'analyse, compris entre 10 et 600 secondes.

obj_ext_startfolder

LDD temp Non Emplacement de départ pour l'analyse.

Cas d'utilisation

Analysez le fichier qui fait partie de l'alerte examinée pour déterminer s'il est malveillant.

Exécution

Cette action ne fonctionne pas sur les entités.

Résultats de l'action

Enrichissement d'entités

Marquer l'entité comme suspecte si le nombre de moteurs négatifs est égal ou supérieur au seuil donné. is_suspicious: if data.get("score") > threshold

Nom du champ d'enrichissement Logique : quand les utiliser ?
domaine Renvoie s'il existe dans le résultat JSON
should_block Renvoie s'il existe dans le résultat JSON
score Renvoie s'il existe dans le résultat JSON
disposable Renvoie s'il existe dans le résultat JSON
has_mx_records Renvoie s'il existe dans le résultat JSON
has_spf_records Renvoie s'il existe dans le résultat JSON
Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai ou faux is_success:False
Résultat JSON

Option 1 : Si la case "Attendre le rapport" n'est pas cochée, nous renvoyons les informations sur la tâche d'analyse créée (réponse à la requête 1).

{
    "error": false,
    "data": {
        "taskid": "TASK_ID"
    }
}

Option 2 : Si la case "Attendre le rapport" n'est pas cochée, nous renvoyons les informations sur la tâche d'analyse créée (réponse à la requête 1).

{
    "error": false,
    "data": {
        "analysis": {
            "uuid": "UUID",
            "permanentUrl": "https://app.any.run/tasks/UUID",
            "reports": {
                "IOC": "https://api.any.run/report/UUID/ioc/json",
                "MISP": "https://api.any.run/report/UUID/summary/misp",
                "HTML": "https://api.any.run/report/UUID/summary/html",
                "graph": "https://content.any.run/tasks/UUID/graph"
            },
            "sandbox": {
                "name": "ANY.RUN - Interactive Sandbox",
                "plan": {
                    "name": "Tester"
                }
            },
            "duration": 60,
            "creation": 1602483368256,
            "creationText": "2020-10-12T06:16:08.256Z",
            "tags": [],
            "options": {
            }
        }
    }
}
Mur des cas
Type de résultat Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution du playbook :

Si la tâche d'analyse a bien été créée pour le fichier fourni  : "Successfully created analysis task for file: {0}".format(file_path).

Si la création de la tâche d'analyse échoue pour le fichier fourni : Failed to create ANY.RUN analysis task for file: {0}".format(file_path).

Si la case "Attendre le rapport" est cochée et que nous terminons l'action, car le délai avant expiration du processus Python est proche  : "Action reached timeout waiting for report for file: {0}".format(file_path).

L'action doit échouer et arrêter l'exécution du playbook :

Si une erreur critique est signalée, par exemple des identifiants incorrects ou une perte de connectivité  : "Échec de la connexion au service ANY.RUN ! Error is {0}".format(exception.stacktrace)

Général

Analyser l'URL

Créer une tâche d'analyse ANY.RUN pour l'URL fournie.

L'action n'est pas compatible avec les entités Google SecOps. Une URL à analyser doit être fournie en tant que paramètre d'entrée.

Paramètres

Nom du paramètre Type Valeur par défaut Est obligatoire Description
URL à analyser Chaîne N/A Non Spécifiez l'URL à analyser.
Attendre le rapport ? Case à cocher Cochée Non Indiquez si l'action doit attendre la création du rapport. Vous pouvez également obtenir le rapport ultérieurement à l'aide de l'action "Obtenir le rapport" une fois l'analyse terminée.
Essayer de créer un envoi x fois Integer 30 Oui Nombre de tentatives que l'action doit effectuer pour vérifier si la limite de simultanéité de l'API n'est pas dépassée et essayer de créer un envoi. La vérification est effectuée toutes les deux secondes.
Version d'OS LDD 7 Non Version de l'OS sur laquelle exécuter l'analyse.
Nombre de bits du système d'exploitation LDD 32 Non Nombre de bits du système d'exploitation
Type d'environnement d'OS LDD terminé Non Type d'environnement sur lequel exécuter l'analyse.
État de la connexion réseau LDD Activé Non État de la connexion réseau pour l'analyse.
État de la fonctionnalité FakeNet LDD Faux Non État de la fonctionnalité FakeNet pour l'analyse.
Utiliser TOR LDD Faux Non Utiliser ou non TOR lors de l'exécution de l'analyse.

opt_network_mitm

DDL

Faux Non Option de proxy MITM HTTPS.
opt_network_geo LDD Le plus rapide Non Option de géolocalisation.
opt_network_heavyevasion LDD Faux Non Option d'évasion lourde.
opt_privacy_type LDD

Par lien

Valeurs possibles :

  • Par lien
  • Public
  • Propriétaire
  • Par équipe
Non Paramètres de confidentialité pour l'analyse.
opt_timeout Chaîne 60 Non Délai avant expiration pour l'analyse, compris entre 10 et 600 secondes.
obj_ext_startfolder LDD temp Non Emplacement de départ pour l'analyse.

Cas d'utilisation

Analysez l'URL qui fait partie de l'alerte examinée pour déterminer si elle est malveillante.

Exécution

Cette action s'exécute sur l'entité URL.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai ou faux is_success:False
Résultat JSON

Option 1 : Si la case "Attendre le rapport" n'est pas cochée, nous renvoyons les informations sur la tâche d'analyse créée (réponse à la requête 1).

{
    "error": false,
    "data": {
        "taskid": "TASK_ID"
    }
}

Option 2 : Si la case "Attendre le rapport" n'est pas cochée, nous renvoyons les informations sur la tâche d'analyse créée (réponse à la requête 1).

{
    "error": false,
    "data": {
        "analysis": {
            "uuid": "UUID",
            "permanentUrl": "https://app.any.run/tasks/UUID",
            "reports": {
                "IOC": "https://api.any.run/report/UUID/ioc/json",
                "MISP": "https://api.any.run/report/UUID/summary/misp",
                "HTML": "https://api.any.run/report/UUID/summary/html",
                "graph": "https://content.any.run/tasks/UUID/graph"
            },
            "sandbox": {
                "name": "ANY.RUN - Interactive Sandbox",
                "plan": {
                    "name": "Tester"
                }
            },
            "duration": 60,
            "creation": 1602483368256,
            "creationText": "2020-10-12T06:16:08.256Z",
            "tags": [],
            "options": {
            }
        }
    }
}
Mur des cas
Type de résultat Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution du playbook :

Si la tâche d'analyse a bien été créée pour au moins l'une des entités fournies  : "Created analysis tasks for the following entities: {0}".format([entity.Identifier]).

Si la création de la tâche d'analyse échoue pour toutes les entités fournies  : "Aucune tâche d'analyse ANY.RUN n'a été créée."

Si la création de tâches d'analyse échoue pour certaines entités  : "Failed to create analysis tasks for the following entities: {0}".format([entity.identifier])

Si la case "Attendre le rapport" est cochée et que nous terminons l'action, car le délai avant expiration du processus Python est proche  : "Action reached timeout waiting for report for the following entities: {0}".format([entity.identifier])

L'action doit échouer et arrêter l'exécution du playbook :

Si une erreur critique est signalée, par exemple des identifiants incorrects ou une perte de connectivité  : "Échec de la connexion au service ANY.RUN ! Error is {0}".format(exception.stacktrace)

Général

Télécharger le rapport

Obtenez un rapport ANY.RUN à partir d'une analyse précédente basée sur l'entité de fichier, de hachage de fichier ou d'URL Google SecOps fournie.

Paramètres

Nom du paramètre Type Valeur par défaut Est obligatoire Description
Seuil Integer 0 Oui Marquez l'entité comme suspecte si son score est supérieur au seuil spécifié.
Rechercher dans les x dernières analyses Integer 25 Oui Recherchez un rapport pour le hachage de fichier fourni dans les x dernières analyses exécutées dans ANY.RUN.
Créer un insight ? Case à cocher Décochée Non Indiquez si vous souhaitez créer un insight basé sur les données du rapport.
Récupérer le dernier rapport ? Case à cocher Cochée Non Indiquez si vous souhaitez renvoyer le dernier rapport d'analyse ou tous les rapports trouvés pour l'entité fournie.

Cas d'utilisation

Recherchez dans ANY.RUN le hachage que nous rencontrons dans l'analyse des alertes du playbook.

Exécution

Cette action s'exécute sur les entités suivantes :

  • Nom de fichier
  • Filehash
  • URL

Résultats de l'action

Enrichissement d'entités

L'action doit définir cette valeur sur "True" si la valeur de risque de l'entité est supérieure au seuil fourni en tant que paramètre d'entrée de l'action.

Insights
Logique d'insight Type Titre Entité Verdict Niveau de menace Score
Créer si la case correspondante a été cochée. Entité Rapport Any.Run Identifiant de l'entité pour laquelle l'insight est créé Valeur issue de la réponse de l'API Valeur issue de la réponse de l'API Valeur issue de la réponse de l'API
Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai ou faux is_success:False
Résultat JSON
{
  "error":false,
  "data":{
    "analysis":{
      "uuid":"UUID",
      "permanentUrl":"https://app.any.run/tasks/UUID",
      "reports":{
        "IOC":"https://api.any.run/report/UUID/ioc/json",
        "MISP":"https://api.any.run/report/UUID/summary/misp",
        "HTML":"https://api.any.run/report/UUID/summary/html",
        "graph":"https://content.any.run/tasks/UUID/graph"
      },
      "sandbox":{
        "name":"ANY.RUN - Interactive Sandbox",
        "plan":{
          "name":"Tester"
        }
      },
      "duration":60,
      "creation":1602483368256,
      "creationText":"2020-10-12T06:16:08.256Z",
      "tags":[
      ],
      "options":{
        "timeout":60,
        "additionalTime":0,
        "fakeNet":false,
        "heavyEvasion":false,
        "mitm":false,
        "tor":{
          "used":false,
          "geo":"fastest"
        },
        "presentation":false,
        "video":true,
        "hideSource":false,
        "network":true,
        "privacy":"bylink",
        "privateSample":false,
        "automatization":{
          "uac":false
        }
      },
      "scores":{
        "verdict":{
          "score":100,
          "threatLevel":2,
          "threatLevelText":"Malicious activity"
        },
        "specs":{
          "injects":false,
          "autostart":false,
          "cpuOverrun":false,
          "crashedApps":false,
          "crashedTask":false,
          "debugOutput":false,
          "executableDropped":false,
          "exploitable":false,
          "lowAccess":false,
          "memOverrun":false,
          "multiprocessing":true,
        }
      }
    }
  }
}
Mur des cas
Type de résultat Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution du playbook :

Si l'opération réussit et qu'un rapport est obtenu pour au moins l'une des entités fournies  : "Found ANY.RUN reports for the following entities: {0}".format([entity.Identifier]).

Si aucun rapport n'est trouvé pour toutes les entités fournies  : "Aucun rapport ANY.RUN n'a été trouvé."

Si aucun rapport n'est trouvé pour certaines entités  : "Failed to find ANY.RUN reports for the following entities: {0}".format([entity.identifier])

L'action doit échouer et arrêter l'exécution du playbook :

En cas d'erreur critique, comme des identifiants incorrects ou une perte de connectivité  : "Échec de la connexion au service ANY.RUN ! Error is {0}".format(exception.stacktrace)

Général
Table

Nom : Dernier rapport ANY.RUN

Colonnes : Paramètre, Valeur :

  • Verdict
  • "Niveau de menace"
  • "Score"
  • URL du rapport
  • Signaler un IOC
  • Signaler un MISP
  • Rapport HTML
  • Signaler un graphique
Général

Ping

Testez la connectivité à ANY.RUN.

Paramètres

N/A

Exécution

L'action n'est pas exécutée sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai ou faux is_success:False
Mur des cas
Type de résultat Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution d'un playbook :

Si l'opération réussit : "Successfully connected to the ANY.RUN service with the provided connection parameters!" (Connexion au service ANY.RUN établie avec les paramètres de connexion fournis)

L'action doit échouer et arrêter l'exécution d'un playbook :

Si une erreur critique est signalée, par exemple des identifiants incorrects ou une perte de connectivité : "Échec de la connexion au service ANY.RUN ! Error is {0}".format(exception.stacktrace)

Général

Rechercher dans l'historique des rapports

Recherchez dans l'historique des analyses ANY.RUN.

L'action ne fonctionne pas avec les entités Google SecOps. Seuls les paramètres d'entrée de l'action sont utilisés.

Paramètres

Nom du paramètre Type Valeur par défaut Est obligatoire Description
Nom de la demande Chaîne N/A Non Nom de l'envoi spécifique à rechercher.
Rechercher dans les x dernières analyses Integer 100 Oui Recherchez un rapport dans les x dernières analyses exécutées dans ANY.RUN.
Ignorer les x premiers scans Integer 0 Non Ignorer les x premières analyses renvoyées par l'API ANY.RUN.
Obtenir l'historique de l'équipe ? Case à cocher Décochée Non Indiquez si vous souhaitez obtenir l'historique de l'équipe ou non.

Cas d'utilisation

Recherchez les envois précédents pour voir ce qui a été analysé précédemment dans le bac à sable ANY.RUN.

Exécution

L'action ne fonctionne pas sur les entités.

Résultats de l'action

Résultat du script
Nom du résultat du script Options de valeur Exemple
is_success Vrai ou faux is_success:False
Résultat JSON
{
  "error":false,
  "data":{
    "tasks":[
      {
        "verdict":"No threats detected",
        "name":"http://users.tpg.com.au/locthuy/employment/qs/unix/Hardening%20your%20AIX%20Security.pdf",
        "related":"https://app.any.run/tasks/ID",
        "pcap":"https://content.any.run/tasks/ID/download/pcap",
        "file":"https://content.any.run/tasks/ID/download/files/FILE_NAME",
        "json":"https://api.any.run/report/ID/summary/json",
        "misp":"https://api.any.run/report/ID/summary/misp",
        "tags":[
        ],
        "date":"2020-10-12T08:05:57.587Z",
        "hashes":{
          "ssdeep":"768:iSDksqjqvXbB/6rtilCec397sUiZc9Yky:TDegY539gUiCXy",
          "head_hash":"3c90557306fa01f30693541b28db5785",
          "sha256":"8ebc1257f9155134bb00315bdd2380990cdc413ba298d0cf473579ccfe03d6e5",
          "sha1":"c125ba414416668b84ac737ec6db1b7f94bf32af",
          "md5":"5e19377a19ef7657707872377bea14b7"
        }
      }
    ]
  }
}
Mur des cas
Type de résultat Description Type
Message de sortie*

L'action ne doit pas échouer ni arrêter l'exécution du playbook :

Si l'opération réussit et que des rapports sont trouvés  : "Found ANY.RUN reports for the provided search parameters" (Rapports ANY.RUN trouvés pour les paramètres de recherche fournis).

Si aucun rapport n'est trouvé  : "Aucun rapport ANY.RUN n'a été trouvé."

L'action doit échouer et arrêter l'exécution du playbook :

Si une erreur critique est signalée, par exemple des identifiants incorrects ou une perte de connectivité  : "Échec de la connexion au service ANY.RUN ! Error is {0}".format(exception.stacktrace)

Général
Table

Nom du tableau : Résultats de recherche

Colonnes du tableau :

  • Nom de la demande (name)
  • Verdict
  • >URL du rapport (associé)
  • Date de l'analyse
  • md5
  • sha1
  • sha256
Général

Vous avez encore besoin d'aide ? Obtenez des réponses de membres de la communauté et de professionnels Google SecOps.