|

分享源码
界面截图: |
|
是否带模块: |
- |
备注说明: |
- |
本帖最后由 超越神的宸宸 于 2014-8-12 13:04 编辑
此源码由@msiexy 提供,我只是加了一个安全问题登录。 这是原版:http://125.confly.eu.org/forum.php?mod= ... B%D2%D7%C2%DB%CC%B3
常量的值分别为:
MD5的值请Copy整个 http://125.confly.eu.org/static/js/md5.js 下的脚本。
loginhash:"main_messaqge_
seccode:"seccode_
formhash:<input type="hidden" name="formhash" value="
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集1 | | | | 变量名 | 类 型 | 数组 | 备 注 | loginhash | 文本型 | | seccode | 文本型 | | formhash | 文本型 | | rand | 文本型 | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 数据URL | 文本型 | | | 访问URL | 文本型 | | | 验证码URL | 文本型 | | | 网页_清除Cookie文件 (“125.confly.eu.org”)删除临时文件 () 线程_启动 (&获取验证码 ) 访问URL = “http://125.confly.eu.org/member.php?mod ... =fwin_content_login”数据URL = 到文本 (网页_访问 (访问URL )) loginhash = 文本_取出中间文本 (数据URL, #loginhash, #引号 ) seccode = 文本_取出中间文本 (数据URL, #seccode, #引号 )formhash = 文本_取出中间文本 (数据URL, #formhash, #引号 ) 验证码URL = 到文本 (网页_访问 (“http://125.confly.eu.org/misc.php?mod=seccode&action=update&idhash=” + seccode + “&” + 时间_取随机时间戳 () + “&modid=undefined”)) rand = 文本_取出中间文本 (验证码URL, “rand=”, “&”) 输出调试文本 (“==============================================================================================”)输出调试文本 (“Rand: ” + rand ) 输出调试文本 (“LOGINHASH: ” + loginhash ) 输出调试文本 (“seccode: ” + seccode ) 输出调试文本 (“formhash: ” + formhash ) 输出调试文本 (“==============================================================================================+”)图片框1.图片 = 网页_访问 (“http://125.confly.eu.org/plugin.php?id=cloudcaptcha:get&rand=” + rand + “&modid=undefined&refresh=1”)变量名 | 类 型 | 静态 | 数组 | 备 注 | url | 文本型 | | | con | 文本型 | | | 密码MD5 | 脚本类 | | | dl | 文本型 | | | 登陆错误 | 文本型 | | | 登陆成功 | 文本型 | | | 错误长度 | 整数型 | | | 安全问题序号 | 文本型 | | | 安全问题答案 | 文本型 | | |
密码MD5. 执行 ( #MD5 ) url = “http://125.confly.eu.org/member.php?mod ... ey=login&loginhash=” + loginhash + “&inajax=1” 安全问题序号 = 到文本 (组合框1. 取项目数值 (组合框1.现行选中项 )) 安全问题答案 = 编码_URL解码 (编辑框4.内容, 假)con = “formhash=” + formhash + “&referer=http%3A%2F%2F125.confly.eu.org%2F&username=” + 编码_URL解码 (编辑框1.内容, 假) + “&password=” + 密码MD5. 运行 (“hex_md5”, 编辑框2.内容 ) + “&questionid=” + 安全问题序号 + “&answer=” + 安全问题答案 + “&seccodehash=” + seccode + “&seccodemodid=member%3A%3Alogging&seccodeverify=” + 编辑框3.内容 输出调试文本 (“==============================================================================================”)输出调试文本 (“登陆URL地址: ” + url ) 输出调试文本 (“POST提交数据: ” + con ) 输出调试文本 (“==============================================================================================”) dl = 到文本 (网页_访问 (url, 1, con )) 输出调试文本 (dl ) 登陆错误 = 文本_取出中间文本 (dl, “ {errorhandle_login('”, “',”) 登陆成功 = 文本_取出中间文本 (dl, “('login');showDialog('”, “,现在将转入登录前页面”) 错误长度 = 文本_取长度 (登陆错误 ) 如果 (错误长度 > 1 ) 信息框 (登陆错误, 0, “登陆错误”) 信息框 (登陆成功, 0, “登陆成功”) 线程_启动 (&登陆 )|
_图片框1_鼠标左键被按下 | 逻辑型 | | |
横向位置 | 整数型 | | | | 纵向位置 | 整数型 | | | | 功能键状态 | 整数型 | | | | 线程_启动 (&获取验证码 )
|
-
1.png
(44.74 KB, 下载次数: 0)
评分
-
查看全部评分
|