desowin / usbpcap

USB packet capture for Windows
http://desowin.org/usbpcap
896 stars 170 forks source link

Why has XP been dropped? #101

Open KOLANICH opened 4 years ago

KOLANICH commented 4 years ago

AFAIK XP doesn't require drivers being signed.

desowin commented 4 years ago

Using current source code you can build your own unsigned XP version.

The next step is to update the code to new WDK that does not support XP (nor Vista) anymore. It will be simplier if the code does not have to be compatible with old WDK.

desowin commented 4 years ago

Also note that to support XP properly, it would be mandatory to determine if you are indeed running on XP or newer version in the XP compatibility mode. Installing non-SHA1 signed driver in XP compatibility mode on system that does not support SHA2 would result in USB ports not working after reboot.

KOLANICH commented 4 years ago

The next step is to update the code to new WDK that does not support XP

Could you please support free open source WDKs not tied to Visual Studio malware, i.e. ReactOS one?

XP is a very important use case, there are lot of obsolete machines running proprietary software controlling proprietary hardware of vendors whose position is "wanna modern OSes support - buy a new device".