IntSights
Versi integrasi: 20.0
Mengonfigurasi integrasi IntSights di Google Security Operations
Untuk mendapatkan petunjuk mendetail terkait cara mengonfigurasi integrasi di Google SecOps, lihat Mengonfigurasi integrasi.
Tindakan
Tambahkan Catatan
Deskripsi
Tambahkan catatan ke pemberitahuan di IntSights.
Parameter
Nama Tampilan Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
ID pemberitahuan | String | T/A | Ya | Tentukan ID pemberitahuan yang ingin Anda tambahi catatan. |
Catatan | String | T/A | Ya | Tentukan catatan untuk pemberitahuan. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Repositori Kasus
Jenis Hasil | Nilai / Deskripsi | Jenis |
---|---|---|
Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil (is_success=true): "Successfully add a note to the alert with ID '{0}' in Intsights ".format(alert id) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, atau lainnya dilaporkan: "Error saat menjalankan tindakan "Tambahkan Catatan". Alasan: {0}''.format(error.Stacktrace) Jika kode status 404 dilaporkan: "Error saat menjalankan tindakan "Tambahkan Catatan". Alasan: pemberitahuan dengan ID {alert id} tidak ditemukan di IntSights.' |
Umum |
Tanya Analis
Deskripsi
Tanyakan kepada analis terkait pemberitahuan di IntSights.
Parameter
Nama Tampilan Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
ID pemberitahuan | String | T/A | Ya | Tentukan ID pemberitahuan tempat Anda ingin mengajukan pertanyaan kepada analis. |
Komentar | String | T/A | Ya | Tentukan komentar untuk analis. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Repositori Kasus
Jenis Hasil | Nilai / Deskripsi | Jenis |
---|---|---|
Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil: "Successfully asked analyst in the alert with ID '{0}' in Intsights ".format(alert id) Jika kode status 400 atau 500 dilaporkan: "Tindakan tidak dapat meminta analis dalam pemberitahuan dengan ID {0} di Intsights. Alasan: {1}.".format(alert_id, response string) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Tanya Analis". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Menetapkan Pemberitahuan
Deskripsi
Menetapkan pemberitahuan kepada analis di IntSights.
Parameter
Nama Tampilan Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
ID pemberitahuan | String | T/A | Ya | Tentukan ID pemberitahuan yang ingin Anda ubah penugasannya. |
ID Penerima Tugas | String | T/A | Tidak | Tentukan ID analis yang harus ditetapkan untuk pemberitahuan. |
Alamat Email Penerima Tugas | String | T/A | Tidak | Tentukan alamat email analis yang harus ditetapkan ke pemberitahuan. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Repositori Kasus
Jenis Hasil | Nilai / Deskripsi | Jenis |
---|---|---|
Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil dengan ID penerima tugas: "Berhasil menetapkan analis dengan ID '{0}' ke pemberitahuan dengan ID {1} di Intsights ".format(assignee id, alert id) Jika berhasil dengan alamat email penerima tugas: "Berhasil menetapkan analis dengan alamat email '{0}' ke pemberitahuan dengan ID {1} di Intsights ".format(alamat email penerima tugas, ID pemberitahuan) Jika penerima tugas tidak ditemukan, kode statusnya adalah 400, dan berfungsi dengan ID penerima tugas: "Tindakan tidak dapat mengubah tugas pada pemberitahuan dengan ID {0}. Alasan: Penerima tugas dengan ID {1} tidak ditemukan.".format(alert_id, assignee id)"
Jika kode status 400 atau 500 dilaporkan: "Tindakan tidak dapat mengubah penetapan pada pemberitahuan dengan ID {0}. Alasan: {1}.".format(alert_id, response) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Tetapkan Pemberitahuan". Alasan: {0}''.format(error.Stacktrace) Jika parameter "ID Penerima Tugas" dan "Alamat Email Penerima Tugas" tidak ditentukan: "ID atau Alamat Email Penerima Tugas harus ditentukan." |
Umum |
Tutup Pemberitahuan
Deskripsi
Tutup pemberitahuan di IntSights.
Parameter
Nama Tampilan Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
ID pemberitahuan | String | T/A | Ya | Tentukan ID pemberitahuan yang ingin Anda tutup. |
Alasan | DDL | Masalah Teratasi Nilai yang Mungkin:
|
Ya | Tentukan alasan mengapa pemberitahuan harus ditutup. |
Info Tambahan | String | T/A | Tidak | Tentukan informasi tambahan yang menjelaskan alasan peringatan harus ditutup. |
Rate | Bilangan bulat | 5 | Tidak | Tentukan rating pemberitahuan. Maksimumnya adalah 5. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Repositori Kasus
Jenis Hasil | Nilai / Deskripsi | Jenis |
---|---|---|
Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil: "Successfully closed the alert with ID '{0}' in Intsights ".format(alert id) Jika kode status 400 dilaporkan: "Tindakan tidak dapat menutup pemberitahuan dengan ID {0} di Intsights. Alasan: {1}.".format(alert_id, response string) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Tutup Pemberitahuan". Alasan: {0}''.format(error.Stacktrace) Jika parameter "Rate" tidak berada dalam rentang 1-5: "Nilai tarif harus berada dalam rentang 1 hingga 5." |
Umum |
Download CSV Pemberitahuan
Deskripsi
Download file CSV yang berisi informasi terkait pemberitahuan di IntSights.
Parameter
Nama Tampilan Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
ID pemberitahuan | String | T/A | Ya | Tentukan ID pemberitahuan yang CSV-nya ingin Anda download. |
Jalur Folder Download | String | T/A | Ya | Tentukan jalur ke folder tempat Anda ingin menyimpan file CSV. |
Timpa | Kotak centang | T/A | Tidak | Jika diaktifkan, tindakan akan menimpa file dengan nama yang sama. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Hasil JSON
{
"absolute_paths": ["/opt/file_1"]
}
Repositori Kasus
Jenis hasil | Nilai/Deskripsi | Jenis |
---|---|---|
Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil untuk setidaknya satu CSV (is_success=true): "Successfully downloaded CSV for the alert with ID {0} in Intsights:".format(alert_id) Jika kode status 400 dilaporkan (is_success=true): "Tidak ada informasi CSV yang ditemukan untuk pemberitahuan dengan ID {alert_id} di Intsights." Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Download CSV Pemberitahuan". Alasan: {0}''.format(error.Stacktrace) Jika file dengan nama yang sama sudah ada, tetapi "Ganti" disetel ke salah (false): "Error saat menjalankan tindakan "Download CSV Pemberitahuan". Alasan: file dengan jalur {0} sudah ada. Hapus file atau tetapkan "Overwrite" ke benar." Jika kode status 404 dilaporkan: "Error saat menjalankan tindakan "Download CSV Pemberitahuan". Alasan: Tidak dapat menemukan pemberitahuan dengan ID {ID}' |
Umum |
Mendapatkan Gambar Pemberitahuan
Deskripsi
Mengambil informasi tentang gambar peringatan di IntSights.
Parameter
Nama Tampilan Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
ID Gambar Notifikasi | CSV | T/A | Ya | Tentukan daftar ID gambar pemberitahuan yang dipisahkan koma. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Hasil JSON
[
{
"image_name": "5b59daf4bdafd90xxxxxx",
"image_base64_content": "image content in base64"
}
]
Repositori Kasus
Jenis Hasil | Nilai / Deskripsi | Jenis |
---|---|---|
Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil untuk setidaknya satu gambar: "Successfully retrieved images from the following IDs in Intsights:".format(list of ids) Jika tidak berhasil untuk setidaknya satu gambar: "Tindakan tidak dapat mengambil gambar dari ID berikut di Intsights:\n".format(list of ids) Jika tidak berhasil untuk semua gambar: "Tidak ada gambar yang diambil". Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Dapatkan Gambar Pemberitahuan". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Ping
Deskripsi
Periksa konektivitas.
Parameter
T/A
Kasus penggunaan
T/A
Run On
Tindakan ini dijalankan pada entity URL.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Hasil JSON
N/A
Pengayaan Entity
T/A
Insight
T/A
Buka Kembali Pemberitahuan
Deskripsi
Membuka kembali pemberitahuan di IntSights.
Parameter
Nama Tampilan Parameter | Jenis | Nilai Default | Wajib | Deskripsi |
---|---|---|---|---|
ID pemberitahuan | String | T/A | Benar | Tentukan ID pemberitahuan yang ingin Anda buka kembali. |
Run On
Tindakan ini tidak dijalankan di entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Repositori Kasus
Jenis Hasil | Nilai / Deskripsi | Jenis |
---|---|---|
Pesan output* | Tindakan tidak boleh gagal atau menghentikan eksekusi playbook: Jika berhasil: "Berhasil membuka kembali pemberitahuan dengan ID '{0}' di Intsights ".format(ID pemberitahuan) Jika kode status 400 dilaporkan: "Action was not able to reopen the alert with ID {0} in Intsights. Alasan: {1}.".format(alert_id, response string) Tindakan akan gagal dan menghentikan eksekusi playbook: Jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, atau error lainnya dilaporkan: "Error saat menjalankan tindakan "Buka Kembali Pemberitahuan". Alasan: {0}''.format(error.Stacktrace) |
Umum |
Menelusuri IOC
Deskripsi
Atur dan telusuri semua IOC Anda dalam satu dasbor yang mudah digunakan. Dasbor TIP terpusat merangkum IOC menurut tingkat keparahan dan tingkat keyakinan, sehingga Anda dapat dengan mudah memahami IOC berbahaya mana yang menimbulkan risiko terbesar bagi organisasi Anda.
Parameter
T/A
Kasus penggunaan
T/A
Run On
Tindakan ini dijalankan di semua entity.
Hasil Tindakan
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Hasil JSON
[{
"EntityResult":
{
"Status": "Active",
"Domain": "sephoratv.com",
"Severity":
{
"Status": "done",
"LastUpdate": "2019-01-20T04:32:58.833Z",
"Features":
[{
"Score": 10, "Name": "base_intsights_multiple",
"Match": 1
},
{
"Score": 0,
"Name": "domain_associated_malware_names",
"Match": 0
},
{
"Score": 0,
"Name": "domain_associated_malware_ip_addresses",
"Match": 1
}],
"LastUpdateMessage": "",
"Value": "Low",
"Score": 20
},
"SourceID": "59e376681bb0800644e1368f",
"Value": "sephoratv.com",
"Flags": {"IsInAlexa": false},
"LastSeen": "2019-01-20T04:24:27.258Z",
"_id": "5c43f80483df230007485c48",
"Type": "Domains",
"Enrichment":
{
"Status": "done",
"LastUpdate": "2019-01-20T04:32:58.613Z",
"Data":
{
"domain_status_blocked": false,
"latest_resolution_date": "2019-01-20T04:27:22.299Z",
"associated_malware_ip_addresses": ["185.16.44.132"],
"contact_emails": [],
"referencing_file_hashes": [],
"malware_category": [],
"mail_servers": ["a.mx.domainoo.fr."],
"associated_malware_names": [],
"threat_actor_category": [],
"campaigns": [],
"associated_malware_families": [],
"resolved_ips": ["185.16.44.132"],
"cve_ids": [],
"downloaded_file_hashes": [],
"domain_expired": false,
"communicating_file_hashes": ["210c2ddbf747220df645fc4d77e7decd1be7df27e43b2f79e4b45bd5fe0a2a6e"],
"name_servers": ["a.ns.domainoo.fr.",
"b.ns.domainoo.fr.",
"c.ns.domainoo.fr."],
"registrar": "N/A",
"threat_actors": []
}
},
"FirstSeen": "2019-01-20T04:24:27.258Z",
"AccountID": null
},
"Entity": "sephoratv.com"
}]
Pengayaan Entity
Nama Kolom Pengayaan | Logika - Kapan harus diterapkan |
---|---|
Status | Menampilkan apakah ada di hasil JSON |
Domain | Menampilkan apakah ada di hasil JSON |
Keparahan | Menampilkan apakah ada di hasil JSON |
SourceID | Menampilkan apakah ada di hasil JSON |
Nilai | Menampilkan apakah ada di hasil JSON |
Flag | Menampilkan apakah ada di hasil JSON |
Terakhir Terlihat | Menampilkan apakah ada di hasil JSON |
_id | Menampilkan apakah ada di hasil JSON |
Jenis | Menampilkan apakah ada di hasil JSON |
Pengayaan | Menampilkan apakah ada di hasil JSON |
Pertama Terlihat | Menampilkan apakah ada di hasil JSON |
AccountID | Menampilkan apakah ada di hasil JSON |
Insight
Ya
Konektor
Konektor Intsights
Deskripsi
Mengambil masalah dari Intsights ke Google SecOps.
Mengonfigurasi Konektor Insight di Google SecOps
Untuk mendapatkan petunjuk mendetail tentang cara mengonfigurasi konektor di Google SecOps, lihat Mengonfigurasi konektor.
Parameter konektor
Gunakan parameter berikut untuk mengonfigurasi konektor:
Nama Parameter | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
DeviceProductField | String | Details_Source_NetworkType | Nama kolom yang digunakan untuk menentukan produk perangkat. |
EventClassId | String | Details_Title | Nama kolom yang digunakan untuk menentukan nama peristiwa (sub-jenis). |
PythonProcessTimeout | String | 60 | Batas waktu tunggu (dalam detik) untuk proses python yang menjalankan skrip saat ini. |
Root API | String | https://api.intsights.com | Root API server Intsights. |
ID Akun | String | T/A | ID akun untuk login. |
Kunci API | Sandi | T/A | Kunci API untuk login. |
Verifikasi SSL | Kotak centang | Tidak dicentang | Apakah akan memverifikasi sertifikat SSL server. |
Maksimum Hari Mundur | Bilangan bulat | 3 | Jumlah maksimum hari ke belakang untuk menarik pemberitahuan. |
Jumlah Maksimum Pemberitahuan Per Siklus | Bilangan bulat | 10 | Jumlah maksimum pemberitahuan yang akan diambil per siklus konektor tunggal. |
Alamat Server Proxy | String | T/A | Alamat server proxy yang akan digunakan. |
Nama Pengguna Proxy | String | T/A | Nama pengguna proxy untuk melakukan autentikasi. |
Sandi Proxy | Sandi | T/A | Sandi proxy untuk mengautentikasi. |
Aturan Konektor
Dukungan Proxy
Konektor mendukung proxy.
Daftar yang diizinkan/Daftar yang tidak diizinkan
Konektor mendukung aturan Daftar Putih/Daftar Hitam.
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.