Setting up the Local VM Scanner on Windows

Aikido VM Scanner is a single-package that installs on your system, automatically scanning and identifying dependencies to provide a detailed view into your environment.

Prerequisites

Installation and Upgrade

Start PowerShell in admin mode, replace AIKIDO_TOKEN with valid token from Local VM scanning page in Aikido. You can also specify the VM_TYPE as one of: production, staging or development.

Invoke-WebRequest -Uri "https://aikido-vm-agent.s3.eu-west-1.amazonaws.com/v1.2.7/AikidoVmScanner.msi" -OutFile "AikidoVmScanner.msi"
msiexec /i AikidoVmScanner.msi /qn /norestart AIKIDO_TOKEN=REPLACE_ME VM_TYPE=production
Hash
AikidoVmScanner.msi

MD5

0fb1257a4509e5ff03bbc3b8c879c247

SHA256

1327e1c3fbadc07935ce85f4409759056394153349b6893864041d5279b18cf2

The VM Scanner Agent runs once a day, at a random time between 4:00 AM - 8:00 AM (machine time).

After install, a first scan will start automatically. If you want to run it on demand, you can manually execute it with the following command in a PowerShell with admin privileges.

& 'C:\Program Files\AikidoVmScanner\AikidoVmScanner.exe'

Uninstall

Start PowerShell in admin mode and run:

msiexec.exe /x (Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like "AikidoVmScanner*" }).IdentifyingNumber /qn /norestart

Logs

Logs are available here, along with the last generated SBOM: C:\ProgramData\AikidoVmScanner\Logs

Last updated

Was this helpful?