Highly-opinionated (ex-bullshit-free) MTPROTO proxy for Telegram. If you use v1.0 or upgrade broke you proxy, please read the chapter Version 2
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

rpc.go 747B

123456789101112131415161718192021222324252627282930
  1. package rpc
  2. const (
  3. SeqNoNonce = -2
  4. SeqNoHandshake = -1
  5. )
  6. var (
  7. TagCloseExt = []byte{0xa2, 0x34, 0xb6, 0x5e}
  8. TagProxyAns = []byte{0x0d, 0xda, 0x03, 0x44}
  9. TagSimpleAck = []byte{0x9b, 0x40, 0xac, 0x3b}
  10. TagHandshake = []byte{0xf5, 0xee, 0x82, 0x76}
  11. TagNonce = []byte{0xaa, 0x87, 0xcb, 0x7a}
  12. TagProxyRequest = []byte{0xee, 0xf1, 0xce, 0x36}
  13. NonceCryptoAES = []byte{0x01, 0x00, 0x00, 0x00}
  14. HandshakeFlags = []byte{0x00, 0x00, 0x00, 0x00}
  15. ProxyRequestExtraSize = []byte{0x18, 0x00, 0x00, 0x00}
  16. ProxyRequestProxyTag = []byte{0xae, 0x26, 0x1e, 0xdb}
  17. HandshakeSenderPID []byte
  18. HandshakePeerPID []byte
  19. )
  20. func init() {
  21. HandshakeSenderPID = []byte("IPIPPRPDTIME")
  22. HandshakePeerPID = []byte("IPIPPRPDTIME")
  23. }