StoreRDMAUSBFPGAUEFISolutionsSupportContact
‹ Support

Table of Contents

Basics

  • What is RDMA?
  • RoCE vs InfiniBand: choosing a fabric

Drivers

  • Set up the U206A USB Link

Firmware

  • Flash a signed UEFI image on the X870

Getting started

  • First boot with the F75T FPGA board

Development

  • Kernel hooks: how interception works
    • Why hook at all
    • The common techniques
    • Stay on the supported path

Development

Kernel hooks: how interception works

How drivers intercept kernel calls legitimately — for debugging, monitoring, and research.

8 min read

Why hook at all

Kernel-mode hooks redirect a function call to your code first. Driver developers use them to trace calls during debugging, vendors use them for telemetry and hotpatching, and researchers use them to observe system behavior. The same mechanism is also abused — which is why understanding it matters for defense too.

The common techniques

At a high level there are three places to intercept: the dispatch table (IRP handlers), exported function prologues (inline patches), and official callback interfaces like PsSetCreateProcessNotifyRoutine. The first two require careful synchronization and are flagged by PatchGuard on Windows; the third is the supported, stable route.

Stay on the supported path

Signed drivers, official callback APIs, and filter frameworks (minifilter, WFP) cover almost every legitimate need — and they survive OS updates. We build custom driver work this way for clients: interception you can sign, ship, and maintain.

‹ First boot with the F75T FPGA boardRoCE vs InfiniBand: choosing a fabric ›
StoreRDMAUSBFPGAUEFISolutionsSupportContact
›Support

Shop and Learn

  • Store
  • RDMA
  • USB
  • FPGA
  • UEFI

Store

  • Order Status
  • Solutions
  • Support
  • Shopping Bag
  • Request a Quote

Company

  • About Chameleon
  • Contact Us

Legal

  • Privacy Policy
  • Terms of Use
  • Sales and Refunds
  • Security Policy
  • Site Map

The Chameleon Online Store uses industry-standard encryption to protect the confidentiality of the information you submit. Learn more about our Security Policy.

More ways to shop: Talk to an engineer or browse the catalog.

Copyright © 2026 Chameleon. All rights reserved.

  • Privacy Policy
  • Terms of Use
  • Sales and Refunds
  • Site Map