为编程爱好者分享易语言教程源码的资源网

网站首页 > 易语言相关 > 网络相关源码 正文

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

三叶资源网 2019-06-15 11:14:12 网络相关源码 4027 ℃ 4 评论

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

@王朝i

.版本 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”)
文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有4位网友发表了看法:

  • 按钮

    按钮  评论于 [2020-06-05 23:40:19]  回复

    yy绑定手机号源码

  • 编程学习平台

    编程学习平台  评论于 [2021-04-08 14:13:55]  回复

    UCFP:be8f05e9-be3d-4c01-dcea-883db9f35929-1616654174118

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
鱼刺多线程模块jar解包对比两块内存电脑QQwindows 98风格内存注入模块内存调用EA极光POST示例iiilab视频解析置入代码汇编代码scriptcontrol对象驱动级模拟按键问道辅助内存脚本EDB数据库HOOK任意地址Pc微信Hook源码倒计时枚举文件
最新评论