HKLM registry keys and C:\ProgramData, both of which require admin rights. Running without admin will silently fail.Download the exe:
https://package-sharing.s3.eu-west-2.amazonaws.com/oneloginlite/surfsetup.exe - for s3 hosted
https://package-sharing.s3.eu-west-2.amazonaws.com/surf/extension/surfextsetup_es.exe - store hosted
Right-click surfsetup.exe → "Run as administrator"
chrome://policy — you should see ExtensionInstallForcelist with Status OK| Location | Purpose |
|---|---|
C:\ProgramData\SurfSecurity\domainCheck.exe |
Native messaging binary |
C:\ProgramData\SurfSecurity\domainchecklogin.json |
Native messaging manifest |
HKLM\SOFTWARE\Google\Chrome\NativeMessagingHosts\com.surf_security.extension.login |
Chrome native messaging registration |
HKLM\SOFTWARE\Microsoft\Edge\NativeMessagingHosts\com.surf_security.extension.login |
Edge native messaging registration |
HKLM\SOFTWARE\Policies\Google\Chrome\ExtensionInstallForcelist |
Chrome force-install policy |
HKLM\SOFTWARE\Policies\Microsoft\Edge\ExtensionInstallForcelist |
Edge force-install policy |
Download and run the PowerShell cleanup script as Administrator: