Skip to content

v0.2 - Device, IOCTL Echo & Test Client

Choose a tag to compare

@HalfTimeOfLife HalfTimeOfLife released this 26 Jul 22:32
· 36 commits to main since this release

Added a device object and IOCTL echo response, along with a small usermode test client.

Added

  • device.c: device object creation, symbolic link, DO_BUFFERED_IO flag
  • ioctl.c: IRP_MJ_CREATE/IRP_MJ_CLOSE and IRP_MJ_DEVICE_CONTROL dispatch routines
  • kdamon_shared.h: IOCTL_KDAMON_ECHO code and request/reply structures
  • client/: minimal usermode test client validating the echo round-trip

Notes

  • Validated on Windows test VM