Documentation ¶
Overview ¶
* @Author: Trial * @email: shenpan233@vip.qq.com * @app: 公共参数 * @Creat: 2021/11/26 0026 22:39
Index ¶
- Constants
- func CreateOfficial(PasswordMd5, OfficialSig, OfficialKey []byte) []byte
- func CreateQDFlag(VerType byte, clientMd5, tgt []byte) byte
- func GetTl303(sigQR303 []byte) []byte
- func GetTlv() []byte
- func GetTlv0(passwordMD5 []byte) []byte
- func GetTlv102Official(info *model.Information) []byte
- func GetTlv103(PublicKey *[]byte) []byte
- func GetTlv103BufSig(BufSig []byte) []byte
- func GetTlv105vec0x12c(buf0102, buf0202 []byte) []byte
- func GetTlv10B(isQRLogin bool, version *model.Version, bufTgt, QdData *[]byte) []byte
- func GetTlv112SigClientAddr(BufSigClientAddr *[]byte) []byte
- func GetTlv114DHParams(PublicKey *[]byte) []byte
- func GetTlv15(computer *model.Computer) []byte
- func GetTlv18Ping(Uin uint64, sdk *model.Version, RedirectCount uint16) []byte
- func GetTlv19SSOInfo(sdk *model.Version) []byte
- func GetTlv1AComputerGuid(tgtKey, tlv15 []byte) []byte
- func GetTlv1FDeviceID(DeviceID []byte) []byte
- func GetTlv2D() []byte
- func GetTlv30(sig []byte) []byte
- func GetTlv301(sig []byte) []byte
- func GetTlv305() []byte
- func GetTlv309PingStrategy(ConnectIp string, RedirectIp *list.List) []byte
- func GetTlv30FPcName(ComputerName string) []byte
- func GetTlv312MiscFlag() []byte
- func GetTlv313GUIDEx(MacGuid []byte) []byte
- func GetTlv314() []byte
- func GetTlv32QDData(Machine []byte, sdk *model.Version) []byte
- func GetTlv36LoginReason() []byte
- func GetTlv4() []byte
- func GetTlv508() []byte
- func GetTlv511() []byte
- func GetTlv551(DwSSOVersion uint32) []byte
- func GetTlv5Uin(qqUin uint64) []byte
- func GetTlv6TGTGT(QQInfo *model.Information, version *model.Version, TGTKey []byte) []byte
- func GetTlv7Tgt(bufTgt *[]byte) []byte
- func GetTlvC(IP string) []byte
- func Verify(pack *GuBuffer.GuUnPacket) bool
Constants ¶
View Source
const ( MD5InfoCount = 4 Round = 256 TmOffMod = 19 TmOffModAdd = 5 TxpTEANKeySize = 16 )
Variables ¶
This section is empty.
Functions ¶
func CreateOfficial ¶
func CreateQDFlag ¶
func GetTlv102Official ¶
func GetTlv102Official(info *model.Information) []byte
func GetTlv103BufSig ¶
func GetTlv105vec0x12c ¶
func GetTlv112SigClientAddr ¶
func GetTlv114DHParams ¶
func GetTlv19SSOInfo ¶
func GetTlv1AComputerGuid ¶
func GetTlv1FDeviceID ¶
func GetTlv30FPcName ¶
func GetTlv312MiscFlag ¶
func GetTlv312MiscFlag() []byte
func GetTlv313GUIDEx ¶
func GetTlv36LoginReason ¶
func GetTlv36LoginReason() []byte
func GetTlv5Uin ¶
func GetTlv6TGTGT ¶
func GetTlv7Tgt ¶
func Verify ¶
func Verify(pack *GuBuffer.GuUnPacket) bool
Types ¶
This section is empty.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.