诺基亚SIS和sisx有什么区别?
- 提问者网友:溺爱和你
- 2021-05-07 00:42
- 五星知识达人网友:天凉才是好个秋
- 2021-05-07 01:00
常常有机友们在安装软件时候有疑问,怎么后缀有sis的还有sisx的呢,这两种软件究竟有什么区别什么不同呢。
我们先从优先出品的sis说起:早期非三版的诺基亚智能机上的软件安装程序,只有极少部分的sis可在三版上运行,这就是为什么下载的许多sis在我们的三版手机中不能使用的原因。随着sisx的普及,sis将逐渐从三版手机里消失。三版手机自带浏览器不允许下载sis但OP可以所以我们常见到"请用OP下载"
而sisx:是专门为三版而开发的程序,是不能在非三版系统的手机运行.Symbian 9.0及以后的版本引入了新的系统安全模型。因为越来越多的个人信息(如电话簿、商业机密文档)会被保存在智能手机中,防止恶意软件或病毒窃取这些信息或者耗费用户通信费用很有必要。用户会注意到,以前的系统中安装的某个软件的所有文件都会存储在\system\apps\xxx目录下。Symbian 9.0及以后的系统中,某个软件中的不同文件会存放在不同的目录。可执行文件(.exe,以前是.app)被统统放在\sys\bin下,资源文件被统统放在\resource下,每个软件的所有私有数据被放在\private\<软件安全号>目录下,其他目录是供所有软件共享的目录。其中\sys\bin和\resource用户不能更改,可执行文件只能由安装程序复制进去。\private\<软件安全号>只能由软件安全号所对应的软件访问。可执行文件引入了能力模型。取得某些能力,例如访问用户的电话簿、发送短信、修改手机设置等,需要让可执行文件获得Symbian公司或者诺基亚公司的数字签名。系统还具备可执行文件防纂改功能,安装经过修改的软件包,或者用读卡器修改存储卡的\sys\bin目录,会被Symbian系统发现。引入这些性特性,使得系统的安全性大大提高,各种私人数据可以放心的保存在手机中。但是系统安全模型的引入,是导致系统兼容性问题的另一个重要原因。
前2个平台的安装文件格式是sis格式,这种格式可以很容易修改,而且系统对它的防备能力几乎没有,意思就是说,里面有破坏性的执行代码,系统仍然会执行但到了S60 v3上,sis只是一种没有被Sign的文件,直接使用sis并不能被安装。
在用户的角度来说,需要对sis进行证书的Sign1作(记得,这里的并不是说,以前S60 平台的安装文件通过简单的证书Sign就可以在第3版上运行,因为sis里面的实质已经完全不同,构架是不通用的) ,这里说的证书,大体分2种,一种是免费的证书,免费的证书权限非常低,但广泛性高,现在重新打包都是用这种,但这个证书只对非保护UID适用,就是免费的软件...注意,免费软件的权限是很低!(塞班智能手机工作室整理发布cncn6.com)
简单的说sis可以在三版机运行但不是觉对,sisx是目前三版专用,在其他二版了等等是不能运行的。
- 1楼网友:春色三分
- 2021-05-07 02:42
说的简单点 sis是s60v2的格式,sis也是s60v3 的格式,但是v3要装软件的时候要签名,变成sisx
虽然都是sis格式,但是软件是不同用的
- 2楼网友:大漠
- 2021-05-07 01:15