Driver loader for bypassing Windows x64 Driver Signature Enforcement

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

Post Reply
Quim
Posts: 257
Joined: Wed Jul 04, 2018 11:45 pm

Driver loader for bypassing Windows x64 Driver Signature Enforcement

Post by Quim »

TDL (Turla Driver Loader)
Driver loader for bypassing Windows x64 Driver Signature Enforcement
https://github.com/hfiref0x/TDL

This could be useful when ReactOS have a necesary NT 6.1 support and 64 bits port functional....
erkinalp
Posts: 861
Joined: Sat Dec 20, 2008 5:55 pm
Location: Izmir, TR

Re: Driver loader for bypassing Windows x64 Driver Signature Enforcement

Post by erkinalp »

Not needed, as ReactOS is open source, you will already be able to disable signature checks. Signature check is not part of API contract, it is part of the security model.
-uses Ubuntu+GNOME 3 GNU/Linux
-likes Free (as in freedom) and Open Source Detergents
-favors open source of Windows 10 under GPL2
PurpleGurl
Posts: 1790
Joined: Fri Aug 07, 2009 5:11 am
Location: USA

Re: Driver loader for bypassing Windows x64 Driver Signature Enforcement

Post by PurpleGurl »

It is only needed going the other way. See, if we want to test our drivers on Windows that enforces this, that is how the driver loader could help us. We would directly load the driver without verification on our end, but if we want to test Windows behavior with our drivers, we'd likely need something like this.
ThFabba
Developer
Posts: 293
Joined: Sun Jul 11, 2010 11:39 am

Re: Driver loader for bypassing Windows x64 Driver Signature Enforcement

Post by ThFabba »

Windows supports a Test-signing mode, exactly for the purpose of testing drivers without having to sign them.
So really, this isn't useful to many people at all -- namely, those developing malicious drivers, and those who need to deploy some kind of internal tooling across their organization but don't want to put every machine in test-signing mode (and don't want to pay for a certificate). And for the latter group it's not a good solution either, because it decreases the system's security (and likely, stability).
Post Reply

Who is online

Users browsing this forum: No registered users and 19 guests