P.K. SHARMA

Cyber security intelligence, AI governance, practitioner analysis

Run a ransomware tabletop yourself

Two hours, no consultant required. A tabletop everyone passes has told you nothing: the output is the list of questions nobody could answer, each with a name against it.

By Parminder Kumar Sharma · · 8 min read

An empty meeting room at night with chairs pulled back and a cyan-lit screen casting light across a dark table

What a tabletop is for

Not to prove you would cope. To find out where the plan is wrong while it is cheap to fix.

A tabletop that everyone passes has told you nothing. The useful outcome is a short list of things nobody could answer, and a named owner for each.

Two hours, four phases

  1. 15 minSet the scene
  2. 75 minRun the injects
  3. 25 minDebrief
  4. Within 48hWrite it up
The debrief is not the wrap-up. It is the deliverable, and the rest of the exercise exists to produce it.
An illustration of a dark table with a stack of face-down cards at one end and a single lit card at the other, and a numeral-free clock face hanging in the darkness behind.
The illustration is generated and deliberately wordless. One card is lit and the rest are face down, which is the whole design of the exercise: handing out the full scenario at the start turns it into a discussion. ---

Before the day

1

Decide what you are testing

Not "our ransomware response". Something specific: whether we can decide to disconnect, who authorises paying, whether we can operate with the ERP down for a week. A scenario without a target decision becomes a discussion.

You should see: One sentence naming the decision you want to watch people make.

2

Invite the people who decide, not the people who know

Technical staff usually know what to do. Tabletops fail on authority, not knowledge: who can take the site offline, who talks to the regulator, who signs off on a payment. If none of those people are present you are testing the wrong thing.

You should see: At least one person in the room can authorise spending money and stopping operations.

3

Write the scenario against your actual estate

Generic scenarios produce generic answers. Use your real system names, your real suppliers, your real backup arrangement. It takes an hour and it doubles the value.

You should see: The scenario names systems your organisation really runs.

4

Set the rules out loud

No blame, no gotchas, and it is fine to say "I do not know". You want the gaps, and people conceal gaps when they think they are being marked.

You should see: Everyone understands this is not an assessment of them.

Who is in the room, and who must not be

The attendance list decides more about the outcome than the scenario does.

Roles, and what each one is there to discover

RoleThere to answerThe gap they usually expose
Incident leadWho is running this, and who takes over at 2amThere is no second name, so the plan assumes one person never sleeps
Technical leadWhat is actually affected, and how do we knowDetection tells us something happened, not what it reached
Legal or DPOWhat must be reported, to whom, by whenThe clock started at detection and nobody noticed
CommunicationsWhat do we tell staff, customers, the regulatorNo approved holding statement exists, so drafting begins under pressure
Executive sponsorWho can authorise a shutdown, a payment decision, or a public statementTheir phone is the single point of failure and it is on silent
A tabletop with only the technical team tests the technical response, which is usually the part that already works. The gaps live at the handovers between these rows.

Two roles that should not be in the room. Anybody who would not be involved in a real incident, because their presence makes the exercise a briefing. And anybody senior enough that their arrival stops people admitting what they do not know, unless that person is explicitly there to be tested alongside everyone else.

The injects

Deliver these one at a time. Do not hand out the whole scenario at the start: the value is in people reacting to partial information, because that is what an incident is.

Injects that work

  • Backups exist but the restore is estimated at nine days.
  • The finance director asks whether we can just pay.
  • A journalist calls the switchboard.
  • The domain admin account used by the attacker is your monitoring service account.
  • A supplier says their systems are affected too.

Injects that waste time

  • Highly technical detail nobody in the room can act on.
  • Anything that has one obviously correct answer.
  • Scenarios that require imagining a completely different organisation.
  • Twists that exist to catch people out rather than to test a decision.
5

Run it with a clock visible

Announce elapsed time periodically: "it is now 14:00 on day one". Time pressure is what makes a tabletop resemble an incident, and it surfaces the decisions people avoid.

You should see: Decisions are being made under time pressure rather than discussed at leisure.

6

Write down every 'we would need to check'

That phrase is the exercise's actual output. Each one is a thing that is not written down anywhere, and each one costs hours during a real incident.

You should see: A visible list growing on a whiteboard as the exercise runs.

The failures that repeat, and what they look like on the day

Across exercises the same five things surface, and knowing them in advance means you can build injects that reach them rather than hoping.

The backup nobody has restored. Everybody knows backups exist. Almost nobody knows how long a restore takes, whether it has been tried this year, or whether the backup system itself uses the same credentials as the thing that was encrypted.

The contact list inside the encrypted system. Phone numbers in a spreadsheet on the file share, the incident plan on the intranet, the supplier contract in the document management system. All unreachable, at exactly the moment they are needed.

The clock nobody started. Reporting obligations run from awareness rather than from confirmation. Groups routinely spend the first hour establishing what happened, then discover the regulatory clock has been running throughout.

The decision with no owner. Whether to shut down a production system to contain spread is a business decision made under time pressure with incomplete information, and in most organisations nobody has been told it is theirs to make.

The recovery order nobody agreed. Which system comes back first is a question with a right answer that depends on the business, and it is almost never written down before the day somebody has to choose.

Running it without it becoming a meeting

The most common failure is not a bad scenario. It is a room that discusses the scenario instead of responding to it, and the facilitator is the only person who can prevent that.

Four rules that hold the exercise in the right register.

Ask what they do, never what they would do. The conditional tense invites policy recitation. "What do you do now" gets an action; "what would you normally do" gets a description of the runbook, which is the thing being tested rather than the answer.

Make them find the artefact, not name it. When somebody says the contact list is on the file share, ask them to open it. Half the value of the exercise is discovering that the artefact everybody referenced cannot be reached.

Keep the clock visible and running. Put the elapsed time on a wall. It changes the conversation more than any inject, because it makes the cost of deliberation legible while it is happening rather than in the debrief.

Let silence happen. When nobody answers, the finding is that nobody owns it. Filling that silence yourself is the single easiest way to lose the most valuable result of the day.

How often, and at what cost

Annually is the answer most organisations give and it is usually too rare to build anything. Twice a year, with the second one shorter and narrower, holds far better: the first exercise finds the gaps and the second finds out whether anybody closed them.

The cost is the room, not the preparation. Five to eight people for ninety minutes, plus perhaps half a day of your own time writing injects that reach the failures above. Where an external facilitator is worth paying for is the first one, because somebody inside the organisation cannot credibly let a silence sit when the person not answering is their manager.

Do not run it as part of another meeting, and do not run it on a day when the executive sponsor can only attend the first twenty minutes. Both convert an exercise into a briefing, and a briefing finds nothing.

The debrief, which is the point

7

Ask what surprised people, before asking what went well

Start with surprise rather than performance. It gets honest answers, and it avoids the meeting turning into mutual reassurance.

You should see: At least three genuine surprises named.

8

Convert every gap into an owner and a date

A gap without a name is a gap that will still be there at the next exercise. This is the step that turns a tabletop from an event into an improvement.

You should see: No item on the list reads 'the team' or 'ongoing'.

What good looks like

Take this with you

A tabletop that was worth the two hours

  • Someone with authority to spend money and stop operations was in the room.
  • The scenario used your real system, supplier and backup names.
  • Injects were delivered one at a time, under a visible clock.
  • At least three things nobody could answer were written down.
  • Every gap has a named owner and a date, not a team and an intention.
  • The write-up exists within 48 hours and is dated.
  • Somebody has diarised the next one.
  • Nobody was blamed for anything, and people said so afterwards.

Verified

Written 5 August 2026. Control references are to ISO/IEC 27001:2022 Annex A; numbers and short titles are identifiers and no standard text is reproduced.

Share this tutorial

Free to share with your team or your network.

Related briefings

The briefing, in your inbox

Practitioner analysis of cyber and AI security news. No vendor noise.

One email per briefing. Unsubscribe any time.