一般的S60普通软件都自带证书可以直接安装,当遇到没有证书或证书有问题时就要签名,签名有很多种方法,塞班直签软件比较适合新手而已~~
还有其他的签名方法,手机党如果本来就喜欢用手下载软件,建议去天网,3G门户,泡椒等等。。。塞班直签的好处是随便在哪里下载了需要签名的软件,它都可以签,又不用向别人求证书~~~
关于其他的签名和系统破解,请看这个贴:
http://tieba.baidu.com/f?kz=8146073395320吧24磅羽球新手的精品顶置贴
前言:Symbian权限证书和签名系统的相关知识-------------转自__路人甲o
原帖地址:
http://tieba.baidu.com/f?kz=692861572证书 签证系统
SymbianOS Servers60 3rd开始,引入了新的证书签名安装软件的机制,目的是从软件安装源头把关提升塞班手机系统的安全性。
所有的塞班手机操作系统的程序均需要权限证书签名过后才可以在操作系统终端安装。
打个比方,有助于大家理解塞班证书签证机制:
●SymbianOS权限证书就好比是一个ID认证,所有开发出来的S60程序(新生儿)都需要经过这个认证(注册户口本信息),才可以进入塞班系统终端进行安装(在社会上生活),只不过获得的权限的不同(家庭环境的不同),能够执行的操作和权限认可也就不同(生活的社会层次、家境的不同)。没有经过正确的权限证书签名认证(没有注册ID、户口信息),就不能在手机系统终端上安装操作,就会出现证书错误、证书未生效等提示信息。
这样子能够明白么?
● 这是塞班权限证书的20个权限细节:
(1)NetworkServices:用于使用移动网络
(2)LocalServices: 用于通过USB、红外和蓝牙发送或接收消息
(3)ReadUserData:准许读取用户数据
(4)WriteUserData:准许写入用户数据
(5)Location:准许访问手机的位置信息
(6)UserEnvironment:准许访问用户及其附近环境的实时保密信息
(7)PowerMgmt:准许在系统中中断任何进程或者转换机器状态
(8)SwEvent:准许生成或者捕获键盘以及笔输入事丄件
(9)ReadDeviceData: 准许读取系统设备驱动数据
(10)WriteDeviceData:准许写入系统设备驱动数据
(11)SurroundingsDD:准许访问提供外围设备输入信息的逻辑设备驱动
(12)TustedUI:区分”normal”应用和”trusted”应用的UI
(13)ProtServ: 准许服务器应用可以用一个受保护的名字进行注册
(14)NetworkControl:准许修改或者访问网络协议控制
(15)MultimediaDD: 准许对所有多媒体设备驱动的访问
(16)CommDD:准许访问通信设备驱动
(17)DiskAdmin:准许进行储存盘管理操作,例如格式化驱动器
(18)DRM:准许访问DRM保护的内容
(19)TCB:准许在终端中访问C:/sys以及C: /resource目录
(20)AllFiles:准许系统中的所有文件可见,可对在C:/private下的文件进行写操作
● 个人开发证书是具有前13项权限的证书:
通常被开发出来的程序都至少被经过13权限证书签名,比如手机QQ、飞信、天天动听等。
这些程序是不需要用户再次进行签名的。这也是所谓的“自签名”(这个自签名与导入根证书自签名方式不同)。
记住一点,没有不需要签名的S60程序,只有不需要自行签名的程序。
●PublisherID证书是具有前17项权限的证书。
需要17权限运行的程序在具有合法开发权限的公司授权后也不必用户自己签名,但是如果是私人开发或者修改已经经过签名封装过后的程序则需要使用者自行进行签名,这就是很多程序需要签名的原因。
(补充一个知识点:例如QQ、飞信、UC浏览器、360手机卫士等程序来说,这些软件的开发公司都是在塞班申请合法开发证书、具有开发权限备案的,软件开发完成过后会进行签名封装。
部分网站、个人会对程序进行修改,例如泡椒下载的程序都会有“泡椒分享”的信息,OPDA等,这样就会破坏已签名的程序的封装,这个时候,就算是QQ。飞信这些通常不需要签名的程序也需要我们自行对其进行签名才能安装。)
现在大家在各大论坛网站申请的大多数证书就是17权限的。
还有一种19权限证书的存在,但是这种证书一般连一般拥有PublisherID的公司都不一定能申请得到。
不过现在某些软件公司会直接提供19权限的软件(比如19权限的点讯输入法),需要用户自行破解系统权限。
至于证书的申请问题,在各大手机门户网站、论坛等均可申请。
个人推荐OPDA,比较有效率。
(Copyright 以上内容均为百度ID:__路人甲o原创文章-原帖发表在5230吧)