{"repo":"mrexodia/phnt-single-header","free":true,"listed":false,"github":"https://github.com/mrexodia/phnt-single-header","clone":"git clone https://github.com/mrexodia/phnt-single-header.git","description":"Single header version of System Informer's phnt library.","language":"CMake","stars":251,"topics":["native","processhacker","sdk","systeminformer","wdk","windows","windows-internals","debugger","security"],"license":"MIT","category":"security-tools","readme_excerpt":"phnt-single-header This repository automatically generates a single-header version of System Informer's phnt library. This repository was created because the original library is separated in many headers and can be annoying to integrate into your project. Usage This is a simple example of using phnt Download phnt.h (direct link to the latest release). CMake To quickly use this library from CMake, use FetchContent: Instead of FetchContent you can also extract phnt.zip to third party/phnt in your project and do: The target phnt::phnt also links to ntdll.lib . If you want to avoid this you can link to phnt::headers instead. Note : The CMake project in phnt.zip also works as a CMake package. After configuring and installing it, you can do find package(phnt REQUIRED) and everything should work out of the box. Older SDKs To use phnt with older SDK versions, change the PHNT VERSION to one of the following:","default_branch":null,"files":null,"tree":[],"storefront":"/r/mrexodia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mrexodia/phnt-single-header/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}