I want to check if a USB has been inserted when I’m at the windows Login screen, I would like to make the program disable the windows Login on start up and when the USB has been inserted it would send an ID and if that ID is correct it would enable the windows Login.
First off I would like to know if it is possible although I would like to think that in programming everything is possible….. 😀 , and if so any resources, help or tutorials would be much appreciated.
As for languages I was thinking C++ or C, or maybe Assembly (I’m not that proficient in Assembly though) or could this be achieved using C#, Perl, Python, or Java?
I believe you would need to replace winlogon.exe with a program that reads data from your USB drive and runs the actual winlogon if everything is correct (I’m not sure if that would work with anything later than XP, though). Also, you would need to set up a bios password and lock the pc case.