Client
—
Year
2025
Duration
—
Live Site
Private
⚡
The Challenge
The site had been compromised and was serving content the owners had not put there. It also predated the point where most of its visitors arrived on phones, and the layout had never been designed for those screens.
Removing the malicious code alone would have solved nothing — whatever route the attacker used was still open.
🎯
Our Solution
The compromise was cleaned out and the entry route closed, followed by hardening across the login, exposed endpoints and file permissions, with monitoring so a repeat attempt is visible immediately.
Alongside the security work, the layout was rebuilt to work properly on the phones most of its visitors use.
Tech Stack