Unauthorized browser behavior does not require a dramatic visual change. A script can preserve the product grid and navigation while modifying a destination behind a button. A remote loader can bring in another resource after the initial render. A form can still submit visibly while code also sends selected data elsewhere. A redirect might activate only on mobile, on a particular referral path, or after a sequence of clicks.
Other possible changes include an added iframe, a checkout-targeting script, unexpected calls to an external domain, manipulated analytics events, or links that send visitors away from the intended journey. These are examples of behaviors to investigate, not claims that every changed resource is malicious or that every website faces the same likelihood of each attack.
This is why a single screenshot is a weak integrity test. It records one visible state at a single moment. A simple availability check can confirm that a server responded; it cannot establish the full chain of scripts, requests, and interactions that a visitor encountered. Even a page that returns HTTP 200 and renders correctly may have a different executable surface than the owner approved.
The challenge can extend beyond individual scripts. In October 2026,
Netcraft documented increasingly sophisticated phishing infrastructure that uses cloaking, fingerprinting, and visitor validation to decide who gets to see the malicious experience. Security researchers may reach the same URL reported by a victim and receive a legitimate redirect, a blank page, or an error instead. Factors such as geography, browser characteristics, device and language settings, referral source, session history, and interaction patterns can all contribute to whether the malicious content is revealed.
This reinforces an important limitation of any point-in-time observation: a clean result establishes what was observed under the conditions tested. It does not prove that every visitor, device, session, or referral path will receive identical behavior.
The distinction is simple:
the visible surface can remain normal while the executable surface changes. To understand the risk, an owner needs to observe both the page's appearance and the resources and behavior behind it.