ThreatEntry
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Ancaman individu; misalnya, URL berbahaya atau representasi hash-nya. Hanya salah satu dari kolom ini yang harus ditetapkan.
Representasi JSON |
{
"hash": string,
"url": string,
"digest": string
} |
Kolom |
hash |
string (bytes format)
Awalan hash, yang terdiri dari 4-32 byte paling signifikan dari hash SHA256. Kolom ini dalam format biner. Untuk permintaan JSON, hash dienkode dengan base64. String berenkode base64.
|
url |
string
URL.
|
digest |
string (bytes format)
Ringkasan file yang dapat dieksekusi dalam format SHA256. API ini mendukung ringkasan biner dan heksadesimal. Untuk permintaan JSON, ringkasan dienkode dengan base64. String berenkode base64.
|
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-25 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-25 UTC."],[[["\u003cp\u003eThreatEntry defines an individual threat using either a hash, a URL, or a digest, but only one field should be populated at a time.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ehash\u003c/code\u003e field represents a SHA256 hash prefix in binary format (base64-encoded for JSON).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eurl\u003c/code\u003e field simply contains a URL string to specify the threat.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003edigest\u003c/code\u003e field holds the SHA256 digest of an executable, supporting both binary and hex formats (base64-encoded for JSON).\u003c/p\u003e\n"]]],["The JSON data represents a single threat, using either a `hash`, `url`, or `digest`. The `hash` is a base64-encoded SHA256 hash prefix (4-32 bytes). The `url` is a string representing a URL. The `digest` is a base64-encoded SHA256 digest of an executable, supporting both binary and hex. Only one of these fields should be populated in any given representation of this threat data.\n"],null,["# ThreatEntry\n\n- [JSON representation](#SCHEMA_REPRESENTATION)\n\nAn individual threat; for example, a malicious URL or its hash representation. Only one of these fields should be set.\n\n| JSON representation |\n|-------------------------------------------------------------|\n| ``` { \"hash\": string, \"url\": string, \"digest\": string } ``` |\n\n| Fields ||\n|----------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `hash` | `string (`[bytes](https://developers.google.com/discovery/v1/type-format)` format)` A hash prefix, consisting of the most significant 4-32 bytes of a SHA256 hash. This field is in binary format. For JSON requests, hashes are base64-encoded. A base64-encoded string. |\n| `url` | `string` A URL. |\n| `digest` | `string (`[bytes](https://developers.google.com/discovery/v1/type-format)` format)` The digest of an executable in SHA256 format. The API supports both binary and hex digests. For JSON requests, digests are base64-encoded. A base64-encoded string. |"]]