The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.
Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/
I am working on a real time video processing application, as a result I am doing some processing of sensitive information in my driver, and then displaying that information on the screen. However, due to security reasons, I would like to prevent this information from being accessed directly from the host PC and thus looking to create some sort of privacy filter. For example, anytime a screenshot is happening (Print Screen, BitBlt, etc) then my driver will need to detect this and then either turn off the information OR add a black screen overlay etc. In terms of the drawing and functions, I know how to do this but I am not too familiar with how I would create the actual hook or sensing mechanism to detect WHEN a screenshot or specific function is happening from kernel. I presume this must be done with some sort of kernel hook?
Is this any example online or tutorial online that I can follow through to do this properly?
Thank you in advance
|Upcoming OSR Seminars
|OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!
|13-17 May 2024
|1-5 Apr 2024
|Internals & Software Drivers
|11-15 Mar 2024
|Writing WDF Drivers
|20-24 May 2024