Git Product home page Git Product logo

Comments (6)

pbatard avatar pbatard commented on July 17, 2024

libwdi/Zadig simply repackages drivers. So the makers of these drivers (Microsoft for WinUSB, or the libusb-win32 people for the other ones) comply with the Windows 10 signing requirements, then it's a non issue - once these compatible drivers are published, I'll just rebuild Zadig by pointing to those drivers.

Also, in the case of WinUSB, it's likely that it's a non-issue, since Windows 10 already comes with WinUSB, and Zadig (or rather the Windows driver installation subsystem) will not replace that driver.

This being said, because my time is very limited, and libwdi/Zadig are one of my lowest priority right now, I haven't tested, and it's unlikely I will do so for some time (months?... or more?).

So if you have a question that can easily be answered by testing, I would strongly encourage you to do so and report your findings and any issue you may find, rather than expect somebody else to do that work for you... ;)

from libwdi.

cpldcpu avatar cpldcpu commented on July 17, 2024

Thank you for responding, but I am a bit confused by the answer. The readme of libwdi states:

  • Automated catalog file creation and signing, using autogenerated certificate

So my understanding so far was, that libwdi actually creates the signatures on the fly by generating a cat file from the driver dll and inf files?

My understanding from the msdn link above is, that basically the signing files would have to be registered with microsoft starting in about 60 days. That would render on-the-fly signing invalid? Or am I missing something?

from libwdi.

diabolo38 avatar diabolo38 commented on July 17, 2024

Driver cat is not resign for sure
Maybe the installer is for some sort of editor and avoid annoying warning when install "windows cannot check. ...install anyway"
Do you known about libusbk drivers availability or plan for win 10th?

from libwdi.

cpldcpu avatar cpldcpu commented on July 17, 2024

Zadig and libusb work fine under windows 10 right now, i tested it. The concern was about what happens after 90 days have passed.

However, maybe this is not an issue for non-kernelmode drivers.

from libwdi.

pbatard avatar pbatard commented on July 17, 2024

So my understanding so far was, that libwdi actually creates the signatures on the fly by generating a cat file from the driver dll and inf files?

libwdi does NOT sign the drivers. It only signs the driver package (.cat). Those are completely different things, and the latter has not changed in Windows 10 AFAIK.

And yes, signing the driver package is to avoid unwanted warnings during driver installation. Please see the FAQ for more info.

For info about libusbK driver, please post on the libusb-win32 mailing list. I am not involved in libusbK development so I don't know what the plans are.

from libwdi.

pbatard avatar pbatard commented on July 17, 2024

I will close this issue as I have answered the questions I could answer.

from libwdi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.