加入收藏 设为首页 联系站长

您的位置: >首页 -> 综合基础教程

教你给Symbian S60 第三版证书签名

[ 录入者:pub | 时间:2008-07-23 15:09:18 | 作者: | 来源:友人 | 浏览:3880次 ]

    S60第三版加入了证书安全机制,证书不是现实意义的“书”,我们可以把它理解为给软件能在手机里安装和顺利运行的通行证,而把软件与证书绑定的过程就叫签名,需要签名的软件多是自启类或者需要更多权限的软件。如自启版来电通,A4等。

    我们在哪里找到证书呢?既然是安全机制,它利用的就是我们手机IMEI号的唯一性,待机状态下按*#06#看到,我们凭借它到有开发者ID(PID)的论坛申请,完全免费,这样的论坛有

    http://www.s60.com.cn
    http://cer.dospy.com/
    http://www.cnpda.com.cn/thread-93387-0-1-1.html
    http://club.ccmove.com/nclub/boarddisplay-9600-1.html

    一般很快就能领取,领取后保存起来,可别浪费了你的网盘哦?因为我们只有给软件签名的时候才用得到!08年以前的证书是13权限,目前大多数证书都是17权限的!权限我们可以理解为通行证的级别。

    那我们怎样把证书颁发给软件呢?这个“机构”就是签名软件,现在常用的签名软件有电脑端(如easysignPlus)和手机端(如signsis),此处说明的是,一般证书都包括key(密匙文件)和cer(证书文件),如果没有提供key, 那你需要用你申请证书论坛里提供的专门签名工具了,如塞班论坛的证书。

    大多数软件还是不用签名的,需要签名的软件一般会有说明,或者有时候安装时提示我们证书错误的时候则需要签名了,签名后SIS的软件将变为SISX!就可以安装了!

    步骤
    1.指定证书及KEY文件;
    2.添加未签名SIS格式软件,支持拖动添加;
    3.拖动的软件自动提示成功,或者单击签名;OK!

    上图是easysignPlus(下载地址http://s60.s80.cn/Soft/Html/2779.html)签名软件的截图,签名的时候我们最好把证书和密匙放在桌面,容易找。另外还有签名专家(开心智能版,http://www.fireboxsoft.com/software/FireCer/index.html实际使用时,可以打开压缩包,删除里面的KEY,并把自己的KEY添加到压缩包里)更简便。

    按图上的方法可以完成签名,密码一般不需要填写!签名后的软件按路径找到,安装即可!

    上图是开心智能版签名专家,由于都是绿色软件,可以直接单击应用程序使用,不需要解压出来,但解压出来更方便一些。

    下面简单介绍手机上的签名工具signsis(下载地址http://group.zol.com.cn/147/57_1468514.html

   

    安装手机端signsis软件,打开,反色条指示的地方按确认寻找你放在内存卡里的证书和密匙,分别指定。

   

    再找到未签名软件,按选项签名,提示成功后,你可以在文件管理里你放未签名软件的下方多了一个SISX的软件,即签名后的软件,可以安装了!

    其实签名过程很简单,只要用心学习,记住,谁都不是菜鸟!虽然现在现在证书已经破解,但是个人不提倡。


 

[上一篇]windows mobile 6.1 手机的gprs设.. [下一篇]区分WAP和NET的小窍门