查看完整版请注册登录浏览
您需要 登录 才可以下载或查看,没有帐号?点击注册
x
本帖最后由 积木工具箱 于 2021-1-14 15:48 编辑 - a1 n% h5 R2 m
ios_super_sign超级签名 免签封装 安卓打包 企业签名 自助分发多合一系统主要功能基本操作 / S3 z6 `5 C- U0 I
- 修改密码
- 用户信息
- 共有池
- 退出
& L. R7 }- y' T9 N; j- \
超级签名 3 @6 r" W* {' D, Y; E; t3 \ u) Z3 X! L
应用列表
/ T* [- ] n8 U- 应用信息
- 安卓合并
- 简介编辑
- 轮播图编辑
- 分发地址复制
- 下载码启动
- 下载码购买地址
- 删除
6 [0 U( s& C& m! {" e7 Z' f
上传应用
/ ^. K+ {+ i1 |8 e- 拖动ipa上传
/ R3 ^, V( {1 d/ o' v
下载密码
3 s: P" T% u9 s& v% r2 P1 ?! s- 下载码生成
- 下载码信息显示
- 删除
7 H' ^1 ?6 ~4 v. c+ l2 @
0 E- _* _% {& _5 `& L/ {
证书管理
e* N% i) K0 Z N- 证书列表
4 n D* k3 J/ T/ p- K2 B- 证书信息
- 剩余设备数
- 删除
- P6 N* o5 d5 t: w
- 上传证书8 m& e$ G5 y7 ]
- p8模式证书上传
0 l& b3 i* W$ B9 h% s! \5 t - |& a( b6 e- n' q0 ]) |
用户管理 ) N6 N- B; a- X
- 用户列表( m, @ v9 j0 L% `8 d6 J
- 用户信息
- 添加共有池
& e/ W7 |4 B4 M7 a9 {) |) F * Y& \0 K+ R, x: I) [ U3 J
下载管理 ) z! \7 s# B/ ^6 P% f
- 下载记录
- 对应设备签名的证书下载8 F- R' t$ ?4 E/ J& [
免签封装 + {; q! U P7 t0 a" H
- 打包支持自定义信息3 F: D8 Q5 `* n# m, r, x: v" K
- 应用名称
- 打包网址
- 描述文件名称
- 描述文件机构
- 描述文件描述信息
- 描述文件统一信息
- 应用图标
- 启动图(仅支持安卓)
- 苹果图标是否可删除
- 安卓动态网址
- 安卓包名
- 版本
- 自定义描述文件绿标证书
) T2 C2 r) p) S# \
- 打包记录% t8 i6 t* j* K+ f* C/ C5 _& y
- 分发地址
- 分发源码下载地址! w# e; g4 }- V/ U
; z) r/ y9 X* O+ Z# V
企业签名
. ~+ [1 ?% e& p5 T. ] i4 z* _9 F- 开始签名
4 y5 Y. ^$ \( @. g4 M- 开始签名
- 编辑签名证书所需共有池
- 删除
- 证书备注修改
1 Z! w: }4 Z3 D9 y$ L5 t: F
- 签名记录7 I8 }5 l5 E; K5 Z2 H
- 签名记录信息
- 签名后的ipa包下载
* F" C+ \/ c1 W3 _9 U
- 上传证书
" Y& d. p, [- p+ F: {: z7 |
自助分发 0 L8 \) @+ \4 K* c
- 开始分发
- 分发记录+ A- [4 |6 C8 g0 N, U- m
- 分发记录显示
- 安卓合并更新
- 苹果更新
- 简介编辑
- 分发地址复制
- 删除
# L [( H/ ]; k/ O T/ D/ B6 H \% Z( j ?( l% H
& e( A) T g9 T 架构
- 后端 spring boot
- 前端 vue
- 数据库 mysql
- redis
- 其他 redis python openssl androidsdk python unzip java8 java11 zsign9 L: X( a2 s" j' R
部署
准备 由于该项目环境制作十分复杂,所以使用docker来部署,使用到的都是编译后的jar包和静态文件 1.centos7 服务器必须是干净的 配置的话没什么要求太低会卡 推荐阿里云 阿里云可以使用内网oss分发很 快 如果使用其他服务器只能使用七牛云分发或者自己服务器的带宽 2.域名一个 并申请ssl证书 拿到tomcat证书也就是jks后缀 必须是ca认证的 解析到服务器上 3.下载发布包安装 - 解压发布包,修改sign/public/js/app.63d3a6a1.js 搜索a.defaults.baseURL 修改成你的域名
- 修改application-sign.xml 的domain为你的域名,key-password为你的ssl证书密码 其他选项请自行根据注释修改
- 修改你的jks文件名,改名为cert.jks,并复制到sign/mode目录下
- 将sign目录复制到根目录 application-sign.yml 和jar包复制到/opt目录
下面请执行以下命令
' @" O5 [( b; A' |8 P% |6 \: U$ Z+ W- systemctl stop firewalld.service
- systemctl disable firewalld.service
- yum update -y && chmod -R 777 /sign && yum install docker -y && systemctl start docker
- docker run -v /opt:/opt -v /var/lib/mysql/:/var/lib/mysql/ -v /sign:/sign -p 80:80 -p 3306:3306 -p 443:443 -tdi --privileged --name sign -d --restart always 2524931333/centos7xjm:expect init -t (这里使用的是阿里云docker镜像需要先登录 具体怎么登录请百度)
- docker exec -it sign /bin/bash
- sh /root/mysqlinit.sh
- systemctl start mysqld
- mysql -uroot -pMysql666..
- create database ios_super_sign;
- use ios_super_sign;
- set names utf8mb4;
- source /sign/mode/ios_super_sign.sql;
- insert into user() values(null,super,super,now(),1,0);
- quit;
- screen -S sign
- cd /opt
- java -jar -Djava.security.egd=file:/dev/./urandom ios-super-sign-0.0.1-SNAPSHOT.jar
- 启动后请按两次ctrl+a+d 退出screen和退出docker
' M4 A/ G+ U0 u8 W7 ~
$ G- ~' ?/ {2 b: {: ~! p
启动后访问域名即可管理员账号密码均为super 说明 展示
8 \- ]2 C$ G8 G( ^3 h
$ q o) q0 w3 T ' J: d" Y/ Z; T4 z2 b
|
* G2 E" Z. e# N1 L2 S, |& e本源码完全由本人开发,不调用任何第三方签名工具,使用java实现的超级签名.支持p8模式的证书上传,支持七牛云分发,也可以使用服务器的带宽进行分发,可根据服务器情况决定启动多少线程进行并发处理 系统架构:后端spring boot,前端vue,数据库mysql 功能 1.支持登录注册,拥有共有池,可上传证书等基本操作,支持用户自行上传证书
% E3 a( O5 Y' Q+ {2.支持修改分发页面轮播图,简介,安卓合并5 B: f. ]1 J' U
3.ipa签名后支持上传阿里云OOs,七牛云存储进行分发下载,也可以使用服务器本地进行分发下载% B3 b- U( x# w. N
4.用户可查看下载记录 2020/10/8 更新内容(更新内容演示站会同步更新管理员账号密码都是123) 1.增加下载码功能,可设置下载码购买地址,应用启用下载码用户必须输入下载码下载 2.修复部分ipa无法正确显示图片的问题 3.添加证书页面添加使用教程,可自定义 4.添加免签封装,用户填写网址和软件名即可生成苹果免签+安卓,带分发页面,用户可下载完整的分发源码部署到自己服务器分发 5.安卓添加防盗功能,防止直连被盗取(仅本地分发有效) 6.可设置免签封装扣除共有池台数,上传安卓扣除共有池台数,上传证书扣除共有池台数 7.免签封装用户可下载分发源码部署到自己服务器分发 * h& u$ j4 |1 q1 _0 R* \
2020/10/15 更新内容 1.下载码设置为获取udid后输入,输入过下载码后再次下载无需继续输入 2.新增下载证书功能,下载记录可以下载对应的签名的p12证书和moblic文件,可以拿证书自助签名
, r# b1 ~( _6 a" z1 { W; `2020/10/15 更新内容 免签封装增加动态网址,后台可设置安卓的动态网址
/ y( c" u4 n/ U( _! E, K- @$ Q) L
2020/12/21 更新内容 增加企业签名和自助分发 8 B. s/ \: U8 o; n, r
. \7 N% U; T l% h( A# A6 A1 f# j' C( k
源码是本人开发,客户可根据需求找我二次开发,不仅仅是网页,桌面软件,小程序,安卓均可,支持一切需求,遇到问题可以尽快帮你解决,,不像某些商户源码并非自己开发,遇到问题只能让你"重启"一下,因为他也没办法帮你解决问题,其他用户进行二开的版本老用户可以免费更新
5 k/ y9 }4 X6 F" W* @7 w
同时如果你想对接第三方支付,给软件加激活码,代理等等需求都是可以帮你实现的,但是有一点如果需要设一个好看的页面,那么我无能为力,对比设计我更愿意去写代码,你可以找其他做设计的设计好页面来找我开发
, t, a" z6 K5 n5 p
本店承诺: 凡是购买源码的用户,运行期间出现的bug均可免费修复,其实系统已经很稳定了,几乎没有出现什么bug了,本店服务至上,源码再好搭上一个爱理不理的商家那也是"垃圾源码",尽可能的帮你解决问题,当然包搭建,如果你想自己搭建我可录制一个完整的视频教程 源码价格: java加密版:2000元,前后端加密包部署,不可更换服务器可更换域名
. `& b9 v- Q7 A! ?# D3 Q1 S java加密版:4000元,包教会部署,学会后可以自己更换域名服务器 未加密版:4000元后端前端均不加密,完全可二开,只帮搭建,不教部署教程,不提供技术咨询 未加密版:8000元后端前端均不加密,完全可二开,教部署,二开也支持技术咨询 准备环境: 1.linux服务器一台,配置无所谓,如果你想使用服务器带宽进行分发带宽一定要高 2.域名一个,如果是国内服务器肯定是要备案的,国外服务器无需备案 3.七牛云,阿里云oos,可选,如果需要第三方分发准备即可 本源码拥有共有池,用户也可以上传自己的证书进行分发使用 |