Skip to content
SWAYOR

Security,
close to the metal.

Swayor audits software, games and Windows systems, and develops firmware, bootloaders, kernel drivers and hypervisors.

  • Work under NDA
  • From user mode to firmware
  • Based in France

Technologies and standards we work with

x86-64 · UEFI · EDK II · Secure Boot · TPM 2.0 · Windows internals · WDM · KMDF · Minifilters · WFP · ETW · Intel VT-x · AMD-V · EPT / NPT · VBS / HVCI · PE / COFF · C · C++ · Rust · Assembly

Where we work, by privilege level.

  1. Applications & games Ring 3

    User-mode software, game clients, anti-cheat

    Audit

  2. Windows kernel Ring 0

    Drivers, minifilters, services

    Audit · Build

  3. Hypervisor Ring −1

    Intel VT-x, AMD-V, EPT, introspection

    Build

  4. Firmware & boot Ring −2

    UEFI, Secure Boot, bootloaders

    Build

Our approach.

Most of our work happens below the application layer: in binaries, kernel code, firmware and the hardware interfaces underneath.

Low-level work
We work with debuggers, disassemblers and hardware datasheets every day, and follow software down to the instruction.
Confidentiality
Your code, binaries and our findings stay with the people working on your project. We never share or reuse them.
Findings you can act on
Each finding comes with its context, its impact and how to fix it, not just a severity score.
We build what we audit
We also write drivers, firmware and hypervisors, and that experience shapes how we review them.

How we work.

  1. 01

    Scope

    We agree on objectives, scope and constraints, and sign an NDA before you share anything sensitive.

  2. 02

    Analyze & build

    The engineers you talk to do the work, with regular check-ins along the way.

  3. 03

    Deliver

    A written report or production-ready code, documented and reviewed, in English or French.

  4. 04

    Support

    Help with fixes, retesting and maintenance, if you need it.

Have a project in mind? Tell us about it.

Describe the context and what you need. We’ll tell you plainly whether and how we can help, under NDA if needed.