News for hackers. Stuff that matters.
Re:Tales of the M1 GPU by averne_ on Tuesday November 29, 2022 @02:43PM (#33792250)
The nouveau project used a kernel module to intercept mmio accesses: https://nouveau.freedesktop.org/MmioTrace.html. Generally speaking hooking onto driver code is one of the preferred ways of doing dynamic reverse engineering. For userspace components, you can build an LD_PRELOAD stub that logs ioctls, and so on.

There are no comments on this comment yet.