Documentation ¶
Index ¶
Constants ¶
View Source
const ( PortalServerIP = "10.253.0.237" PortalDomain = "@dx-uestc" PortalDomainDX = "@dx" PortalGetChallenge = "http://" + PortalServerIP + "/cgi-bin/get_challenge?callback=%s&username=%s" + PortalDomain + "&ip=%v&_=%d" PortalGetChallengeDX = "http://" + PortalServerIP + "/cgi-bin/get_challenge?callback=%s&username=%s" + PortalDomainDX + "&ip=%v&_=%d" PortalLogin = "http://" + PortalServerIP + "/cgi-bin/srun_portal?callback=%s&action=login&username=%s" + PortalDomain + "&password={MD5}%s&ac_id=1&ip=%v&chksum=%s&info={SRBX1}%s&n=200&type=1&os=Windows+10&name=Windows&double_stack=0&_=%d" PortalLoginDX = "http://" + PortalServerIP + "/cgi-bin/srun_portal?callback=%s&action=login&username=%s" + PortalDomainDX + "&password={MD5}%s&ac_id=1&ip=%v&chksum=%s&info={SRBX1}%s&n=200&type=1&os=Windows+10&name=Windows&double_stack=0&_=%d" )
View Source
const ( PortalUserInfo = `{"username":"%s` + PortalDomain + `","password":"%s","ip":"%v","acid":"1","enc_ver":"srun_bx1"}` PortalUserInfoDX = `{"username":"%s` + PortalDomainDX + `","password":"%s","ip":"%v","acid":"1","enc_ver":"srun_bx1"}` )
View Source
const (
PortalHeaderUA = "" /* 129-byte string literal not displayed */
)
Variables ¶
Functions ¶
func EncodeUserInfo ¶
Types ¶
type Portal ¶
type Portal struct {
// contains filtered or unexported fields
}
func (*Portal) PasswordHMd5 ¶
Click to show internal directories.
Click to hide internal directories.