SpringBoot JAR包的源代码保护方法

    公开(公告)号:CN119377921B

    公开(公告)日:2025-03-21

    申请号:CN202411958523.7

    申请日:2024-12-30

    Inventor: 张婷婷 朱云杰

    Abstract: 本发明涉及信息安全技术领域,提供一种SpringBoot JAR包的源代码保护方法,所述方法包括:构建器根据构建物料生成XJAR包和启动器程序文件;启动器校验待启动XJAR包和JVM跟踪程序文件合法性再先后启动;JVM运行防护器的JVM跟踪进程和JVM进程基于动态启动口令和动态密钥完成启动认证,认证成功后在自定义类加载器中进行CLASS文件解密和加载,且JVM进程监视JVM跟踪进程运行状态。本发明通过动态启动口令、动态认证密钥、进程控制及进程间通信技术,不仅能防止JAR包静态文件被反编译逆向工程导出源代码,而且可以在启动运行过程中限制反编译工具访问JVM进程内存,实现JAR包源代码全方位保护。

    SpringBoot JAR包的源代码保护方法

    公开(公告)号:CN119377921A

    公开(公告)日:2025-01-28

    申请号:CN202411958523.7

    申请日:2024-12-30

    Inventor: 张婷婷 朱云杰

    Abstract: 本发明涉及信息安全技术领域,提供一种SpringBoot JAR包的源代码保护方法,所述方法包括:构建器根据构建物料生成XJAR包和启动器程序文件;启动器校验待启动XJAR包和JVM跟踪程序文件合法性再先后启动;JVM运行防护器的JVM跟踪进程和JVM进程基于动态启动口令和动态密钥完成启动认证,认证成功后在自定义类加载器中进行CLASS文件解密和加载,且JVM进程监视JVM跟踪进程运行状态。本发明通过动态启动口令、动态认证密钥、进程控制及进程间通信技术,不仅能防止JAR包静态文件被反编译逆向工程导出源代码,而且可以在启动运行过程中限制反编译工具访问JVM进程内存,实现JAR包源代码全方位保护。

    一种基于行打印样式打印表格数据的方法及装置

    公开(公告)号:CN112230870A

    公开(公告)日:2021-01-15

    申请号:CN202011419827.8

    申请日:2020-12-08

    Inventor: 朱云杰

    Abstract: 本发明公开了一种基于行打印样式打印表格数据的方法及装置,属于大数据技术领域,包括客户端获取待办理的打印业务和打印数据源,定义打印模板的基本打印参数、编辑行打印样式和合并项,打印服务端对基本打印参数进行赋值和校正,进行行打印样式配置,标注行打印样式标签名,计算出所有的打印项区域位置坐标,计算出所有打印线条的位置,完成基础打印功能;发送打印预览给客户端,解决现有浏览器打印兼容性问题,解决浏览器打印不能随时修改打印参数问题,解决浏览器打印不能灵活快速修改和定制打印格式的技术问题,本发明能够快速定制出相对复杂的表格型布局的数据打印。

    一种基于小波变换动态降噪的OTDR曲线数据分析方法

    公开(公告)号:CN109861746B

    公开(公告)日:2020-09-22

    申请号:CN201811539067.7

    申请日:2018-12-17

    Inventor: 朱云杰 王文锋

    Abstract: 本发明公开了一种基于小波变换动态降噪的OTDR曲线数据分析方法,属于数据分析技术领域,采用Haar小波基对OTDR数据进行离散平稳小波变换,提取所有待定事件,计算线路均耗门限,采用最小二乘法及事件衰耗门限、断纤均耗门限、结尾高度门限参数,在待定事件中准确定位事件,决定是否需要进行降噪以及确定需降噪的区段,采用小波基DB3模极大值方法进行区段降噪处理,对降噪后的区段数据再次采用小波变换和最小二乘法进行分析事件。本发明结合小波变换和最小二乘法能有效分析OTDR曲线数据,在实际应用中有相当多的光缆受噪声干扰很小,且受噪声干扰也多在光缆的某些区段,极大提升了OTDR曲线数据分析的速度。

    一种基于加密技术的JAVA应用软件版权保护方法

    公开(公告)号:CN110866226A

    公开(公告)日:2020-03-06

    申请号:CN201911117378.9

    申请日:2019-11-15

    Inventor: 朱云杰 王文锋

    Abstract: 本发明公开了一种基于加密技术的JAVA应用软件版权保护的方法,属于信息安全技术领域,该方法由信息加密授权模块、软件启动模块和软件运行防护中心组成;信息加密授权模块完成应用软件代码(CLASS文件)的加密、采用应用软件运行服务器硬件信息(主板序列号\CPU序列号)加密授权并对软件JAR包生成防套改验证码;软件启动模块实现应用软件代码的解密和类的加载、完成对授权信息的验证;软件运行防护中心实现对授权应用软件的运行注册、通过跟踪运行中的应用软件防止非法软件从JVM内存中DUMP相关的代码。本发明公布的方法对JAVA应用软件的存放阶段、启动加载阶段和运行阶段对盗版和破解进行了多方位的防护,有效的保护了JAVA应用软件的版权。

    一种基于限流的分布式任务调度网关调度方法

    公开(公告)号:CN114625520B

    公开(公告)日:2022-08-30

    申请号:CN202210525528.5

    申请日:2022-05-16

    Inventor: 朱云杰 袁庆祝

    Abstract: 本发明公开了一种基于限流的分布式任务调度网关调度方法,属于大数据技术领域,包括在服务端构建分布式任务调度网关,任务调度网关包括任务接口模块、任务调度模块、任务执行模块和任务调度内部区,在服务端构建的任务调度全局区;任务接口模块对任务进行调度预处理,更新到任务调度区,通知任务调度模块调度任务执行,并等待任务执行结果;任务调度模块调度出预备执行任务和可执行任务,启动任务执行模块传递任务流水号;任务执行模块发送任务执行请求至任务执行微服务,将任务执行结果存入任务调度内部区。相比现有微服务框架提供的服务网关提供的限流方法,可实现复杂逻辑且配置灵活的基于限流任务调度,极大提高资源的可用性与稳定性。

    一种基于加密技术的JAVA应用软件版权保护方法

    公开(公告)号:CN110866226B

    公开(公告)日:2022-05-24

    申请号:CN201911117378.9

    申请日:2019-11-15

    Inventor: 朱云杰 王文锋

    Abstract: 本发明公开了一种基于加密技术的JAVA应用软件版权保护的方法,属于信息安全技术领域,该方法由信息加密授权模块、软件启动模块和软件运行防护中心组成;信息加密授权模块完成应用软件代码(CLASS文件)的加密、采用应用软件运行服务器硬件信息(主板序列号\CPU序列号)加密授权并对软件JAR包生成防套改验证码;软件启动模块实现应用软件代码的解密和类的加载、完成对授权信息的验证;软件运行防护中心实现对授权应用软件的运行注册、通过跟踪运行中的应用软件防止非法软件从JVM内存中DUMP相关的代码。本发明公布的方法对JAVA应用软件的存放阶段、启动加载阶段和运行阶段对盗版和破解进行了多方位的防护,有效的保护了JAVA应用软件的版权。

    一种酒店PMS共享电脑外设的方法

    公开(公告)号:CN114461427A

    公开(公告)日:2022-05-10

    申请号:CN202210387569.2

    申请日:2022-04-14

    Inventor: 朱云杰 林雪

    Abstract: 本发明公开了一种酒店PMS共享电脑外设的方法,属于网络应用技术领域,包括共享外设服务中心、PMS前置和PMS共享外设使用规则库表,通过制定PMS与PMS前置之间的通信协议以及PMS前置和共享外设服务中心之间的通信协议,配置共享外设使用规则来完成对酒店电脑外设的共享使用,解决了利用酒店网络资源,及时获取酒店内所有电脑外设供PMS共享使用的技术问题,本发明可以让酒店内很多本身不具备网络功能的电脑外设实现了网络共享,PMS通过查询共享外设服务中心轻松获取并使用酒店内任何电脑上的外设,通过配置共享使用规则实现酒店电脑外设共享使用。

    一种基于小波变换动态降噪的OTDR曲线数据分析方法

    公开(公告)号:CN109861746A

    公开(公告)日:2019-06-07

    申请号:CN201811539067.7

    申请日:2018-12-17

    Inventor: 朱云杰 王文峰

    Abstract: 本发明公开了一种基于小波变换动态降噪的OTDR曲线数据分析方法,属于数据分析技术领域,采用Haar小波基对OTDR数据进行离散平稳小波变换,提取所有待定事件,计算线路均耗门限,采用最小二乘法及事件衰耗门限、断纤均耗门限、结尾高度门限参数,在待定事件中准确定位事件,决定是否需要进行降噪以及确定需降噪的区段,采用小波基DB3模极大值方法进行区段降噪处理,对降噪后的区段数据再次采用小波变换和最小二乘法进行分析事件。本发明结合小波变换和最小二乘法能有效分析OTDR曲线数据,在实际应用中有相当多的光缆受噪声干扰很小,且受噪声干扰也多在光缆的某些区段,极大提升了OTDR曲线数据分析的速度。

    一种基于逻辑模板对复杂字符串逻辑处理的方法和装置

    公开(公告)号:CN102446167B

    公开(公告)日:2016-03-30

    申请号:CN201110254900.5

    申请日:2011-08-31

    Abstract: 本发明公开了一种基于逻辑模板对复杂字符串逻辑处理的方法和装置,根据选择的内存表的实现形式编制各种基本逻辑模板,采用基本逻辑模板及其组合对复杂字符串的逻辑处理配置逻辑运算表达式和处理结果类型,将复杂字符串格式化得到的数据保存到内存表中,根据字符串类型从逻辑配置表中取得相应的逻辑运算表达式序列,依次在内存表上进行运算并输出结果,其装置包括基本逻辑模板编制模块、复杂字符串运算分析判断逻辑配置模块、复杂字符串格式化处理模块和字符串逻辑分析处理模块。本发明解决的技术问题是复杂字符串的逻辑分析和处理,通过本发明公开的方法和装置使复杂字符串逻辑分析处理变得简单易用,大幅提高系统开发效率,提高系统部署及维护灵活方便。

Patent Agency Ranking