config.go 282 B

1234567891011121314151617
  1. //go:build !confonly
  2. // +build !confonly
  3. package reverse
  4. import (
  5. "crypto/rand"
  6. "io"
  7. "github.com/v2fly/v2ray-core/v4/common/dice"
  8. )
  9. func (c *Control) FillInRandom() {
  10. randomLength := dice.Roll(64)
  11. c.Random = make([]byte, randomLength)
  12. io.ReadFull(rand.Reader, c.Random)
  13. }