X-Force
Versi integrasi: 14.0
Mengonfigurasi X-Force agar dapat berfungsi dengan Google Security Operations
Untuk mendapatkan kunci API pribadi, login ke situs IBM X-Force Exchange dengan IBM ID yang aktif.
Lihat profil pengguna Anda di pojok kanan atas layar, lalu buka halaman Setelan di bawah untuk membuat pasangan kunci/sandi API baru.
Di halaman Setelan, klik Akses API, lalu tombol Buat di bagian Pembuatan Kunci API.
Mengonfigurasi integrasi X-Force di Google SecOps
Untuk mendapatkan petunjuk mendetail terkait cara mengonfigurasi integrasi di Google SecOps, lihat Mengonfigurasi integrasi.
Tindakan
Mendapatkan Info Hash
Deskripsi
Kueri X-Force untuk informasi hash.
Parameter
Parameter | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
Ambang batas | string | T/A | Nilai batas dapat berupa: rendah, sedang, atau tinggi. |
Kasus penggunaan
T/A
Run On
Tindakan ini dijalankan pada entity Filehash.
Hasil Tindakan
Pengayaan Entity
Nama Kolom Pengayaan | Logika - Kapan harus menerapkan |
---|---|
malware | Menampilkan apakah ada di hasil JSON |
tags | Menampilkan apakah ada di hasil JSON |
Insight
Jika skor risiko entitas melebihi nilai minimum, Insight akan ditambahkan untuk memperingatkan bahwa hash ditandai sebagai malware.
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_risk | Benar/Salah | is_risk:False |
Hasil JSON
[
{
"EntityResult":
{
"malware":
{
"hash": "0x474B9CCF5AB9D72CA8A333889BBB34F0",
"family": ["tsunami"],
"origins":
{
"downloadServers": {},
"subjects": {},
"CnCServers":
{
"count": 1,
"rows":
[{
"count": 483,
"origin": "CnC",
"domain": "pc-guard.net",
"filepath": "v.html",
"ip": "1.1.1.1",
"uri": "http://pc-guard.net/v.html",
"lastseen": "2014-10-20T23:19:00Z",
"md5": "474B9CCF5AB9D72CA8A333889BBB34F",
"type": "CnC",
"firstseen": "2014-10-20T23:19:00Z",
"schema": "http"
}]},
"emails": {},
"external":
{
"detectionCoverage": 46,
"family": ["heuristic", "trojan"]
}},
"created": "2014-10-20T23:19:00Z",
"familyMembers":
{
"tsunami":
{
"count": 61
}},
"md5": "0x474B9CCF5AB9D72CA8A333889BBB34F0",
"type": "md5",
"risk": "high"
},
"tags": []
},
"Entity": "474B9CCF5AB9D72CA8A333889BBB34F0"
}
]
Mendapatkan IP menurut Kategori
Deskripsi
Mendapatkan IP berdasarkan kategori.
Parameter
Parameter | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
Kategori | string | T/A | Kategori untuk IP. |
Kasus penggunaan
T/A
Run On
Tindakan ini dijalankan di semua entity.
Hasil Tindakan
Pengayaan Entity
T/A
Insight
T/A
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_success | Benar/Salah | is_success:False |
Hasil JSON
[
{
"ip": "string",
"score": "integer",
"created": "string"
}
]
Mendapatkan Info IP
Deskripsi
Mengirim kueri ke X-Force untuk mendapatkan informasi IP.
Parameter
Parameter | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
Ambang batas | string | T/A | Nilai minimum harus berupa bilangan bulat (contoh: 3). |
Kasus penggunaan
T/A
Run On
Tindakan ini dijalankan pada entity Alamat IP.
Hasil Tindakan
Pengayaan Entity
Entitas ditandai sebagai mencurigakan jika melebihi Nilai Minimum. Jika tidak: Salah.
Nama Kolom Pengayaan | Logika - Kapan harus menerapkan |
---|---|
subnet | Menampilkan apakah ada di hasil JSON |
reasonDescription | Menampilkan apakah ada di hasil JSON |
tags | Menampilkan apakah ada di hasil JSON |
ip | Menampilkan apakah ada di hasil JSON |
alasan | Menampilkan apakah ada di hasil JSON |
skor | Menampilkan apakah ada di hasil JSON |
categoryDescriptions | Menampilkan apakah ada di hasil JSON |
cats | Menampilkan apakah ada di hasil JSON |
geo | Menampilkan apakah ada di hasil JSON |
sejarah | Menampilkan apakah ada di hasil JSON |
Insight
Jika skor risiko melebihi nilai minimum, tambahkan Insight dan tandai sebagai mencurigakan.
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_risky | Benar/Salah | is_risky:False |
Hasil JSON
[
{
"EntityResult":
{
"subnets":
[{
"subnet": "1.1.1.1/14",
"reasonDescription": "One of the five RIRs announced a (new) location mapping of the IP.",
"created": "2017-10-18T06:23:00.000Z",
"ip": "1.1.1.1",
"asns":
{
"8359":
{
"Company": "MTS, RU",
"cidr": 14
}},
"reason": "Regional Internet Registry",
"score": 1,
"categoryDescriptions": {},
"cats": {},
"geo":
{
"country": "Russia",
"countrycode": "RU"
}}, {
"subnet": "1.1.1.1/20",
"reasonDescription": "Based on statistical DNS analysis.",
"created": "2014-01-22T19:56:00.000Z",
"ip": "1.1.1.1",
"reason": "DNS heuristics",
"score": 1,
"categoryDescriptions":
{
"Dynamic IPs": "This category contains IP addresses of dialup hosts and DSL lines."
},
"cats":
{
"Dynamic IPs": 71
}}],
"reasonDescription": "One of the five RIRs announced a (new) location mapping of the IP.",
"tags": [],
"ip": "1.1.1.1",
"reason": "Regional Internet Registry",
"score": 1,
"categoryDescriptions":
{
"Dynamic IPs": "This category contains IP addresses of dialup hosts and DSL lines."
},
"cats":
{
"Dynamic IPs": 71
},
"geo":
{
"country": "Russia",
"countrycode": "RU"
},
"history":
[{
"reasonDescription": "One of the five RIRs announced a (new) location mapping of the IP.",
"created": "2012-03-22T07:26:00.000Z",
"ip": "1.1.1.1/14",
"reason": "Regional Internet Registry",
"score": 1,
"categoryDescriptions": {},
"cats": {},
"geo":
{
"country": "Russia",
"countrycode": "RU"
}}, {
"reasonDescription": "Based on statistical DNS analysis.",
"created": "2012-04-13T13:34:00.000Z",
"ip": "1.1.1.1/14",
"reason": "DNS heuristics",
"score": 1,
"categoryDescriptions":
{
"Dynamic IPs": "This category contains IP addresses of dialup hosts and DSL lines."
},
"cats":
{
"Dynamic IPs": 100
},
"geo":
{
"country": "Russia",
"countrycode": "RU"
}}, {
"reasonDescription": "Based on statistical DNS analysis.",
"created": "2014-01-22T19:56:00.000Z",
"ip": "1.1.1.1/20",
"reason": "DNS heuristics",
"score": 1,
"categoryDescriptions":
{
"Dynamic IPs\": "This category contains IP addresses of dialup hosts and DSL lines."
},
"cats":
{
"Dynamic IPs": 71
},
"geo":
{
"country": "Russia",
"countrycode": "RU"
}}]},
"Entity": "1.1.1.1"
}
]
Mendapatkan Malware IP
Deskripsi
Buat kueri X-Force untuk malware yang terkait dengan alamat IP.
Parameter
Parameter | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
Ambang batas | string | T/A | Nilai minimum harus berupa bilangan bulat (contoh: 3). |
Kasus penggunaan
T/A
Run On
Tindakan ini dijalankan pada entity Alamat IP.
Hasil Tindakan
Pengayaan Entity
Entitas ditandai sebagai mencurigakan jika malware_count lebih besar dari 0.
Nama Kolom Pengayaan | Logika - Kapan harus menerapkan |
---|---|
malware | Menampilkan apakah ada di hasil JSON |
Insight
Tambahkan Insight peringatan bahwa entitas dikaitkan dengan malware dan tandai sebagai mencurigakan jika malware_count > 0.
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_malware | Benar/Salah | is_malware:False |
Hasil JSON
[
{
"EntityResult":
{
"malware":
[{
"count": 13,
"origin": "CnC",
"domain": "l33t-milf.info",
"last": "2016-10-29T06:31:00Z",
"family": ["kasidet"],
"filepath": "dom/tasks.php",
"ip": "0x00000000000000000000ffff08080808",
"uri": "http://example.com/dom/tasks.php",
"first": "2016-10-29T06:31:00Z",
"host": "dom",
"lastseen": "2016-10-29T06:31:00Z",
"md5": "4C10F74CE20328B7CC4207245BC9D725",
"type": "CnC",
"firstseen": "2016-10-29T06:31:00Z",
"schema": "http"
}]},
"Entity": "1.1.1.1"
}
]
Mendapatkan Info URL
Deskripsi
Mengirim kueri X-Force untuk mendapatkan informasi URL.
Parameter
Parameter | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
Ambang batas | string | T/A | Nilai minimum harus berupa bilangan bulat(contoh: 3). |
Kasus penggunaan
T/A
Run On
Tindakan ini dijalankan pada entity URL.
Hasil Tindakan
Pengayaan Entity
Entitas ditandai sebagai mencurigakan jika melebihi nilai minimum. Jika tidak: Salah.
Nama Kolom Pengayaan | Logika - Kapan harus menerapkan |
---|---|
yang terkait dengan | Menampilkan apakah ada di hasil JSON |
hasil | Menampilkan apakah ada di hasil JSON |
tags | Menampilkan apakah ada di hasil JSON |
Insight
Menambahkan Insight peringatan dan menandainya sebagai mencurigakan jika skor risiko melebihi nilai minimum.
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_risk | Benar/Salah | is_risk:False |
Hasil JSON
[
{
"EntityResult":
{
"associated":
[{
"url": "markossolomon.com",
"cats": {},
"score": null,
"categoryDescriptions": {}
}],
"result":
{
"url": "markossolomon.com/f1q7qx.php",
"cats":
{
"Botnet Command and Control Server": true
},
"score": 10,
"categoryDescriptions":
{
"Botnet Command and Control Server": "This category contains Web sites or domains that host a botnet command and control server."
}},
"tags": []
},
"Entity": "HTTP://MARKOSSOLOMON.COM/F1Q7QX.PHP"
}
]
Ping
Deskripsi
Uji Konektivitas ke X-Force.
Parameter
T/A
Kasus penggunaan
T/A
Run On
Tindakan ini dijalankan di semua entity.
Hasil Tindakan
Pengayaan Entity
T/A
Insight
T/A
Hasil Skrip
Nama Hasil Skrip | Opsi Nilai | Contoh |
---|---|---|
is_connected | Benar/Salah | is_connected:False |
Hasil JSON
N/A
Perlu bantuan lain? Dapatkan jawaban dari anggota Komunitas dan profesional Google SecOps.