b16f7f2fc4550811ae3d87ddf2489e98

Summary

Architecture IMAGE_FILE_MACHINE_I386
Subsystem IMAGE_SUBSYSTEM_WINDOWS_CUI
Compilation Date 2015-Sep-20 21:55:43
Detected languages English - United States
Debug artifacts signtool.pdb
CompanyName Microsoft Corporation
FileDescription Authenticode(R) - signing and verifying tool
FileVersion 4.00 (WinBuild.160101.0800)
InternalName SignTool
LegalCopyright © Microsoft Corporation. All rights reserved.
OriginalFilename SIGNTOOL.EXE
ProductName Microsoft® Windows® Operating System
ProductVersion 10.0.15063.137

Plugin Output

Info Interesting strings found in the binary: Contains domain names:
  • crl.microsoft.com
  • http://aka.ms
  • http://crl.microsoft.com
  • http://crl.microsoft.com/pki/crl/products/MicrosoftCodeVerifRoot.crl0
  • http://www.microsoft.com
  • http://www.microsoft.com/pki/certs/MicrosoftCodeVerifRoot.crt0
  • microsoft.com
  • www.microsoft.com
Info Libraries used to perform cryptographic operations: Microsoft's Cryptography API
Suspicious The PE contains functions most legitimate programs don't use. [!] The program may be hiding some of its imports:
  • LoadLibraryW
  • GetProcAddress
  • LoadLibraryA
Uses Microsoft's cryptographic API:
  • CryptDestroyKey
  • CryptReleaseContext
  • CryptGetUserKey
  • CryptEnumProvidersW
  • CryptAcquireContextW
  • CryptDestroyHash
  • CryptCreateHash
  • CryptSetHashParam
  • CryptSignHashA
  • CryptMsgGetParam
  • CryptDecodeObject
  • CryptFindOIDInfo
  • CryptMsgClose
  • CryptMsgControl
  • CryptEncodeObjectEx
  • CryptQueryObject
  • CryptStringToBinaryW
  • CryptMemFree
  • CryptVerifyMessageSignature
  • CryptMsgOpenToDecode
  • CryptMsgUpdate
  • CryptExportPublicKeyInfoEx
  • CryptAcquireCertificatePrivateKey
  • CryptHashCertificate2
  • CryptBinaryToStringA
  • CryptStringToBinaryA
  • CryptBinaryToStringW
  • CryptMsgOpenToEncode
  • CryptDecodeObjectEx
  • CryptSIPRetrieveSubjectGuid
  • CryptSIPLoad
Interacts with the certificate store:
  • CertAddCertificateContextToStore
  • CertOpenStore
  • CertAddStoreToCollection
Info The PE's resources present abnormal characteristics. Resource MSAUTHROOT is possibly compressed or encrypted.
Resource MSCVROOT is possibly compressed or encrypted.
Resource MSFLIGHTROOT2014 is possibly compressed or encrypted.
Resource MSROOT is possibly compressed or encrypted.
Resource MSROOTCERT is possibly compressed or encrypted.
Resource MSROOTCERT2010 is possibly compressed or encrypted.
Info The PE is digitally signed. Signer: Microsoft Corporation
Issuer: Microsoft Code Signing PCA
Safe VirusTotal score: 0/70 (Scanned on 2019-10-07 22:27:29) All the AVs think this file is safe.

Hashes

MD5 b16f7f2fc4550811ae3d87ddf2489e98
SHA1 5228abb1e15c58b72d0d595a55074153d46e524a
SHA256 37292fd45ff12c4cd17016d5249dff056821ccdcf32072c18f0688d97cb7b1f5
SHA3 89db89e14e617d9c1baeb5ae936997b1b04ead8d19c1eb0ae6d00f8d14f78cc4
SSDeep 6144:MG2S2DrMGbgZOttFXzgfAeybDwVhnWE60/mkeUe0DuAde9:MG2S2D4GbgZhIpadtcA+
Imports Hash 6c4a13dbbeab8db3512629e754074ab8

DOS Header

e_magic MZ
e_cblp 0x90
e_cp 0x3
e_crlc 0
e_cparhdr 0x4
e_minalloc 0
e_maxalloc 0xffff
e_ss 0
e_sp 0xb8
e_csum 0
e_ip 0
e_cs 0
e_ovno 0
e_oemid 0
e_oeminfo 0
e_lfanew 0xe0

PE Header

Signature PE
Machine IMAGE_FILE_MACHINE_I386
NumberofSections 5
TimeDateStamp 2015-Sep-20 21:55:43
PointerToSymbolTable 0
NumberOfSymbols 0
SizeOfOptionalHeader 0xe0
Characteristics IMAGE_FILE_32BIT_MACHINE
IMAGE_FILE_EXECUTABLE_IMAGE
IMAGE_FILE_LARGE_ADDRESS_AWARE

Image Optional Header

Magic PE32
LinkerVersion 14.0
SizeOfCode 0x35e00
SizeOfInitializedData 0x1a200
SizeOfUninitializedData 0
AddressOfEntryPoint 0x0002EB70 (Section: .text)
BaseOfCode 0x1000
BaseOfData 0x37000
ImageBase 0x400000
SectionAlignment 0x1000
FileAlignment 0x200
OperatingSystemVersion A.0
ImageVersion A.0
SubsystemVersion 6.0
Win32VersionValue 0
SizeOfImage 0x52000
SizeOfHeaders 0x400
Checksum 0x5b22f
Subsystem IMAGE_SUBSYSTEM_WINDOWS_CUI
DllCharacteristics IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE
IMAGE_DLLCHARACTERISTICS_GUARD_CF
IMAGE_DLLCHARACTERISTICS_NX_COMPAT
IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE
SizeofStackReserve 0x40000
SizeofStackCommit 0x2000
SizeofHeapReserve 0x100000
SizeofHeapCommit 0x1000
LoaderFlags 0
NumberOfRvaAndSizes 16

.text

MD5 fc9389cd6b06ff181185cb6c61dae894
SHA1 16a5813069a780ea8b78ef62b89ceb953cae6d10
SHA256 e8d3253e484c9bde2225a9dd65b38d9a175608cd3a70dee73d48020e5c81f817
SHA3 81a79055617a0e77f9158f88f88616bdbb06aa79bbc560fb85c796f8b0315ac5
VirtualSize 0x35ce4
VirtualAddress 0x1000
SizeOfRawData 0x35e00
PointerToRawData 0x400
PointerToRelocations 0
PointerToLineNumbers 0
NumberOfLineNumbers 0
NumberOfRelocations 0
Characteristics IMAGE_SCN_CNT_CODE
IMAGE_SCN_MEM_EXECUTE
IMAGE_SCN_MEM_READ
Entropy 6.33925

.data

MD5 b098f21b44e04877b2f459766bb8bd04
SHA1 7f9be27c8113cd45a9c4063e608bd4ce5a9346be
SHA256 565d78a58116cfd6e8fd957e8833f9766526ab046e0123e0e8d153c5646f6687
SHA3 6bd8516c4f16a600913f89d0ae5c359aefe2dfa3ef342043aa6a12713d59c421
VirtualSize 0x4c84
VirtualAddress 0x37000
SizeOfRawData 0x600
PointerToRawData 0x36200
PointerToRelocations 0
PointerToLineNumbers 0
NumberOfLineNumbers 0
NumberOfRelocations 0
Characteristics IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
IMAGE_SCN_MEM_WRITE
Entropy 4.33411

.idata

MD5 bb01d5f87d9456449ed23714e4873968
SHA1 1c53d101af417157d1f60ef766e054c8c9d50d01
SHA256 54feb359915b096b5a0f48fd2605d1e5111ec0ff8a2bc6fcbebfcc1d8edb6629
SHA3 63b2153cbb811046dcae1992e7c4c8a7c06053c962866397f20136d53c28ac63
VirtualSize 0x1b4e
VirtualAddress 0x3c000
SizeOfRawData 0x1c00
PointerToRawData 0x36800
PointerToRelocations 0
PointerToLineNumbers 0
NumberOfLineNumbers 0
NumberOfRelocations 0
Characteristics IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
Entropy 5.5719

.rsrc

MD5 8e89c7a1d10d35d0c7cdbd8caaf78026
SHA1 766de7176c9d1e9053fa42e8395cd6c89d222f86
SHA256 97951081ddc734b299c479a4153680734f717b37a64d63ba6b20e6d825114217
SHA3 bf69b4508c60bd877e28cfccb5ec29b67acb761fede7680ee630576dc54efb77
VirtualSize 0x10ae8
VirtualAddress 0x3e000
SizeOfRawData 0x10c00
PointerToRawData 0x38400
PointerToRelocations 0
PointerToLineNumbers 0
NumberOfLineNumbers 0
NumberOfRelocations 0
Characteristics IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_READ
Entropy 4.19308

.reloc

MD5 3404fe100e09bba652a688844fe4326c
SHA1 63eb87790cfb575502150c18b0dcfac32a0be8d6
SHA256 0a0a06e070cd030b686703062427d7136a0dfb508b13597b4a6df2065a2e052f
SHA3 99ff51e8242f01ea6a1dbf1ad85b8012e98badbc6e05a9a6b092f56585389b24
VirtualSize 0x2bfc
VirtualAddress 0x4f000
SizeOfRawData 0x2c00
PointerToRawData 0x49000
PointerToRelocations 0
PointerToLineNumbers 0
NumberOfLineNumbers 0
NumberOfRelocations 0
Characteristics IMAGE_SCN_CNT_INITIALIZED_DATA
IMAGE_SCN_MEM_DISCARDABLE
IMAGE_SCN_MEM_READ
Entropy 6.71741

Imports

ADVAPI32.dll CryptDestroyKey
CryptReleaseContext
CryptGetUserKey
CryptEnumProvidersW
CryptAcquireContextW
CryptDestroyHash
CryptCreateHash
CryptSetHashParam
CryptSignHashA
KERNEL32.dll HeapFree
FileTimeToSystemTime
FileTimeToLocalFileTime
FindNextFileW
FindFirstFileW
GetProcessHeap
WriteFile
LoadLibraryW
GetDateFormatEx
GetTimeFormatEx
GetLastError
GetFullPathNameW
MultiByteToWideChar
WideCharToMultiByte
GetStringTypeW
EncodePointer
DecodePointer
InitializeCriticalSection
EnterCriticalSection
LeaveCriticalSection
DeleteCriticalSection
Sleep
UnhandledExceptionFilter
SetUnhandledExceptionFilter
GetCurrentProcess
TerminateProcess
QueryPerformanceCounter
GetCurrentProcessId
GetCurrentThreadId
GetSystemTimeAsFileTime
GetTickCount
GetVersionExA
ExpandEnvironmentStringsW
GetModuleHandleA
HeapSetInformation
LocalAlloc
EnumResourceNamesW
EnumResourceLanguagesW
LockResource
LoadResource
SizeofResource
FindResourceExW
HeapAlloc
GetEnvironmentVariableW
MapViewOfFile
CreateFileMappingA
GetFileSize
GetSystemInfo
UnmapViewOfFile
LocalFree
FormatMessageW
CloseHandle
SetLastError
CreateFileW
GetProcAddress
Wow64RevertWow64FsRedirection
FreeLibrary
FindClose
LoadLibraryA
GetModuleHandleW
GetFileType
MFC42.dll #825
#823
msvcrt.dll __crtLCMapStringA
isupper
setlocale
malloc
___lc_codepage_func
___lc_handle_func
__pctype_func
_errno
___mb_cur_max_func
fputc
__uncaught_exception
strerror
__mb_cur_max
memset
memcpy
memcpy_s
ungetwc
ungetc
setvbuf
_XcptFilter
_fseeki64
fsetpos
fgetpos
fgetc
fflush
calloc
_CxxThrowException
_wsetlocale
_purecall
puts
_time64
realloc
strchr
_cexit
_wtoi
__p__commode
_amsg_exit
towlower
fclose
fseek
__wgetmainargs
__set_app_type
exit
_exit
_mktime64
wcsncmp
??4exception@@QAEAAV0@ABV0@@Z
_except_handler4_common
_controlfp
?terminate@@YAXXZ
__crtLCMapStringW
??0exception@@QAE@XZ
___lc_collate_cp_func
__crtCompareStringW
memcmp
islower
__iob_func
abort
_wfopen
_wcsnicmp
__dllonexit
_onexit
_unlock
_lock
fwrite
??1type_info@@UAE@XZ
_wcsicmp
towupper
iswdigit
iswalpha
fgetwc
wprintf
fwprintf
wcsstr
free
??1bad_cast@@UAE@XZ
??0bad_cast@@QAE@ABV0@@Z
??_V@YAXPAX@Z
strcspn
memchr
localeconv
memmove_s
sprintf_s
putchar
_wctime64
mktime
fputwc
memmove
??0exception@@QAE@ABV0@@Z
??0exception@@QAE@ABQBD@Z
??1exception@@UAE@XZ
?what@exception@@UBEPBDXZ
__CxxFrameHandler3
__setusermatherr
swscanf
__p__fmode
_initterm
qsort_s
ntdll.dll RtlWow64EnableFsRedirectionEx
RtlFreeHeap
RtlAllocateHeap
CRYPT32.dll CertDuplicateCertificateContext
CertFreeCertificateChain
CryptMsgGetParam
CryptDecodeObject
CryptFindOIDInfo
CertFindAttribute
CertGetEnhancedKeyUsage
CryptMsgClose
CertCreateCertificateContext
CertCompareCertificate
CryptMsgControl
CertDuplicateStore
CertCloseStore
CertDuplicateCertificateChain
CryptEncodeObjectEx
CertGetCertificateContextProperty
CryptQueryObject
CertAddCertificateContextToStore
CertOpenStore
CertEnumCertificatesInStore
CertVerifyCertificateChainPolicy
CryptStringToBinaryW
CryptMemFree
CryptVerifyMessageSignature
CryptMsgOpenToDecode
CryptMsgUpdate
CryptExportPublicKeyInfoEx
CryptAcquireCertificatePrivateKey
CertGetNameStringW
CertFindExtension
CertGetValidUsages
CertGetCertificateChain
CryptHashCertificate2
CertSetCertificateContextProperty
CryptBinaryToStringA
CryptStringToBinaryA
CryptBinaryToStringW
CertControlStore
PFXImportCertStore
CertFindCertificateInStore
CertAddStoreToCollection
CryptMsgOpenToEncode
CertComparePublicKeyInfo
CryptDecodeObjectEx
CryptSIPRetrieveSubjectGuid
CryptSIPLoad
CertFreeCertificateContext
USER32.dll LoadStringW
ole32.dll CoTaskMemAlloc
CoTaskMemFree
OLEAUT32.dll #6
#200
WINTRUST.dll WTHelperGetProvSignerFromChain
WinVerifyTrust
WTHelperGetProvCertFromChain
WTHelperProvDataFromStateData
SHLWAPI.dll PathCanonicalizeW
SHCreateStreamOnFileW
bcrypt.dll BCryptHashData
BCryptDestroyHash
BCryptFinishHash
BCryptGetProperty
BCryptCloseAlgorithmProvider
BCryptOpenAlgorithmProvider
BCryptCreateHash
ncrypt.dll NCryptSignHash
XmlLite.dll CreateXmlWriter
MSSIGN32.dll SignerFreeSignerContext
SignerSign
SignerTimeStamp

Delayed Imports

MSAUTHROOT

Type CERTIFICATE
Language UNKNOWN
Codepage UNKNOWN
Size 0x3da
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 7.26038
MD5 dc6d6faf897cdd17332fb5ba9035e9ce
SHA1 7f88cd7223f3c813818c994614a89c99fa3b5247
SHA256 4898b1749717a594a2030f47c83c272bd14bae3dceb2eae382174ef2ec1c75c9
SHA3 33206b427b4b487afe0b5f55976e88693584187dc583ea115c2a97afb43a080f

MSCVROOT

Type CERTIFICATE
Language UNKNOWN
Codepage UNKNOWN
Size 0x709
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 7.46042
MD5 7ab29fc8d1b0d2a07f8d72f43aeb211e
SHA1 8fbe4d070ef8ab1bccaf2a9d5ccae7282a2c66b3
SHA256 ca7791d5c9a1580dcdcad31d0549fea2043e229aa4f4932cfa056ca23eb8a950
SHA3 2dc9226e9d024a271a77d04e467411a9411d6b5f93108667872056b445a40304

MSFLIGHTROOT2014

Type CERTIFICATE
Language UNKNOWN
Codepage UNKNOWN
Size 0x609
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 7.64229
MD5 e0e22b8b045e62f1b233ee948b8f0915
SHA1 f8db7e1c16f1ffd4aaad4aad8dff0f2445184aeb
SHA256 41668293cbb726868d5b6ad4b4eb8dc125c944b48f848df736af37e43007e26f
SHA3 c4969b00b66fad468d90660829887ab1a60a31ca86d1dcf042694d1e2f5e7dfc

MSROOT

Type CERTIFICATE
Language UNKNOWN
Codepage UNKNOWN
Size 0x416
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 7.23277
MD5 2a954eca79b2874573d92d90baf99fb6
SHA1 a43489159a520f0d93d032ccaf37e7fe20a8b419
SHA256 f38406e540d7a9d90cb4a9479299640ffb6df9e224ecc7a01c0d9558d8dad77d
SHA3 394f0d367424ecefce879592223eba53951ce2fa48a752d846946de098dd9db6

MSROOTCERT

Type CERTIFICATE
Language UNKNOWN
Codepage UNKNOWN
Size 0x59d
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 7.64109
MD5 e1c07ea0aabbd4b77b84c228117808a7
SHA1 cdd4eeae6000ac7f40c3802c171e30148030c072
SHA256 885de64c340e3ea70658f01e1145f957fcda27aabeea1ab9faa9fdb0102d4077
SHA3 23c93017ad20464194a1db01741f17f4899da6b22f3a6f01ed49e1daba6892e4

MSROOTCERT2010

Type CERTIFICATE
Language UNKNOWN
Codepage UNKNOWN
Size 0x5f1
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 7.63673
MD5 a266bb7dcc38a562631361bbf61dd11b
SHA1 3b1efd3a66ea28b16697394703a72ca340a05bd5
SHA256 df545bf919a2439c36983b54cdfc903dfa4f37d3996d8d84b4c31eec6f3c163e
SHA3 cc184a5cb3c186f931c3f2ba6e0ac57eaf9e67bab10f39de38adb6786bd123c9

1

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x3ac
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.11723
MD5 4af4eefe511f5f69efcec3abbd2cea31
SHA1 2621bc1de31d0ed74a04643046903d7e3b26b4f5
SHA256 40a3b4a7e21ac98f1abd795d00b5b4d79baa1812f3a761c9e72c73d3d47ced36
SHA3 b1984bea9ee02d1d5c41dd5ccbb1b9b7cbb3cb8fe534dd2ca1af7443c81d99eb

7

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0xac2
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.2112
MD5 a5c52b1309d8f0e623bb73b9b4b41ae8
SHA1 1be66ca37f38bf12c9cf4e3299e9634081a8651b
SHA256 8f4926731c924a0e1780bfdee07c0c59db3648567bcda09364377610d84a1efc
SHA3 ff10b4598134fb9f31960b83a983f6894065ce6216ebb11c5c8e6014f8370905

8

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0xb8e
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.26175
MD5 d30ebba3de92366b48b151728bfc0313
SHA1 79855a2b865bbbfe58a940e30afeecc14031f14c
SHA256 bd1303b5cfadaba34dc408019ce2242c65870e28d71b65ab4811e44d7902051f
SHA3 ea1d19a489f5174558e5b5e4db8709e570e7763e597de69803bdbd08af859dcb

9

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x416
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.10863
MD5 0490b00c73d808b2303061785ae4bb57
SHA1 759a54d6a0047bbdcf888db774b72eb24b87e251
SHA256 7848b404fdea35d985e7f42665e21c601ea1a52592fd1ea380d9aa7e237f6e65
SHA3 bae35dbfdaa7a1f73bc013a8cfea6ca29a9c1a26e19d904f19264c65b03e3e1e

10

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0xcc4
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.18584
MD5 675e5f1825ad57f88570dc1531407533
SHA1 dbf04a88331f9f77655a87360fe4f6202256b9d4
SHA256 7f584787f97baa7f1707e55b19f0ce881a392161a08032b7f9aea087ff63574e
SHA3 7d6fcac4a9d40378056f71f6fb73a790f1238ac4fb3944a85b8ee5017e62ca33

11

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0xf02
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.18126
MD5 7387300768bd089182c3981e53b84e89
SHA1 5cf72dba0905a2220c37ef1e98d1931d99f1d0e0
SHA256 751434a84335ef002d6a0a9b2c97c917fd60950d302b009c430db01b9ae28105
SHA3 1e524c1978d320d2257a265fd8ff868d1af6d82af4f3e11262ec17757b95e897

13

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0xaa0
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.17256
MD5 bee46cfdac19ec0eec9d152538275c02
SHA1 440ad268039ac641490259c6436f13257a1412a0
SHA256 b67c75d6cb452ecae17ab95f5c0e6b4f54769abe759e56d992dc555d28a35b43
SHA3 649fadf39582ff0732b030472f678bd758712e203af3e1591846d93840cbc494

14

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0xe90
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.25679
MD5 7b248fb94443cb2b07ee8ebfcfa145e7
SHA1 d076bab4231e6a8b69067ff05c37a770f4b26a55
SHA256 4878867f58f513bed6779488bb6df2d90bb87a5b341ec628fa2605c13d8011f0
SHA3 72823225173b9edafb4ea72a775e7566ca6f578cc9af921a583e199a60e08f96

15

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x54c
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.1511
MD5 f3e3b77a400b23f02e92e13dfeee4a9f
SHA1 b0589c2dcaf9fb6aec6be11fd3c922efb92cdb90
SHA256 679a0c5b9c32e06e6393a194515fc6ab829ce9530ea1ddf3a3a1725c45321b29
SHA3 cc1e9b5ebf48b556b8fb1c0f608868e03fc18f859ab8dff7b89ced353a9250f5

19

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x3c4
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.1677
MD5 7fde9693160a9e0a2204051cd4393026
SHA1 3a0af9d11a9d5316ec3fd0b32f5ca2eeaec0a261
SHA256 fbf15d02486a3b9b7f91b4a69b55611d9d2ef6cc19ecd06edea0c7d94efd7bfb
SHA3 f42b2b24b240cf46a671b12a1207e6ad1803a4046ff4348a246c58d4b32ac172

20

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x4cc
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.22193
MD5 ed43ecc013427235f04327e031851f97
SHA1 41aba40fb55d2c528e9beed9548ee98fab1f7ada
SHA256 b2131ad510bc20bd7ff9ea1f1e5644607ce776c8fce161ba0931e814a38efb57
SHA3 def3eb12bc91955c9f035b945d2e277ee068e84a258171276044a8f9ba76b600

26

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0xb2e
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.18187
MD5 3cbb323770ea58e0b97804162440fb0f
SHA1 49ff0f46a7b2e1cfae9a40b1a2221c5ba8911d7d
SHA256 2fbc0f75eea864c82f9bb3b6eddcbf54efd80e34916f6ee64d0417d6db05981e
SHA3 1e1ac02a82c3d9e70e252caed2da7c86a8376482749b79b6ee2ed1527bbf9a5d

32

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x6f6
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.18897
MD5 1fc61a21c31c49579b6b6ed8d835e09e
SHA1 7921a1efb9454bb6fdf6774266d357c65b2fdfd1
SHA256 d6f2ee60d6c50a9049ff97d43b40d1345801bb57a3a17cead9168240e0c8ce14
SHA3 aee6cf4325d79dd168ba8af7abfb229931bbfaf78d0e9ca962472a5454d6353c

63

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x288
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.24098
MD5 900a09dc0283523d3dd483309dc90902
SHA1 33a9f78191fec92176690062cefb660b2e58186e
SHA256 62bba0e5dfb2ed6234ebe645a0e788393623cb997fb3eb4809f94a530e91c2ed
SHA3 1b0900072538e89ebbd0967aba233d19dce191455c50667d7d85a7eb04165401

64

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x8c0
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.45031
MD5 e213c8963a511c5d61a635df0c614e86
SHA1 f43cfaa9974ad3d1b2d61d60cbb1d0bcdbcdac34
SHA256 a74beda111cbc336c0a100abaef90b6a7c16f0fb0749dce3248d98d4eeedbc0f
SHA3 dacb57171e87ebaaba27e89f4fe0b44d08270d29bd43529c16a9dd55d638d921

65

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x66
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 2.47204
MD5 b1b99092df4561561f2a8c6046e89a23
SHA1 7038df715267edab474c6109e4c82eb53ce01923
SHA256 fba9b4079225e21e3813c1b449deb50f941ed5bd5cc72015b9a3d22cd480263f
SHA3 723ec508b166fce9cd1556f73a10fa356090012f070b231497238a2d09e14a36

69

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x1a6
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.21554
MD5 a8c74334865ccd4945172758f56e9d1e
SHA1 284bca0f49bf6d0c302a72212b4a26ef1ba50d5b
SHA256 7f1dc38a8c0ac34d8854ebaae5be05fa60d9f3425c105973f6c04e05ae0e2c70
SHA3 28499d964f99954e67b48bd810687ac67dca6f8bdd4cb7f2893327c66aa6067e

70

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x338
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.28387
MD5 85225cd70820731911009147516f97d4
SHA1 c27301aafb820372307f17bda73c4cf5c651c220
SHA256 4f2336d910de2670c43686095f13c032785136b31de67b4daa959421e08724b2
SHA3 fcd148af846df8fc67674523ef10ffc273e610ce0cf21934e022f169ec043e5f

76

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x29e
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.35997
MD5 9b447cea6c6a85e616c647b376bb7d16
SHA1 33fe44f216ae85b2578e3f6e00a46c2a1f717560
SHA256 2ccbf4b5037cede2a12a798889208bbb78536e9a3146de26145aa58ee40fec6a
SHA3 b069c5b8032a5c471205aec30348b507b7ea36c466166d16f37d0ebaf6e7ff6e

82

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x92
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 2.71432
MD5 326f11838e0eb606c13c5460db201c15
SHA1 c87b8976cf61ce3b4cf671a6c86091722bf84308
SHA256 cd0728d56581bc785663093724e6cadaf248362dd5f76d8cbff10e55436d0b57
SHA3 d376fcce04380ee9a81b660dec7d7848417b17dced94a1983ba4da0cfaaff524

126

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x77a
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.37534
MD5 6912f6aaf27dd4998958aa80b8aca9ca
SHA1 ec15e70203f1761ebedeffb7d09f2533f87f1531
SHA256 109de2a0669e17d1b8af7af3d870f580cb63af7bd32342aff04489fed759cde3
SHA3 3522b19796e5a46df02dc6f9f6793b920c289c560b73048e00ccb74125dbb720

132

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x3e0
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.3833
MD5 293a9a6903f5cbb4ec0511a45af8c698
SHA1 d37f58e24d348d843b3845250f4f3174724038f1
SHA256 9c10654cae54b2ecb27405640a848fa8744ff8b3100eb666cf4c78011be771e3
SHA3 bfa9fd71061dac76df5dfef0513e2df1299b05eb2c6f98ae37454da861e47861

133

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0xaf0
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.30493
MD5 fa917f91a6b47c6bfa07a298958db950
SHA1 bdced2975547a52a5f47852f52127a42aa52156f
SHA256 3be2484511e233325d4daba55b1900f0c528745859fc54253b61ff300d688db8
SHA3 becb742a8299e719d30f2e1c78207c115e672bd0dfd82959e16f5450b1b8a827

134

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x130e
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.21197
MD5 4546c9953bd44ed22ebb9cb8d2536c29
SHA1 8905e29387032da826c6459689a3349970f0ba82
SHA256 a559ef1714c503f4c479d21c8854e305db3a8aade8f2b734426bbedc2148c695
SHA3 7e95ab9418a21aee61379a64770d1922124b46d75071a90e63a843a2782373fa

135

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x3fc
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.15375
MD5 36ab95e5d6f4fa80b3368aa247f8efb3
SHA1 86a700d00244c4e469bf00ac627376c969c31b05
SHA256 ee5a7f384d54e1a698e2cc7273d13b777c78627251a2657b0b8282ad6df66c0e
SHA3 91c5230f4efa21aaaa7d92bac6c67ecf191ea49837ff7564ac26fe02316b0a0b

138

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x218
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.27077
MD5 1cd77266566eb59d6f7210e636741803
SHA1 b5087c4ac4034c9e0ab7749b463f2b8e52552469
SHA256 30a7576b79696e0d49dda77b006013f5896e1744b0c277f18fb91bb8959f774a
SHA3 33daa8b1724ce80d7f19f44663389957ef459321e52c99c3b8937d5570ab7e41

139

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x7e8
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.31178
MD5 c200afd912fdd8d8ea1f81db9da99ab2
SHA1 d8a5559221b1a5bf422549b3a57400f86310183b
SHA256 83a8b7577171e64c278b8642b451fde6ed80c5372818ea1739dba00e1d8adea3
SHA3 fb730f0baa7637560fcb0a4b69c1f8b731ffa8997bf9be34a3f6bb10b581e473

140

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x7f0
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.42244
MD5 e25f517df91e95c6c283fe8ad1910093
SHA1 e2d4e0d88e2bdb71a56835722253b157a79fd806
SHA256 e0e60ef7bba6d8c88bb73d5e2c36b8be7f983650ff8aafa52b837a41cb1b47b4
SHA3 def6c6a92edab72b79e8eb862c6dd3736392288a5ee4453b055f79e3c0d0c15b

141

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x3fc
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.2599
MD5 b04b75ada7b1863d70571529c1ceb222
SHA1 0a7545caaa5c252733df050fdec85a2af2f6308a
SHA256 524a49300043ad675f2ddf8cf75094472cb9797135940f35ff3ff8e92358d4c1
SHA3 d8cb31290bb03828908a7efd8a12a806c8be99db050e5ff9d1ecd1fc061ae4e4

144

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x178
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.16634
MD5 72a3b2e05819426af3d5bd09ba47265b
SHA1 4ae6df220a82c484ddc706868a0e64ae2bd37eac
SHA256 89a312908fb200516e0b9320547a310d16c496d8f241c14884a3b8d86a43c7f4
SHA3 d86ae137c114ca813a48dbc530f05895a1d806de88876993b3ca59474781c6b6

145

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x752
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.16775
MD5 4b1da5f1ab19ad6c74c12634057ee1d6
SHA1 7f353ac9a9cfeb082ca9495d20eb07a7e17211a4
SHA256 fe8cb32f00cc18ea7f0852eb4d8d3cd54e80a77c17dd76db055ef5fd41df1410
SHA3 5cd85af7ca8e9bd75cfd8982c7b0f1e49122eb5625b62a94e5dca08c6ef85f88

151

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x5be
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.37652
MD5 6ce2d31432aed3556237ea3851912520
SHA1 f4a642a800f883edbb17cb303fa4fd8595a328cc
SHA256 5055fc929766d12409b66dbcb359e40a3ff56f3d2f00512a6fa0a093ab9a0d64
SHA3 d7554468c9aacd588afc9f4f2ef271e279c532aa33ccca5fc2bacac2eb8173dd

157

Type RT_STRING
Language English - United States
Codepage UNKNOWN
Size 0x52a
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.35207
MD5 832ed6ff796ec37d05b3cd894394c185
SHA1 245cdaa13f11f85367202e9cbcdcb2bc54945e2c
SHA256 68430e31eb366b94a997a7d486f92475dbfe6ee1cd8a64cb82a52ec2869d9653
SHA3 67f48df9e92e67a41706bb8f9748df7679565a2fa3fe0b06b40fe041db3f9846

1 (#2)

Type RT_VERSION
Language English - United States
Codepage UNKNOWN
Size 0x3b0
TimeDateStamp 1980-Jan-01 00:00:00
Entropy 3.51318
MD5 c07b759b6732118d0ea3816b6f00cd0d
SHA1 228e87e62916230e56d8705249388afb1a6316e4
SHA256 460d823f7e42333d99623183ba4a3365315f241f86042c44c855636c49f33dc6
SHA3 cc46c07c82dfb27c7d23b1b83417ae9d4b2aaa994d79a8e408ac2c901338615c

String Table contents

.1253
Usage: signtool <command> [options]
Valid commands:
sign -- Sign files using an embedded signature.
timestamp -- Timestamp previously-signed files.
verify -- Verify embedded or catalog signatures.
catdb -- Modify a catalog database.
remove -- Remove embedded signature(s) or reduce the size of an
embedded signed file.
For help on a specific command, enter "signtool <command> /?"
Usage: signtool sign [options] <filename(s)>
Use the "sign" command to sign files using embedded signatures. Signing
protects a file from tampering, and allows users to verify the signer (you)
based on a signing certificate. The options below allow you to specify signing
parameters and to select the signing certificate you wish to use.
Certificate selection options:
Signing parameter options:
Private Key selection options:
Other options:
/a Select the best signing cert automatically. SignTool will find all
valid certs that satisfy all specified conditions and select the
one that is valid for the longest. If this option is not present,
SignTool will expect to find only one valid signing cert.
/c <name> Specify the Certificate Template Name (Microsoft extension) of the
signing cert.
/csp <name> Specify the CSP containing the Private Key Container.
/d <desc.> Provide a description of the signed content.
/du <URL> Provide a URL with more information about the signed content.
/f <file> Specify the signing cert in a file. If this file is a PFX with
a password, the password may be supplied with the "/p" option.
If the file does not contain private keys, use the "/csp" and "/kc"
options to specify the CSP and container name of the private key.
/i <name> Specify the Issuer of the signing cert, or a substring.
/kc <name> Specify the Key Container Name of the Private Key.
/n <name> Specify the Subject Name of the signing cert, or a substring.
/p <pass.> Specify a password to use when opening the PFX file.
/q No output on success and minimal output on failure. As always,
SignTool returns 0 on success, 1 on failure, and 2 on warning.
/r <name> Specify the Subject Name of a Root cert that the signing cert must
chain to.
/s <name> Specify the Store to open when searching for the cert. The default
is the "MY" Store.
/sm Open a Machine store instead of a User store.
/sha1 <h> Specify the SHA1 thumbprint of the signing cert.
/t <URL> Specify the timestamp server's URL. If this option is not present,
the signed file will not be timestamped. A warning is generated if
timestamping fails.
/u <usage> Specify the Enhanced Key Usage that must be present in the cert.
The parameter may be specified by OID or by string. The default
usage is "Code Signing" (1.3.6.1.5.5.7.3.3).
/uw Specify usage of "Windows System Component Verification"
(1.3.6.1.4.1.311.10.3.6).
/v Print verbose success and status messages. This may also provide
slightly more information on error.
/ac <file> Add an additional certificate, from <file>, to the signature block.
/ph Generate page hashes for executable files if supported.
/nph Suppress page hashes for executable files if supported.
The default is determined by the SIGNTOOL_PAGE_HASHES
environment variable and by the wintrust.dll version.
/as Append this signature. If no primary signature is present, this
signature will be made the primary signature instead.
/es Enumerate signatures on a file.
/debug Display additional debug information.
/fd Specifies the file digest algorithm to use for creating file
signatures. (Default is SHA1)
/tr <URL> Specifies the RFC 3161 timestamp server's URL. If this option
(or /t) is not specified, the signed file will not be timestamped.
A warning is generated if timestamping fails. This switch cannot
be used with the /t switch.
/tseal <URL> Specifies the RFC 3161 timestamp server's URL for timestamping a
sealed file.
/td <alg> Used with the /tr or /tseal switch to request a digest algorithm
used by the RFC 3161 timestamp server.
/ed Enumerates digest algorithms supported on this machine that can be used for signing, page hashes and timestamps.
PKCS7 options:
/p7 <path> Specifies that for each specified content file a PKCS7 file is
produced. The PKCS7 file will be named: <path>\<file>.p7
/p7co <OID> Specifies the <OID> that identifies the signed content.
/p7ce <Value> Defined values:
Embedded - Embeds the signed content in the PKCS7.
DetachedSignedData - Produces the signed data part of
a detached PKCS7.
The default is 'Embedded'
/seal Add a sealing signature if the file format supports it.
/itos Create a primary signature with the intent-to-seal attribute.
/force Continue to seal or sign in situations where the existing signature
or sealing signature needs to be removed to support sealing.
/nosealwarn Sealing-related warnings do not affect SignTool's return code.
Digest options:
/dg <path> Generates the to be signed digest and the unsigned PKCS7 files.
The output digest and PKCS7 files will be: <path>\<file>.dig and
<path>\<file>.p7u. To output an additional XML file, see /dxml.
/ds Signs the digest only. The input file should be the digest
generated by the /dg option. The output file will be:
<file>.signed.
/di <path> Creates the signature by ingesting the signed digest to the
unsigned PKCS7 file. The input signed digest and unsigned
PKCS7 files should be: <path>\<file>.dig.signed and
<path>\<file>.p7u.
/dxml When used with the /dg option, produces an XML file. The output
file will be: <path>\<file>.dig.xml.
/dlib <dll> Specifies the DLL implementing the AuthenticodeDigestSign
function to sign the digest with. This option is equivalent
to using SignTool separately with the /dg, /ds, and /di switches,
except this option invokes all three as one atomic operation.
/dmdf <file> When used with the /dlib option, passes the file's contents to
the AuthenticodeDigestSign function without modification.
/sa <OID> <value> Specify an OID and value to be included as an authenticated
attribute in the signature. The value will be encoded as an
ASN1 UTF8 string. This option may be given multiple times.
/rmc Specifies signing a PE file with the relaxed marker check semantic.
The flag is ignored for non-PE files. During verification, certain
authenticated sections of the signature will bypass invalid PE
markers check. This option should only be used after careful
consideration and reviewing the details of MSRC case MS12-024 to
ensure that no vulnerabilities are introduced.
Usage: signtool verify [options] <filename(s)>
Use the "verify" command to verify embedded or catalog signatures.
Verification determines if the signing certificate was issued by a trusted
party, whether that certificate has been revoked, and whether the certificate
is valid under a specific policy. Options allow you to specify requirements
that must be met and to specify how to find the catalog, if appropriate.
Catalogs are used by Microsoft and others to sign many files very efficiently.
Catalog options:
Other options:
SignTool uses the "Windows Driver" Verification Policy by default. The options
below allow you to use alternate Policies.
Verification Policy options:
Signature requirement options:
/a Automatically attempt to verify the file using all methods. First
search for a catalog using all catalog databases. If the file is
not signed in any catalog, attempt to verify the embedded
signature. When verifying files that may or may not be signed in a
catalog, such as Windows files and drivers, this option is the
easiest way to ensure that the signature is found.
/ad Find the catalog automatically using the default catalog database.
/as Find the catalog automatically using the system component (driver)
catalog database.
/ag <GUID> Find the catalog automatically in the specified catalog database.
Catalog databases are identified by GUID.
Example GUID: {F750E6C3-38EE-11D1-85E5-00C04FC295EE}
/c <file> Specify the catalog file.
/ca <h> Verify that the file is signed with an intermediate CA cert with
the specified hash. This option may be specified multiple times;
one of the specified hashes must match.
/o <ver> When verifying a file that is in a signed catalog, verify that the
file is valid for the specified platform.
Parameter format is: PlatformID:VerMajor.VerMinor.BuildNumber
/pa Use the "Default Authenticode" Verification Policy.
/pg <GUID> Specify the verification policy by GUID (also called ActionID).
/q No output on success and minimal output on failure. As always,
SignTool returns 0 on success, 1 on failure, and 2 on warning.
/r <name> Specify the Subject Name of a Root cert that the signing cert must
chain to.
/sha1 <h> Verify that the signer certificate has the specified hash. This
option may be specified multiple times; one of the specified hashes
must match.
/tw Generate a Warning if the signature is not timestamped.
/u <usage> Generate a Warning if the specified Enhanced Key Usage is not
present in the cert. This option may be given multiple times.
/v Print verbose success and status messages. This may also provide
slightly more information on error. If you want to see information
about the signer, you should use this option.
/kp Perform the verification with the kernel-mode driver signing policy.
Manifest options:
/ph Print and verify page hash values.
/d Print Description and Description URL.
/all Verify all signatures in a file with multiple signatures.
/ds <index> Verify the signature at <index>.
/ms Use multiple verification semantics. This is the default behavior
of a Win8 WinVerifyTrust call.
/p7 Verify PKCS7 files. No existing policies are used for p7 validation.
The signature is checked and a chain is built for the signing
certificate.
/hash <SHA1 | SHA256> Optional hash algorithm to use when searching for
a file in a catalog.
/sl Verify sealing signatures for supported file types.
/bp Perform the verification with the Biometric mode signing policy.
Usage: signtool timestamp [options] <filename(s)>
Use the "timestamp" command to add a timestamp to a previously-signed file.
The "/t" option is required.
/q No output on success and minimal output on failure. As always,
SignTool returns 0 on success and 1 on failure.
/t <URL> Specify the timestamp server's URL.
/v Print verbose success and status messages. This may also provide
slightly more information on error.
/tr <URL> Specifies the RFC 3161 timestamp server's URL.
/tseal <URL> Specifies the RFC 3161 timestamp server's URL for timestamping a
sealed file. One of /t, /tr or /tseal is required.
/td <alg> Used with the /tr or /tseal switch to request a digest algorithm
used by the RFC 3161 timestamp server.
/tp <index> Timestamps the signature at <index>.
/p7 Timestamps PKCS7 files.
/force Remove any sealing signature that is present in order to timestamp.
/nosealwarn Warnings for removing a sealing signature do not affect SignTool's
return code.
Usage: signtool catdb [options] <filename(s)>
Use the "catdb" command to add or remove catalog files to or from a catalog
database. Catalog databases are used for automatic lookup of catalog files,
and are identified by GUID.
Catalog Database options allow you to select which catalog database to operate
on. If you do not specify a catalog database, SignTool operates on the system
component (driver) database.
Catalog Database options:
Other options specify what to do with the selected catalog database, and other
behavior. If you do not specify any other options, SignTool will add the
specified catalogs to the catalog database, replacing any existing catalog
which has the same name.
Other options:
/d Operate on the default catalog database instead of the system
component (driver) catalog database.
/g <GUID> Operate on the specified catalog database.
/q No output on success and minimal output on failure. As always,
SignTool returns 0 on success and 1 on failure.
/r Remove the specified catalogs from the catalog database.
/u Automatically generate a unique name for the added catalogs. The
catalog files will be renamed if necessary to prevent name
conflicts with existing catalog files.
/v Print verbose success and status messages. This may also provide
slightly more information on error.
Usage: signtool remove [options] <filename(s)>
Use the "remove" command to remove the embedded signature(s) or sections of
the embedded signature on a PE/COFF file.
WARNING: This command will modify the file on the disk. Please create a backup
copy if you want to preserve the original file.
The option "/c" and/or "/u", or "/s" is required.
/u Remove the unauthenticated attributes from the signature
e.g. Dual signatures and timestamps.
/c Remove all certificates, except for the signer certificate
from the signature.
/q No output on success and minimal output on failure. As always,
SignTool returns 0 on success and 1 on failure.
/v Print verbose success and status messages. This may also provide
slightly more information on error.
/s Remove the signature(s) entirely.
SignTool Error: A required parameter is missing.
SignTool Error: Invalid command: %1!s!
SignTool Error: Missing filename.
SignTool Error: File not found: %1!s!
SignTool Error: You cannot use the %1!s! option twice.
SignTool Error: The %1!s! option requires a parameter.
SignTool Error: Invalid option: %1!s!
SignTool Error: An unexpected internal error has occurred.
SignTool Error: The %1!s! option requires the %2!s! option.
SignTool Error: The %1!s! option requires the use of one of the following
options: %2!s!
SignTool Error: The %1!s! option is incompatible with the %2!s! option.
SignTool Error: The %1!s! option cannot be used with any of the following
options: %2!s!
SignTool Error: The %1!s! option is required.
SignTool Error: There was an error opening the file list: %1!s!
SignTool Error: Invalid GUID format: %1!s!
Expected GUID format: {F750E6C3-38EE-11D1-85E5-00C04FC295EE}
SignTool Error: Occurrence of DLL name and parameter mismatched.
SignTool Error: This version of signtool does not support the %1!s! functionality.
SignTool Error: Missing required parameter(s), expecting %!s!.
SignTool Error: The %1!s! option cannot be used with any other option.
SignTool Error: The %1!s! option is incompatible with signing multiple files.
SignTool Error: Out of memory.
SignTool Error: Invalid Enhanced Key Usage: %1!s!
SignTool Error: Specify the RFC 3161 timestamp server's URL instead with /tr.
SignTool Error: Invalid OID: %1!s!
SignTool Error: Invalid SHA1 hash format: %1!s!
SignTool Error: The Enhanced Key Usage string is too long.
SignTool Error: Invalid Timestamp URL: %1!s!
SignTool Error: Invalid hash format: %1!s!
SignTool Error: The hash provided is too long.
SignTool Error: Invalid DSIG value: %1!s!
SignTool Error: Invalid Key Spec value: %1!s!
SignTool Error: The signer's certificate is not valid for signing.
SignTool Error: The specified algorithm cannot be used or is invalid.
SignTool Error: No private key is available.
SignTool Error: Only P7 Embedded signatures are supported with Digest Signing.
SignTool Error: Invalid OS Version string: %1!s!
Expected format: PlatformID:VerMajor.VerMinor
Examples: 2:5.0 -- Windows NT, Version 5.0 -- Windows 2000
2:5.1 -- Windows NT, Version 5.1 -- Windows XP
You may optionally add a build number to the Version string.
Example: 2:5.1.2600 -- Windows XP final build
SignTool Error: Invalid index selected for timestamping.
Number of warnings: %1!u!
Number of errors: %1!u!
SignTool Warning: The following option or combination of options is not
supported and will be ignored in whole or in part: %1!s!
SignTool Error: No files were processed.
SignTool Error: %1!s! returned error: 0x%2!08X!
%3!s!
SignTool Error: Signtool requires CAPICOM version 2.1.0.1 or higher. Please
copy the latest version of CAPICOM.dll into the directory that contains
SignTool.exe. If CAPICOM.dll exists, you may not have proper
permissions to install CAPICOM.
SignTool Error: Access is denied.
SignTool Error: The file is being used by another process.
SignTool Error: The file cannot be mapped into memory. It may be zero size.
SignTool Error: This version of signtool is not supported on this operating system.
SignTool Error: A required function is not present.
This error likely means that you are running SignTool on an OS that
does not support the options you've specified.
Number of files successfully Signed: %1!u!
The following certificate was selected:
Issued to: %1!s!
Issued by: %1!s!
Expires: %1!s!
SHA1 hash: %1!s!
Successfully signed: %1!s!
Successfully signed and timestamped: %1!s!
Attempting to sign: %1!s!
SignTool Warning: Signing succeeded, but an error occurred while attempting to
timestamp: %1!s!
SignTool Error: The specified PFX password is not correct.
SignTool Error: No certificates were found that met all the given criteria.
SignTool Error: The specified CSP could not be found.
SignTool Error: The private key for the selected certificate is not accessible.
SignTool Error: An error occurred while attempting to load the signing
certificate from: %1!s!
SignTool Error: No certificate was found with the specified SHA1 Hash.
SignTool Error: No certificate was found with the specified Issuer.
SignTool Error: Multiple certificates were found that meet all the given
criteria. Use the /a option to allow SignTool to choose the best
certificate automatically or use the /sha1 option with the hash of the
desired certificate.
The following certificates meet all given criteria:
SignTool Error: An error occurred while attempting to open the certificate
store: "%1!s!"
SignTool Error: An error occurred while attempting to sign: %1!s!
SignTool Error: This file format cannot be signed because it is not recognized.
SignTool Error: The specified private key does not match the public key of the
selected certificate.
SignTool Error: The "%1!s!" certificate store was not found.
SignTool Error: The specified private key container was not found.
SignTool Error: An error occurred while attempting to open the specified
private key container.
Either the file being signed or one of the DLL specified by /j switch
SignTool Warning: Unable to enable page-hashes.
SignTool Warning: Unable to disable page-hashes.
The following certificates have been found to be suitable for signing:
The expiration date cannot be determined.
Signtool Error: The provided cross certificate would not be present in the certificate chain.
Signtool Error: One of the secondary signatures has an invalid or missing sequence number.
SignTool Error: Multiple signature support is not implemented for this filetype.
SignTool Error: Invalid index specified.
SignTool Error: This file is signed with an older version of the Authenticode
signature format that does not support sealing. The file will have to
have its existing signature(s) removed and resigned with support for
sealing. The /force option must be specified as part of the command in
order to do so.
SignTool Warning: The existing signature was removed and the file was
successfully re-signed and sealed.
SignTool Error: This file is signed with an older version of the Authenticode
signature format that does not support sealing. The file will have to
have its existing signature(s) removed and resigned with support for
sealing. The /force option must be specified as part of the command in
order to do so.
SignTool Warning: The existing signature was removed and the file was
successfully re-signed with the intentToSeal attribute set. The file
will fail verification until the signature is sealed and users are
therefore advised to seal.
The file was signed with the intentToSeal attribute set. The file will fail
verification until the signature is sealed and users are therefore
advised to seal.
SignTool Error: The file has a sealed signature. In order to append more
signatures the seal will have to be removed and the file will have to
be re-signed. The /force option must be specified as part of the
command in order to do so.
SignTool Warning: The existing seal was removed from the file and the desired
signature was appended to the file. The file will fail verification
until the signature is sealed and users are therefore advised to seal.
SignTool Error: The file has a sealing signature. In order to seal with a new
signer the existing sealing signature will be replaced. The
/force option must be specified as part of the command in order to do
so.
SignTool Warning: The existing sealing signature was successfully replaced on
the file.
The file was signed but no sealing operations were performed since the file
format does not support sealing signatures.
SignTool Error: The existing signature cannot be timestamped and sealed in the
same signtool command. Use separate commands to replace or timestamp
the signature, and then seal the file.
SignTool Error: A signature exists for this signer and the digest algorithm
cannot be changed while sealing. Use separate commands to replace the
signature, and then seal the file.
SignTool Error: There was an unspecified error while sealing.
For more information, please see http://aka.ms/badexeformat
Number of files successfully Verified: %1!u!
Number of failed Verifications: %1!u!
Verifying: %1!s!
Successfully verified: %1!s!
File is signed in catalog: %1!s!
Unable to verify this file using a catalog.
Signing Certificate Chain:
Countersigned by:
Timestamp Verified by:
File is not timestamped.
The signature is timestamped: %1!s!
This catalog file has been previously evaluated.
SignTool Warning: File is not timestamped: %1!s!
SignTool Error: An error occurred while attempting to verify: %1!s!
SignTool Error: File not valid: %1!s!
SignTool Error: Signing Cert does not chain to the specified Root Cert.
SignTool Error: Could not open the specified catalog: %1!s!
SignTool Error: File not found in the specified catalog.
SignTool Error: This catalog is not valid for the specified OS version.
SignTool Error: This catalog is not valid for the current OS version. You may
use the /o option to verify against a different OS version.
SignTool Error: This file format cannot be verified because it is not
recognized.
SignTool Error: The signing certificate is not valid for the requested usage.
This error sometimes means that you are using the wrong verification
policy. Consider using the /pa option.
SignTool Error: No signature found.
SignTool Error: A certificate chain processed, but terminated in a root
certificate which is not trusted by the trust provider.
SignTool Error: /kp cannot be used with /bp, /pa, or /pg.
The signature is timestamped, however the timestamp time is not valid.
SignTool Error: Signing Cert does not chain to a Microsoft Root Cert.
SignTool Warning: A discrepancy was detected in the page hashes.
The computed page hashes do not match the embedded page hashes.
SignTool Warning: No page hashes are present.
Page hashes:
Computed page hashes:
File has page hashes.
Cross Certificate Chain:
SignTool Error: Signature did not pass crypto policy.
Number of signatures successfully Verified: %1!u!
SignTool Warning: The timestamp certificate is not valid for the requested usage.
SignTool Warning: An error has been found with the timestamp.
CERT_TRUST_STATUS.dwErrorStatus: 0x%1!08X!
CERT_TRUST_STATUS.dwInfoStatus: 0x%1!08X!
SignTool Error: File is marked intent-to-seal but lacks a sealing signature
File is marked with intent to seal.
File is not marked with intent to seal.
File does not support sealing signatures.
This signer seals the file.
SignTool Error: The signer does not possess the specified EKUs.
SignTool Error: No intermediate CA with a specified thumbprint was found.
SignTool Error: The signing certificate does not have a specified SHA1 hash.
SignTool Error: /bp cannot be used with /kp, /pa, or /pg.
SignTool Error: The signing certificate is not valid for Biometric policy.
Number of files successfully timestamped: %1!u!
Timestamping: %1!s!
Successfully timestamped: %1!s!
SignTool Error: An error occurred while attempting to timestamp: %1!s!
SignTool Error: No signature was found. The file must be signed before it can
be timestamped.
SignTool Error: The specified timestamp server either could not be reached or
returned an invalid response.
SignTool Warning: The specified algorithm is not considered secure.
SignTool Error: The file has a sealed signature. In order to timestamp the file
the seal will have to be removed and the file will have to be resigned.
The /force option must be specified as part of the command in order to
do so.
SignTool Warning: The existing seal was removed from the file and the file was
successfully timestamped. The file will fail verification until the
signature is sealed and users are therefore advised to seal.
SignTool Error: No sealing signature was found. The file must be sealed before
it can be seal timestamped.
SignTool Error: The file format does not support sealing signatures and cannot
be seal timestamped.
Adding Catalog: %1!s!
Removing Catalog: %1!s!
Catalog added successfully: %1!s!
Catalog added successfully: %1!s!
System assigned name: %2!s!
Catalog removed successfully: %1!s!
Number of catalog files successfully Added: %1!u!
Number of catalog files successfully Removed: %1!u!
SignTool Error: An error occurred while attempting to add: %1!s!
SignTool Error: An error occurred while attempting to remove: %1!s!
SignTool Error: Removing a catalog is not supported on this version of windows.
SignTool Error: Invalid catalog name: %1!s!
Please specify just the filename, with no path or wildcard specifiers.
SignTool Error: Catalog not found in the catalog database: %1!s!
SignTool Error: Invalid catalog file: %1!s!
Removing unauthenticated attributes from the signature on file: %1!s!
Removing CA certificates from the signature on file: %1!s!
Successfully committed changes to the file: %1!s!
SignTool Error: Unsupported file type: %1!s!
SignTool Error: Unsupported number of certificates on image (only one is expected): %1!s!
SignTool Warning: No unauthenticated attributes found in the signature.
SignTool Warning: No certificates were removed.
Number of files successfully processed: %1!u!
SignTool Error: Failed to obtain the cryptographic message: %1!s!
SignTool Error: Failed to properly build the Subject Info: %1!s!
Removing signature on file: %1!s!

Version Info

Signature 0xfeef04bd
StructVersion 0x10000
FileVersion 10.0.15063.137
ProductVersion 10.0.15063.137
FileFlags (EMPTY)
FileOs VOS_DOS_WINDOWS32
VOS_NT
VOS_NT_WINDOWS32
VOS_WINCE
VOS__WINDOWS32
FileType VFT_APP
Language English - United States
CompanyName Microsoft Corporation
FileDescription Authenticode(R) - signing and verifying tool
FileVersion (#2) 4.00 (WinBuild.160101.0800)
InternalName SignTool
LegalCopyright © Microsoft Corporation. All rights reserved.
OriginalFilename SIGNTOOL.EXE
ProductName Microsoft® Windows® Operating System
ProductVersion (#2) 10.0.15063.137
Resource LangID English - United States

IMAGE_DEBUG_TYPE_CODEVIEW

Characteristics 0
TimeDateStamp 2015-Sep-20 21:55:43
Version 0.0
SizeofData 37
AddressOfRawData 0x58a0
PointerToRawData 0x4ca0
Referenced File signtool.pdb

IMAGE_DEBUG_TYPE_POGO

Characteristics 0
TimeDateStamp 2015-Sep-20 21:55:43
Version 0.0
SizeofData 668
AddressOfRawData 0x58c8
PointerToRawData 0x4cc8

UNKNOWN

Characteristics 0
TimeDateStamp 2015-Sep-20 21:55:43
Version 0.0
SizeofData 0
AddressOfRawData 0
PointerToRawData 0

TLS Callbacks

Load Configuration

Size 0x98
TimeDateStamp 1970-Jan-01 00:00:00
Version 0.0
GlobalFlagsClear (EMPTY)
GlobalFlagsSet (EMPTY)
CriticalSectionDefaultTimeout 0
DeCommitFreeBlockThreshold 0
DeCommitTotalFreeThreshold 0
LockPrefixTable 0
MaximumAllocationSize 0
VirtualMemoryThreshold 0
ProcessAffinityMask 0
ProcessHeapFlags (EMPTY)
CSDVersion 0
Reserved1 0
EditList 0
SecurityCookie 0x4375c8
SEHandlerTable 0x405560
SEHandlerCount 208
GuardCFCheckFunctionPointer 4441096
GuardCFDispatchFunctionPointer 0
GuardCFFunctionTable 0
GuardCFFunctionCount 0
GuardFlags (EMPTY)
CodeIntegrity.Flags 0
CodeIntegrity.Catalog 0
CodeIntegrity.CatalogOffset 0
CodeIntegrity.Reserved 0
GuardAddressTakenIatEntryTable 0
GuardAddressTakenIatEntryCount 0
GuardLongJumpTargetTable 0
GuardLongJumpTargetCount 0

RICH Header

XOR Key 0xa1373f74
Unmarked objects 0
ASM objects (24610) 4
C++ objects (24610) 20
C objects (24610) 32
Imports (24610) 31
Total imports 251
265 (24610) 32
Resource objects (24610) 1
Linker (24610) 1

Errors