分类
网络相关源码

YY四无账号安全中心登录绑定手机修改密码源码

YY四无账号安全中心登录绑定手机修改密码源码

.版本 2 .支持库 spec .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 .局部变量 cookies, 文本型 YY安全中心登录 (“huy75813”, “w1311644”, cookies) .子程序 YY安全中心登录 .参数 账号, 文本型 .参数 密码, 文本型 .参数 cookies, 文本型 .局部变量 url, 文本型 .局部变量 data, 文本型 .局部变量 str, 文本型 .局部变量 msg, 文本型 .局部变量 http, WinHttpW .局部变量 json, 类_json .局部变量 code, 文本型 .局部变量 success, 文本型 .局部变量 ttoken, 文本型 .局部变量 ttokensec, 文本型 .局部变量 pwdencrypt, 文本型 .局部变量 oauth_token, 文本型 http.AutoCookies () url = “https://aq.yy.com/index.do” http.Open (“GET”, url) http.Send () cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () url = “https://aq.yy.com/p/wklogin.do?callbackURL=https://aq.yy.com/welcome.do” http.Open (“POST”, url) http.Send () cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) json.解析 (str) url = json.取通用属性 (“url”) ttoken = json.取通用属性 (“ttoken”) ttokensec = json.取通用属性 (“ttokensec”) oauth_token = 文本_取出中间文本 (str, “oauth_token=”, #引号) url = url + “&regCallbackURL=https://aq.yy.com/welcome.do&UIStyle=xelogin&rdm=” + 时间_取随机时间戳 () http.Open (“GET”, url) http.Send () cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () pwdencrypt = JS调试 (#aqyypwdjs, “test”, “'” + 密码 + “'”) url = “https://lgn.yy.com/lgn/oauth/x2/s/login_asyn.do” data = “username=” + 账号 + “&pwdencrypt=” + pwdencrypt + “&oauth_token=” + oauth_token + “&denyCallbackURL=&UIStyle=xelogin&appid=1&mxc=&vk=&isRemMe=0&mmc=&vv=&hiido=1” http.Open (“POST”, url) http.Send (data) cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) json.解析 (str) code = json.取通用属性 (“code”) ' 1000001需点击识别 msg = json.取通用属性 (“msg”) url = json.取通用属性 (“obj.callbackURL”) http.CookieAdd (“udboauthtmptoken=” + ttoken) http.CookieAdd (“udboauthtmptokensec=” + ttokensec) http.Open (“GET”, url) http.Send () cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) url = 文本_取出中间文本 (str, “self.parent.UDB.sdk.PCWeb.writeCrossmainCookieWithCallBack('”, “'”) url = url + “&rdm=” + 时间_取随机时间戳 () http.Open (“GET”, url) http.Send () cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) 调试输出 (cookies) ' 调试输出 (http.CookieGet (“yyuid”, 假)) .子程序 aqYY绑定手机 .参数 账号, 文本型 .参数 密码, 文本型 .参数 cookies, 文本型 .参数 pn, 文本型 .局部变量 url, 文本型 .局部变量 data, 文本型 .局部变量 str, 文本型 .局部变量 bin, 字节集 .局部变量 http, WinHttpW .局部变量 json, 类_json .局部变量 token, 文本型 .局部变量 mvcode, 文本型 .局部变量 objtoken, 文本型 .局部变量 imgvcode, 文本型 .局部变量 oauth_token, 文本型 .局部变量 pwdencrypt, 文本型 http.AutoCookies () http.Cookies (cookies) url = “https://aq.yy.com/mb/mob/index.do?&m=0b453ca2ade4977525ebf57ef85ef2f9009232” http.Open (“GET”, url) http.Send () cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) token = 文本_取出中间文本 (str, “token2: ” + #引号, #引号 + “,”) url = “https://aq.yy.com/p/uni/index.do” data = “acct=” + 账号 + “&servcode=SC_BIND_MIBAO_MOBILE” http.Open (“POST”, url) http.Send (data) cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) json.解析 (str) objtoken = json.取通用属性 (“obj.token”) pwdencrypt = JS调试 (#aqyypwdjs, “test”, “'” + 密码 + “'”) url = “https://aq.yy.com/p/vcode/create.do?type=UAVPWD&_tid=” + 时间_到时间戳 () http.Open (“GET”, url) http.Send () bin = http.GetResponseBody () 图片框1.图片 = bin 输入框 (“请输入验证码”, , , imgvcode, 1, ) url = “https://aq.yy.com/p/uni/pwd/chk.do” data = “pwd=” + pwdencrypt + “&acct=” + 账号 + “&token=” + objtoken + “&imgvcode=” + imgvcode + “&servcode=SC_BIND_MIBAO_MOBILE” http.Open (“POST”, url) http.Send (data) cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) json.解析 (str) oauth_token = json.取通用属性 (“obj”) url = “https://aq.yy.com/mb/mob/sendBind.do” data = “token=” + token + “&mobile=” + pn + “&mobilefix=&oauth_token=” + oauth_token + “&servcode=SC_BIND_MIBAO_MOBILE” http.Open (“POST”, url) http.Send (data) cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) 输入框 (“请输入短信验证码”, , , mvcode, 1, ) url = “https://aq.yy.com/mb/mob/bind.do” data = “mobile=” + pn + “&mobilefix=&oauth_token=” + oauth_token + “&mvcode=” + mvcode + “&token=” + token http.Open (“POST”, url) http.Send (data) cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) .子程序 aqYY短信改密 .参数 账号, 文本型 .参数 密码, 文本型 .参数 新密码, 文本型 .参数 cookies, 文本型 .参数 pn, 文本型 .局部变量 url, 文本型 .局部变量 data, 文本型 .局部变量 str, 文本型 .局部变量 json, 类_json .局部变量 http, WinHttpW .局部变量 token, 文本型 .局部变量 mvcode, 文本型 .局部变量 password, 文本型 .局部变量 oauth_token, 文本型 .局部变量 pwdencrypt, 文本型 http.AutoCookies () http.Cookies (cookies) url = “https://aq.yy.com/pwd/chg/index.do?&m=0b453ca2ade4977525ebf57ef85ef2f9009232” http.Open (“GET”, url) http.Send () cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) url = “https://aq.yy.com/p/uni/index.do” data = “acct=” + 账号 + “&servcode=SC_MODIFY_PASSWORD_PC_LEVEL2” http.Open (“POST”, url) http.Send (data) cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) json.解析 (str) token = json.取通用属性 (“obj.token”) url = “https://aq.yy.com/p/uni/mobile/sendVCode.do” data = “acct=” + 账号 + “&token=” + token + “&servcode=SC_MODIFY_PASSWORD_PC_LEVEL2” http.Open (“POST”, url) http.Send (data) cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) 输入框 (“请输入短信验证码”, , , mvcode, 1, ) url = “https://aq.yy.com/p/uni/mobile/chkMVCode2.do” data = “acct=” + 账号 + “&token=” + token + “&mvcode=” + mvcode + “&servcode=SC_MODIFY_PASSWORD_PC_LEVEL2” http.Open (“POST”, url) http.Send (data) cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) json.解析 (str) oauth_token = json.取通用属性 (“obj”) 输入框 (“请输入您的新密码”, , , 新密码, 1, ) pwdencrypt = JS调试 (#aqyypwdjs, “test”, “'” + 新密码 + “'”) url = “https://aq.yy.com/pwd/chg/chg.do” data = “password=” + pwdencrypt + “&oauth_token=” + oauth_token http.Open (“POST”, url) http.Send (data) cookies = http.Cookies () str = http.GetResponseTextUtf8ToAnsi () 调试输出 (str) .子程序 JS调试, 文本型, 公开 .参数 JS代码, 文本型 .参数 函数名, 文本型 .参数 参数, 文本型, 可空 .局部变量 js, 对象 .局部变量 return, 文本型 CoInitialize (0) js.创建 (“ScriptControl”, ) js.写属性 (“Language”, “JavaScript”) js.数值方法 (“AddCode”, JS代码) ' 调试成功的JS代码段 return = js.通用方法 (“eval”, 函数名 + “(” + 参数 + “)”).取文本 () CoUninitialize () 返回 (return) .子程序 _按钮2_被单击 .局部变量 cookies, 文本型 cookies = “UDBAQSESSIONID=bedb9f5b05853bf0d060e2b503d9494cc77a3d4c; HJESSESSIONID=aaa3yqFLy0Iwk56rzY1Sw; LGNJSESSIONID=0f9c8633b9b518bead524c8a6e4abcbecc51e23a; token=azg6_yv4tzhv:x0vuy9xxx85613y32v39zv:511585v9y9z7w5552341x8808; udboauthtmptoken=F70FCF9C0D001BA8041379E684AE01C235C011B0F2EA584CE6BB0149A6663F584054C3E92B066F0DBDDB4028FAC83F68F7DE3EDBEDD86291558D9E7756DEB3FC6E8831711EA924019FCF53D79F261E7C46891FC558BC5C1AA7C461612311F93B49DCE8E0F40520063372DFDBB6A9CEA5B99729873F661DBCCC09C01AB9160BBE72DCEA6E219EA8E349802C08A0A2ACA4; udboauthtmptokensec=FF9EEA7F64964812F27BA02B777D2C506D6F3FC1AB485D204847BD39A563BEE672DCEA6E219EA8E349802C08A0A2ACA4; udb_c=; yyuid=591243891; username=huy75813; password=361AC7C26D6690921857FF6B91E924E0C553B7BE; osinfo=5803F782520EE0261F47098C8FDACFCDB899B563; udb_oar=34EF7101E1137994DC88944E7235A29035F9DDA890DD7465A0DFBAD26F46489C188F005BF8AD48168DA9674C9A178515777BE5660BBBF3089B9A93F717E725E31602E30891535E6E2E1858B1C7D7F85765FE0DF1A6314837BD6D4D1312ECF68B8701AD4EA85A9923C6598AF026DB68364F4C8DE12A45E87F5A95BA09C5BFD8081B283B476942BE6A61A45F4BEFE2B82E27F66E91CA0883B638640EF41494CFF9B89FFB5615FE7F970C9043B6B8B940BDE37166781F0278759F466FE2B3B8407F091DCBE06266B7D302D93C21C795C5E0418B49032DB01BF5AE31A34E47DB91145816EAC820238B294E1618CE8939EEEA868796BCC7077AC13B9659409A4C41F31CE6E401FA6EECCDC95D58418471B5559DF4FC46B81E8ECBA4F3199AD0CEE1DFCE5BF92C0309AB2D5D58EFF61E5A9274600D91F271787343B60C529BB9959FCC” aqYY绑定手机 (“huy75813”, “w1311644”, cookies, “15087130806”) .子程序 __启动窗口_创建完毕 .子程序 _按钮3_被单击 .局部变量 新密码, 文本型 .局部变量 cookies, 文本型 cookies = “UDBAQSESSIONID=bedb9f5b05853bf0d060e2b503d9494cc77a3d4c; HJESSESSIONID=aaa3yqFLy0Iwk56rzY1Sw; LGNJSESSIONID=0f9c8633b9b518bead524c8a6e4abcbecc51e23a; token=azg6_yv4tzhv:x0vuy9xxx85613y32v39zv:511585v9y9z7w5552341x8808; udboauthtmptoken=F70FCF9C0D001BA8041379E684AE01C235C011B0F2EA584CE6BB0149A6663F584054C3E92B066F0DBDDB4028FAC83F68F7DE3EDBEDD86291558D9E7756DEB3FC6E8831711EA924019FCF53D79F261E7C46891FC558BC5C1AA7C461612311F93B49DCE8E0F40520063372DFDBB6A9CEA5B99729873F661DBCCC09C01AB9160BBE72DCEA6E219EA8E349802C08A0A2ACA4; udboauthtmptokensec=FF9EEA7F64964812F27BA02B777D2C506D6F3FC1AB485D204847BD39A563BEE672DCEA6E219EA8E349802C08A0A2ACA4; udb_c=; yyuid=591243891; username=huy75813; password=361AC7C26D6690921857FF6B91E924E0C553B7BE; osinfo=5803F782520EE0261F47098C8FDACFCDB899B563; udb_oar=34EF7101E1137994DC88944E7235A29035F9DDA890DD7465A0DFBAD26F46489C188F005BF8AD48168DA9674C9A178515777BE5660BBBF3089B9A93F717E725E31602E30891535E6E2E1858B1C7D7F85765FE0DF1A6314837BD6D4D1312ECF68B8701AD4EA85A9923C6598AF026DB68364F4C8DE12A45E87F5A95BA09C5BFD8081B283B476942BE6A61A45F4BEFE2B82E27F66E91CA0883B638640EF41494CFF9B89FFB5615FE7F970C9043B6B8B940BDE37166781F0278759F466FE2B3B8407F091DCBE06266B7D302D93C21C795C5E0418B49032DB01BF5AE31A34E47DB91145816EAC820238B294E1618CE8939EEEA868796BCC7077AC13B9659409A4C41F31CE6E401FA6EECCDC95D58418471B5559DF4FC46B81E8ECBA4F3199AD0CEE1DFCE5BF92C0309AB2D5D58EFF61E5A9274600D91F271787343B60C529BB9959FCC” aqYY短信改密 (“huy75813”, “w1311644”, 新密码, cookies, “15087130806”)
分类
网络相关源码

新浪微博POST注册

注册方式为获取短信注册

这个网页接口限制IP特别严重,好多IP需要发短信注册,源码里直接在换ip的时候检测ip是否能接收短信注册。建议晚上或0点之后用,我这测试白天注册基本都是要发短信的(如果不考虑ip问题,直接提交数据的话虽然提示短信发送成功,实际则获取不到短信)

另外平台的号码基本都是注册过的,用的话请先找卡商对接

关于没注册的号码提示获取短信次数超过限制的问题,目前我认为是有人注册前没检测ip是否能接收短信注册的情况下直接提交数据,导致获取不到短信而又用掉了号码每天所能接收短信次数引起的。(只有你一个人对接了这个新浪卡商的情况下不会出现获取短信次数超过限制的问题)

新浪微博POST注册.png