message: Initilize counter to a random value.
  per comment you could find here:
diff: @@ -668,8 +668,9 @@ static bool ConnectThroughProxy(const proxyType &proxy,
  // do socks negotiation
  if (proxy.randomize_credentials)
  {
  + FastRandomContext insecure_rand;
  ProxyCredentials random_auth;
  - static std::atomic_int counter;
  + static std::atomic_int counter = {(int)insecure_rand.rand32()};
  random_auth.username = random_auth.password = strprintf("%i", counter++);
  if (!Socks5(strDest, (unsigned short)port, &random_auth, hSocket))
  return false;
  