What is cybersecurity and what does it involve?

TechSteps does practical cybersecurity engineering: finding what is actually exposed, prioritizing by real risk rather than scanner severity, implementing the remediation, and leaving monitoring behind so the next problem is visible. The measure of the work is what changed in the system, not the length of the report.

What this solves

The problem underneath the request.

A great deal of security spending produces documents. A scanner runs, a report is generated, findings are ranked by a severity score computed without any knowledge of your environment, and the document goes to someone who cannot action it.

Meanwhile the things that actually get organizations compromised are mundane: an unpatched service reachable from the internet, a credential reused across systems, an administrative interface exposed without restriction, a backup that would not restore.

We work on the exposure that exists rather than on the theoretical threat model. That means access to real systems, prioritization by what an attacker could actually reach, and changes made rather than recommended.

Who this is for

  • Businesses with production systems and no dedicated security function
  • Companies that received a scanner report and do not know what to do with it
  • Organizations facing a client security questionnaire or audit
  • Businesses that were compromised and want to prevent a repeat
  • Teams whose risk has grown faster than their security practice

When people call us

Situations that usually start this conversation.

If more than one of these sounds familiar, the underlying cause is often a single issue rather than several separate ones.

  • 01 A client or insurer is asking security questions you cannot answer
  • 02 A vulnerability scan produced findings nobody can interpret
  • 03 You were compromised, cleaned it up, and are not confident it is over
  • 04 Systems have accumulated and nobody knows what is exposed
  • 05 Staff turnover means access is not well controlled
  • 06 A regulatory or contractual obligation has appeared

Technical scope

What the work actually covers.

Not every engagement includes all of this. The scope is agreed in writing before we start, and anything excluded is named rather than left ambiguous.

Understanding exposure

  • External attack surface: what is reachable from the internet and why
  • Service and version inventory against known vulnerabilities
  • Authentication and access review across systems
  • Credential hygiene, including reuse and shared accounts
  • Third-party and supply chain dependencies

Reducing it

  • Removing or restricting services that do not need public exposure
  • Patching prioritized by exploitability and reachability
  • Multi-factor authentication where it protects something meaningful
  • Least-privilege access and removal of dormant accounts
  • Network segmentation where the architecture allows

Detection

  • Logging of the events that matter, sent somewhere off the host
  • Alerting on account changes, privilege escalation and new exposure
  • File integrity or baseline monitoring where it is justified
  • Continuous monitoring through SecAI or an equivalent, where appropriate

Recovery

  • Backups tested by restoring rather than by reading a status report
  • A documented incident procedure with named responsibilities
  • Evidence retention so an investigation is possible later
  • Recovery time measured, not estimated

How we approach it

The order matters more than the checklist.

  1. 01

    Establish what exists

    You cannot secure an inventory you do not have. Systems, services, accounts, data and who has access. This step alone frequently surfaces things nobody knew were running.

  2. 02

    Find the real exposure

    What is reachable, what is out of date, what is authenticated weakly. We prioritize by whether an attacker could actually reach it, which is often very different from the scanner ranking.

  3. 03

    Fix the reachable things first

    An exposed admin interface matters more than a theoretical vulnerability in an internal service nobody can route to. Order the work by exploitability.

  4. 04

    Make the next problem visible

    Logging, alerting and baselines, so a future change is noticed. Security is not a state you reach; it is a thing you keep observing.

  5. 05

    Prove recovery works

    Restore a backup. Confirm how long it takes. An organization that can recover reliably has a fundamentally different risk profile from one that assumes it can.

  6. 06

    Document honestly

    What was fixed, what was accepted as a risk and why, and what remains outstanding. A security document that implies everything is resolved is not useful.

What goes wrong

How this work fails when it is done badly.

These are the patterns we see most often when we are called in to fix someone else's work, or our own from earlier in our careers.

  • Scanner output treated as a work plan

    Severity scores are computed without knowledge of your environment. A critical finding on an unreachable internal service can matter less than a medium on an exposed login page.

  • Security bolted on without touching the system

    A policy document, a training slide deck and an annual review, with no change to what is actually exposed. This is compliance theatre and attackers are unaffected by it.

  • Monitoring nobody watches

    Alerts routed to an unread mailbox, or so noisy that the real one is lost. This produces the confidence of monitoring without the benefit.

  • Recovery never tested

    The plan says restore from backup. Nobody has, so nobody knows it works or how long it takes. This is discovered during the incident.

  • Controls that break the business

    Security changes applied without understanding the workload, so people work around them. A control that gets bypassed is worse than one that was never applied.

What each side brings

What we need from you

  • Access to the systems in scope
  • An accurate list of what you run, or agreement that discovering it is part of the work
  • A decision maker who can authorize changes
  • Context on what data matters most and why
  • Honesty about known problems, including embarrassing ones

What you get

  • An inventory of systems, services and exposure
  • Prioritized findings with the reasoning behind each ranking
  • Implemented remediation for the agreed items
  • Logging and alerting configured and verified
  • A tested recovery procedure with a measured time
  • A written record of accepted risks and outstanding items

Where we stop

  • Security reduces risk. It does not eliminate it, and any provider telling you otherwise is selling something.
  • We do not perform formal penetration testing engagements or issue compliance certifications. Where you need a certified assessor we will say so.
  • We cannot secure systems we are not given access to. Partial access produces partial findings, and we will state exactly what we could not examine.

Questions we actually get asked

Straight answers.

Where should a small business start?

With three things, in order. Know what you have exposed to the internet and remove what does not need to be. Get multi-factor authentication on email and anything holding customer data. Prove you can restore from backup. Those three cover a disproportionate share of real incidents, and none require a large budget.

Is this the same as a penetration test?

No. A penetration test attempts to exploit weaknesses to demonstrate impact, and is most valuable once you already have reasonable hygiene. This work is about finding and fixing exposure. If you are not patching consistently or do not know what you run, a penetration test will produce an expensive report telling you that.

We were hacked once and cleaned it. Are we safe now?

Only if you established how they got in and whether they retained access. Cleaning malware and closing a compromise are different jobs. If nobody checked for persistence such as added keys, scheduled tasks or new accounts, and nobody rotated credentials, the answer is that you do not know.

Do we need SecAI?

Not necessarily. It is a monitoring layer for Linux servers, and it is useful where you have servers that need continuous watching and nobody to do it. It is not a prerequisite for working with us, and we will not recommend it where the actual problem is that you have not patched in a year.

How do we answer a client security questionnaire honestly?

By having the underlying practice, then describing it accurately. Most questionnaires ask about patching, access control, backups, logging and incident response. If those exist and are documented, the questionnaire is straightforward. If they do not, we would rather help you build them than help you word around the gap.

Discuss Security.

Describe the system and what is going wrong with it. A short technical conversation is usually enough for us to tell you whether this is the right work and roughly what it involves.