很多開發者現在越來越注重技術能力的提升,想讓自己的代碼水平越來越精進,但畢竟技術的最終目的是為大家提供服務,如果服務出現安全問題,那么技術再怎么厲害也是彌補不了的,這就是很多開發者會忽視的問題——安全。
今天 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 看看吧。