TRIXX.sys
TRIXX.sys is a shared utility kernel driver distributed by TechPowerUp LLC with Sapphire TRIXX and GPU-Z. The driver provides completely unrestricted hardware access from usermode through 16+ IOCTLs with zero validation on hardware parameters, including arbitrary port I/O read/write, arbitrary PCI configuration space read/write via HalGetBusDataByOffset/HalSetBusDataByOffset, MMIO BAR mapping via MmMapIoSpace, and MMIO read/write through mapped BARs. Physical memory read/write is achievable by remapping a PCI device BAR to a target physical address then mapping it via MmMapIoSpace. The driver creates its device dynamically based on the Windows service name and has no hardware dependency, loading on any x64 Windows system. TechPowerUp has a history of vulnerable kernel drivers including GPU-Z.sys (CVE-2019-7245, CVE-2025-5324) and ThrottleStop.sys (CVE-2025-7771) which expose the same MmMapIoSpace primitive. Fresh EV code signing certificate valid until April 2028 with zero AV detections.
Known samples 3
0 recorded TRUE · 3 recorded FALSE · 0 unknown for loading despite HVCI. Results apply to individual samples.
TRIXX.sysSample 1 · HVCI FALSE
- MD5
132006f1712896a68dc5d4ef9f8891b2- SHA1
56664f538773a01166f69790ecf72bd9021f5c1c- SHA256
69fb21e4c8dbfcab838d53d98ec7357d35e30cbbe5fde9e26457d79242ddd78e- Imphash
0f0debec985c6fda5df59da70c63bf43- Authentihash MD5
44f4ac2673ab75c9f394502e769edf36- Authentihash SHA1
b9f05fb25367edacde96f5f2feb8cbc3dde23ef3- Authentihash SHA256
10f4336d2e8f667e8da6dc127f444c1c304ab747e2dcf1f565ac15d1a2f73339- Machine
- AMD64
- Version
- 7.2.0.0
- Publisher
- Not recorded
TRIXX.sysSample 2 · HVCI FALSE
- MD5
d2070f9c767ddb80bc8b61c15933de32- SHA1
ca6cc11d06497b84b3f80bd7adefbaf9ba93581a- SHA256
7d39223e7eb902712aeac77c90b9fa00a6e5e56a68d4c542bcc88556a57ba735- Imphash
77ae59c87ead2b82a6d0b32d5624f9c5- Authentihash MD5
ca2ffb1d3fe02c47bc2a6f7f141b7a6e- Authentihash SHA1
69371c7f7c182fb8a454be1ec4ecb10e2c6c97b8- Authentihash SHA256
f661571ddc863f0f157e3a14fd090148b840a8b5260d3e079b0fc15e519371df- Machine
- I386
- Version
- 3.0.0.0
- Publisher
- Not recorded
TRIXX.sysSample 3 · HVCI FALSE
- MD5
e0bbbff8573de4305a653aa83066068b- SHA1
11e3227d35b3c2a06bdf1e3bdc3ba158e494ffa4- SHA256
6e7b28216c1d7f1dab6e147823c70414df804836701fa43ec686fd7f4a6e573f- Imphash
f5d9d876f905bcbf64aa8827443a2b10- Authentihash MD5
7c95d64cedd14c97337e4bc4d9415b27- Authentihash SHA1
77f4324c9b7f96dc96c3c357926480dbce05acd9- Authentihash SHA256
abb444b043b6cfe5350dadb38b26507fd5ed83d581781900c7dba1eebdd59df2- Machine
- I386
- Version
- 1.60.0.0
- Publisher
- Not recorded
Recorded command
sc.exe create TRIXX binPath=C:\windows\temp\TRIXX.sys type=kernel && sc.exe start TRIXXElevate privileges · Privileges: kernel · OS: Windows 10
Research & references
Acknowledgement: Patrick Saif @weezerOSINT

