Mengintegrasikan Amazon GuardDuty dengan Google SecOps
Dokumen ini menjelaskan cara mengintegrasikan Amazon GuardDuty dengan Google Security Operations (Google SecOps).
Versi integrasi: 8.0
Prasyarat
Jika Anda memerlukan akses hanya baca ke integrasi, seperti menjalankan
konektor, gunakan kebijakan AmazonGuardDutyReadOnlyAccess.
Untuk mendapatkan akses penuh ke semua fitur integrasi, gunakan kebijakan
AmazonGuardDutyFullAccess.
Untuk mengetahui detail tentang penggunaan kebijakan, lihat Kebijakan yang dikelola AWS.
Parameter integrasi
Gunakan parameter berikut untuk mengonfigurasi integrasi:
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID Kunci Akses AWS | String | T/A | Ya | ID Kunci Akses AWS yang akan digunakan dalam integrasi. |
| Kunci Rahasia AWS | Sandi | T/A | Ya | Kunci Rahasia AWS yang akan digunakan dalam integrasi. |
| Region Default AWS | String | T/A | Ya | Region default AWS yang akan digunakan dalam integrasi, misalnya us-west-1. |
| Menjalankan dari Jarak Jauh | Kotak centang | Tidak dicentang | Tidak | Centang kolom untuk menjalankan integrasi yang dikonfigurasi dari jarak jauh. Setelah dicentang, opsi akan muncul untuk memilih pengguna jarak jauh (agen). |
Untuk mengetahui petunjuk tentang cara mengonfigurasi integrasi di Google SecOps, lihat Mengonfigurasi integrasi.
Anda dapat melakukan perubahan di tahap berikutnya, jika diperlukan. Setelah mengonfigurasi instance integrasi, Anda dapat menggunakannya dalam playbook. Untuk mengetahui informasi selengkapnya tentang cara mengonfigurasi dan mendukung beberapa instance, lihat Mendukung beberapa instance.
Kasus penggunaan
- Mendeteksi dan mengelola ancaman dalam sistem AWS menggunakan playbook atau tindakan manual.
- Menyerap temuan Amazon GuardDuty, yang kemudian dipindahkan ke arsip GuardDuty.
Tindakan
Untuk mengetahui informasi selengkapnya tentang tindakan, lihat Merespons tindakan tertunda dari Ruang Kerja Anda dan Melakukan tindakan manual.
Ping
Uji konektivitas ke Amazon GuardDuty.
Parameter
Tidak ada.
Dijalankan pada
Tindakan ini tidak berjalan pada entity, dan tidak memiliki parameter input wajib.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Jika berhasil: "Successfully connected to the AWS GuardDuty server with the provided connection parameters!" (Berhasil terhubung ke server AWS GuardDuty dengan parameter koneksi yang diberikan!) Lainnya: "Gagal terhubung ke AWS jika berhasil: "Berhasil terhubung ke server AWS GuardDuty dengan parameter koneksi yang diberikan!" Lainnya: "Gagal terhubung ke server AWS GuardDuty! Error: {0}" |
Umum |
Membuat Detektor
Membuat satu detektor Amazon GuardDuty. Detektor adalah resource yang merepresentasikan layanan GuardDuty. Anda hanya dapat memiliki satu detektor per akun per Wilayah.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| Aktifkan | Kotak centang | Tidak dicentang | Ya | Menentukan apakah detektor akan diaktifkan. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Berhasil: "Detektor <ID detektor baru> telah dibuat." Jika detektor tidak dibuat (is_success=false): "Action wasn't able to create a detector. Alasan: detektor sudah ada untuk akun saat ini. Jika "ErrorCode" dilaporkan (is_success=false): "Action wasn't able to create a detector. Error: {}".format (ErrorMessage)" Tindakan akan gagal dan menghentikan eksekusi playbook: ID detektor yang tidak valid juga akan memunculkan pengecualian, menghentikan playbook, dan menyetel is_success ke salah (false). Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Buat Detektor". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Menghapus Detektor
Menghapus pendeteksi Amazon GuardDuty yang ditentukan oleh ID pendeteksi.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | ID unik pendeteksi yang ingin Anda hapus. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika detektor tidak dihapus (is_success=false): "Tindakan tidak dapat menghapus detektor <detector_ID>. Error: {}".format(ErrorMessage)" Jika detektor berhasil dihapus (is_success=true): "Detektor <ID detektor> telah dihapus." Tindakan akan gagal dan menghentikan eksekusi playbook: ID detektor yang tidak valid juga akan memunculkan pengecualian, menghentikan playbook, dan menyetel is_success ke salah (false). Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Hapus Detektor". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Memperbarui Detektor
Memperbarui detektor Amazon GuardDuty yang ditentukan oleh ID detektor.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | ID unik detektor yang ingin Anda perbarui. |
| Aktifkan | Kotak centang | Tidak dicentang | Tidak | Menentukan apakah detektor harus diaktifkan. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika "ErrorCode" dilaporkan (is_success=false): "Action wasn't able to create a detector. Error: {}".format(ErrorMessage)" Jika detektor berhasil diupdate (is_success=true): "Detektor <ID detektor> telah diupdate." Tindakan akan gagal dan menghentikan eksekusi playbook: ID detektor yang tidak valid juga akan memunculkan pengecualian, menghentikan playbook, dan menyetel is_success ke salah (false). Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Update a Detector". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Mendapatkan Detail Detektor
Mengambil pendeteksi Amazon GuardDuty yang ditentukan oleh ID pendeteksi.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | ID unik detektor yang ingin Anda ambil. Nilai dipisahkan koma. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
{
"DetectorId": "DETECTOR_ID",
"CreatedAt": "response['CreatedAt']",
"ServiceRole": "response['ServiceRole']",
"Status": "response['Status']",
"UpdatedAt": "response['UpdatedAt']",
}
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil: "Berhasil mengambil informasi tentang indikator <ID Indikator>." Catatan: Jika beberapa ID pendeteksi ditemukan, dan beberapa tidak - tampilkan kedua pesan berdasarkan ID pendeteksi yang relevan. Tindakan akan gagal dan menghentikan eksekusi playbook: ID detektor yang tidak valid juga akan memunculkan pengecualian, menghentikan playbook, dan menyetel is_success ke salah (false). Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Dapatkan Detail Detektor". Alasan: {0}''.format(error.Stacktrace) |
Umum |
| Tabel CSV | Judul Tabel: Detail Detektor Kolom Tabel:
|
Umum |
Mencantumkan Detektor
Mencantumkan detectorId dari semua resource pendeteksi Amazon GuardDuty yang ada.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| Jumlah Maksimum Pendeteksi yang Akan Ditampilkan | Bilangan bulat | 50 | Tidak | Tentukan jumlah detektor yang akan ditampilkan. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
{
"detectorIds": ["ID1,ID2"]
}
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika kode status 200 dilaporkan (is_success=true): "Successfully listed available detectors in Amazon GuardDuty. ID Indikator:<value>" Jika kode status lain dilaporkan (is_success=false): "Tindakan tidak dapat mencantumkan detektor yang tersedia" Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "List Detectors". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Membuat Daftar Temuan untuk Detektor
Mencantumkan semua temuan Amazon GuardDuty untuk ID pendeteksi yang ditentukan.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | ID unik detektor yang ingin Anda ambil. |
| Jumlah Temuan Maksimum yang Akan Ditampilkan | Bilangan bulat | 50 | Tidak | Tentukan jumlah detektor yang akan ditampilkan. |
| Urutkan Menurut | String | T/A | Tidak | Menampilkan atribut temuan (misalnya, accountId) untuk mengurutkan temuan. |
| Urutkan Menurut | DDL | ASC Nilai yang memungkinkan:
|
Tidak | Urutan temuan yang diurutkan akan ditampilkan. |
| Region AWS | String | T/A | Tidak | Secara opsional, tentukan AWS Region yang akan digunakan dalam tindakan yang dapat berbeda dari region default yang ditentukan di halaman konfigurasi integrasi. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
{"FindingIds": ["10ba96ae50733ae38b9cae95431b7558"]}
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal dan menghentikan eksekusi playbook: Jika "ErrorCode" dilaporkan (is_success=false): "Action wasn't able to get findings for <detector ID> detector. Error: {}".format(ErrorMessage)" Jika berhasil: "Successfully retrieved available findings IDs for detector {detector ID}" (Berhasil mengambil ID temuan yang tersedia untuk detektor {detector ID}) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "List Findings for a Detector". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Mengarsipkan Temuan
Mengarsipkan temuan GuardDuty yang ditentukan oleh ID temuan.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| Menemukan ID | String | T/A | Ya | ID temuan yang ingin Anda ambil. ID yang dipisahkan koma. |
| ID pendeteksi | String | T/A | Ya | ID unik detektor |
| Region AWS | String | T/A | Tidak | Secara opsional, tentukan AWS Region yang akan digunakan dalam tindakan yang dapat berbeda dari region default yang ditentukan di halaman konfigurasi integrasi. |
Izin Kebijakan IAM AWS:
- Efek: Izinkan
- Tindakan: guardduty:ArchiveFindings
Hanya akun administrator yang dapat mengarsipkan temuan. Akun anggota tidak memiliki izin untuk mengarsipkan temuan dari akun mereka.
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika "ErrorCode" dilaporkan (is_success=false): "Action wasn't able to archive Findings. Error: {}".format(ErrorMessage). Pastikan semua ID Temuan sudah benar." Jika berhasil: "Temuan berhasil diarsipkan" → Diubah menjadi: "Temuan berikut berhasil diarsipkan: <ids> Jika ada satu/semua ID temuan yang tidak valid, tindakan tidak akan gagal, tetapi is_success harus disetel ke salah (false): "Tidak dapat mengarsipkan temuan berikut: <ids>" Catatan: Kode error tidak boleh untuk salah satu ID. Jika ID temuan salah, pengecualian akan ditampilkan dengan error berikut: "When calling the ArchiveFindings operation (reached max retries: 4): Internal server error." Sama seperti di sini:Periksa terlebih dahulu apakah temuan valid. Berhasil mengarsipkan temuan berikut: 88bac20f959084244a2b91778d12e883 Gagal mengarsipkan temuan berikut: 1abac689941ae6f3e3e24d02ac4cf612 Tindakan akan gagal dan menghentikan eksekusi playbook: ID detektor yang tidak valid juga akan memunculkan pengecualian, menghentikan playbook, dan menyetel is_success ke salah (false). Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Arsipkan Temuan". Alasan: {0}''.format(error.Stacktrace)" |
Umum |
Membatalkan Pengarsipan Temuan
Mengekstrak temuan GuardDuty yang ditentukan oleh ID temuan.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| Menemukan ID | String | T/A | Ya | ID temuan yang ingin Anda ambil. Nilai dipisahkan koma. |
| ID pendeteksi | String | T/A | Ya | ID unik detektor. |
Izin Kebijakan IAM AWS:
- Efek: Izinkan
- Tindakan: guardduty:UnarchiveFindings
Hanya akun administrator yang dapat mengarsipkan temuan. Akun anggota tidak memiliki izin untuk mengarsipkan temuan dari akun mereka.
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil: "Temuan berikut berhasil diarsipkan: <ids>" Jika ada satu/semua ID temuan yang tidak valid, tindakan tidak akan gagal, tetapi is_success harus disetel ke salah (false): "Tidak dapat mengembalikan arsip temuan berikut: <ids> Tindakan akan gagal dan menghentikan eksekusi playbook: ID detektor yang tidak valid juga akan memunculkan pengecualian, menghentikan playbook, dan menyetel is_success ke salah (false). Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Buka Arsip Temuan". Alasan: {0}''.format(error.Stacktrace)" Catatan: Kode error tidak boleh untuk salah satu ID. Jika ID temuan salah, pengecualian akan ditampilkan dengan error berikut: "When calling the ArchiveFindings operation (reached max retries: 4): Internal server error." Sama seperti di atas: Periksa terlebih dahulu apakah temuan valid. Berhasil mengarsipkan temuan berikut: 88bac20f959084244a2b91778d12e883 Gagal mengarsipkan temuan berikut: 1abac689941ae6f3e3e24d02ac4cf612 |
Umum |
Membuat Temuan Contoh
Membuat contoh temuan dari jenis yang ditentukan oleh daftar temuan.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | ID unik detektor untuk membuat temuan sampel. |
| Jenis Temuan | String | T/A | Tidak | Jenis temuan sampel yang akan dibuat. Nilai dipisahkan koma. Jenis dapat ditemukan di UI di bagian Temuan dalam kolom Jenis Temuan. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika "ErrorCode" dilaporkan (is_success=false): "Action wasn't able to create sample findings. Error: {}".format(ErrorMessage)" Jika berhasil: "Berhasil membuat temuan contoh" Jika salah satu input (Jenis Temuan) tidak valid, tangkap pengecualian berikut: "Permintaan ditolak karena nilai yang tidak valid atau di luar rentang ditentukan sebagai parameter input." set, is_sucess=false: "Tindakan tidak dapat membuat contoh temuan karena nilai yang tidak valid ditemukan sebagai parameter Jenis Temuan. Diperbarui: Jika jenis temuan tidak valid, tindakan akan gagal, dengan pesan ini: "Tindakan tidak dapat membuat contoh temuan karena nilai yang tidak valid ditemukan sebagai parameter Jenis Temuan. Error: <traceback>
Tindakan akan gagal dan menghentikan eksekusi playbook: ID detektor yang tidak valid juga akan memunculkan pengecualian, menghentikan playbook, dan menyetel is_success ke salah (false). Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Buat Temuan Contoh". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Memperbarui Masukan Temuan
Menandai temuan Amazon GuardDuty yang ditentukan sebagai berguna atau tidak berguna.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | ID unik detektor yang terkait dengan temuan untuk memperbarui masukan. |
| Berguna? | Kotak centang | Tidak dicentang | Ya | Masukan untuk temuan. |
| ID Temuan | String | T/A | Ya | ID temuan yang ingin Anda tandai sebagai bermanfaat atau tidak bermanfaat. Nilai dipisahkan koma. |
| Komentar | String | T/A | Tidak | Masukan tambahan tentang temuan GuardDuty. |
| Region AWS | String | T/A | Tidak | Secara opsional, tentukan AWS Region yang akan digunakan dalam tindakan yang dapat berbeda dari region default yang ditentukan di halaman konfigurasi integrasi. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika "ErrorCode" dilaporkan (is_success=false): "Action wasn't able to update findings feedback. Error: {}".format(ErrorMessage) Jika berhasil: "Masukan temuan telah diperbarui". Jika terjadi error/tidak ditemukan untuk salah satu ID temuan, objek respons tetap menampilkan respons kosong, meskipun salah satu ID tidak ada. Jika temuan tidak ditemukan:"Tidak dapat memperbarui masukan. <finding id> tidak valid." Tindakan akan gagal dan menghentikan eksekusi playbook: ID detektor yang tidak valid juga akan memunculkan pengecualian, menghentikan playbook, dan menyetel is_success ke salah (false). Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Update Findings Feedback". Alasan: {0}''.format(error.Stacktrace)" |
Umum |
Menghapus Daftar IP Tepercaya
Menghapus IPSet yang ditentukan oleh ID.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | Tentukan ID pendeteksi yang harus digunakan untuk menghapus set IP. Parameter ini dapat ditemukan di tab Setelan. |
| ID Daftar IP Tepercaya | String | T/A | Ya | Tentukan daftar ID set IP yang dipisahkan koma. Contoh: id_1,id_2 |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil (is_success=true): "Berhasil menghapus daftar IP Tepercaya berikut: <ids>" Jika tidak berhasil untuk beberapa ID (is_success=true): "Action wasn't able to delete the following Trusted IP Lists from Amazon GuardDuty:\n{0}.".format(list_of_ids)" Tindakan akan gagal dan menghentikan eksekusi playbook: ID detektor yang tidak valid juga akan memunculkan pengecualian, menghentikan playbook, dan menyetel is_success ke salah (false). Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Hapus Daftar IP Tepercaya". Alasan: {0}''.format(error.Stacktrace" |
Umum |
Mendapatkan Detail Temuan
Menampilkan informasi mendetail tentang temuan di AWS Guard Duty.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| Menemukan ID | String | T/A | Ya | ID temuan yang ingin Anda ambil. ID yang dipisahkan koma. |
| ID pendeteksi | String | T/A | Ya | ID unik detektor yang ingin Anda ambil. |
| Region AWS | String | T/A | Tidak | Secara opsional, tentukan AWS Region yang akan digunakan dalam tindakan yang dapat berbeda dari region default yang ditentukan di halaman konfigurasi integrasi. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
{
"Findings": [{
"AccountId": "ACCOUNT_ID",
"Arn": "arn:aws:guardduty:us-east-1:ACCOUNT_ID:detector/DETECTOR_ID/finding/FINDING_ID",
"CreatedAt": "2020-10-06T05:19:50.794Z",
"Description": "203.0.113.9 is performing RDP brute force attacks against i-INSTANCE_ID. Brute force attacks are used to gain unauthorized access to your instance by guessing the RDP password.", "Id": "ID",
"Partition": "aws",
"Region": "us-east-1",
"Resource": {
"InstanceDetails": {
"AvailabilityZone": "us-east-1e",
"ImageId": "ami-IMAGE_ID",
"InstanceId": "i-INSTANCE_ID",
"InstanceState": "running",
"InstanceType": "t2.micro",
"LaunchTime": "2020-05-27T08:54:03Z", "NetworkInterfaces": [{
"Ipv6Addresses": [],
"NetworkInterfaceId": "eni-012d9b8a1a3b4e40a",
"PrivateDnsName": "ip-192.0.2.1.ec2.internal",
"PrivateIpAddress": "192.0.2.1",
"PrivateIpAddresses": [{
"PrivateDnsName": "ip-192.0.2.1.ec2.internal",
"PrivateIpAddress": "192.0.2.1"
}],
"PublicDnsName": "ec2-54-234-69-236.compute-1.amazonaws.com",
"PublicIp": "198.51.100.236",
"SecurityGroups": [{
"GroupId": "sg-0fa42e04e9cd15407",
"GroupName": "Windows Server 2016"
}],
"SubnetId": "subnet-2edddf10",
"VpcId": "vpc-48a7ac32"
}],
"Platform": "windows",
"ProductCodes": [],
"Tags": [{
"Key": "Name",
"Value": "CiscoAMP-win2012"
}]},
"ResourceType": "Instance"
},
"SchemaVersion": "2.0",
"Service": {
"Action": {
"ActionType": "NETWORK_CONNECTION", "NetworkConnectionAction": {
"Blocked": false,
"ConnectionDirection": "INBOUND",
"LocalPortDetails": {
"Port": 3389, "PortName": "RDP"
},
"Protocol": "TCP",
"LocalIpDetails": {
"IpAddressV4": "192.0.2.1"
},
"RemoteIpDetails": {
"IpAddressV4": "203.0.113.9",
"Organization": {
"Asn": "24875",
"AsnOrg": "Example Inc.",
"Isp": "Example Inc.",
"Org": "Example Inc."
}},
"RemotePortDetails": {
"Port": 1549,
"PortName": "Unknown"
}}},
"Archived": false,
"Count": 5,
"DetectorId": "DETECTOR_ID",
"EventFirstSeen": "2020-10-06T05:10:58Z",
"EventLastSeen": "2020-10-06T05:46:59Z",
"ResourceRole": "TARGET",
"ServiceName": "guardduty"
},
"Severity": 2,
"Title": "203.0.113.9 is performing RDP brute force attacks against i-INSTANCE_ID.",
"Type": "UnauthorizedAccess:EC2/RDPBruteForce",
"UpdatedAt": "2020-10-06T06:01:46.380Z"
}]
}
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika "ErrorCode" dilaporkan (is_success=false): "Action wasn't able to get Findings details. Error: {}".format(ErrorMessage)" Jika berhasil: "Berhasil mengambil informasi untuk temuan berikut <ID temuan yang diambil>" Jika error untuk salah satu ID dilaporkan, objek respons hanya memiliki hasil untuk ID yang valid. Periksa apakah objek respons tidak memiliki beberapa ID dan cetak pesan yang sesuai.
Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Get Findings". Alasan: {0}''.format(error.Stacktrace)" |
Umum |
| Tabel Repositori Kasus | Catatan: jika ada. Kolom Tabel:
|
Umum |
Mendapatkan semua daftar IP Tepercaya
Deskripsi
Mendapatkan semua daftar IP tepercaya (IPSets) dari layanan GuardDuty yang ditentukan oleh ID detektor.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | Tentukan ID detektor yang harus digunakan untuk mencantumkan set IP. Parameter ini dapat ditemukan di tab Setelan. |
| Jumlah Maksimum Daftar IP Tepercaya yang Akan Ditampilkan | Bilangan bulat | 50 | Tidak | Tentukan jumlah daftar IP Tepercaya yang akan ditampilkan. |
| Region AWS | String | T/A | Tidak | Secara opsional, tentukan AWS Region yang akan digunakan dalam tindakan yang dapat berbeda dari region default yang ditentukan di halaman konfigurasi integrasi. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
{
"IpSetIds": ['', '' , '']
}
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil mencantumkan set yang tersedia (is_success=true): "Successfully retrieved available Trusted IP lists." (Berhasil mengambil daftar IP Tepercaya yang tersedia.) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Dapatkan semua Daftar IP Tepercaya". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Mendapatkan daftar IP Tepercaya
Deskripsi
Mendapatkan detail tentang daftar IP tepercaya di Amazon GuardDuty.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | Tentukan ID detektor yang harus digunakan untuk mendapatkan kumpulan IP. Parameter ini dapat ditemukan di tab Setelan. |
| ID Daftar IP Tepercaya | CSV | T/A | Ya | Tentukan daftar ID yang dipisahkan koma untuk set IP, seperti
|
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
{
"ip_set_id": {
"Format": "response['Format']",
"Location": "response['Location']",
"Name": "response['Name']",
"Status": "response['Status']"
}
}
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika detail berhasil ditampilkan (is_success=true):"Successfully retrieved details about the following Trusted IP Lists from Amazon GuardDuty:\n{0}.".format(list_of_ids)" Jika tidak berhasil untuk beberapa ID (is_success=true): "Action wasn't able to retrieve details about the following Trusted IP Lists from Amazon GuardDuty:\n{0}.".format(list_of_ids) Jika tidak ada ID yang digunakan (is_success=false): "No details were retrieved about the provided Trusted IP Lists".format(list_of_ids)" Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "List Trusted IP Lists". Alasan: {0}''.format(error.Stacktrace) |
Umum |
| CSV | Nama Tabel: Detail Daftar IP Tepercaya Kolom Tabel:
|
Umum |
Memperbarui daftar IP Tepercaya
Deskripsi
Perbarui daftar IP tepercaya di Amazon GuardDuty.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | Tentukan ID detektor yang harus digunakan untuk memperbarui Daftar IP Tepercaya. Parameter ini dapat ditemukan di tab Setelan. |
| ID Daftar IP Tepercaya | String | T/A | Ya | Tentukan ID Daftar IP Tepercaya yang harus diperbarui. |
| Nama | String | T/A | Tidak | Tentukan nama baru Daftar IP Tepercaya. |
| Lokasi File | String | https://s3.amazonaws.com/{bucket-name}/file.txt |
Tidak | Tentukan lokasi URI baru, tempat file berada. |
| Aktifkan | Kotak centang | Dicentang | Ya | Jika diaktifkan, Daftar IP Tepercaya akan diaktifkan. |
| Region AWS | String | T/A | Tidak | Secara opsional, tentukan AWS Region yang akan digunakan dalam tindakan yang dapat berbeda dari region default yang ditentukan di halaman konfigurasi integrasi. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
N/A
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil memperbarui satu set (is_success=true): "Successfully updated the trusted IP list '{0}' in Amazon GuardDuty.".format(Threat ID) Jika gagal memperbarui satu set (is_success=false): "Action wasn't able to update the trusted IP list '{0}' in Amazon GuardDuty.".format(Threat ID) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Perbarui daftar IP Tepercaya". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Membuat daftar IP Tepercaya
Membuat daftar baru alamat IP tepercaya (IPSet) yang ada dalam daftar dinamis untuk komunikasi yang aman dengan infrastruktur dan aplikasi AWS.
GuardDuty tidak membuat temuan untuk alamat IP yang disertakan dalam IPSet. Hanya pengguna dari akun administrator yang dapat menggunakan operasi ini.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | Tentukan ID detektor yang harus digunakan untuk membuat Daftar IP Tepercaya. Parameter ini dapat ditemukan di tab Setelan. |
| Nama | String | T/A | Ya | Tentukan nama Daftar IP Tepercaya. |
| Format File | DDL | Teks biasa | Ya | Pilih format file yang akan digunakan untuk membuat Daftar IP Tepercaya. Nilai yang memungkinkan:
|
| Lokasi File | String | https://s3.amazonaws.com/{bucket-name}/file.txt |
Ya | Tentukan lokasi URI tempat file berada |
| Aktifkan | Kotak centang | Dicentang | Ya | Jika diaktifkan, Daftar IP Tepercaya yang baru dibuat akan diaktifkan. |
| Region AWS | String | T/A | Tidak | Secara opsional, tentukan AWS Region yang akan digunakan dalam tindakan yang dapat berbeda dari region default yang ditentukan di halaman konfigurasi integrasi. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
{
"TrustedIPID": "TRUSTED_IP_ID"
}
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil membuat set (is_success=true): "Successfully created new Trusted IP List '{0}' in Amazon GuardDuty.".format(Name)" Jika gagal membuat set (is_success=false): "Action wasn't able to create new Trusted IP List '{0}' in Amazon GuardDuty.".format(name)" Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Buat Daftar IP Tepercaya". Alasan: {0}''.format(error.Stacktrace)" |
Umum |
Mencantumkan Set Threat Intelligence
Mencantumkan set data intelijen ancaman yang tersedia di Amazon GuardDuty.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | Tentukan ID detektor yang harus digunakan untuk mencantumkan kumpulan data intelijen ancaman. Parameter ini dapat ditemukan di tab Setelan. |
| Jumlah Maksimum Kumpulan Data Threat Intelligence yang Akan Ditampilkan | Bilangan bulat | 50 | Tidak | Tentukan jumlah set data intelijen ancaman yang akan ditampilkan. |
| Region AWS | String | T/A | Tidak | Secara opsional, tentukan AWS Region yang akan digunakan dalam tindakan yang dapat berbeda dari region default yang ditentukan di halaman konfigurasi integrasi. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
{
"ThreatIntelSetIds": ["14ba8b942b76c1be6d985715eb7443eb",
"32ba8b92e553fe04d06dab543ed57a70",
"8aba8b93ba6e08e8fd5349b2c2b57709"
]
}
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil mencantumkan set yang tersedia (is_success=true): "Successfully listed available Threat Intelligence Sets". Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "List Threat Intelligence Sets". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Mendapatkan Detail Kumpulan Threat Intelligence
Mendapatkan detail tentang set kecerdasan ancaman di Amazon GuardDuty.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | Tentukan ID detektor yang harus digunakan untuk mendapatkan detail set informasi ancaman. Parameter ini dapat ditemukan di tab Setelan. |
| ID Kumpulan Data Threat Intelligence | String | 50 | Ya | Tentukan daftar ID set intelijen ancaman yang dipisahkan koma. Contoh: id_1,id_2 |
| Region AWS | String | T/A | Tidak | Secara opsional, tentukan AWS Region yang akan digunakan dalam tindakan yang dapat berbeda dari region default yang ditentukan di halaman konfigurasi integrasi. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
{
"Format": "TXT",
"Location": "https: //example.s3.amazonaws.com/test.txt",
"Name": "API Test",
"ResponseMetadata": {
"HTTPHeaders": {
"connection": "keep-alive",
"content-length": "149",
"content-type": "application/json",
"date": "Mon,19 Oct 2020 06: 23: 22 GMT",
"x-amz-apigw-id": "ID",
"x-amzn-requestid": "REQUEST_ID",
"x-amzn-trace-id": "TRACE_ID"
},
"HTTPStatusCode": 200,
"RequestId": "REQUEST_ID",
"RetryAttempts": 0
},
"Status": "ERROR",
"Tags": {}
}
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil menampilkan detail tentang minimal satu set (is_success=true): "Successfully retrieved details about the following Threat Intelligence Sets from Amazon GuardDuty:\n{0}.".format(list_of_ids)" Jika tidak berhasil untuk beberapa ID (is_success=true): "Action wasn't able to retrieve details about the following Threat Intelligence Sets from Amazon GuardDuty:\n{0}.".format(list_of_ids)" Jika tidak ada ID yang digunakan: "No details were retrieved about the provided Threat Intelligence Sets.".format(list_of_ids) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "List Threat Intelligence Sets". Alasan: {0}''.format(error.Stacktrace) |
Umum |
| CSV | Nama Tabel: Detail Kumpulan Threat Intelligence Kolom Tabel:
|
Membuat Kumpulan Informasi Ancaman
Buat set data intelijen ancaman di Amazon GuardDuty.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | Tentukan ID detektor yang harus digunakan untuk membuat Kumpulan Threat Intelligence. Parameter ini dapat ditemukan di tab Setelan. |
| Nama | String | T/A | Ya | Tentukan nama Threat Intelligence Set. |
| Format File | DDL | Teks biasa Nilai yang memungkinkan:
|
Ya | Pilih format file yang digunakan untuk membuat set informasi ancaman. |
| Lokasi File | String | https://s3.amazonaws.com/{bucket-name}/file.txt |
Ya | Tentukan lokasi URI tempat file berada. |
| Aktif | Kotak centang | Dicentang | Ya | Jika diaktifkan, Threat Intelligence Set yang baru dibuat akan diaktifkan. |
| Tag | CSV | T/A | Tidak | Tentukan tag tambahan yang harus ditambahkan ke Kumpulan Data Threat Intelligence. Format: key_1:value_1,key_2:value_1 |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Hasil JSON
{
"ThreatIntelSetId": "b6f0c884a54449cc8e29eed3094e9c31"
}
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil membuat set (is_success=true): "Successfully created the Threat Intelligence Set '{0}' in Amazon GuardDuty.".format(Name) Jika gagal membuat set (is_success=false):"Action wasn't able to create the Threat Intelligence Set '{0}' in Amazon GuardDuty.".format(name) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Buat Kumpulan Informasi Ancaman". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Memperbarui Set Threat Intelligence
Memperbarui set kecerdasan ancaman di Amazon GuardDuty.
Parameter
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| ID pendeteksi | String | T/A | Ya | Tentukan ID detektor yang harus digunakan untuk memperbarui Kumpulan Threat Intelligence. Parameter ini dapat ditemukan di tab Setelan. |
| ID | String | T/A | Ya | Tentukan ID set Threat Intelligence yang harus diperbarui. |
| Nama | String | T/A | Tidak | Tentukan nama baru Kumpulan Informasi Ancaman. |
| Lokasi File | String | https://s3.amazonaws.com/{bucket-name}/file.txt |
Tidak | Tentukan lokasi URI baru, tempat file berada. |
| Aktif | Kotak centang | Dicentang | Ya | Jika diaktifkan, Kumpulan Informasi Ancaman akan diaktifkan. |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil memperbarui satu set (is_success=true): "Successfully updated the Threat Intelligence Set '{0}' in Amazon GuardDuty.".format(Threat ID) Jika gagal memperbarui set (is_success=false): "Action wasn't able to update the Threat Intelligence Set '{0}' in Amazon GuardDuty.".format(Threat ID) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Update Threat Intelligence Set". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Menghapus Kumpulan Threat Intelligence
Menghapus set informasi ancaman di Amazon GuardDuty.
Parameter
| Nama parameter | Jenis | Nilai default | Watermark | Wajib diisi | Deskripsi |
|---|---|---|---|---|---|
| ID pendeteksi | String | T/A | T/A | Ya | Tentukan ID detektor yang harus digunakan untuk mendapatkan detail set informasi ancaman. Parameter ini dapat ditemukan di tab Setelan. |
| ID Kumpulan Data Threat Intelligence | CSV | T/A | T/A | Ya | Tentukan daftar ID set intelijen ancaman yang dipisahkan koma. Contoh: id_1,id_2 |
Dijalankan pada
Tindakan ini tidak dijalankan di entity.
Hasil tindakan
Hasil skrip
| Nama hasil skrip | Opsi nilai | Contoh |
|---|---|---|
| is_success | Benar atau Salah | is_success=False |
Repositori kasus
| Jenis hasil | Deskripsi | Jenis |
|---|---|---|
| Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil menampilkan detail tentang minimal satu set (is_success=true): "Berhasil menghapus Set Informasi Ancaman berikut di Amazon GuardDuty:\n{0}.".format(list_of_ids) Jika tidak berhasil untuk beberapa ID (is_success=true): "Tindakan tidak dapat menghapus Kumpulan Informasi Ancaman berikut di Amazon GuardDuty:\n{0}.".format(list_of_ids) Jika tidak ada ID yang digunakan: "No Threat Intelligence Sets were deleted.".format(list_of_ids) Tindakan akan gagal dan menghentikan eksekusi playbook: ID detektor yang tidak valid juga akan memunculkan pengecualian, menghentikan playbook, dan menyetel is_success ke salah (false). Jika error fatal, error SDK, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Hapus Kumpulan Data Informasi Ancaman". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Konektor
Untuk mengetahui detail selengkapnya tentang cara mengonfigurasi konektor di Google SecOps, lihat Menyerap data Anda (konektor).
AWS GuardDuty - Findings Connector
Tarik temuan dari Amazon GuardDuty.
Input konektor
Gunakan parameter berikut untuk mengonfigurasi konektor:
| Nama parameter | Jenis | Nilai default | Wajib diisi | Deskripsi |
|---|---|---|---|---|
| Nama Kolom Produk | String | Nama Produk | Ya |
Nama kolom tempat nama produk disimpan. Nama produk terutama memengaruhi pemetaan. Untuk menyederhanakan dan meningkatkan proses pemetaan untuk konektor, nilai default di-resolve ke nilai penggantian yang dirujuk dari kode. Input yang tidak valid untuk parameter ini akan diselesaikan ke nilai penggantian secara default. Nilai defaultnya adalah |
| Nama Kolom Peristiwa | String | Jenis | Ya | Nama kolom yang menentukan nama peristiwa (subjenis). |
| Nama Kolom Lingkungan | String | "" | Tidak | Nama kolom tempat nama lingkungan disimpan. Jika kolom environment tidak ada, konektor akan menggunakan nilai default. |
Environment Regex Pattern |
String | .* | Tidak |
Pola ekspresi reguler untuk dijalankan pada nilai yang ditemukan di kolom
Gunakan nilai default Jika pola ekspresi reguler adalah null atau kosong, atau nilai lingkungan adalah null, hasil lingkungan akhir adalah lingkungan default. |
| Waktu Tunggu Skrip (Detik) | Bilangan bulat | 180 | Ya | Batas waktu, dalam detik, untuk proses Python yang menjalankan skrip saat ini. |
| ID Kunci Akses AWS | String | T/A | Ya | ID Kunci Akses AWS yang akan digunakan dalam integrasi. |
| Kunci Rahasia AWS | Sandi | T/A | Ya | Kunci Rahasia AWS yang akan digunakan dalam integrasi. |
| Region Default AWS | String | T/A | Ya | Region default AWS yang akan digunakan dalam integrasi. Contoh: us-west-2 |
| ID pendeteksi | String | T/A | Ya | ID pendeteksi. Opsi ini dapat ditemukan di tab Setelan. |
| Tingkat Keparahan Terendah yang Akan Diambil | Bilangan bulat | 1 | Ya | Tingkat keparahan terendah dari pemberitahuan yang akan diambil. Jika Anda tidak mengonfigurasi parameter ini, konektor akan menyerap pemberitahuan dengan semua tingkat keparahan. Nilai yang mungkin berada dalam rentang dari Catatan: Amazon GuardDuty memetakan nilai bilangan bulat dalam urutan berikut:
|
| Mengambil Mundur Jam Maksimum | Bilangan bulat | 1 | Tidak | Jumlah jam sebelum saat ini untuk mengambil temuan.
Parameter ini dapat berlaku untuk iterasi konektor awal setelah Anda mengaktifkan konektor untuk pertama kalinya, atau nilai penggantian untuk stempel waktu konektor yang telah berakhir. |
| Jumlah Temuan Maksimum yang Akan Diambil | Bilangan bulat | 50 | Tidak | Jumlah temuan yang akan diproses per satu iterasi konektor. Maksimum: 50 Ini adalah batasan GuardDuty. |
Use whitelist as a blacklist |
Kotak centang | Tidak dicentang | Ya | Jika dipilih, konektor akan menggunakan daftar dinamis sebagai daftar blokir. |
| Alamat Server Proxy | String | T/A | Tidak | Alamat server proxy yang akan digunakan. |
| Nama Pengguna Proxy | String | T/A | Tidak | Nama pengguna proxy untuk melakukan autentikasi. |
| Sandi Proxy | Sandi | T/A | Tidak | Sandi proxy untuk mengautentikasi. |
Aturan konektor
Konektor mendukung proxy.
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.