超级签名+免签封装二合一源码docker版

2023-10-24 09:10

本文主要是介绍超级签名+免签封装二合一源码docker版,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

源码功能

1.支持登录注册,拥有共有池,可上传证书等基本操作,支持用户自行上传证书
2.支持修改分发页面轮播图,简介,安卓合并
3.ipa签名后支持上传阿里云OOs,七牛云存储进行分发下载,也可以使用服务器本地进行分发下载
4.用户可查看下载记录
5.增加下载码功能,可设置下载码购买地址,应用启用下载码用户必须输入下载码下载
6.修复部分ipa无法正确显示图片的问题
7.添加证书页面添加使用教程,可自定义
8.添加免签封装,用户填写网址和软件名即可生成苹果免签+安卓,带分发页面,用户可下载完整的分发源码部署到自己服务器分发
9.安卓添加防盗功能,防止直连被盗取(仅本地分发有效)
10.可设置免签封装扣除共有池台数,上传安卓扣除共有池台数,上传证书扣除共有池台数11.免签封装用户可下载分发源码部署到自己服务器分发12.下载码设置为获取udid后输入,输入过下载码后再次下载无需继续输入13.新增下载证书功能,下载记录可以下载对应的签名的p12证书和moblic文件,可以拿证书自助签名

准备:
1.linux服务器一台 系统为centos7,请确保系统是干净的
2.域名一个解析到服务器ip
3.对应域名的ssl证书,证书格式为tomcat也就是后缀为jks的证书,证书需要有密码

文件处理:
1.将压缩文件里的sign/public/js/app.6920b72d.js里面的Dt.a.defaults.baseURL替换成你的域名
在这里插入图片描述
在这里插入图片描述

2.将application-sign.yml里面的key-password修改成你的证书密码,domain设置成你的域名,有其他需要修改可以看注释
在这里插入图片描述
在这里插入图片描述

3.将你的jks证书修改为cert.jks,并放入/sign/mode文件夹下
在这里插入图片描述

4.上传sign到服务器的根目录,application-sign.yml和sign.jar上传到/opt目录
在这里插入图片描述
在这里插入图片描述

1.给予sign权限并安装docker并启动
yum update -y && chmod -R 777 /sign && yum install docker -y && systemctl start docker

2.拉取docker镜像并启动,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

3.进入镜像
docker exec -it sign /bin/bash

4.初始化mysql,并导入数据库
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;
quit;

5.启动
cd /opt && java -javaagent:sign.jar -jar sign.jar

6.源码为本人开发,有什么bug请反馈,有问题请评论加截图,可以个人使用,请勿用于违法行为

下载链接:https://wwx.lanzoux.com/i05Uhhocpsb

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

这篇关于超级签名+免签封装二合一源码docker版的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/274151

相关文章

Python实现无痛修改第三方库源码的方法详解

《Python实现无痛修改第三方库源码的方法详解》很多时候,我们下载的第三方库是不会有需求不满足的情况,但也有极少的情况,第三方库没有兼顾到需求,本文将介绍几个修改源码的操作,大家可以根据需求进行选择... 目录需求不符合模拟示例 1. 修改源文件2. 继承修改3. 猴子补丁4. 追踪局部变量需求不符合很

SpringBoot中封装Cors自动配置方式

《SpringBoot中封装Cors自动配置方式》:本文主要介绍SpringBoot中封装Cors自动配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录SpringBoot封装Cors自动配置背景实现步骤1. 创建 GlobalCorsProperties

Docker镜像pull失败两种解决办法小结

《Docker镜像pull失败两种解决办法小结》有时候我们在拉取Docker镜像的过程中会遇到一些问题,:本文主要介绍Docker镜像pull失败两种解决办法的相关资料,文中通过代码介绍的非常详细... 目录docker 镜像 pull 失败解决办法1DrQwWCocker 镜像 pull 失败解决方法2总

通过Docker Compose部署MySQL的详细教程

《通过DockerCompose部署MySQL的详细教程》DockerCompose作为Docker官方的容器编排工具,为MySQL数据库部署带来了显著优势,下面小编就来为大家详细介绍一... 目录一、docker Compose 部署 mysql 的优势二、环境准备与基础配置2.1 项目目录结构2.2 基

关于Docker Desktop的WSL报错问题解决办法

《关于DockerDesktop的WSL报错问题解决办法》:本文主要介绍关于DockerDesktop的WSL报错问题解决办法的相关资料,排查发现是因清理%temp%文件夹误删关键WSL文件,... 目录发现问题排查过程:解决方法其实很简单:重装之后再看就能够查到了:最后分享几个排查这类问题的小www.cp

Spring 中 BeanFactoryPostProcessor 的作用和示例源码分析

《Spring中BeanFactoryPostProcessor的作用和示例源码分析》Spring的BeanFactoryPostProcessor是容器初始化的扩展接口,允许在Bean实例化前... 目录一、概览1. 核心定位2. 核心功能详解3. 关键特性二、Spring 内置的 BeanFactory

Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)

《Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)》:本文主要介绍Java导入、导出excel的相关资料,讲解了使用Java和ApachePOI库将数据导出为Excel文件,包括... 目录前言一、引入Apache POI依赖二、用法&步骤2.1 创建Excel的元素2.3 样式和字体2.

JAVA封装多线程实现的方式及原理

《JAVA封装多线程实现的方式及原理》:本文主要介绍Java中封装多线程的原理和常见方式,通过封装可以简化多线程的使用,提高安全性,并增强代码的可维护性和可扩展性,需要的朋友可以参考下... 目录前言一、封装的目标二、常见的封装方式及原理总结前言在 Java 中,封装多线程的原理主要围绕着将多线程相关的操

如何使用Docker部署FTP和Nginx并通过HTTP访问FTP里的文件

《如何使用Docker部署FTP和Nginx并通过HTTP访问FTP里的文件》本文介绍了如何使用Docker部署FTP服务器和Nginx,并通过HTTP访问FTP中的文件,通过将FTP数据目录挂载到N... 目录docker部署FTP和Nginx并通过HTTP访问FTP里的文件1. 部署 FTP 服务器 (

解读docker运行时-itd参数是什么意思

《解读docker运行时-itd参数是什么意思》在Docker中,-itd参数组合用于在后台运行一个交互式容器,同时保持标准输入和分配伪终端,这种方式适合需要在后台运行容器并保持交互能力的场景... 目录docker运行时-itd参数是什么意思1. -i(或 --interactive)2. -t(或 --