openrasp icon indicating copy to clipboard operation
openrasp copied to clipboard

fix: panic encoding alphabet includes duplicate symbols in go1.22

Open poneding opened this issue 1 year ago • 3 comments

中文说明: 提交你的代码

解决使用 go1.22 版本编译 openrasp 程序运行报错问题。

#469

poneding avatar Apr 12 '24 03:04 poneding

base64 这个改的好像不太对,你把重复参数去了就行了。现在的改法,安全性有所降低

CaledoniaProject avatar Apr 12 '24 08:04 CaledoniaProject

base64 这个改的好像不太对,你把重复参数去了就行了。现在的改法,安全性有所降低

不能直接去掉重复参数,因为参数必须要求是长度为 64 ,StdEncoding 就是不重复的参数,不知道你说的安全性降低是什么意思。 image

poneding avatar Apr 15 '24 00:04 poneding

嗯,原先代码是替换了编码用的字符串的,看起来你只需要去掉重复的字符串就行了

CaledoniaProject avatar Apr 15 '24 05:04 CaledoniaProject