Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Not propperly signed. #4

Open
bmmcwhirt opened this issue Nov 7, 2020 · 1 comment
Open

Not propperly signed. #4

bmmcwhirt opened this issue Nov 7, 2020 · 1 comment
Assignees
Labels
Signed_USB_Serial_Driver Label for Signed_USB_Serial_Driver UAY Unassigned yet

Comments

@bmmcwhirt
Copy link

Driver will not install on Windows 10, the inf hash is not in the included cat.

>>>  [Device Install (DiInstallDriver) - C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master\seeed_usb_serial.inf]
>>>  Section start 2020/11/06 10:20:56.528
      cmd: "C:\WINDOWS\System32\InfDefaultInstall.exe" "C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master\seeed_usb_serial.inf"
     ndv: Flags: 0x00000000
     ndv: INF path: C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master\seeed_usb_serial.inf
     inf: {SetupCopyOEMInf: C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master\seeed_usb_serial.inf} 10:20:56.534
     inf:      Copy style: 0x00000000
     sto:      {Setup Import Driver Package: C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master\seeed_usb_serial.inf} 10:20:56.539
     inf:           Provider: Seeed Technology Inc (www.seeed.cc)
     inf:           Class GUID: {4D36E978-E325-11CE-BFC1-08002BE10318}
     inf:           Driver Version: 01/04/2013,1.0.0.0
     inf:           Catalog File: seeed_usb_serial.cat
     sto:           {Copy Driver Package: C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master\seeed_usb_serial.inf} 10:20:56.551
     sto:                Driver Package = C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master\seeed_usb_serial.inf
     sto:                Flags          = 0x00000007
     sto:                Destination    = C:\Users\BMMCWH~1\AppData\Local\Temp\{cb425a1e-4c89-7a46-97bb-41c6fd72a9aa}
     sto:                Copying driver package files to 'C:\Users\BMMCWH~1\AppData\Local\Temp\{cb425a1e-4c89-7a46-97bb-41c6fd72a9aa}'.
     flq:                Copying 'C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master\seeed_usb_serial.cat' to 'C:\Users\BMMCWH~1\AppData\Local\Temp\{cb425a1e-4c89-7a46-97bb-41c6fd72a9aa}\seeed_usb_serial.cat'.
     flq:                Copying 'C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master\seeed_usb_serial.inf' to 'C:\Users\BMMCWH~1\AppData\Local\Temp\{cb425a1e-4c89-7a46-97bb-41c6fd72a9aa}\seeed_usb_serial.inf'.
     sto:           {Copy Driver Package: exit(0x00000000)} 10:20:56.588
     pol:           {Driver package policy check} 10:20:56.600
     pol:           {Driver package policy check - exit(0x00000000)} 10:20:56.602
     sto:           {Stage Driver Package: C:\Users\BMMCWH~1\AppData\Local\Temp\{cb425a1e-4c89-7a46-97bb-41c6fd72a9aa}\seeed_usb_serial.inf} 10:20:56.604
     inf:                {Query Configurability: C:\Users\BMMCWH~1\AppData\Local\Temp\{cb425a1e-4c89-7a46-97bb-41c6fd72a9aa}\seeed_usb_serial.inf} 10:20:56.628
     inf:                     Driver package 'seeed_usb_serial.inf' is configurable.
     inf:                {Query Configurability: exit(0x00000000)} 10:20:56.646
     flq:                Copying 'C:\Users\BMMCWH~1\AppData\Local\Temp\{cb425a1e-4c89-7a46-97bb-41c6fd72a9aa}\seeed_usb_serial.cat' to 'C:\WINDOWS\System32\DriverStore\Temp\{2172b25e-4e23-984f-81a7-9a1da4ab9986}\seeed_usb_serial.cat'.
     flq:                Copying 'C:\Users\BMMCWH~1\AppData\Local\Temp\{cb425a1e-4c89-7a46-97bb-41c6fd72a9aa}\seeed_usb_serial.inf' to 'C:\WINDOWS\System32\DriverStore\Temp\{2172b25e-4e23-984f-81a7-9a1da4ab9986}\seeed_usb_serial.inf'.
     sto:                {DRIVERSTORE IMPORT VALIDATE} 10:20:56.676
!!!  sig:                     Driver package INF file hash is not present in catalog file. Filename = seeed_usb_serial.inf, Error = 0xE000024B
!!!  sig:                     Driver package appears to be tampered, and Code Integrity is enforced.
!!!  sig:                     Driver package failed signature validation. Error = 0xE000024B
     sto:                {DRIVERSTORE IMPORT VALIDATE: exit(0xe000024b)} 10:20:56.722
!!!  sig:                Driver package failed signature verification. Error = 0xE000024B
!!!  sto:                Failed to import driver package into Driver Store. Error = 0xE000024B
     sto:           {Stage Driver Package: exit(0xe000024b)} 10:20:56.728
     sto:      {Setup Import Driver Package - exit (0xe000024b)} 10:20:56.734
!!!  inf:      Failed to import driver package into driver store
!!!  inf:      Error 0xe000024b: The hash for the file is not present in the specified catalog file. The file is likely corrupt or the victim of tampering.
     inf: {SetupCopyOEMInf exit (0xe000024b)} 10:20:56.746
<<<  Section end 2020/11/06 10:20:56.747
<<<  [Exit status: FAILURE(0xe000024b)]

PS C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master> signtool verify /v /pa .\seeed_usb_serial.cat

Verifying: .\seeed_usb_serial.cat

Signature Index: 0 (Primary Signature)
Hash of file (sha1): CF4AD707D43F3F7CE1D0CA2DA1C87C39072F48D1

Signing Certificate Chain:
    Issued to: Go Daddy Root Certificate Authority - G2
    Issued by: Go Daddy Root Certificate Authority - G2
    Expires:   Thu Dec 31 18:59:59 2037
    SHA1 hash: 47BEABC922EAE80E78783462A79F45C254FDE68B

        Issued to: Go Daddy Secure Certificate Authority - G2
        Issued by: Go Daddy Root Certificate Authority - G2
        Expires:   Sat May 03 02:00:00 2031
        SHA1 hash: 27AC9369FAF25207BB2627CEFACCBE4EF9C319B8

            Issued to:
            Issued by: Go Daddy Secure Certificate Authority - G2
            Expires:   Sun Sep 06 13:27:00 2020
            SHA1 hash: FD691123C1FA318A78C4EB020B4C8316D9857EDF

The signature is timestamped: Sun Mar 08 22:38:57 2020
Timestamp Verified by:
    Issued to: Starfield Root Certificate Authority - G2
    Issued by: Starfield Root Certificate Authority - G2
    Expires:   Thu Dec 31 18:59:59 2037
    SHA1 hash: B51C067CEE2B0C3DF855AB2D92F4FE39D4E70F0E

        Issued to: Starfield Secure Certificate Authority - G2
        Issued by: Starfield Root Certificate Authority - G2
        Expires:   Sat May 03 02:00:00 2031
        SHA1 hash: 7EDC376DCFD45E6DDF082C160DF6AC21835B95D4

            Issued to: Starfield Timestamp Authority - G2
            Issued by: Starfield Secure Certificate Authority - G2
            Expires:   Tue Sep 17 02:00:00 2024
            SHA1 hash: E8551398FF530A9278FD9818E448CB333F67924D


Successfully verified: .\seeed_usb_serial.cat

Number of files successfully Verified: 1
Number of warnings: 0
Number of errors: 0

PS C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master> signtool verify /v /pa /c seeed_usb_serial.cat .\seeed_usb_serial.inf

Verifying: .\seeed_usb_serial.inf
SignTool Error: File not found in the specified catalog.
SignTool Error: File not valid: .\seeed_usb_serial.inf

Number of files successfully Verified: 0
Number of warnings: 0
Number of errors: 1

PS C:\Users\bmmcwhirt\Desktop\Signed_USB_Serial_Driver-master> c:\crypt\fciv -sha1 .\seeed_usb_serial.inf
//
// File Checksum Integrity Verifier version 2.05.
//
4b1ea85c03f7cec54133a90d6a7417ba646cf0b7 .\seeed_usb_serial.inf
@Cincinnatu
Copy link
Contributor

I will be conducting tests soon, and if the issue persists, I will fix it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Signed_USB_Serial_Driver Label for Signed_USB_Serial_Driver UAY Unassigned yet
Projects
Status: Todo
Development

No branches or pull requests

3 participants