This project touches two trust-sensitive paths:
- Logitech G HUB local WebSocket (
ws://localhost:9010): an undocumented, reverse-engineered interface. Treat it as unofficial and potentially changing. - NirSoft
svcl.exedownload: the installer verifies the SHA-256 ofsvcl-x64.zipbefore running it. That check is intentional — never disable it.
Please do not open a public issue for a security problem that involves credentials, personal data or exploitable behavior. Report privately instead:
- Open a private vulnerability report, or
- Email the maintainer directly if you have their address.
- The SHA-256 pin for
svcl-x64.ziplives inInstalar-PROX2-AutoSwitch.ps1($ExpectedSha256). If NirSoft ships a new version, update it from the official hashes page — do not remove the check. - The project persists no Windows
Item IDs across installs and no G HUBdeviceId. Nothing in the repo contains machine-specific secrets.