
文章插图
很多开发者现在越来越注重技术能力的提升,想让自己的代码水平越来越精进,但毕竟技术的最终目的是为大家提供服务,如果服务出现安全问题,那么技术再怎么厉害也是弥补不了的,这就是很多开发者会忽视的问题——安全 。
今天 Gitee 为大家介绍的就是安全开发相关类的开源项目,包含了 SSO 中间件、反欺诈、代码加密等功能,一起来看看吧 。
1.kisso项目作者:baomidou
开源许可协议:Apache-2.0
项目地址:https://gitee.com/baomidou/kisso
基于 Cookie 的 SSO 中间件,它是一把快速开发 JAVA Web 登录系统(SSO)的瑞士军刀 。

文章插图
2.radar项目作者:radar
开源许可协议:Apache-2.0
项目地址:https://gitee.com/freshday/radar
一款基于java语言,使用Springboot + Mongodb + Groovy + Es等框架搭建的轻量级实时风控引擎,适用于反欺诈应用场景,极简的配置,真正做到了开箱即用 。

文章插图
3.HFish项目作者:三斤
开源许可协议:GPL-3.0
项目地址:https://gitee.com/lauix/HFish
HFish 是一款基于 Golang 开发的跨平台蜜罐平台,为了企业安全做出了精心的打造 。

文章插图
4.rsa-encrypt-body-spring-boot项目作者:Bobby
开源许可协议:Apacge-2.0
项目地址:https://gitee.com/ishuibo/rsa-encrypt-body-spring-boot
Spring Boot接口加密,可以对返回值、参数值通过注解的方式自动加解密。

文章插图
5.xjar项目作者:杨昌沛
开源许可协议:Apache-2.0
项目地址:https://gitee.com/core-lib/xjar
Spring Boot JAR 安全加密运行工具,同时支持的原生JAR 。基于对JAR包内资源的加密以及拓展ClassLoader来构建的一套程序加密启动,动态解密运行的方案,避免源码泄露或反编译 。

文章插图
6.CAT项目作者:鬼面书生
开源许可协议:MulanPSL-1.0
项目地址:https://gitee.com/bat/cat
CAT,全称Cryptographic Algorithm Tool,是一款小巧的Java加密与解密算法调用工具包 。

文章插图
7.enphp-opensource【超实用!你应该了解的七款安全类开源项目】项目作者:mz
开源许可协议:GPL-3.0
项目地址:https://gitee.com/mz/enphp_opensource
一个开源加密混淆 PHP 代码项目 。

文章插图
如果你想了解更多开发安全相关的项目,就点击后面的链接去 Gitee 看看吧 。
推荐阅读
- 几个Python可以做数据可视化的库,顺便教你一个小妙招
- Java9这些史诗级更新你都不知道?Java9新特性一文打尽
- 为了让你在网易云听一首歌,后端工程师都做了什么?
- 知乎口碑最好的 5 个职场高效插件,安装包都给你准备好了
- 折腾不止,手把手教你鼓捣IPv6
- 对比三款 Go Playground:你喜欢哪款?
- 经典的老班章,你的老班章够正宗吗
- 教你如何鉴别真假茶,雪菊茶真假鉴别
- 空气炸锅和烤箱哪个更实用?
- 过年了 听听你的身体有什么健康心愿?
