【DOSPY 签名工具】2.2 (右键签名)

社区服务
高级搜索
猴岛论坛手机数码【DOSPY 签名工具】2.2 (右键签名)
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
1个回复

【DOSPY 签名工具】2.2 (右键签名)

楼层直达
UID:88888

ZxID:14126393

等级: 大将

举报 只看楼主 使用道具 楼主   发表于: 2012-03-01 0
— 本帖被 丿y1丶幻想★ 执行加亮操作(2012-03-01) —



☞ 下载并安装:  (卸载方法见安装目录下的Other文件夹内,默认为 C:签名工具Other)



特别提示:

如果你遇到问题,而你使用的签名工具不是最新版,那首先试试更新到最新版
安装和运行本签名工具,必须使用具有管理员权限的账户登录 Windows

问:为什么签名成功以后安装的时候提示“受证书限制”?
答:1、确认你使用的证书是否包含目标机器的IMEI,可在证书上点鼠标右键→查询序列号(IMEI)
      (注意:v2.1.8.0331 和 v2.2.8.0402 这两个版本在查询IMEI方面存在bug,某些情况会查询不到



FAQ (常见问题解答)

特别提示:

如果你遇到问题,而你使用的签名工具不是最新版,那首先试试更新到最新版
安装和运行本签名工具,必须使用具有管理员权限的账户登录 Windows

问:为什么签名成功以后安装的时候提示“受证书限制”?
答:1、确认你使用的证书是否包含目标机器的IMEI,可在证书上点鼠标右键→查询序列号(IMEI)
      (注意:v2.1.8.0331 和 v2.2.8.0402 这两个版本在查询IMEI方面存在bug,某些情况会查询不到)
    2、请更新签名工具到 v2.2.8.0428 或以上。
    3、可能这个程序原本是不需要自签名的。如果签名的时候遇到这个提示:“该文件为已签名程序且包含无法清除的签名信息”。请不要对这类文件进行签名,应该去直接安装它。如果是为了解决证书过期的问题而签名,请先参考这个帖子:关于【证书过期】的解释及解决办法


问:为什么我安装以后没有出现该有的右键菜单?应该怎么办?
答:右键菜单的建立必须写入系统注册表,这可能遭到某些敏感的防护软件的拦截。如果安装签名工具的时候遇到这类提示,请允许它。某些管理严格的网吧可能因为同样的原因无法修改系统注册表,这时就只能放弃使用右键菜单了:
将自己的证书和需要签名的 sis/sisx 程序一起放到签名工具里(默认位置是 C:签名工具),双击运行"签名.cmd"即可签名。


问:为什么在 VISTA 下会有部分功能不正常?
答:因为 VISTA 有一个“用户帐户控制(UAC)”功能,阻止了签名工具的部分有关系统注册表的读写操作,导致部分功能不正常。
本签名工具的右键菜单的建立/修改/卸载工作等都是需要操作系统注册表的。如果在 VISTA 下出现这类情况,请关闭 UAC功能:


使用具有管理员权限的帐户登录 Windows
控制面板→用户帐户→打开或关闭“用户帐户控制”→
去掉:“使用用户帐户控制(UAC)帮助保护您的计算机”前面的 √
重启计算机之后用管理员组用户登录并重新安装签名工具
如果还不行,参照FAQ第一条,把证书和SIS文件手动复制到C:签名工具,双击“签名.cmd"进行签名



如果还有问题,试试这个看:

全面支持publisherid 申请的证书的 脚本签名工具 作者:0o90o9

________________________
其他历史问题:



问:为什么会出现建立的已签名文件无法删除,提示“无法删除 文件:无法读源文件或磁盘”。怎么删除它?
答:这是一个bug,v2.0.8.0128以及以上的版本已经解决了这个问题,请重新下载新版。
    原因基于Windows NT系列操作系统的bug:当文件夹名字末尾有空格的时候出现这种情况。名称末尾有空格的文件夹在 Windows NT系列操作系统的图形界面是不能建立和删除的,但在命令行下却可以建立和删除。因为本签名工具建立的已签名文件夹使用“已签名_%证书名%”这种格式。当你的证书文件名末尾有空格的时候即会遇到这个问题。

出现无法删除的文件夹请下载这个专用的小工具放在无法删除的文件夹同级目录双击运行一次即可:
   删除名称尾部有空格的已签名文件夹.cmd (296 Bytes)
注意 v2.0.8.0128 以及以上版本的签名工具已经避免了出现这个问题,请重新下载新版。


问:为什么总是收到警告:“signsis.exe 文件尺寸或修改日期有误, 可能已被病毒破坏.”?什么原因?
答:这是一个误报。2.0版(不含)之前的版本在 Win2000下会收到这个误报,2.0以后为了解决这个问题修改了一下,但没有仔细在 VISTA 下测试,又出现在 VISTA 下误报的问题。so sorry!是我考虑不周。虽然不影响使用,但总是遭到这提示也够烦的了。v2.0.8.0131 及以上版本已经解决了这个问题,请重新下载。


问:为什么某些杀毒软件会报病毒
答:因为签名工具使用了一些加密隐藏的办法(为尽量避免不必要的麻烦,不方便直接暴露私钥),某些杀毒软件封杀比较严密,只对方法进行查封而不管实际操作。详情请点这里查看。可以看到常见的一些杀毒软件可以通过,并不会报毒(包括 McAfee(麦咖啡)、Symantec(赛门铁克)、Panda(熊猫)、Kaspersky(卡巴斯基)、Rising(瑞星)、NOD32 等常见杀毒软件)
如果你使用的杀毒软件报告签名工具有病毒,请先关闭杀毒软件,或者手动添加到杀毒软件的信任区域,再安装使用。
我们承诺该签名工具绝无病毒,属杀毒软件误报。
2.2.8.0402版开始已经恢复成cmd方式,不再存在杀毒软件误报问题,请重新下载

________________________
   ☞ 更新提示:
______________________________
2008.04.28 更新版本 2.2.8.0428
修改清除签名的相关部分,拦截含有无法清除的签名信息的那些 sis(x)程序。(对这些sis(x)用开发证书追加签名可能导致一些问题。如:“受证书限制”或“证书过期”等)
增加sis(x)右键:查看有效期。(主要为解决“证书过期”的问题。同时也可查看现有签名的详情)
区分“证书错误”和“KEY不匹配”并分别提示。
其他一些不重要的小的修改
______________________________
2008.04.18 更新版本 2.2.8.0418
解决了“使用鼠标拉选多个sis(x)文件后使用‘签名所有文件’右键菜单”在某些计算机上仍然会保留多于一个的窗口签名所有文件的问题。
该问题将导致多个窗口同时签名当前目录下的所有 sis(x) 文件,造成不必要的浪费操作。
修改后的0418版,在出现这种错误操作的时候在一般计算机上通常是将关闭所有窗口不执行任何操作(如果计算机性能较弱,可能会保留最开始打开的那个窗口签名当前目录下的所有 sis(x) 文件)。总之不会再有多个窗口同时签名所有文件的浪费操作了。
______________________________
2008.04.08 更新版本 2.2.8.0408
在证书中搜索IMEI功能的一些完善
______________________________
2008.04.04 更新版本 2.2.8.0404
修正了在某些路径下查询证书里的 IMEI 失败的 bug
______________________________
2008.04.02 更新版本 2.2.8.0402
恢复“测试证书”功能,恢复cmd方式改善兼容性(不再存在被杀毒软件拦截的问题)。
______________________________
2008.03.31 更新版本 2.1.8.0331
增加IMEI查询功能: 在证书上点鼠标右键"查询IMEI"可以查询这个证书里有没有包含你的IMEI.
______________________________
2008.03.28 更新版本 2.1.8.0328
为避免前缀过长,已签名文件添加前缀由原来的“已签名_" 改为 “S_” (如果再结合自定义功能设置 Prefix=0,则最终签名后只添加两个字符:S_)
修正了一个bug:当 Prefix=0 时可能导致意外退出。
______________________________
2008.03.25 更新版本 2.1.8.0325
当使用鼠标右键执行签名的文件夹存在证书并且签名工具内也已经有导入的证书的时候,会提示用户指定到底使用哪里的证书。(之前的版本是直接使用当前文件夹里的证书而忽略签名工具里已经导入的证书)

________________________


















附:签名工具的使用说明书内容:

使用说明.txt 内容:
=======================================================================================================
常规使用方法:(请将窗口最大化以后阅读)                                                     v2.2.8.0428
======================================

    第一步:导入证书。[在自己的证书上点右键 → ◤导入证书 (替换)]
    第二步:右键签名。现在你可以在任何地方用鼠标右键点需要签名的 sis(x) 程序执行签名了!


      SIS右键说明: ◤签名此文件 (SymbianOSv9)    → 只签名这一个文件
                     ◤签名所有文件 (SymbianOSv9)  → 签名本文件夹里的所有 sis(x) 文件
                     ◤查看有效期 (SymbianOSv9)    → 查看 sis(x) 程序的有效期

=======================================================================================================
详细使用说明:
=============

● 关于右键菜单

   ☞ KEY右键:

      ◤导入KEY (S60 3rd)  → 导入与证书匹配的 .key 密钥文件。
      制作证书需要用到KEY,用这个证书签名的时候要用到相同的KEY,本签名工具内置了4个KEY,如果直接签名
      提示示“没有找到与证书相匹配的 KEY”,请联系证书制作者索取KEY,然后右键导入即可。

   ☞ 证书右键:

      ◤测试证书 (S60 3rd) → 用于快速测试证书是否能执行签名、key是否匹配
      ◤导入证书 (替换)    → 用于快速更换证书 (原证书(如果有)将会自动移到“证书备份”)
      ◤添加证书 (多证书)  → 如果使用自定义功能打开了多证书支持,将会出现这个菜单
      ◤查询序列号 (IMEI)  → 查询这个证书里是否包含有你的序列号

     屏蔽了 Windows 原有的“安装证书”右键菜单(此菜单很少用且和手机证书无关.为避免误导所以屏蔽了)
      如果要使用 Windows 原有的“安装证书”功能,可双击证书 → 点“安装证书”即可。
      如果你一定需要这个菜单, 把 Otheradd.reg.dst 改名为 add.reg 双击导入注册表即可恢复


● 关于证书和KEY

   ☞ 证书和KEY 可以使用鼠标右键导入,也可以手动放置在签名工具目录下。默认不允许在签名工具里同时使用多
      个证书,如果要使用固定的多个证书,可使用自定义方式打开多证书支持(*参考自定义*)或者使用临时模式:

   ☞ 证书和KEY 还可以和待签名程序一起放在任何其他地方执行签名 (临时证书模式),如果使用临时证书模式同时
      签名工具里又已经有导入的证书,则会跳出提示让用户选择到底使用哪里的证书。注意临时证书模式默认允许
      使用多个证书。将为每个证书创建一个已签名文件夹。

   ☞ 如果你的证书使用不同于本签名工具自带的key,可将自己的key导入(.key文件上点右键),或者将KEY放在待签
      名文件(.sis(x)文件) 一起。如果你的 KEY 是带密码保护的,第一次使用这个KEY的时候将会要求输入密码。

   ☞ 自动备份用户使用过的证书。如果本工具是安装在C盘(比如默认)那么证书备份是在 (D:手机证书备份),如
      果D:盘无法访问,那么依次改作E:、F:、G:。如果G:仍不可访问,就改回工具安装目录下的 Other 目录下。
      安装在 C盘以外的任何其他分区,证书都是备份在签名工具目录下的 Other手机证书备份
      备份证书的时候如果存在同名但修改日期不同的证书,能自动改名备份(在文件名中添加日期时间)


● 关于目录(文件夹)


    签名工具         → 签名工具的“工作场所”。正常情况下推荐在其他地方直接使用鼠标右键签名。
                         如果因故无法使用右键菜单(参阅FAQ),也可将证书、sis(x)文件等一起放在这里,
                         然后双击“签名.cmd”即可执行签名。

            未签名  → 临时保存原文件的被清除了任何签名信息(不限于个人证书签名)的副本。如果原文件
                         原本未经任何签名,那么也就不会在这里有它的副本。注意这是一个临时文件夹!每
                         次的签名操作都将删除本文件夹下的所有内容并代之以新。
                        (如果使用自定义功能 ClrSign=N 关闭了清除签名功能,那么将没有这个文件夹)

            Other   → 这里保存了签名工具自带的 key文件、自定义配置文件、以及其他几个附加文件,如
                         果用户使用自己的 key(命名无所谓)也可以放到这里(或放在上一级总目录也可)。


● 关于文件名

   ☞ 全自动识别文件名。包括待签名程序、证书、key,任意更改文件名均可识别。但不可更改扩展名。
   ☞ 已签名程序自动添加“用户名_S_”前缀 (用户名取自 Windows当前登录帐户名)(*参考自定义*)
   ☞ 自动整理文件名。去掉已签名文件名中的 "unsigned" "未签名" 等字样, 以避免文件名标记混乱
   ☞ 如果使用同一个证书对同一个文件多次签名,已签名文件不会覆盖而是会自动改名(追加[1]、[2]等)


● 其他

   ☞ 本工具下载后默认安装位置为“C:签名工具”。如无必要,不必更改。
      如果实在想要移动到其他地方,将签名工具文件夹整体移动到新位置然后双击运行一次“签名.cmd”即可

   ☞ 所有 sis(x) 程序都会先清除原有签名再执行签名操作 (这个默认操作可以自定义更改)(*参考自定义*)
   ☞ 可以自动匹配常用 key,(工具自带 2个),可方便地扩展支持其他key (直接放入签名工具或Other目录即可)
   ☞ 提供卸载功能(Other目录下), 删除建立的右键菜单。(遗留文件请手动删除即可)
   ☞ 如果显示"CMD被管理员禁用"的提示,请先双击导入Other下的 "如果CMD被禁用_双击我.reg" 即可


● 已知问题:

   ☞ 关于用鼠标拉黑(多选)多个文件再使用签名工具右键菜单的问题:
      
      尽量不要这样。这将为每个拉黑的文件打开一个窗口运行。选几个文件就会开几个窗口。具体情况是这样:

      ◤签名此文件   → 第一个窗口签名第一个文件;第二个窗口签名第二个文件... 选了几个文件就会打开几
                        个窗口同时运行。虽然这样也没什么不对的地方,但同时开很多窗口运行可能导致计算
                        机停止响应或出错。如果你的计算机足够强劲,那么少数几个也许没有问题 ...

      ◤签名所有文件 → 这意味着在每个窗口都签名所有文件!无意义的浪费。所以在签名工具里做了一些限制
                        如果试图进行这样的操作,那么应该是所有窗口打开后随即全部退出,没有任何提示。
                        (如果计算机性能较弱,也可能会保留最先打开的那一个窗口正常签名所有文件)
      

   ☞ 关于特殊字符的问题:

      签名工具所在位置的完整路径中不可包含下列(引号内)特殊字符:“&”、“%”、“^”
      如果试图将签名工具安装在这类路径下,将拒绝安装并给出提示。

      待签名程序文件名中如果包含“&”,签名后将用“_”替代。包含“^”,签名后文件名中这些“^”将丢失

      证书文件名如果包含以上特殊字符可能导致整理文件名的部分功能失效。



    
                                                                                              ┃
                                     § 权利义务和支持 §                                      ┃
                                     ^^^^^^^^^^^^^^^^^^^^                                      ┃
                                                                                               ┃
       本签名工具由 Tamm 原创并在塞班手机论坛首发。作者保留版权。你可以免费使用和传播本工具   ┃
        但请保持本工具完整并不要随意对其修改。不可用于商业目的。                               ┃
                                                                                               ┃
       作者不承诺本程序完全没有bug。作者不对因使用本工具造成的任何后果负责。                  ┃
                                                                                               ┃
       你有权立即停止使用本工具。如果你继续使用本工具,那就表示你同意以上声明。        

    2、请更新签名工具到 v2.2.8.0428 或以上。
    3、可能这个程序原本是不需要自签名的。如果签名的时候遇到这个提示:“该文件为已签名程序且包含无法清除的签名信息”。请不要对这类文件进行签名,应该去直接安装它。如果是为了解决证书过期的问题而签名,请先参考这个帖子:关于【证书过期】的解释及解决办法


问:为什么我安装以后没有出现该有的右键菜单?应该怎么办?
答:右键菜单的建立必须写入系统注册表,这可能遭到某些敏感的防护软件的拦截。如果安装签名工具的时候遇到这类提示,请允许它。某些管理严格的网吧可能因为同样的原因无法修改系统注册表,这时就只能放弃使用右键菜单了:
将自己的证书和需要签名的 sis/sisx 程序一起放到签名工具里(默认位置是 C:签名工具),双击运行"签名.cmd"即可签名。


问:为什么在 VISTA 下会有部分功能不正常?
答:因为 VISTA 有一个“用户帐户控制(UAC)”功能,阻止了签名工具的部分有关系统注册表的读写操作,导致部分功能不正常。
本签名工具的右键菜单的建立/修改/卸载工作等都是需要操作系统注册表的。如果在 VISTA 下出现这类情况,请关闭 UAC功能:


使用具有管理员权限的帐户登录 Windows
控制面板→用户帐户→打开或关闭“用户帐户控制”→
去掉:“使用用户帐户控制(UAC)帮助保护您的计算机”前面的 √
重启计算机之后用管理员组用户登录并重新安装签名工具
如果还不行,参照FAQ第一条,把证书和SIS文件手动复制到C:签名工具,双击“签名.cmd"进行签名


DOSPY 签名工具自定义项使用说明:(请将窗口最大化后阅读)
;=================================================================================================
; 提供一些选项可根据个人习惯和要求定制。阅读说明后打开 OtherCustom.ini 填写并保存即可。
;
;-------------------------------------------------------------------------------------------------
; Prefix 定义已签名文件的文件名附加前缀。如果留空则默认为1(Windows当前登陆用户名)。可选:
;
;  Prefix=0   不添加其他前缀。例:
;            CallMaster_2.41_Unsigned.sis → S_CallMaster_2.41_.sisx
;
;  Prefix=1   使用Windows当前登陆用户名。例:
;            CallMaster_2.41_Unsigned.sis → Tamm_S_CallMaster_2.41_.sisx
;
;  Prefix=2   使用执行签名的证书名。例:
;            CallMaster_2.41_Unsigned.sis → 354805011234567_S_CallMaster_2.41_.sisx
;
;  Prefix=其他文字
;             可以自定义任何其他内容。例:
;            CallMaster_2.41_Unsigned.sis → 其他文字_S_CallMaster_2.41_.sisx
;
; 提示:当你使用多个证书的时候,可以考虑定义成=2,并且事先把那些证书改名为直观的名字 ...
;       自定义为其他内容的时候,可以使用中文,但不要有空格或其他妨碍CMD运行的特殊字符。
;
;-------------------------------------------------------------------------------------------------
; Color1 定义CMD窗口常规运行时的配色。
; Color2 定义CMD窗口出现警告性提示(例如出错)时的配色。
;
; 颜色属性由两个十六进制数字指定:第一个为背景,第二个则为前景。每个数字可以为以下任何值之一:
;
;    0 = 黑色       8 = 灰色
;    1 = 蓝色       9 = 淡蓝色
;    2 = 绿色       A = 淡绿色
;    3 = 湖蓝色     B = 淡浅绿色
;    4 = 红色       C = 淡红色
;    5 = 紫色       D = 淡紫色
;    6 = 黄色       E = 淡黄色
;    7 = 白色       F = 亮白色
;
; 例如 (本工具默认):
;
;  Color1=07    (黑色背景、白色文字)          
;  Color2=4E    (红色背景、淡黄色文字)
;
; 输入其他无效代码将出错或自动恢复成Windows默认的07(黑色背景、白色文字)。
; 注意不要将背景和前景设置成一样。(那你就什么也看不见了 ^_^ )
;
;-------------------------------------------------------------------------------------------------
; MultiCER 定义是否允许在签名工具中使用多个证书。默认情况下不允许在工具目录存在多个证书。
; 如果你每次都需要使用固定的多个证书对程序分别签名(比如你有多台手机),那么可将该项设置成=Y,如:
;
;  MultiCER=Y   (留空或输入其他内容视同默认禁止在工具目录使用多证书)
;
; 注:即使本项未设置成=Y,也可以通过把多个证书放在待签名程序相同的目录下来临时使用多证书模式。
;     只要不是在签名工具目录下即可。使用右键点sis文件→“签名这个文件”或“签名所有文件”
;
;     证书右键菜单是否出现“添加证书”取决于本设置是否=Y。菜单的修改将在任意一次运行之后生效。
;
;-------------------------------------------------------------------------------------------------
; CreOutDIR 定义是否为已签名文件创建目录。如:
;
;  CreOutDIR=N    不要创建目录,已签名程序将直接放回待签名程序原来的相同目录。
;
; 注:只有当使用唯一一个证书时该定义才有效。如果使用多个证书将忽略本设置而总是会为每个证书签名的文
;     件在原待签名程序所在目录下创建一个子目录。创建的目录名格式类似于:已签名_354805011234567_
;
;-------------------------------------------------------------------------------------------------
; PopUp 定义是否允许在签名完成后自动打开已签名文件所在文件夹。默认情况下,一次签名操作所创建的子文
;       件夹数(取决于证书数)小于3个(不含),则执行签名后将自动在 Windows中打开已签名文件所在的文件夹
;       证书数大于或等于3个则不再自动打开。如果你不喜欢自动弹出窗口,将该值设置成=N 以禁止它。例:
;
;  PopUp=N    这将不会自动弹出窗口。你得自己找到文件夹(会在被签名文件所在的目录下)(参考CreOutDIR)
;
;-------------------------------------------------------------------------------------------------
; ClrSign 定义是否在执行签名前先清除待签名程序里的原有签名信息。
;         如果某程序曾被其他个人证书签名,那么再在上面追加自己的个人签名也会无效,安装的时候仍然会
;         收到“受证书限制”的提示而无法安装,这种情况就需要先对原程序执行清除签名再签。
;         本工具默认即是执行这样的操作。
;        
;         如果对某些曾用高权限证书签署过但已过期的程序清除签名再自签名,是否会引起程序某些权限丢失
;         导致部分功能失常?此问题本人并未进行仔细测试。这种情况推荐使用调手机系统日期的办法解决
;
;  ClrSign=N    这将禁止在每次签名前对被签名程序执行清除签名的操作。赋值其他内容视同默认。
;
;===========================================================【具体设置请打开 OtherCustom.ini 填写】


OtherCustom.ini内容:
;=================================================================================================
; DOSPY 签名工具自定义配置文件                                           (设置方法见“使用说明”)
;=================================================================================================
; 下面为自定义内容。赋值不区分大小写;每行一个;不分前后顺序;如果某个项目被多行重复定义,那么最下
;                   面一行有效。不可更改等号左边的内容;不可更改本文件的文件名以及相对目录。
DOSPY 签名工具 v2.2.11.0615.zip[点击下载](733 K) 下载次数:3 累计下载获得 DB 6


本帖de评分: 1 条评分 DB +100
DB+100 2012-03-01

原创内容

UID:88888

ZxID:14126393

等级: 大将

举报 只看该作者 沙发   发表于: 2012-03-01 0
求点亮   以后就不用愁签名了
« 返回列表
发帖 回复