08/11/2026 | Press release | Archived content
VMRay Labs Note. By Emre Güler, VMRay Labs. 10.08.2026.
Key finding. VMRay Labs analyzed a malicious Chrome extension, dropped alongside the Stealc infostealer by a loader likely written in Rust, that impersonates Google Translate and turns the victim's own browser into a remote-controlled tool for the attacker. Its most notable trait: to keep its activity out of sight, the extension can drive Chrome windows that are out of focus in the background, so the remote clicks and keystrokes happen where the victim is not looking. It can also overlay a real login page with a phishing form while leaving the legitimate domain in the address bar, defeating the usual advice to check the URL.
The chain runs in stages. A Rust binary drops a malicious Chrome extension and an AutoIt script, and the AutoIt script in turn drops Stealc v2, a commodity infostealer. The extension presents itself as Google Translate.
Once installed, it behaves as a full data-theft and remote-control tool. It extracts browser history, bookmarks, the list of installed extensions, saved credentials, and cookies. Beyond theft, it gives the operator live control: a stream of the victim's Chrome windows, the ability to interact with sites through remote mouse clicks and keyboard input, a proxy setting, and the injection of malicious JavaScript into specific sites.
Two capabilities stand out. First, the remote control extends to out-of-focus windows, so an attacker can act in a background tab the victim is not viewing, keeping the manipulation hidden. Second, the extension can perform a man-in-the-browser attack: it replaces a legitimate login form with an iframe that loads from a phishing page, while the address bar still shows the genuine domain. To the victim, nothing looks wrong.
Both techniques attack the assumptions defenders and users rely on. "Check the domain in the address bar" fails when the domain is real and the content beneath it is not. And watching the active window fails when the malicious actions are deliberately routed to a window that is not in focus. Behavioral analysis catches this because the remote-control traffic, the injected iframe, and the background-window manipulation all occur during execution, regardless of how convincing the surface looks.
What is a man-in-the-browser attack? An attack in which malware manipulates what happens inside the victim's own browser session, so a page can display the correct domain while its contents are controlled by the attacker.
What is Stealc? A commodity infostealer sold as a service that harvests credentials, cookies, and other sensitive data from the browser. This chain drops Stealc version 2.
Why does controlling out-of-focus windows matter? It lets the attacker perform actions in a browser window the victim is not currently viewing, so the remote clicks and typing stay hidden from view.
| Indicator | Type |
| 7ba2c663d76d2d353a02d815381f22a1b04b2032162b1559455d1f456432340a | Rust loader, SHA256 |
| 4f82542f68d2e677fb64ba986c8d5f3a04017a1bf7a11d375e52f950e32eb262 | AutoIt script, SHA256 |
| 02e9da11f035bd4e18338ddd78e2818da49e7d1c8f614e9b329afaf581c33301 | Malicious Chrome extension, SHA256 |
| 45c7d791fab4128fb495f359ed641e217883f132bb8f13c1e181caf5f5279a34 | Stealc v2, SHA256 |
| 87.120.104[.]147:8080 | C2 |
| 160.20.109[.]33:80 | C2 |
The full analysis is available in the linked report: https://www.vmray.com/analyses/chrome-extension-controls-out-of-focus-browser-windows/report/overview.html