A torrent-disguised Windows program pretending to be a South Park episode was found on public trackers and automatically grabbed by an ARR stack; it showed as an .exe that qBittorrent marked finished with zero bytes and Sonarr repeatedly failed to import it. After downloading the file, reverse engineering revealed a small 118 KB stub PE followed by 886 MB of random junk and a footer that points to and decrypts a second 929 KB PE in memory. The stub uses heavy bogus XOR noise, sandbox/anti-debug checks, and in-memory PE mapping so nothing touches disk; the real payload is trivial to extract once the footer is parsed and ChaCha20/AES-related fields are recovered.
The payload is a full-featured stealer: browsers (Chrome, Edge, Firefox, etc.), many crypto wallets, popular password managers, Telegram/Discord/Steam tokens, Authy, SSH/.aws/.kube/.docker credentials, remote-access apps, email clients, OBS, Sticky Notes and desktop documents are all collected, zipped with bundled zlib and exfiltrated. C2 is resolved via a YouTube channel and a GitHub Gist that decode to beenetprotect.com; registration timing shows poor OPSEC. Practical mitigation: configure qBittorrent to exclude .exe/.scr/.lnk/.bat/.cmd, block and “Remove from client” in Sonarr/Radarr, and demote or drop malicious indexers in Prowlarr.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.