Repository navigation
Releases: vicmrp/SEC-Observer
Release list
Observe 0.12.1-beta-vibe-coded — UVM connection fix
Fixes UVM connections when Observe runs as administrator and Cities: Skylines II runs normally under the same Windows account.
- Checks the named pipe owner against the actual Windows user SID instead of the elevation-dependent token owner group.
- Disables pipe-server impersonation and retains process identity, nonce, lifetime and freshness checks.
- Supports both local and subscribed UVM builds (UVM 0.5 or later). No UVM update or game restart is needed for this fix.
Validation: 28 bridge checks, the packaged release test suites, and a successful exchange with a running local UVM 0.6.0 instance reporting 24 packages. The administrator-specific live check is still pending.
Close running Observe windows before installing this update. Existing plugins and saved evidence are retained.
Observe 0.12.0-beta-vibe-coded
Observe 0.12.0-beta-vibe-coded adds Inform the modder to the Cities II mod table. Expand a package to review and copy a UVM adoption request, then open its Paradox page. Nothing is posted automatically, and no local paths or activity logs are included.
The table fits narrower windows, and local packages without a Paradox ID do not get a fabricated link. Automatic UVM reconnection and synchronized filters remain available.
Download Observe-Setup.exe. Plugins remain unselected by default. This is an unsigned Windows x64 beta with the .NET runtime included; Microsoft Edge WebView2 Runtime is required.
Validation: native build/self-test suites, 26 bridge checks and 25 dashboard checks passed. Source secret scan found no leaks. MIT license.
Observe 0.11.0-beta-vibe-coded
Observe 0.11.0-beta-vibe-coded adds a selectable-plugin Windows installer and automatic synchronization with Unified Verified Mods 0.5.0.
- Fresh installs select no plugins. Choose Cities II integration, optional Windows logging, chatGPT observer, ThreatFox or UniFi during setup.
- The Cities II plugin reconnects automatically and synchronizes Code mods only and Loaded mods only filters in both directions. UVM inventory remains the source for both lists.
- The pipe owner/ACL compatibility fix retains same-user connection checks.
- Windows logging is optional. Installing Sysmon requires explicit license acceptance and administrator approval; an existing Sysmon service/configuration is reused.
- Source is MIT licensed. Runtime evidence, chats, credentials, local configuration and debug symbols are excluded from the release. Source was scanned with Gitleaks before publication.
Download Observe-Setup.exe for installation, or the ZIP for the portable build and dependency notices. Requires Windows x64 and Microsoft Edge WebView2 Runtime. This beta is not code-signed.
For Cities II, install UVM 0.5.0 and enable the Cities II plugin in Observe. Keep Observe open, or select start at login. See installation and evidence guide.
Build reproduction and cooperative activity reports are evidence, not a malware verdict. All mods share the game process; OS events cannot normally establish which individual mod made a call.
Validation: native, feature, investigation, observer, workspace, explorer, canary and bridge suites pass; 25 dashboard checks pass. UVM client checks pass on .NET Framework 4.8 and .NET 10. Live game connection received 24 packages. Sensor installation was not run against the development PC during tests.