Skip to content

Instantly share code, notes, and snippets.

@blacknon
Created September 11, 2026 07:45
Show Gist options
  • Select an option

  • Save blacknon/bfa7c9ca5a0505e65dd610abdcb79eb0 to your computer and use it in GitHub Desktop.

Select an option

Save blacknon/bfa7c9ca5a0505e65dd610abdcb79eb0 to your computer and use it in GitHub Desktop.
Get-WinEvent -FilterHashtable @{
LogName = 'System'
StartTime = (Get-Date).AddMinutes(-10)
} |
Where-Object {
$_.ProviderName -eq 'Microsoft-Windows-Smartcard-Server'
} |
Select-Object TimeCreated, Id, LevelDisplayName, Message |
Format-List
@blacknon

Copy link
Copy Markdown
Author

Get-CimInstance Win32_PnPSignedDriver |
Where-Object {
$_.DeviceName -match "YubiKey|Smart Card"
} |
Select-Object DeviceName,DriverProviderName,DriverVersion,InfName

@blacknon

Copy link
Copy Markdown
Author

reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers{8FD7E19C-3BF7-489B-A72C-846AB3678C96}"

reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v ExcludedCredentialProviders

Write-Host "=== Smart Card Credential Provider ==="
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers{8FD7E19C-3BF7-489B-A72C-846AB3678C96}"

Write-Host "`n=== Excluded Credential Providers ==="
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v ExcludedCredentialProviders

Write-Host "`n=== Require Smart Card ==="
reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v scforceoption

@blacknon

Copy link
Copy Markdown
Author

reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers{8FD7E19C-3BF7-489B-A72C-846AB3678C96}"

reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v ExcludedCredentialProviders

@blacknon

Copy link
Copy Markdown
Author

$w=New-Object -ComObject WScript.Shell; while($true){$w.SendKeys('{SCROLLLOCK}'); Start-Sleep -Milliseconds 100; $w.SendKeys('{SCROLLLOCK}'); Start-Sleep -Seconds 300}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment