I have installed a ZScaler client to be able to access my client's network remotely.
I got their username and passwords and it seems it is working, but it cut off me from my network and disabled many important services (according to the client's network policy), including my mail.
I do not have ZScaler Logout nor Uninstall password, but I have Administrator rights on my (own) computer.
I wanted to stop this service, but it is very tough (resilient to Task Manager and Services) operation.
That means when I kill ZScaler from Task Manager, it reappears. In Services, Stop command is disabled (grayed). I tried to kill it from command line (taskkill PID), but it reappears again!
(Luckily, I can access internet to write this question.)
I have found a very satisfying solution here by whatisuppup:
If you have admin rights, you can disable it under Powershell.
List the status:
Get-NetAdapterBinding -AllBindings -ComponentID ZS_ZAPPRDDisable:
Get-NetAdapterBinding -AllBindings -ComponentID ZS_ZAPPRD | Disable-NetAdapterBindingEnable:
Get-NetAdapterBinding -AllBindings -ComponentID ZS_ZAPPRD | Enable-NetAdapterBinding
there are also some hidden adapters, for example your IKEv2 miniport adapter - a VPN directly from windows and it will not work unless you disable the bindings as well and these adapters are hidden: so, the above command set should be changed to: Get-NetAdapterBinding -AllBindings -ComponentID ZS_ZAPPRD -IncludeHidden | Disable-NetAdapterBinding
How to remove the binding I was not able to figure out, but just only disabling bindings effectively disables the app. The only danger is that it reports everything so it will also report that there are no traffic from this laptop or PC, so you will be caught anyway. More effective is to switch to other - clean hardware
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With