自己动手做证书(只适用于自己的手机)

michael_gy

普通会员
2005-08-01
34
0
0
因为S60-3RD系统安全的设置,随机启动的程序必须通过官方的认证。但不是每个开发者都有能力通过官方认证,通过认证的软件大多数为保护段UID。所有对保护段UID的汉化和破解在很大程序上也依赖证书。

我们不破解官方认证,我们可以利用手中的免费证书为我们的手机申请一张免费的证书,绑定自己手机的串号,只适用于自己的手机
正式开始



第一步:制作申请证书文件

打开程序:DevCertRequest.exe(这个程序的压缩包放入休闲时光的网盘里面)

1、输入或选择输出文件路径和文件名

a1.jpg 按此在新窗口浏览图片!


2、选择密匙文件

如果你有ACS密匙文件,请在ACS证书选择"是",利用此证书可以制作无限制串号的 SIS,也就是通用的程序,无需再一个一个串号sign

选择附件中的key.key文件,这个key文件无密码不需要输入

a2.jpg 按此在新窗口浏览图片!


弹出的对话框:

a3.jpg 按此在新窗口浏览图片!


重要提示:如果在这里漏掉了加载key.key文件,不会有任何提示,等到制作完成的自签名软件往手机里安装的时候,再提示“证书错误”…什么什么的,这是这个制作工具的瑕疵。

3、输入个人信息

a4.jpg 按此在新窗口浏览图片!


4、输入你的手机串号

在第四步中先点击右边的按钮.在弹出的对话框内按下图输入你的手机串号

a5.jpg 按此在新窗口浏览图片!


这是输入串号的弹出对话框

a6.jpg 按此在新窗口浏览图片!


然后选择"确定".在回到第4步中.点击"增加"按钮.把左列表中的全部功能增加到右列表.

5、确认申请信息

a7.jpg 按此在新窗口浏览图片!


确定所输入的信息无误后.点击"完成"按钮.最后会提示已成功创建文件
第二步:申请证书文件

进入 https://www.xxxxx.com/

b1.jpg 按此在新窗口浏览图片!


用用户名imakelove和密码imakelove1登陆。

反正就用一次,没必要自己再去注册了,就用我的吧。非要注册一个的话,参考下图:

b2.jpg 按此在新窗口浏览图片!


然后点击网页左上侧的"“my symbian signed”"

b3.jpg 按此在新窗口浏览图片!


再选择网页左侧的 "Developer Certificates→Reques"

b4.jpg 按此在新窗口浏览图片!


点开后,选下级菜单

b5.jpg 按此在新窗口浏览图片!


接下来,请按照顺序做.

b6.jpg 按此在新窗口浏览图片!


发送后,等网页打开,就可以下载证书文件了。

b7.jpg 按此在新窗口浏览图片!


第三步:打包文件

1、休闲时光网盘(http://xxxxx.com/)下载教程chm版,内含附件包buiud.zip,解压

2、把刚下载的*.cer (你刚下载的证书文件),放到同一文件夹内,并改名为 cert.cer

3、把准备要签名的 (*.sis) 程序改为 “复件.sis”,名称也放在同一文件夹内

4、然后运行 build.bat 即可生成文件“这是刚生成的.sisx”---这就是我们要的自签名的软件。