有位朋友@阿Q3
世宝老师也有讲
重点讲一个IP的问题:::::
https://bbs.125.la/forum.php?mod=viewthread&tid=47257&highlight=%B7%FE%CE%F1%C6%F7%BA%CD%BF%CD%BB%A7%B6%CB
这是很好的一个例子
里面的IP因为是动态的,所以就无法连接到服务器了。是不是
下面推荐一个很笨的办法,(网盘。对没错。个人推荐 永硕E盘)
记得设置访客权限:
然后打开fidder.exe 手动创建一个像IP的文件夹:截下POST.
然后用精易助手post一波。发现成功了。而且连cookie都不用就能写入验证IP。
第四,肯定是找ip了。**峦常叵乱欢蝩rl。发现里面含有写上去的IP。
原理大家懂了吧。开始码服务器传送IP的源码:
.版本 2[/b][/align] [size=3][align=center][b].支持库 internet[/b][/align] [align=center][b][b].支持库 spec[/b][/b][/align] [b][align=center][b].程序集 窗口程序集_启动窗口[/b][/align] [/b][b][align=center][b].程序集变量 wai网IP, 文本型[/b][/align] [/b] [b][align=center][b].子程序 __启动窗口_创建完毕[/b][/align] [/b][b][align=center][b].局部变量 内容, 文本型[/b][/align] [/b][b][align=center][b].局部变量 开始位置, 整数型[/b][/align] [/b][b][align=center][b].局部变量 长度, 整数型[/b][/align] [/b][b][align=center][b].局部变量 网址, 文本型[/b][/align] [/b][b][align=center][b].局部变量 开始标识符, 文本型[/b][/align] [/b][b][align=center][b].局部变量 结束标识符, 文本型[/b][/align] [/b] [b][align=center][b]网址 = “http://www.net.cn/static/customercare/yourIP.asp”[/b][/align] [/b][b][align=center][b]开始标识符 = “ [/b ][/size ][b ][align=center ][size=3 ]” [size=3][align=center]结束标识符 = “ [/size][/b][size=3][align=center][b]” [align=center][b][b]内容 = 到文本 (HTTP读文件 (网址))[/b][/b][/align] [align=center][b][b]开始位置 = 寻找文本 (内容, 开始标识符, , 假) + 取文本长度 (开始标识符)[/b][/b][/align] [align=center][b][b]长度 = 取文本长度 (内容) - 取文本长度 (开始标识符) - 寻找文本 (内容, 开始标识符, , 假) (取文本长度 (内容) - 寻找文本 (内容, 结束标识符, , 假))[/b][/b][/align] [align=center][b][b]wai网IP = 取文本中间 (内容, 开始位置, 长度)[/b][/b][/align] [align=center][b][b]调试输出 (wai网IP)[/b][/b][/align] [align=center][b][b]启动线程 (&功能_网页写入IP, , )[/b][/b][/align] [b][align=center][b].子程序 功能_网页写入IP, 文本型, , 本命令由【精易网页调试助手】生成,请配合精易模块使用。[/b][/align] [/b][b][align=center][b].局部变量 局_网址, 文本型[/b][/align] [/b] [b][align=center][b]局_网址 = “http://cd.ys168.com/f_ht/ajcx/ml.aspx?cz=Ml_add&qx=000101&_dlmc=***&_dlmm=”[/b][/align] [/b][b][align=center][b]网页_访问_对象 (局_网址, 1,“bt=17*.12*.12*.8*&sm=&kqmm=” , , , , , , , , , , , , , , )[/b][/align] [/b] [b][align=center][b]
.支持库 internet
.支持库 spec
.程序集 窗口程序集_启动窗口
.程序集变量 wai网IP, 文本型
.子程序 __启动窗口_创建完毕
.局部变量 内容, 文本型
.局部变量 开始位置, 整数型
.局部变量 长度, 整数型
.局部变量 网址, 文本型
.局部变量 开始标识符, 文本型
.局部变量 结束标识符, 文本型
网址 = “http://www.net.cn/static/customercare/yourIP.asp”
开始标识符 = “
”
结束标识符 = “
”
内容 = 到文本 (HTTP读文件 (网址))
开始位置 = 寻找文本 (内容, 开始标识符, , 假) + 取文本长度 (开始标识符)
长度 = 取文本长度 (内容) - 取文本长度 (开始标识符) - 寻找文本 (内容, 开始标识符, , 假) - (取文本长度 (内容) - 寻找文本 (内容, 结束标识符, , 假))
wai网IP = 取文本中间 (内容, 开始位置, 长度)
调试输出 (wai网IP)
启动线程 (&功能_网页写入IP, , )
.子程序 功能_网页写入IP, 文本型, , 本命令由【精易网页调试助手】生成,请配合精易模块使用。
.局部变量 局_网址, 文本型
局_网址 = “http://cd.ys168.com/f_ht/ajcx/ml.aspx?cz=Ml_add&qx=000101&_dlmc=***&_dlmm=”
网页_访问_对象 (局_网址, 1,“bt=17*.12*.12*.8*&sm=&kqmm=” , , , , , , , , , , , , , , )
这边服务器每次启动。都会自动吧IP备份到E盘上了。那么剩下最后一步,在客户Duan每次登陆都把自己连接的IP改成该IP就可以了。
服务器端获取公网IP源码:其中常量。#正则表达式为
href="javascript:;">(\d+?\.\d+?\.\d+?\.\d+?)</a><
.版本 2[/b][/size][/align] [size=3] [align=center][b][b].程序集 窗口程序集_启动窗口[/b][/b][/align] [align=center][b][b].程序集变量 正则, 正则表达式类[/b][/b][/align] [b][align=center][b].子程序 __启动窗口_创建完毕[/b][/align] [/b][b][align=center][b].局部变量 源码, 文本型[/b][/align] [/b][b][align=center][b].局部变量 服务器IP, 文本型[/b][/align] [/b] [b][align=center][b]源码 = 编码_URL解码 (网页_访问_对象 (“http://cd.ys168.com/f_ht/ajcx/ml.aspx?cz=ml_dq&_dlmc=******&_dlmm=”, 0, , , , , , , , , , , , , , , ), )[/b][/align] [/b][b][align=center][b]正则.创建 ( #正则表达式, 源码, , , , )[/b][/align] [/b][b][align=center][b]服务器IP = 正则.取子匹配文本 (1, 1, )[/b][/align] [/b] [b][align=center][b]
.程序集 窗口程序集_启动窗口
.程序集变量 正则, 正则表达式类
.子程序 __启动窗口_创建完毕
.局部变量 源码, 文本型
.局部变量 服务器IP, 文本型
源码 = 编码_URL解码 (网页_访问_对象 (“http://cd.ys168.com/f_ht/ajcx/ml.aspx?cz=ml_dq&_dlmc=******&_dlmm=”, 0, , , , , , , , , , , , , , , ), )
正则.创建 (#正则表达式, 源码, , , , )
服务器IP = 正则.取子匹配文本 (1, 1, )
|