hellocq.cc|舞台工程,驴友资源,业余无线电技术人的网站

 找回密码
 免费加入业余无线电家园网站

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

查看: 2515|回复: 1

软件签名及证书详解

[复制链接]
已绑定手机
发表于 2008-12-30 02:45:24 | 显示全部楼层 |阅读模式
扫码关注
很多新手不都知道什么是签名,什么是证书在此第一章给大家做解释,跟教程先来了解什么是签名?高效率签名专贴(N73 N95 5700 等所有S60V3的型号自动签名均可) 什么叫签名? 通俗来说,签名就是把你自己的手机串号写入你要安装的软件里边,就是一一对应,给A手机用户签名的软件其他用户就不可以用了,会出现证书错误的提示。 8 E4 s' H/ ], O具体来讲,因为S60 3RD系统安全的设置.所以随机启动的程序或者是破解汉化过的部分程序必须通过官方的认证.但是不是每个开发者都有能力通过官方认证. 通过认证的软件大多数为保护段UID.所有对保护段UID的汉化和破解在很大程序上也依赖证书. 为什么要签名? 签名可以使软件顺利通过手机的数据信息验证,即证书验证; 签名可以防止病毒文件; 签名可以使部分软件随着手机的启动而启动,不需要每次开机都要去打开程序; 签名可以简化部分软件的注册过程,即不需要通过注册机计算注册码; 签名可以破解部分软件! 1 l4 L$ D5 T% {! { v9 ]了解证书 证书就好像你的手机的身份证,手机串号(即手机IMEI号,按*#06#查询)就象身份证号码,该免费证书只能绑定一个手机串号,这个属于你的证书可以说非常必要,可以让相当多优秀的软件通过认证,在你的手机中安装并使用。S60第三版在安全性方面做了比较大的改善,对在系统中安装运行的第三方软件有更为严格的规定。某些涉及手机软硬件安全/个人信息安全等方面的操作被做了特别的限制(比如随手机开机自动启动就是被限制的功能之一)。应用程序要实现这些“被特别限制”了的功能就必须获得“签名”。6 [& Z% f! _2 t! ~2 h/ I 也就是说要有人来为这个操作的安全性负责!未经任何签名的程序不能安装运行。证书常见错误解答 安装手机软件的时候提示“证书过期 答:有些软件的证书有效期只有半年,如果安装的时候距离软件发布(签证)日超过半年则会出现“证书过期”的提示。解决办法:将手机系统的日期修改到证书有效期内(时钟→选项→设置→日期,每次修改6个月,不行再修改多6个月,修改过头了会提示“证书未生效”)。 : ?1 j |( T: \. G% m. G! b' ~软件安装成功以后可以把手机系统日期重新改回正确的日期,不影响已安装的程序/主题的使用。 0 ^5 d$ g3 H, V8 c 2. 经常说的“串号、序列号、IMEI”是什么? 答:IMEI——International Mobile Equipment Identity(国际移动设备身份),也就是移动设备的身份证号码。 ' I, p! ^' y) ~0 X/ { 3. 如何查询串号? 答:手机待机状态输入*#06# ( D! }# n \# N! O; X5 r: u8 d6 X 4. 证书是存放在哪里的?如果放手机里可以打开吗?为什么我的证书打不开?打开了显示乱码?- \! t( w, h7 C( z, b8 j 答:证书可以存放在电脑里面,配合相应的签名软件对手机软件进行签名;也可以放在手机里面对手机软件进行签名,但是放在手机里面使用证书进行签名需要安装手机专用的签名软件。证书不是用来双击或者查看内容的,也不要用记事本打开,这些操作毫无意义。证书是用来给手机软件签名用的,需要一个签名软件对手机软件进行签名,手机软件签名成功后才能顺利安装。 0 C% T- g6 ~9 ^& Q 5. 证书文件应该多大? % X0 Y4 s8 |* X6 A, @+ t8 r 答:证书文件大小会因为所填写的资料长短变化,一般范围在2.96Kb~~3.03Kb。证书文件大小在范围附近即可,因为是根据所填写资料多少而定,所以证书文件大小不是很离谱的不能作为证书判断标准。5 L( r" b3 W6 ?1 f) ] 6. 什么是Key文件?+ R: e/ i* t7 s _; z6 p6 O: E 答:这个东西通俗来说就是一个密钥(KEY),制作证书的时候用,不用写入到注册表的。Key这个文件的用处,是在为软件签名的时候需要用到的,Key文件分为有密码和无密码,如果是需要密码,请用记事本打开Key,就可以查看到密码。请注意,因为现在的签名软件有很多种,申请证书的时候所用的Key,最好在签名的时候使用,以便防止有密码而导致签名失败。 K$ z; x$ y6 H( Z7 u$ b6 p9 c# G 7. 什么情况下手机软件不需要签名?" p5 a& o, }) P4 N' P 答:JAVA软件不需要签名;直接安装成功的软件不需要签名;主题文件不需要签名,修改手机系统的日期即可(如何修改请参考上面的问题2:安装手机软件的时候提示“证书过期” 6 m9 V U7 A$ g7 X8 D% ?/ D6 N 8. 我已经有了证书,还需要有塞班账号才能签名吗? J% N$ b7 [ H& ?' E3 _- ]( G1 t 答:不需要了。 , r3 g+ P$ F& {. S 9. 软件已经成功签过名了,安装前手机需要设置什么吗? 答:需要进入功能表-工具-设置-应用程序-程序管理-“软件安装”选“全部”;“在线证书检查”选“关”(或者是功能表-工具-程序管理-选项-设置-“软件安装”选“全部”;“在线证书检查”选“关”)。
发表于 2009-1-6 22:17:49 | 显示全部楼层
扫码关注
看不太懂:)
回复

使用道具 举报

本版积分规则

小程序

小程序扫码登陆

QQ|手机app下载|中视遐迩(北京)版权所有|手机版|小黑屋|服务号|您好CQ!门户! ( 京ICP备15023877号-4 )

GMT+8, 2025-5-6 10:12 , Processed in 0.129250 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表