sing-shadowsocks icon indicating copy to clipboard operation
sing-shadowsocks copied to clipboard

shadowsocks_multi存在用户验证bug

Open Yuzuki616 opened this issue 2 years ago • 1 comments

随便打印了一下user index,可以看到只有目标用户在第一个的时候才会正常验证。 Screenshot_20230815_174853

我推测是调用Open函数时覆盖了buffer的部分数据,导致第一次解密失败后即使是正确的密钥也无法解密。 Screenshot_20230815_173500

Screenshot_20230815_174009

Yuzuki616 avatar Aug 15 '23 09:08 Yuzuki616

顺便引用一下具体行数 https://github.com/SagerNet/sing-shadowsocks/blob/a446ff2f5784052c93701e378ccaccae4fab0f0d/shadowaead/service_multi.go#L171C31-L171C31

Yuzuki616 avatar Aug 15 '23 10:08 Yuzuki616