Stellar Cyber Starlight

Versi integrasi: 15.0

Kasus Penggunaan Produk

  1. Menyerap peristiwa keamanan Stellar Cyber Starlight untuk menggunakannya dalam membuat pemberitahuan Google Security Operations. Selanjutnya, di Google SecOps, pemberitahuan dapat digunakan untuk melakukan orkestrasi dengan playbook atau analisis manual.
  2. Lakukan penelusuran di Stellar Cyber Starlight.

Izin Produk

Autentikasi dasar (nama pengguna:api_key)

Mengonfigurasi integrasi Stellar Cyber Starlight di Google SecOps

Untuk mendapatkan petunjuk mendetail terkait cara mengonfigurasi integrasi di Google SecOps, lihat Mengonfigurasi integrasi.

Parameter integrasi

Gunakan parameter berikut untuk mengonfigurasi integrasi:

Nama Tampilan Parameter Jenis Nilai Default Wajib Deskripsi
Nama Instance String T/A Tidak Nama Instance yang ingin Anda konfigurasi integrasinya.
Deskripsi String T/A Tidak Deskripsi Instance.
Root API String https://{ip address}/connect/api/ Ya Root API instance Stellar Cyber Starlight.
Nama pengguna String T/A Ya Nama pengguna akun Stellar Cyber Starlight.
Kunci API Sandi T/A Tidak

Kunci API akun Stellar Cyber Starlight. Parameter ini digunakan untuk Autentikasi Dasar.

Jika API Key dan API Token diberikan, API Token akan diprioritaskan.

Token API Sandi T/A Tidak

Token API akun Stellar Cyber Starlight. Parameter ini digunakan untuk Autentikasi JWT.

Jika API Key dan API Token diberikan, API Token akan diprioritaskan.

Verifikasi SSL Kotak centang Tidak dicentang Tidak Jika diaktifkan, pastikan sertifikat SSL untuk koneksi ke server Stellar Cyber Starlight valid
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).

Tindakan

Ping

Deskripsi

Uji konektivitas ke Stellar Cyber Starlight dengan parameter yang diberikan di halaman konfigurasi integrasi di tab Google Security Operations Marketplace.

Parameter

T/A

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 (Entitas / Umum)
Pesan output*

Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:

Jika berhasil:

Cetak "Successfully connected to the Stellar Cyber Starlight server with the provided connection parameters!"

Tindakan akan gagal dan menghentikan eksekusi playbook:

Jika tidak berhasil:

Mencetak "Gagal terhubung ke server Stellar Cyber Starlight! Error adalah {0}".format(exception.stacktrace)

Jika 401 untuk token API:

Mencetak "Gagal terhubung ke server Stellar Cyber Starlight. Token API atau nama pengguna yang diberikan tidak valid. Harap validasi kredensial."

Jika 401 untuk kunci API:

Mencetak "Gagal terhubung ke server Stellar Cyber Starlight. Kunci API atau nama pengguna yang diberikan tidak valid. Harap validasi kredensial."

Umum

Deskripsi

Lakukan penelusuran sederhana di Stellar Cyber Starlight.

Indeks yang Diketahui

Nama Indeks
Aset aella-assets-*
Acara AWS aella-cloudtrail-*
Acara Linux aella-audit-*
Peristiwa Deteksi Malware/ML-IDS aella-maltrace-*
Pemantauan aella-ade-*
Pemindaian aella-scan-*
Peristiwa Keamanan aella-ser-*
SNMP aella-perf-*
Syslog aella-syslog-*
Traffic aella-adr-*
Pengguna aella-users-*
Peristiwa Windows aella-wineventlog-*

Parameter

Nama Tampilan Parameter Jenis Nilai Default Wajib Mengisi Deskripsi
Indeks String T/A Ya Tentukan indeks yang ingin Anda telusuri. Anda dapat menemukan daftar indeks yang diketahui dalam dokumentasi.
Kueri String T/A Ya Tentukan filter kueri untuk penelusuran.
Jumlah Hasil Maksimum yang Akan Ditampilkan Bilangan bulat 50 Tidak Tentukan jumlah hasil yang akan ditampilkan dalam respons.
Kolom Pengurutan String T/A Tidak Tentukan kolom yang akan digunakan untuk pengurutan.
Tata Urutan DDL

Menurun

Nilai yang Mungkin:
Naik

Menurun

Tidak Tentukan urutan pengurutan untuk hasil.

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
{
                "_index": "aella-ser-1594316167944-",
                "_type": "amsg",
                "_id": "LzfKNHMByqrLS2zLF9bf",
                "_score": null,
                "_source": {
                    "actual": 1,
                    "advanced": 2,
                    "aella_tuples": "172.30.202.208.52.8.234.27.80.67",
                    "anomaly_id": "job024_anomalous_user_agent-2020.07.09",
                    "appid": 67,
                    "appid_family": "Web",
                    "appid_name": "http",
                    "appid_stdport": "yes",
                    "days_silent": 14,
                    "detected_field": "metadata.request.user_agent",
                    "detected_value": "curl/7.47.0",
                    "detector_index": 0,
                    "doc_ids": [],
                    "dscp_name": "Best Effort",
                    "dstip": "52.8.234.27",
                    "dstip_geo": {
                        "city": "San Jose",
                        "countryCode": "US",
                        "countryName": "United States",
                        "latitude": 37.3388,
                        "longitude": -121.8914,
                        "region": "California"
                    },
                    "dstip_geo_point": "37.3388,-121.8914",
                    "dstip_host": "dl.stellarcyber.ai",
                    "dstip_reputation": "Good",
                    "dstip_type": "public",
                    "dstmac": "e8:1c:ba:4c:37:be",
                    "dstport": 80,
                    "duration": 605,
                    "end_reason": 4,
                    "end_time": 1594318194011,
                    "engid": "ad42005056a204db",
                    "engid_gateway": "",
                    "engid_name": "siemplify-sensor",
                    "event_category": "network",
                    "event_name": "user_agent_anomaly",
                    "event_score": 54,
                    "event_source": "rare_ml",
                    "event_status": "New",
                    "event_type": "conn",
                    "fidelity": 99,
                    "flow_score": 100,
                    "inbytes_delta": 2323,
                    "inbytes_total": 2323,
                    "inpkts_delta": 5,
                    "locid": "unassigned location",
                    "metadata": {
                        "request": {
                            "host": "dl.stellarcyber.ai",
                            "index": 1,
                            "method": "GET",
                            "server": "dl.stellarcyber.ai",
                            "uri": "/ubuntu/apt.gpg.key",
                            "user_agent": "curl/7.47.0"
                        },
                        "response": {
                            "code": 200,
                            "file_type": "data",
                            "index": 1,
                            "mime_type": "application/octet-stream",
                            "processing_time": 0,
                            "response_time": 199
                        }
                    },
                    "metadata.request.user_agent": "\"curl/7.47.0\"",
                    "msg_class": "interflow_traffic",
                    "msg_origin": {
                        "source": "network_sensor"
                    },
                    "msgtype": 4,
                    "msgtype_name": "startend",
                    "netid": 0,
                    "netid_name": "vlan0",
                    "obsid": 2887699152,
                    "orig_id": "4TfENHMByqrLS2zLZtWQ",
                    "orig_index": "aella-adr-1594315890054-",
                    "outbytes_delta": 570,
                    "outbytes_total": 570,
                    "outpkts_delta": 7,
                    "port_name": "ethernet0",
                    "processing_time": 0,
                    "proto": 6,
                    "proto_name": "tcp",
                    "response_time": 199,
                    "severity": 30,
                    "src_tuples": "00:50:56:a2:04:db.0.172.30.202.208",
                    "srcip": "172.30.202.208",
                    "srcip_geo": {
                        "city": "Unknown",
                        "countryCode": "UN",
                        "countryName": "Unknown"
                    },
                    "srcip_geo_point": "0.0,0.0",
                    "srcip_host": "172.30.202.208",
                    "srcip_reputation": "Good",
                    "srcip_type": "private",
                    "srcmac": "00:50:56:a2:04:db",
                    "srcport": 42344,
                    "start_time": 1594317594889,
                    "state": "Closed",
                    "tcp_rtt": 203,
                    "tenant_id": "",
                    "tenantid": "",
                    "threat_score": 0,
                    "timestamp": 1594318142374,
                    "tos": 0,
                    "totalbytes": 2893,
                    "totalpackets": 12,
                    "typical": 0,
                    "url": "dl.stellarcyber.ai/ubuntu/apt.gpg.key",
                    "url_reputation": "Good",
                    "vlan": 0,
                    "write_time": 1594318526414
                },
                "sort": [
                    1594318142374
                ]
            }
Repositori Kasus
Jenis Hasil Nilai / Deskripsi Jenis (Entitas / Umum)
Pesan output*

Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:

If status code == 200 (is_success = true)

Mencetak "Successfully executed search in Stellar Cyber Starlight".

Jika kode status lainnya (is_success=false):

Mencetak "Tindakan tidak dapat menjalankan penelusuran di Stellar Cyber Starlight. Alasan: {0}.(daftar error/penyebab utama/alasan yang dipisahkan dengan baris baru.)

Tindakan akan gagal dan menghentikan eksekusi playbook:

Error fatal, seperti kredensial salah, tidak ada koneksi ke server , lainnya:

Mencetak "Error saat menjalankan tindakan "Simple Search". Alasan: {0}''.format(error.Stacktrace)

Umum

Deskripsi

Lakukan penelusuran lanjutan di Stellar Cyber Starlight.

Indeks yang Diketahui

Nama Indeks
Aset aella-assets-*
Acara AWS aella-cloudtrail-*
Acara Linux aella-audit-*
Peristiwa Deteksi Malware/ML-IDS aella-maltrace-*
Pemantauan aella-ade-*
Pemindaian aella-scan-*
Peristiwa Keamanan aella-ser-*
SNMP aella-perf-*
Syslog aella-syslog-*
Traffic aella-adr-*
Pengguna aella-users-*
Peristiwa Windows aella-wineventlog-*

Parameter

Nama Tampilan Parameter Jenis Nilai Default Wajib Deskripsi
Indeks String T/A Ya Tentukan indeks yang ingin Anda telusuri. Anda dapat menemukan daftar indeks yang diketahui dalam dokumentasi.
Kueri DSL String

{

"size": 1,

"from": 0,

"query": {

"match_all": {}

},

"sort": [

{

"timestamp": {

"order": "asc"

}

}

]

}

Ya Tentukan objek JSON kueri DSL yang ingin Anda jalankan.

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
{
                "_index": "aella-ser-1594316167944-",
                "_type": "amsg",
                "_id": "LzfKNHMByqrLS2zLF9bf",
                "_score": null,
                "_source": {
                    "actual": 1,
                    "advanced": 2,
                    "aella_tuples": "172.30.202.208.52.8.234.27.80.67",
                    "anomaly_id": "job024_anomalous_user_agent-2020.07.09",
                    "appid": 67,
                    "appid_family": "Web",
                    "appid_name": "http",
                    "appid_stdport": "yes",
                    "days_silent": 14,
                    "detected_field": "metadata.request.user_agent",
                    "detected_value": "curl/7.47.0",
                    "detector_index": 0,
                    "doc_ids": [],
                    "dscp_name": "Best Effort",
                    "dstip": "52.8.234.27",
                    "dstip_geo": {
                        "city": "San Jose",
                        "countryCode": "US",
                        "countryName": "United States",
                        "latitude": 37.3388,
                        "longitude": -121.8914,
                        "region": "California"
                    },
                    "dstip_geo_point": "37.3388,-121.8914",
                    "dstip_host": "dl.stellarcyber.ai",
                    "dstip_reputation": "Good",
                    "dstip_type": "public",
                    "dstmac": "e8:1c:ba:4c:37:be",
                    "dstport": 80,
                    "duration": 605,
                    "end_reason": 4,
                    "end_time": 1594318194011,
                    "engid": "ad42005056a204db",
                    "engid_gateway": "",
                    "engid_name": "siemplify-sensor",
                    "event_category": "network",
                    "event_name": "user_agent_anomaly",
                    "event_score": 54,
                    "event_source": "rare_ml",
                    "event_status": "New",
                    "event_type": "conn",
                    "fidelity": 99,
                    "flow_score": 100,
                    "inbytes_delta": 2323,
                    "inbytes_total": 2323,
                    "inpkts_delta": 5,
                    "locid": "unassigned location",
                    "metadata": {
                        "request": {
                            "host": "dl.stellarcyber.ai",
                            "index": 1,
                            "method": "GET",
                            "server": "dl.stellarcyber.ai",
                            "uri": "/ubuntu/apt.gpg.key",
                            "user_agent": "curl/7.47.0"
                        },
                        "response": {
                            "code": 200,
                            "file_type": "data",
                            "index": 1,
                            "mime_type": "application/octet-stream",
                            "processing_time": 0,
                            "response_time": 199
                        }
                    },
                    "metadata.request.user_agent": "\"curl/7.47.0\"",
                    "msg_class": "interflow_traffic",
                    "msg_origin": {
                        "source": "network_sensor"
                    },
                    "msgtype": 4,
                    "msgtype_name": "startend",
                    "netid": 0,
                    "netid_name": "vlan0",
                    "obsid": 2887699152,
                    "orig_id": "4TfENHMByqrLS2zLZtWQ",
                    "orig_index": "aella-adr-1594315890054-",
                    "outbytes_delta": 570,
                    "outbytes_total": 570,
                    "outpkts_delta": 7,
                    "port_name": "ethernet0",
                    "processing_time": 0,
                    "proto": 6,
                    "proto_name": "tcp",
                    "response_time": 199,
                    "severity": 30,
                    "src_tuples": "00:50:56:a2:04:db.0.172.30.202.208",
                    "srcip": "172.30.202.208",
                    "srcip_geo": {
                        "city": "Unknown",
                        "countryCode": "UN",
                        "countryName": "Unknown"
                    },
                    "srcip_geo_point": "0.0,0.0",
                    "srcip_host": "172.30.202.208",
                    "srcip_reputation": "Good",
                    "srcip_type": "private",
                    "srcmac": "00:50:56:a2:04:db",
                    "srcport": 42344,
                    "start_time": 1594317594889,
                    "state": "Closed",
                    "tcp_rtt": 203,
                    "tenant_id": "",
                    "tenantid": "",
                    "threat_score": 0,
                    "timestamp": 1594318142374,
                    "tos": 0,
                    "totalbytes": 2893,
                    "totalpackets": 12,
                    "typical": 0,
                    "url": "dl.stellarcyber.ai/ubuntu/apt.gpg.key",
                    "url_reputation": "Good",
                    "vlan": 0,
                    "write_time": 1594318526414
                },
                "sort": [
                    1594318142374
                ]
            }
Repositori Kasus
Jenis Hasil Nilai / Deskripsi Jenis (Entitas / Umum)
Pesan output*

Tindakan tidak boleh gagal atau menghentikan eksekusi playbook:

If status code == 200 (is_success = true)

Mencetak "Successfully executed search in Stellar Cyber Starlight".

Jika kode status lainnya (is_success=false):

Mencetak "Tindakan tidak dapat menjalankan penelusuran di Stellar Cyber Starlight. Alasan: {0}.(daftar error/penyebab utama/alasan yang dipisahkan dengan baris baru.)

Tindakan akan gagal dan menghentikan eksekusi playbook:

Error fatal, seperti kredensial salah, tidak ada koneksi ke server , lainnya:

Mencetak "Error saat menjalankan tindakan "Penelusuran Lanjutan". Alasan: {0}''.format(error.Stacktrace)

Umum

Memperbarui Peristiwa Keamanan

Deskripsi

Memperbarui peristiwa keamanan di Stellar Cyber Starlight.

Parameter

Nama Tampilan Parameter Jenis Nilai Default Wajib Diisi Deskripsi
Indeks String T/A Ya Tentukan indeks peristiwa keamanan.
ID String T/A Ya Tentukan ID peristiwa keamanan.
Status DDL

Pilih Satu

Nilai yang Mungkin:

Pilih Satu

Baru
Dalam Proses
Diabaikan
Ditutup

Tidak Tentukan status baru untuk peristiwa keamanan.
Komentar String T/A Tidak Tentukan komentar untuk peristiwa keamanan.

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 kode status == 200 (is_success = true): "Berhasil memperbarui peristiwa {event_id} di Stellar Cyber Starlight".

Tindakan akan gagal dan menghentikan eksekusi playbook:

jika error fatal, seperti kredensial salah, tidak ada koneksi ke server, lainnya: "Error saat menjalankan tindakan "Perbarui Peristiwa Keamanan". Alasan: {0}''.format(error.Stacktrace)

Jika kode status lainnya (is_success=false): Error saat menjalankan tindakan "Perbarui Peristiwa Keamanan". Alasan: {text from response}

Jika tidak ada parameter yang diberikan: Error saat menjalankan tindakan "Perbarui Peristiwa Keamanan". Alasan: setidaknya salah satu "Status", "Komentar" harus memiliki nilai.

Umum

Konektor

Stellar Cyber Starlight - Security Events Connector

Deskripsi

Tarik peristiwa keamanan dari Stellar Cyber Starlight.

Mengonfigurasi Stellar Cyber Starlight - Security Events Connector 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 Tampilan Parameter Jenis Nilai Default Wajib Deskripsi
Nama Kolom Produk String Nama Produk Ya Masukkan nama kolom sumber untuk mengambil nama Kolom Produk.
Nama Kolom Peristiwa String event_data.event_name Ya Masukkan nama kolom sumber untuk mengambil nama Kolom Peristiwa.
Nama Kolom Lingkungan String "" Tidak

Mendeskripsikan nama kolom tempat nama lingkungan disimpan.

Jika kolom lingkungan tidak ditemukan, lingkungan yang digunakan adalah lingkungan default.

Pola Regex Lingkungan String .* Tidak

Pola regex untuk dijalankan pada nilai yang ditemukan di kolom "Nama Kolom Lingkungan".

Defaultnya adalah .* untuk mencakup semua dan menampilkan nilai tanpa perubahan.

Digunakan untuk mengizinkan pengguna memanipulasi kolom lingkungan melalui logika regex.

Jika pola regex 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 untuk proses python yang menjalankan skrip saat ini.
Root API String https://{ip}/connect/api/ Ya Root API instance Stellar Cyber Starlight.
Nama pengguna String T/A Ya Nama pengguna akun Stellar Cyber Starlight.
Kunci API Sandi T/A Tidak

Kunci API akun Stellar Cyber Starlight. Parameter ini digunakan untuk Autentikasi Dasar.

Jika API Key dan API Token diberikan, API Token akan diprioritaskan.

Token API Sandi T/A Tidak

Token API akun Stellar Cyber Starlight. Parameter ini digunakan untuk Autentikasi JWT.

Jika API Key dan API Token diberikan, API Token akan diprioritaskan.

Tingkat Keparahan Terendah yang Akan Diambil Bilangan bulat 50 Ya Tingkat keparahan terendah yang akan digunakan untuk mengambil peristiwa.
Mengambil Mundur Jam Maksimum Bilangan bulat 1 Tidak Jumlah jam dari tempat pengambilan peristiwa.
Jumlah Maksimum Peristiwa yang Akan Diambil Bilangan bulat 50 Tidak Jumlah peristiwa yang akan diproses per satu iterasi konektor.
Menggunakan daftar yang diizinkan sebagai daftar blokir Kotak centang Tidak dicentang Ya Jika diaktifkan, daftar yang diizinkan akan digunakan sebagai daftar yang diblokir.
Verifikasi SSL Kotak centang Tidak dicentang Ya Jika diaktifkan, verifikasi bahwa sertifikat SSL untuk koneksi ke server Stellar Cyber Starlight valid.
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.
Periode Pengisian Bilangan bulat 0 Tidak Periode padding dalam jam untuk eksekusi konektor.

Aturan konektor

Dukungan proxy

Konektor mendukung proxy.

Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.