Security

Why IP-Based Filtering Is No Longer Enough

For years, defenders assumed malicious activity came from malicious infrastructure. That assumption is now broken, and attackers know it.

Secto.io6 min readBrowser Security
Author's Note: This post was written by Yaamini Barathi Mohan, Founder of Secto.io, SANS Difference Maker Award winner, and keynote speaker. She was previously a security leader at Dell Technologies.

Security teams tuned firewalls, SIEMs, fraud systems, and detection rules around known bad IP addresses: suspicious geographies, TOR exit nodes, hostile autonomous systems, and infrastructure with a history of abuse. If traffic came from a "bad neighborhood" on the internet, it was easier to flag, challenge, or block.

For a long time, that model worked well.

But attackers have adapted.

Today, malicious activity often comes from infrastructure that looks completely legitimate. Residential proxies, mobile carrier networks, commercial VPNs, cloud providers, SaaS platforms, and compromised consumer devices are all used to blend into normal traffic, the same networks used by real employees, customers, and partners.

This creates a fundamental problem: IP reputation is losing signal quality. A clean-looking IP address no longer means safe traffic. IP-based filtering still has value. It can block known threats, reduce noise, and help prioritize investigations. But as a primary security control, it is no longer enough.

Attackers No Longer Need to Look Suspicious

Modern attackers have learned to avoid obvious signals. Instead of standing out, they blend in. Instead of relying on a small set of malicious servers, they rotate through infrastructure that defenders are reluctant to block.

๐Ÿ 
Residential proxies
Looks like real users
๐Ÿ“ฑ
Mobile networks
Shared, reassigned IPs
โ˜๏ธ
Cloud providers
Created & destroyed
๐Ÿ›ก๏ธ
Commercial VPNs
Mixed legitimate use

IP intelligence can help answer: "Has this IP been associated with suspicious activity before?" But modern attacks require much deeper questions:

What kind of infrastructure is this? Residential, mobile, cloud, VPN, proxy, or corporate?

Is the geography consistent with the user's normal behavior?

Is this infrastructure shared across many unrelated users?

Most importantly: what is the user actually doing in this session?

That last question is where IP-based filtering reaches its limit.

Reputation Is Reactive. Attackers Are Dynamic.

IP reputation is inherently reactive. An IP address usually becomes "risky" only after suspicious activity has already been observed. But modern attackers can rotate infrastructure faster than reputation systems can update. By the time an IP is flagged, the campaign may have already moved to a new residential proxy, cloud region, or mobile carrier network.

"Attackers intentionally choose infrastructure that creates uncertainty for defenders."

AI and automation make this problem significantly worse. Attackers can test infrastructure at scale, observe which routes succeed, and continuously optimize for evasion: rotating through proxy pools, cloud regions, and VPN providers while adapting based on what gets blocked.

In this environment, static trust signals are not enough. Defenders need controls that assume some attacks will bypass reputation-based defenses. Because they will.

The Attack Often Ends in the Browser

Consider a phishing attack. The email looks convincing. The link does not trigger a block. The infrastructure has no known bad reputation. From a network perspective, the attack may not look clearly malicious until the user lands on the page.

At that critical moment, the risk is no longer about where the traffic came from. It is about what the user is about to do:

โš Entering a corporate password into an unauthorized site?
โš Approving a malicious authentication flow?
โš Interacting with a convincing fake login page?
โš Pasting sensitive company data into an unsanctioned AI tool?

These are not network-layer questions. They are browser-layer questions. The browser is where modern work happens: where credentials are entered, sessions are created, and sensitive workflows take place. If an attack bypasses email security, URL reputation, or IP-based controls, the browser may be the final place where damage can still be prevented.


From IP Trust to Zero Trust in the Browser

The core idea behind zero trust is simple: never trust by default, continuously verify, and enforce policy based on context. Applied to the browser, zero trust means organizations should not automatically trust a web interaction just because the IP looks clean or the domain has no known bad history.

Old question
"Is this IP known to be bad?"
โ†’
New question
"Is this user action safe?"

Network defenses remain essential. But they must be complemented by browser-based protection that can stop risky behavior at the moment it happens: before credentials are stolen, before sensitive data leaves the organization.

How Secto.io Helps

Secto.io protects users directly inside the browser, where modern attacks increasingly succeed, applying zero-trust principles to browser activity rather than relying solely on IP reputation.

โœ“Browser-layer protection
โœ“Prevent users from entering corporate credentials into unauthorized destinations
โœ“Detect and block phishing pages that imitate trusted applications
โœ“Govern Shadow AI usage: stop sensitive data entering unsanctioned tools
โœ“Manage browser extension risk with visibility and policy enforcement

This gives security teams a stronger last line of defense, one that does not depend entirely on whether an IP address looked suspicious before the attack began.

The Bottom Line

IP-based filtering is still useful, but it is no longer sufficient on its own. Attackers now use residential proxies, mobile networks, cloud providers, and compromised devices to make malicious activity look normal, and AI makes it easier to rotate infrastructure and optimize for evasion.

Security teams need to move beyond asking whether an IP is known to be bad. They need to ask whether a user action is safe. That requires visibility and enforcement in the browser, the final frontier where clean-looking infrastructure turns into a successful attack.