s*****w 发帖数: 1527 | 1 same steps work in xp, not in win 7,
SignTool Error: No certificates were found that met all the given
criteria.
all tools are from latest wdk.
1. install ThawteCodeSigningCA.cer
2. install MSCV-Globalsign.cer
3. install pvkimport.exe
4. run pvkimport.exe -import codesign_61610.cer mykey.pvk
give it the password
5. run certmgr.exe, yes i do see our certificate under the personal
store
6. build my driver from winddk
7. inf2cat /driver:%my_driver_path% /os:7_X86
8.
C:\WinDDK\7600.16385.1\src\gener |
z***e 发帖数: 5393 | 2 you should send to the following emails:
s******[email protected]
d******[email protected]
d***[email protected]
w******[email protected]
they should be able to forward your question to the right person.
【在 s*****w 的大作中提到】 : same steps work in xp, not in win 7, : SignTool Error: No certificates were found that met all the given : criteria. : all tools are from latest wdk. : 1. install ThawteCodeSigningCA.cer : 2. install MSCV-Globalsign.cer : 3. install pvkimport.exe : 4. run pvkimport.exe -import codesign_61610.cer mykey.pvk : give it the password : 5. run certmgr.exe, yes i do see our certificate under the personal
|
m****c 发帖数: 252 | 3 你先试着用 signtool signwizard manually 进行code sign,然后verify 你是不是能
够看到你想要的cert.如果能看到是你的命令行可能有问题。如果看不到,表明你的
cert import或者哪儿设置不对。 |
s*****w 发帖数: 1527 | 4 thanks very much !
【在 z***e 的大作中提到】 : you should send to the following emails: : s******[email protected] : d******[email protected] : d***[email protected] : w******[email protected] : they should be able to forward your question to the right person.
|
s*****w 发帖数: 1527 | 5 have you tried signwizard in win7?
i'm using sdk 7.1, ddk 7600,
both have signtool.exe, none takes the signwizard.
all i'm looking for is a simple batch file shows me the steps,
not all these conflicting documentations.
very painful, i have to explain to my manager why i cannot make couple
of lines of command to work after 3 days (actually i spend the weekends
as well, so that's 5).
but thanks for all the help !
i'm hoping i can know someone directly from win7 kernel team,
so i can get support d
【在 m****c 的大作中提到】 : 你先试着用 signtool signwizard manually 进行code sign,然后verify 你是不是能 : 够看到你想要的cert.如果能看到是你的命令行可能有问题。如果看不到,表明你的 : cert import或者哪儿设置不对。
|
m****c 发帖数: 252 | 6 http://msdn.microsoft.com/en-us/library/8s9b9yaz(VS.80).aspx
我在7上用过都是可以的。
Usage: signtool [options]
Valid commands:
sign -- Sign files using an embedded signature.
signwizard -- Launch the signing wizard.
timestamp -- Timestamp previously-signed files.
verify -- Verify embedded or catalog signatures.
catdb -- Modify a catalog database.
For help on a specific command, enter "sign |
s*****w 发帖数: 1527 | 7 C:\WinDDK\7600.16385.1\lib\win7\i386>which signtool
/cygdrive/c/WinDDK/7600.16385.1/bin/x86/signtool
C:\WinDDK\7600.16385.1\lib\win7\i386>signtool /?
Usage: signtool [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.
For help on a specific co
【在 m****c 的大作中提到】 : http://msdn.microsoft.com/en-us/library/8s9b9yaz(VS.80).aspx : 我在7上用过都是可以的。 : Usage: signtool [options] : Valid commands: : sign -- Sign files using an embedded signature. : signwizard -- Launch the signing wizard. : timestamp -- Timestamp previously-signed files. : verify -- Verify embedded or catalog signatures. : catdb -- Modify a catalog database. : For help on a specific command, enter "sign
|
m****c 发帖数: 252 | 8 fxxx
http://msdn.microsoft.com/en-us/library/aa387764(VS.85).aspx
DDK 7 的signtool remove this paramters.
vista 还有。
C:\WinDDK\6001.18002>signtool
SignTool Error: A required parameter is missing.
Usage: signtool [options]
Valid commands:
sign -- Sign files using an embedded signature.
signwizard -- Launch the signing wizard.
timestamp -- Timestamp previously-signed files.
verify -- Verify embedded or c |
s*****w 发帖数: 1527 | 9 now you know how painful it's for me,
basically i'm a MS testing engineer without get paid ...
signature.
【在 m****c 的大作中提到】 : fxxx : http://msdn.microsoft.com/en-us/library/aa387764(VS.85).aspx : DDK 7 的signtool remove this paramters. : vista 还有。 : C:\WinDDK\6001.18002>signtool : SignTool Error: A required parameter is missing. : Usage: signtool [options] : Valid commands: : sign -- Sign files using an embedded signature. : signwizard -- Launch the signing wizard.
|
m****c 发帖数: 252 | 10 貌似你的CA ThawteCodeSigningCA.cer 不是approved win7 kernel mode driver
sign CA. |
s*****w 发帖数: 1527 | 11 yes, you got it.
but it took me days to get there.
basically pvkimport.exe seems to be add certificate to win 7,
(certmgr.exe can see it's there), but actually it's the wrong tool for
win 7.
now if you search MSDN, most stuff come back is pvkimport.
ideally, if you put a sample batch file in the DDK,
i won't waste time on those old docs, simple and straightforward and
saves everyone time.
personally i never get through MS's interview, i applied for testing
engineer and never get it. It's so funn
【在 m****c 的大作中提到】 : 貌似你的CA ThawteCodeSigningCA.cer 不是approved win7 kernel mode driver : sign CA.
|