Case study · Cyber-resilience
Municipality Capitale-Nationale, Quebec

When an entire town takes back control

One Friday night, a ransomware attack paralyzed the administration of a Quebec municipality: encrypted workstations, citizen services down, a ransom demand. We activated a crisis team, contained the attack, restored systems without paying a cent — then built a plan so it would never happen again.

$0ransom paid
5 dto restore essential services
100%of data recovered
38employees trained in cybersecurity
A Quebec city hall at sunset
At a glance
Client
Confidential
Industry
Public sector · Municipality
Region
Capitale-Nationale, Quebec
Context
≈ 12,000 citizens, 40 employees
Services
Incident response · Restoration · Continuity plan
Duration
5 days of response + 3 months of resilience
The context

One Friday night, everything stops

Like many small municipalities, this one ran with a lean IT team and limited resources. No one imagined being a target — until an employee clicked on a booby-trapped attachment. Within hours, most of the administration was down.

  • Workstations and servers encrypted, with a ransom demand.
  • Citizen services paralyzed: taxes, permits, email.
  • Backups partially hit and never tested.
  • No response plan or crisis communication.

The response

Anatomy of a controlled recovery

In a crisis, every hour counts. Here is how we took back control, step by step, without panic or giving in to blackmail.

DetectionContainmentRecovery
  1. H+0
    Detection & alert

    Employees report inaccessible files. Our crisis team is activated in under an hour.

  2. H+2
    Containment

    Network isolation, disconnection of infected machines and evidence preservation.

  3. H+8
    Scope assessment

    Mapping the attack and identifying clean, offline backups.

  4. D+2
    Restoration

    Rebuilding critical servers from verified backups — without paying the ransom.

  5. D+5
    Service resumption

    Essential citizen services back online and transparent official communication.


Resilience

So it never happens again

Restoring is not enough: the town had to become lastingly harder to attack. We put six pillars of cyber-resilience in place.

Municipal server room back in service
Immutable backups

Offline, encrypted backups tested every month.

Two-factor authentication

MFA on all remote access and administrator accounts.

Awareness training

Anti-phishing training and simulations for all 38 employees.

Continuity plan

Crisis procedures, roles and a documented communication plan.

Monitoring

Continuous threat detection and alerts, 24/7.

Recovery drills

Restoration exercises run twice a year.


The impact

A town standing — and better prepared

Beyond returning to normal, the municipality now has a security posture it can stand behind in front of its citizens.

$0ransom paid
100%of data recovered
5 dto restore essential services
38employees trained in cybersecurity

Overnight, we lost access to everything. Codally took charge calmly and methodically: within days our services were back, without paying the hackers a cent. Today, we are prepared.
City ManagerMunicipality · confidential client
Deliverables
Incident reportIncident response planBusiness continuity planBackup and restoration proceduresAwareness programMonitoring dashboard

Are you ready if everything stops tomorrow?

A plan before the crisis beats one after it. Let’s talk cyber-resilience.

Assess our resilience