Skip to content

PZ-ModGuard v2.8.7 - Viewpoint 3D Working TVs & Radios Whitelist

Choose a tag to compare

@KodeMannn KodeMannn released this 29 Oct 18:02
· 3 commits to main since this release

What's Changed in v2.8.7

  • Scoped Whitelist for Viewpoint: 3D Working TVs & Radios (ws:3821610732):
    • Whitelisted com/viewpoint/tv/TVEngineLauncher.class -> java/lang/ProcessBuilder.start: Launches the native video decoding engine ( v_engine.bin with bundled FFmpeg) and cleans up orphaned engine instances if the game previously crashed (pkill -9 -f).
    • Whitelisted com/viewpoint/tv/TVManager.class -> java/lang/ProcessBuilder.start: Queries yt-dlp (--flat-playlist) to resolve video playlists when tuned in-game.
    • Whitelisted com/viewpoint/tv/TVManager.class -> java/net/URL.openConnection: Queries official oEmbed video title APIs (youtube.com/oembed and
      oembed.com/embed) to display media titles in the TV channel menu.
  • Forensic Security Audit:
    • Bytecode audit confirmed zero malicious payloads (0 token stealers, 0 webhooks, 0 droppers, 0 remote command shells).
    • The mod strictly enforces internal SHA-256 hash checks (engine-hashes.properties) on all bundled native engine binaries prior to execution.
    • Whitelist rules are strictly scoped to verified Workshop ID 3821610732.
  • Cross-Platform Parity:
    • Full parity maintained across Windows (PZ-ModGuard.bat), Linux / SteamOS (pz_modguard.py), and the bash launcher (pz-modguard.sh).