[PC端] 免补丁,根证书生成程序1.0集合版安装包
1:双击C:\根证书生成程序\根证书生成程序\生成程序.CMD,自动运行,然后执行3个命令。第一个命令生成密匙对: openssl genrsa 2048 >selfsigned.key
第二个命令是给自己颁发安全证书:
openssl req -new -x509 -nodes -sha1 -days 3650 -key selfsigned,key >selfsigned.cer
我的已经更改为key.key和 cert.cer,不用改名,
私钥key.key和20权限证书cert.cer是与后面制作的根证书myroot配套的,都得保存好。
在此推荐安装leftup发布的SignSis手机版
安装后将key.key和cert.cer复制到c:\private\EC696702 替换原文件(若装在E盘,就复制到e:\private\EC696702) 。以后选择未签名的程序,选项-自签名即可。
另外days 3650 我的也改为days 9999(实际上意义不大,10年足够了)
第二个命令完成后会依次要求输入:
(1)Country Name <2 letter code> [CN]: 国家代码Country Name (只能2个字节但推荐直接回车)
(2)Organization Name <rg, company> []: 组织名称Organization Name (最大64个字节)
(3)Common Name <eg, YOUR name> []: 个人名称Common Name (最大64个字节)
(4) Email Address []: 邮箱地址Email Address (最大64个字节)
第三个命令是生成DER格式文件:
openssl x509 -in selfsigned.cer -outform DER -out selfsigned.der
2、双击C:\根证书生成程序\根证书生成程序\autoroot.cmd,按提示输入任意栏目名自动生成根证书文件myroot(可以改为任意名),将根证书复制到手机上的c:\resource\swicertstore\dat\ 并修改为只读属性(得先关闭权限检验,即运行一次Capsoff)。如果没有这个文件夹,请自行新建一个即可。如果安装过OPDA根证书补丁请先将其在程序管理中卸载干净,若有名为SwicertStoreUpdaterD的程序也将其卸载,保证根证书存放目录下只有你自己制作的根证书,别的删掉。
3、进入设置-手机设置-常规-安全性设置-证书管理,查找是否有之前输入的栏目名,若无请检查操作步骤;若有就签名个程序试试,能安装那就说明制作成功。反之,应该是你机型问题,请看下面的注意。
如果没成功请参考附件中的测试用根证书先自己找问题,注意看里面的说明。
少数FP1机型提取的CACerts.dat不正确,而导致根证书制作失败!
非FP1机型:3250,E60,E70,N80,N92,N91(8G),E61,N71,5500,N93,N73,E50,N75,E61i,E62,N93i,E65
FP1机型:N77,6290,N76,N95(8G),5700,6110N,6120c,E51,N81,N82,E90
精简了一些用不到的东西。 大力支持~~~~支持
页:
[1]