Index
SafeBrowsing(interface)BatchGetHashListsRequest(message)BatchGetHashListsResponse(message)FullHash(message)FullHash.FullHashDetail(message)GetHashListRequest(message)HashList(message)HashListMetadata(message)HashListMetadata.HashLength(enum)LikelySafeType(enum)ListHashListsRequest(message)ListHashListsResponse(message)RiceDeltaEncoded128Bit(message)RiceDeltaEncoded256Bit(message)RiceDeltaEncoded32Bit(message)RiceDeltaEncoded64Bit(message)SearchHashesRequest(message)SearchHashesResponse(message)SearchUrlsRequest(message)SearchUrlsResponse(message)SizeConstraints(message)ThreatAttribute(enum)ThreatType(enum)ThreatUrl(message)
SafeBrowsing
Les API Safe Browsing permettent aux clients de comparer des ressources Web (le plus souvent des URL) aux listes de ressources Web non sécurisées constamment mises à jour par Google.
| BatchGetHashLists |
|---|
|
Obtenez plusieurs listes de hachage à la fois. Il est très courant qu'un client ait besoin d'obtenir plusieurs listes de hachage. Il est préférable d'utiliser cette méthode plutôt que la méthode Get standard plusieurs fois. Il s'agit d'une méthode Get par lot standard, telle que définie par https://google.aip.dev/231. La méthode HTTP est également GET. |
| GetHashList |
|---|
|
Obtenez les derniers contenus d'une liste de hachages. Une liste de hachages peut être une liste de menaces ou une liste de non-menaces, comme le cache global. Il s'agit d'une méthode Get standard, telle que définie par https://google.aip.dev/131. La méthode HTTP est également GET. |
| ListHashLists |
|---|
|
Lister les listes de hachage Dans l'API V5, Google ne supprimera jamais une liste de hachages qui a déjà été renvoyée par cette méthode. Cela permet aux clients de ne pas utiliser cette méthode et de simplement coder en dur toutes les listes de hachage dont ils ont besoin. Il s'agit d'une méthode List standard, telle que définie dans https://google.aip.dev/132. La méthode HTTP est GET. |
| SearchHashes |
|---|
|
Recherchez les hachages complets correspondant aux préfixes spécifiés. Il s'agit d'une méthode personnalisée, telle que définie dans https://google.aip.dev/136 (la méthode personnalisée fait référence à une méthode ayant un nom personnalisé dans la nomenclature générale de développement d'API de Google. Elle ne fait pas référence à l'utilisation d'une méthode HTTP personnalisée). |
| SearchUrls |
|---|
|
Recherchez les URL correspondant à des menaces connues. Chaque URL, ainsi que ses expressions de suffixe d'hôte et de préfixe de chemin (jusqu'à une profondeur limitée), sont vérifiées. Cela signifie que la réponse peut contenir des URL qui n'étaient pas incluses dans la requête, mais qui sont des expressions des URL demandées. |
BatchGetHashListsRequest
Requête permettant d'obtenir plusieurs listes de hachage en même temps.
| Champs | |
|---|---|
names[] |
Obligatoire. Noms des listes de hachage spécifiques. La liste PEUT être une liste de menaces ou le cache global. Les noms ne DOIVENT PAS contenir de doublons. Si c'était le cas, le client recevrait une erreur. |
version[] |
Versions de la liste de hachage dont le client dispose déjà. Si le client récupère les listes de hachage pour la première fois, le champ doit être laissé vide. Sinon, le client doit fournir les versions précédemment reçues du serveur. Le client NE DOIT PAS manipuler ces octets. Le client n'a pas besoin d'envoyer les versions dans le même ordre que les noms de liste correspondants. Le client peut envoyer un nombre de versions inférieur ou supérieur au nombre de noms dans une requête. Toutefois, le client NE DOIT PAS envoyer plusieurs versions correspondant au même nom. S'il le fait, il recevra un message d'erreur. Remarque historique : dans la version 4 de l'API, cette méthode s'appelait |
size_constraints |
Les contraintes de taille de chaque liste. Si elle est omise, il n'y a aucune contrainte. Notez que les tailles indiquées ici sont par liste, et non agrégées pour toutes les listes. |
BatchGetHashListsResponse
Réponse contenant plusieurs listes de hachage.
| Champs | |
|---|---|
hash_lists[] |
Les listes de hachages sont dans le même ordre que celui indiqué dans la requête. |
FullHash
Hachage complet identifié avec une ou plusieurs correspondances.
| Champs | |
|---|---|
full_hash |
Hachage complet correspondant. Il s'agit du hachage SHA256. La longueur sera exactement de 32 octets. |
full_hash_details[] |
Liste non triée. Champ répété identifiant les détails pertinents pour ce hachage complet. |
FullHashDetail
Informations sur un hachage complet correspondant.
Remarque importante concernant la compatibilité ascendante : le serveur peut ajouter de nouveaux types et attributs de menaces à tout moment. Ces ajouts sont considérés comme des modifications de version mineures. La règle de Google est de ne pas exposer les numéros de version mineure dans les API (consultez https://cloud.google.com/apis/design/versioning pour connaître la règle de gestion des versions). Les clients DOIVENT donc être prêts à recevoir des messages FullHashDetail contenant des valeurs d'énumération ThreatType ou ThreatAttribute considérées comme non valides par le client. Il incombe donc au client de vérifier la validité de toutes les valeurs d'énumération ThreatType et ThreatAttribute. Si une valeur est considérée comme non valide, le client DOIT ignorer l'intégralité du message FullHashDetail.
| Champs | |
|---|---|
threat_type |
Type de menace. Ce champ ne sera jamais vide. |
attributes[] |
Liste non triée. Attributs supplémentaires concernant ces hachages complets. Ce champ peut être vide. |
GetHashListRequest
Requête permettant d'obtenir une liste de hachages, qui peut être une liste de menaces ou une liste non liée à des menaces, comme le cache global.
Nouveautés de la version 5 : pour plus de clarté, states dans la version 4 est renommé version. Les listes sont désormais nommées, et les types de plates-formes et d'entrées de menace ont été supprimés. Il est désormais possible que plusieurs listes aient le même type de menace ou qu'une même liste concerne plusieurs types de menaces. Contrairement aux préfixes de hachage de longueur variable de la version 4, qui ont posé des problèmes dans de nombreuses implémentations client, tous les hachages d'une liste ont désormais une longueur unique, ce qui permet des implémentations client beaucoup plus efficaces. Les contraintes ont été simplifiées et le type de compression a été supprimé (la compression est toujours appliquée).
| Champs | |
|---|---|
name |
Obligatoire. Nom de cette liste de hachages spécifique. Il peut s'agir d'une liste de menaces ou du cache global. |
version |
Version de la liste de hachages dont dispose déjà le client. Si le client récupère la liste de hachages pour la première fois, ce champ DOIT être laissé vide. Sinon, le client DOIT fournir la version précédemment reçue du serveur. Le client NE DOIT PAS manipuler ces octets. Nouveautés de la version 5 : dans la version 4 de l'API, cette méthode s'appelait |
size_constraints |
Contraintes de taille de la liste. Si elle est omise, il n'y a aucune contrainte. Les contraintes sont recommandées sur tous les appareils dont la puissance de traitement, la bande passante ou le stockage sont limités. |
HashList
Liste de hachages identifiée par son nom.
| Champs | |
|---|---|
name |
Nom de la liste de hachages. Notez que le cache global n'est qu'une liste de hachages et peut être référencé ici. |
version |
Version de la liste de hachages. Le client NE DOIT PAS manipuler ces octets. |
partial_update |
Si la valeur est "true", il s'agit d'un diff partiel contenant les ajouts et les suppressions en fonction de ce que le client possède déjà. Si la valeur est "false", il s'agit de la liste de hachages complète. Si la valeur est "false", le client DOIT supprimer toute version stockée localement pour cette liste de hachages. Cela signifie que la version dont dispose le client est sérieusement obsolète ou que les données du client sont probablement corrompues. Le champ Si la valeur est "true", le client DOIT appliquer une mise à jour incrémentielle en supprimant les éléments, puis en les ajoutant. |
compressed_removals |
Version codée en Rice-delta des index de suppression. Étant donné que chaque liste de hachages comporte forcément moins de 2^32 entrées, les index sont traités comme des entiers de 32 bits et encodés. |
minimum_wait_duration |
Les clients doivent attendre au moins ce délai pour obtenir à nouveau la liste de hachages. Si la valeur est omise ou égale à zéro, les clients DOIVENT récupérer immédiatement les données, car cela indique que le serveur a une mise à jour supplémentaire à envoyer au client, mais qu'il n'a pas pu le faire en raison des contraintes spécifiées par le client. |
sha256_checksum |
Liste triée de tous les hachages, hachée à nouveau avec SHA256. Il s'agit de la somme de contrôle de la liste triée de tous les hachages présents dans la base de données après l'application de la mise à jour fournie. Si aucune mise à jour n'a été fournie, le serveur omet ce champ pour indiquer au client qu'il doit utiliser la somme de contrôle existante. |
metadata |
Métadonnées concernant la liste de hachages. Cette valeur n'est pas renseignée par la méthode |
Champ d'union compressed_additions. Version encodée Rice-delta des ajouts. Les longueurs de préfixe de hachage des ajouts sont uniformes pour tous les ajouts de la liste. compressed_additions ne peut être qu'un des éléments suivants : |
|
additions_four_bytes |
Les ajouts de 4 octets. |
additions_eight_bytes |
Les ajouts de 8 octets. |
additions_sixteen_bytes |
Ajouts de 16 octets. |
additions_thirty_two_bytes |
Les ajouts de 32 octets. |
HashListMetadata
Métadonnées concernant une liste de hachages spécifique.
| Champs | |
|---|---|
threat_types[] |
Liste non triée. Si elle n'est pas vide, elle indique que la liste de hachages est un type de liste de menaces et énumère les types de menaces associés aux hachages ou aux préfixes de hachage de cette liste. Ce champ peut être vide si l'entrée ne représente pas une menace, c'est-à-dire s'il s'agit d'un type probablement sûr. |
likely_safe_types[] |
Liste non triée. Si cette valeur n'est pas vide, cela signifie que la liste de hachages représente une liste de hachages probablement sécurisés. Elle énumère les raisons pour lesquelles ils sont considérés comme probablement sécurisés. Ce champ s'exclut mutuellement avec le champ "threat_types". |
description |
Description lisible de cette liste. être rédigé en anglais ; |
hash_length |
Longueur du hachage acceptée pour cette liste de hachages. Chaque liste de hachage ne prendra en charge qu'une seule longueur. Si une longueur de hachage différente est introduite pour le même ensemble de types de menaces ou de types sûrs, elle sera présentée sous la forme d'une liste distincte avec un nom distinct et une longueur de hachage définie. |
HashLength
Longueur des hachages dans une liste de hachages.
| Enums | |
|---|---|
HASH_LENGTH_UNSPECIFIED |
Longueur non spécifiée. |
FOUR_BYTES |
Chaque hachage est un préfixe de quatre octets. |
EIGHT_BYTES |
Chaque hachage est un préfixe de huit octets. |
SIXTEEN_BYTES |
Chaque hachage est un préfixe de seize octets. |
THIRTY_TWO_BYTES |
Chaque hachage est un hachage complet de 32 octets. |
LikelySafeType
Types de sites probablement sûrs.
Notez que SearchHashesResponse ne contient intentionnellement pas LikelySafeType.
| Enums | |
|---|---|
LIKELY_SAFE_TYPE_UNSPECIFIED |
Inconnu. |
GENERAL_BROWSING |
Ce site est probablement suffisamment sécurisé pour la navigation générale. On l'appelle également "cache global". |
CSD |
Ce site est probablement suffisamment sécurisé pour qu'il ne soit pas nécessaire d'exécuter des modèles de détection côté client ni des vérifications de protection par mot de passe. |
DOWNLOAD |
Ce site est probablement suffisamment sécurisé pour que les téléchargements qui en proviennent n'aient pas besoin d'être vérifiés. |
ListHashListsRequest
Requête pour lister les listes de hachage disponibles.
| Champs | |
|---|---|
page_size |
Nombre maximal de listes de hachages à renvoyer. Le service peut renvoyer un nombre inférieur à cette valeur. Si aucune valeur n'est spécifiée, le serveur choisit une taille de page, qui peut être supérieure au nombre de listes de hachage afin que la pagination ne soit pas nécessaire. |
page_token |
Jeton de page reçu d'un appel |
ListHashListsResponse
Réponse contenant des métadonnées sur les listes de hachage.
| Champs | |
|---|---|
hash_lists[] |
Les listes de hachage sont dans un ordre arbitraire. Seules les métadonnées concernant les listes de hachage seront incluses, et non leur contenu. |
next_page_token |
Jeton pouvant être envoyé en tant que |
RiceDeltaEncoded128Bit
Identique à RiceDeltaEncoded32Bit, sauf que cette fonction encode des nombres de 128 bits.
| Champs | |
|---|---|
first_value_hi |
Les 64 bits supérieurs de la première entrée des données encodées (hachages). Si le champ est vide, les 64 bits supérieurs sont tous nuls. |
first_value_lo |
Les 64 bits de poids faible de la première entrée des données encodées (hachages). Si le champ est vide, les 64 bits inférieurs sont tous nuls. |
rice_parameter |
Paramètre Golomb-Rice. Ce paramètre est garanti d'être compris entre 99 et 126, inclus. |
entries_count |
Nombre d'entrées encodées par delta dans les données encodées. Si un seul entier a été encodé, cette valeur sera nulle et la valeur unique sera stockée dans |
encoded_data |
Deltas encodés à l'aide du codeur Golomb-Rice. |
RiceDeltaEncoded256Bit
Identique à RiceDeltaEncoded32Bit, sauf que cette fonction encode des nombres de 256 bits.
| Champs | |
|---|---|
first_value_first_part |
Les 64 premiers bits de la première entrée des données encodées (hachages). Si le champ est vide, les 64 premiers bits sont tous à zéro. |
first_value_second_part |
Bits 65 à 128 de la première entrée des données encodées (hachages). Si le champ est vide, les bits 65 à 128 sont tous nuls. |
first_value_third_part |
Bits 129 à 192 de la première entrée des données encodées (hachages). Si le champ est vide, les bits 129 à 192 sont tous nuls. |
first_value_fourth_part |
Les 64 derniers bits de la première entrée des données encodées (hachages). Si le champ est vide, les 64 derniers bits sont tous nuls. |
rice_parameter |
Paramètre Golomb-Rice. Ce paramètre est garanti d'être compris entre 227 et 254, inclus. |
entries_count |
Nombre d'entrées encodées par delta dans les données encodées. Si un seul entier a été encodé, cette valeur sera nulle et la valeur unique sera stockée dans |
encoded_data |
Deltas encodés à l'aide du codeur Golomb-Rice. |
RiceDeltaEncoded32Bit
Données encodées Rice-Golomb. Utilisé pour les hachages ou les index de suppression. Il est garanti que chaque hachage ou index a la même longueur, à savoir exactement 32 bits.
En règle générale, si nous trions toutes les entrées par ordre lexicographique, nous constatons que les bits d'ordre supérieur ont tendance à ne pas changer aussi souvent que les bits d'ordre inférieur. Cela signifie que si nous prenons également la différence adjacente entre les entrées, les bits d'ordre supérieur ont une forte probabilité d'être nuls. Cela exploite cette forte probabilité de zéro en choisissant essentiellement un certain nombre de bits. Tous les bits plus significatifs que celui-ci sont susceptibles d'être nuls, nous utilisons donc un encodage unaire. Consultez le champ rice_parameter.
Note historique : l'encodage Rice-delta a été utilisé pour la première fois dans la version 4 de cette API. Dans la version 5, deux améliorations importantes ont été apportées : premièrement, l'encodage Rice-delta est désormais disponible avec des préfixes de hachage de plus de 4 octets ; deuxièmement, les données encodées sont désormais traitées comme big-endian afin d'éviter une étape de tri coûteuse.
| Champs | |
|---|---|
first_value |
La première entrée des données encodées (hachages ou index) ou, si un seul préfixe ou index de hachage a été encodé, la valeur de cette entrée. Si le champ est vide, la valeur saisie est zéro. |
rice_parameter |
Paramètre Golomb-Rice. Ce paramètre est garanti d'être compris entre 3 et 30, inclus. |
entries_count |
Nombre d'entrées encodées par delta dans les données encodées. Si un seul entier a été encodé, cette valeur sera nulle et la valeur unique sera stockée dans |
encoded_data |
Deltas encodés à l'aide du codeur Golomb-Rice. |
RiceDeltaEncoded64Bit
Identique à RiceDeltaEncoded32Bit, sauf que cette fonction encode des nombres de 64 bits.
| Champs | |
|---|---|
first_value |
La première entrée des données encodées (hachages) ou, si un seul préfixe de hachage a été encodé, la valeur de cette entrée. Si le champ est vide, la valeur saisie est zéro. |
rice_parameter |
Paramètre Golomb-Rice. Ce paramètre est garanti d'être compris entre 35 et 62, inclus. |
entries_count |
Nombre d'entrées encodées par delta dans les données encodées. Si un seul entier a été encodé, cette valeur sera nulle et la valeur unique sera stockée dans |
encoded_data |
Deltas encodés à l'aide du codeur Golomb-Rice. |
SearchHashesRequest
Requête émise par le client pour rechercher des préfixes de hachage spécifiques.
Il est conçu pour rechercher uniquement dans les listes de menaces et non dans les listes non liées aux menaces, telles que le cache global.
Nouveautés de la version 5 : les clients n'ont pas besoin de spécifier de ClientInfo ni les états des listes de hachage dans leur base de données locale. Cela permet de renforcer la confidentialité. De plus, les clients n'ont pas besoin d'indiquer les types de menaces qui les intéressent.
| Champs | |
|---|---|
hash_prefixes[] |
Obligatoire. Préfixes de hachage à rechercher. Les clients NE DOIVENT PAS envoyer plus de 1 000 préfixes de hachage. Toutefois, en suivant la procédure de traitement des URL, les clients NE DEVRAIENT PAS avoir besoin d'envoyer plus de 30 préfixes de hachage. Actuellement, chaque préfixe de hachage doit comporter exactement quatre octets. Cette règle POURRAIT être assouplie à l'avenir. |
filter |
Facultatif. Si le client souhaite filtrer les résultats (par exemple, pour n'extraire que certains types de menaces), il peut le spécifier. Si elle est omise, toutes les menaces correspondantes sont renvoyées. Il est vivement recommandé de l'omettre pour bénéficier de la protection la plus complète que la navigation sécurisée puisse offrir. Le filtre est spécifié à l'aide du langage Google Common Expression Language, que vous trouverez à l'adresse https://github.com/google/cel-spec, ainsi que des exemples généraux. Voici quelques exemples spécifiques que vous pouvez utiliser : Le filtre Le filtre |
SearchHashesResponse
Réponse renvoyée après la recherche de hachages de menaces.
Si rien n'est trouvé, le serveur renvoie un état OK (code d'état HTTP 200) avec le champ full_hashes vide, au lieu de renvoyer un état NOT_FOUND (code d'état HTTP 404).
Nouveautés de la version 5 : FullHash et FullHashDetail sont désormais séparés. Dans le cas où un hachage représente un site présentant plusieurs menaces (par exemple, MALWARE et SOCIAL_ENGINEERING), le hachage complet n'a pas besoin d'être envoyé deux fois comme dans la version 4. De plus, la durée du cache a été simplifiée en un seul champ cache_duration.
| Champs | |
|---|---|
full_hashes[] |
Liste non triée. Liste non ordonnée des hachages complets trouvés. |
cache_duration |
Durée du cache côté client. Le client DOIT ajouter cette durée à l'heure actuelle pour déterminer l'heure d'expiration. Le délai d'expiration s'applique ensuite à chaque préfixe de hachage demandé par le client dans la requête, quel que soit le nombre de hachages complets renvoyés dans la réponse. Même si le serveur ne renvoie aucun hachage complet pour un préfixe de hachage particulier, ce fait DOIT également être mis en cache par le client. Si et seulement si le champ Important : Le client NE DOIT PAS partir du principe que le serveur renverra la même durée de cache pour toutes les réponses. Le serveur PEUT choisir des durées de cache différentes pour différentes réponses en fonction de la situation. |
SearchUrlsRequest
Requête émise par le client pour rechercher les menaces correspondant aux URL spécifiées.
Il est conçu pour rechercher uniquement dans les listes de menaces et non dans les listes non liées aux menaces, telles que le cache global.
| Champs | |
|---|---|
urls[] |
Obligatoire. URL à rechercher. Les clients NE DOIVENT PAS envoyer plus de 50 URL. |
SearchUrlsResponse
Réponse renvoyée après la recherche de menaces correspondant aux URL spécifiées.
Si rien n'est trouvé, le serveur renvoie un état OK (code d'état HTTP 200) avec le champ threats vide, au lieu de renvoyer un état NOT_FOUND (code d'état HTTP 404).
| Champs | |
|---|---|
threats[] |
Liste non triée. Liste non ordonnée des correspondances de menaces trouvées. Chaque entrée contient une URL et les types de menaces qui ont été détectés pour cette URL. La taille de la liste peut être supérieure au nombre d'URL dans la requête, car toutes les expressions de l'URL ont été prises en compte. |
cache_duration |
Durée du cache côté client. Le client DOIT ajouter cette durée à l'heure actuelle pour déterminer l'heure d'expiration. Le délai d'expiration s'applique ensuite à chaque URL interrogée par le client dans la requête, quel que soit le nombre d'URL renvoyées dans la réponse. Même si le serveur ne renvoie aucune correspondance pour une URL spécifique, ce fait DOIT également être mis en cache par le client. Si et seulement si le champ Important : Le client NE DOIT PAS partir du principe que le serveur renverra la même durée de cache pour toutes les réponses. Le serveur PEUT choisir des durées de cache différentes pour différentes réponses en fonction de la situation. |
SizeConstraints
Contraintes sur la taille des listes de hachage.
| Champs | |
|---|---|
max_update_entries |
Taille maximale en nombre d'entrées. La mise à jour ne contiendra pas plus d'entrées que cette valeur, mais il est possible qu'elle en contienne moins. Cette valeur DOIT être au moins égale à 1 024. Si elle est omise ou définie sur zéro, aucune limite de taille de mise à jour n'est définie. |
max_database_entries |
Définit le nombre maximal d'entrées que le client est prêt à avoir dans la base de données locale pour la liste. (Le serveur PEUT amener le client à stocker un nombre d'entrées inférieur à celui-ci.) Si elle est omise ou définie sur zéro, aucune limite de taille de base de données n'est définie. |
ThreatAttribute
Attributs des menaces. Ces attributs peuvent conférer une signification supplémentaire à une menace particulière, mais n'affectent pas le type de menace. Par exemple, un attribut peut spécifier un niveau de confiance plus faible, tandis qu'un autre peut spécifier un niveau de confiance plus élevé. D'autres attributs pourront être ajoutés à l'avenir.
| Enums | |
|---|---|
THREAT_ATTRIBUTE_UNSPECIFIED |
Attribut inconnu. Si le serveur renvoie cette valeur, le client doit ignorer complètement le FullHashDetail qui l'entoure. |
CANARY |
Indique que le threat_type ne doit pas être utilisé pour l'application des règles. |
FRAME_ONLY |
Indique que threat_type ne doit être utilisé que pour l'application des règles sur les frames. |
ThreatType
Types de menaces.
| Enums | |
|---|---|
THREAT_TYPE_UNSPECIFIED |
Type de menace inconnu. Si le serveur renvoie cette valeur, le client doit ignorer complètement le FullHashDetail qui l'entoure. |
MALWARE |
Type de menace de logiciel malveillant. Un logiciel malveillant est un logiciel ou une application mobile conçus spécialement pour endommager un ordinateur ou un appareil mobile, perturber le fonctionnement du programme qu'il ou elle exécute, ou nuire à ses utilisateurs. Les logiciels malveillants ont des comportements néfastes. Ils peuvent installer des logiciels sur l'ordinateur de l'internaute sans son consentement et installer des programmes dangereux tels que des virus. Pour en savoir plus, cliquez ici. |
SOCIAL_ENGINEERING |
Type de menace d'ingénierie sociale. Les pages d'ingénierie sociale prétendent à tort agir au nom d'un tiers dans le but d'inciter les spectateurs à effectuer une action qu'ils ne feraient qu'auprès d'un véritable représentant de ce tiers. L'hameçonnage est un type d'ingénierie sociale qui trompe le spectateur pour l'inciter à effectuer une action spécifique, comme fournir des informations (par exemple, des identifiants de connexion). Pour en savoir plus, cliquez ici. |
UNWANTED_SOFTWARE |
Type de menace de logiciel indésirable. Les logiciels indésirables sont des logiciels qui ne respectent pas les Principes applicables aux logiciels de Google, mais qui ne sont pas des logiciels malveillants. |
POTENTIALLY_HARMFUL_APPLICATION |
Type de menace d'application potentiellement dangereuse tel qu'utilisé par Google Play Protect pour le Play Store. |
ThreatUrl
URL correspondant à une ou plusieurs menaces.
| Champs | |
|---|---|
url |
URL demandée qui correspond à une ou plusieurs menaces. |
threat_types[] |
Liste non triée. Liste non ordonnée des menaces auxquelles l'URL est associée. |