#!/usr/bin/env python3 path = "/var/www/html/wevia-unified-hub.html" with open(path, "rb") as f: raw = f.read() if b"v72-drilldown-universal.js" in raw: print("ALREADY_INJECTED") exit(0) marker = b"" inject = b'\n' if marker not in raw: # Try at end of marker = b"" inject = b'\n' if marker in raw: new_raw = raw.replace(marker, inject, 1) with open(path, "wb") as f: f.write(new_raw) print(f"INJECTED hub {len(raw)} -> {len(new_raw)}") else: print("NO_MARKER")