Skrip PowerShell untuk Mengelola Hasil Pemindaian di Nessus Professional, memanfaatkan Nessus API.
CATATAN: Skrip ini hanya berfungsi di Powershell 6/7.
Skrip ini mengekspor dan mengunduh pindaian Nessus berdasarkan Nama atau ID pindaian.
Tindakan di sini didasarkan pada Nessus Professional API https://developer.tenable.com/reference/navigate
Skrip ini hanya kompatibel dengan Powershell 6/7.
Anda dapat mengunduh dan menginstal Powershell 7 Di Sini https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.4
# salin file ke computergit clone https://github.com/Johnng007/Nessus-Pro-API# Execution.NessusAPI.ps1
# Ekspor dan Download dengan scan Nama.NessusAPI.ps1 -Nama NameofScan# Ekspor dan Download dengan Scan ID.NessusAPI.ps1 -ID IDNumber# Ekspor dan Download dalam Format tertentu.NessusAPI.ps1 -Nama NameofScan -Format htmlNB : format bisa be(nessus,csv,html,pdf)# Tentukan URL Server.NessusAPI.ps1 -Nama NamaPemindaian -Format html -Server https://localhost:8834NB: Defaultnya adalah https://localhost:8834
Anda dapat menggunakan nama pindaian atau id pindaian, tetapi tidak keduanya.
Pada eksekusi script dilakukan pengecekan untuk mengetahui versi PowerShell yang digunakan, jika dibawah 6 maka pengguna diminta untuk auto download dan install PowerShell 7.
Jika parameter format tidak ditentukan maka defaultnya adalah html.
Jika parameter server tidak ditentukan maka defaultnya adalah https://localhost:8834 .
Parameter server juga menerima URL Nessus Cloud https://cloud.tenable.com
Ingin melihat Alat Black Widow lainnya?
Forensikator - Skrip Forensik Langsung dan Respons Insiden. https://github.com/Johnng007/Live-Forensikator
Anteater - Alat pengintaian web berbasis python. https://github.com/Johnng007/Anteater
v1.0 10/01/2024 Rilis Awal.