The OG, blazingly fast, zero dependencies client for LOLDrivers by MagicSword.
Scan your Windows computer for known vulnerable or malicious drivers.
Copy and paste the command below into a PowerShell terminal. This does not require an elevated (Administrator) shell.
# Downloads the client to the current directory
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/rtfmkiesel/loldrivers-client/refs/heads/main/run.ps1)))
# Downloads, runs and deletes the client (temp, default options)
& ([scriptblock]::Create((irm https://raw.githubusercontent.com/rtfmkiesel/loldrivers-client/refs/heads/main/run.ps1))) -tempDownload the prebuilt binaries from GitHub.
# requires Golang >=1.26
git clone https://github.com/rtfmkiesel/loldrivers-client
cd loldrivers-client
go generate ./internal/loldrivers/
go test ./internal/loldrivers/
go build -o LOLDrivers-client.exe -ldflags="-s -w" .Usage of LOLDrivers-client.exe:
-debug
print debug output (will mess up 'grep' and 'json' output)
-file string
/path/to/drivers.json (only for '-mode file')
-maxsize int
size limit for files to scan in MB (default 10)
-mode string
operating mode {online, file, embedded} (default "online")
-nocolor
do not print colored output
-output string
output mode {standard,grep,json} (default "standard")
-target string
target directory (default=OS)
-workers int
number of parallel scan workers (default 20)
This project is not affiliated with the LOLDrivers project.
