Darien Raymond 7 rokov pred
rodič
commit
30a0aa6fb0
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      proxy/vmess/encoding/server.go

+ 1 - 1
proxy/vmess/encoding/server.go

@@ -213,7 +213,7 @@ func (s *ServerSession) DecodeRequestHeader(reader io.Reader) (*protocol.Request
 	}
 
 	if invalidRequest {
-		randomLen := dice.Roll(32)
+		randomLen := dice.Roll(32) + 1
 		// Read random number of bytes for prevent detection.
 		buffer.AppendSupplier(buf.ReadFullFrom(decryptor, randomLen))
 		return nil, newError("invalid request")