SteelBattalionDriver icon indicating copy to clipboard operation
SteelBattalionDriver copied to clipboard

Split on signing

Open Graem117 opened this issue 5 years ago • 38 comments

Hey man, I be willing to split the cost if you want to get this signed. Would love to be able to use this with starwars squadrons.

Graem117 avatar Oct 14 '20 06:10 Graem117

I also found this that might help

https://www.unknowncheats.me/forum/anti-cheat-bypass/323626-sign-driver-windows-x64-10-8-1-7-self-signed-certificate.html

Graem117 avatar Oct 14 '20 07:10 Graem117

@Graem117 you offer is very kind but I am not very keen in managing others people money, with something I am not sure I can follow through.

The driver needs to be approved by microsoft and I am not an experienced driver developer. So I am unaware of the amount of work/time it will require. But the code is available for anyone to give it a try.

About the link you share. That is for auto-signing the drivers, something that was possible with older versions of windows, but not with the most recent ones of Windows 10. Now it is required not only to be signed by the developer (what requires to pay for a certificate) but to be signed by Microsoft as well, and that means to go through a certification process with them.

You can find more information about the process (including the changes in Windows 10 I am refering) here: https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/get-a-code-signing-certificate

Regards, Oscar.

caosdoar avatar Oct 14 '20 15:10 caosdoar

Then please start a Kickstarter to get these drivers signed because I want to use this with star wars squadron but it won't start when in test sign mode

the-math-god avatar Oct 15 '20 15:10 the-math-god

Looks like you can self sign the driver

http://woshub.com/how-to-sign-an-unsigned-driver-for-windows-7-x64/

naz-drala avatar Oct 25 '20 15:10 naz-drala

Not sure if that works with windows 10

Graem117 avatar Oct 25 '20 15:10 Graem117

Looks like you can self sign the driver

http://woshub.com/how-to-sign-an-unsigned-driver-for-windows-7-x64/

But if you can do it, please let me know how you did it.

Graem117 avatar Oct 25 '20 16:10 Graem117

Nope, looks like I was wrong. You still need to turn on test mode to use the driver even after going through all that. drat

naz-drala avatar Oct 26 '20 20:10 naz-drala

NEVER MIOND ON THE NEVER MIND!!!

After following the directions on that site (the cert tools are here C:\WinDDK\7600.16385.1\bin\amd64, and inf2cat tool is here C:\WinDDK\7600.16385.1\bin\amd64)

Then you need to right click on the steelbattalion cat file and select properties. Go the the digital signature tab. Select the signer and hit details. Hit view cert Then install it to local machine -> trusted root certification authorities and local machine -> trusted publishers If you installed the driver with test on then uninstall it selecting delete driver then scan for hardware changes

Capture

naz-drala avatar Oct 26 '20 21:10 naz-drala

Woah really!? Wtf! Okay so I am trying to understand, this works for windows 10 right? Cause I dont see winddk on the main C drive?

Graem117 avatar Oct 26 '20 22:10 Graem117

Yes it works in win 10 You need to install the sdk, that installs all the tools you need. http://www.microsoft.com/en-us/download/details.aspx?id=11800 The instructions for setting up the cert start at Tools for Signing Drivers

naz-drala avatar Oct 26 '20 22:10 naz-drala

Okay I got the tools, so I install the driver while test is on right?

Graem117 avatar Oct 26 '20 22:10 Graem117

No, install after.

naz-drala avatar Oct 26 '20 23:10 naz-drala

Okay I am in cert install and I cant seem to find the trusted root certification authorities and local machine Uploading image.png…

Graem117 avatar Oct 26 '20 23:10 Graem117

Capture1 Capture2

naz-drala avatar Oct 26 '20 23:10 naz-drala

Oh I have to make the certificate right? I thought it was to use the existing one.

Graem117 avatar Oct 26 '20 23:10 Graem117

Yea, you need to go all the steps to make the cert and attach it to the cat file.

naz-drala avatar Oct 26 '20 23:10 naz-drala

Ooooh okay knew there was something there, okay wanted to be sure. Thanks!

Graem117 avatar Oct 26 '20 23:10 Graem117

Okay certificate is installed, and now for the actual process itself, need to know the steps.

Graem117 avatar Oct 27 '20 00:10 Graem117

So do I plug it in, device manager, install driver? or is there something else involved

Graem117 avatar Oct 27 '20 00:10 Graem117

If you have followed all the steps on that website I have linked and built the certifacte and used pnputil to install the certifacte to the driver. all you have to do is Then you need to right click on the steelbattalion cat file and select properties. Go the the digital signature tab. Select the signer and hit details. Hit view cert Then install it to local machine -> trusted root certification authorities and local machine -> trusted publishers Now you can install the driver and it show up as signed.

naz-drala avatar Oct 27 '20 00:10 naz-drala

I am getting errors when I install the driver? I did all the steps and even check the certificate manger its there.

Graem117 avatar Oct 27 '20 00:10 Graem117

image

Graem117 avatar Oct 27 '20 00:10 Graem117

Oh wait, let me try something

Graem117 avatar Oct 27 '20 00:10 Graem117

Oh wait do I need to have the pedals attached?

Graem117 avatar Oct 27 '20 00:10 Graem117

No you do not need the pedals attached. You need to add both the cer file and the cat file added to the local machine trusted root and trusted publisher

naz-drala avatar Oct 27 '20 00:10 naz-drala

Mmmm I am gonna start over again to be sure I feel like I am missing something

Graem117 avatar Oct 27 '20 00:10 Graem117

Dont know if its too much to ask for a image step by step? or a youtube vid?

Graem117 avatar Oct 27 '20 00:10 Graem117

Only thing I think is different for this image

Graem117 avatar Oct 27 '20 00:10 Graem117

I found the cert2spc in image

Graem117 avatar Oct 27 '20 00:10 Graem117

instead of the C: tools in the link you gave to me

Graem117 avatar Oct 27 '20 00:10 Graem117