吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1687|回复: 33
收起左侧

[易语言 原创] 简单写个动态域名IP更新客户端

  [复制链接]
a147888123 发表于 2024-1-26 09:36
如果你有动态的公网IP,比如电信,你家里有NAS,想分享给同事朋友,不想记IP地址,那么动态域名就用上了,
很多路由器上可以填花生壳还有3322现在叫公云,填上账号密码,就会把你的IP汇报给动态域名的服务器
在网上扒了好几个脚本后,发现其实可以用浏览器实现,如果用浏览器实现,这个客户端/更新IP的脚本就可以自己写了
http://ddns.oray.com:80/ph/update?hostname=你的域名
http://members.3322.net/dyndns/update?system=dyndns&hostname=你的域名
先用浏览器打开上面的URL,然后输入你的账号密码
花生壳是你登陆的账号密码,3322 账号是root,密码在控制面板找
先不不要登陆先按F12抓包



看这个图,会写代码的基本就懂了,发送一个GET包,带上你的授权协议头,每5分钟可以给服务器汇报一次你的IP,绝对够用了

免费评分

参与人数 2吾爱币 +1 热心值 +1 收起 理由
SakuraCOOH + 1 谢谢@Thanks!
shengruqing + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

goblack 发表于 2024-2-1 14:06
补充一点。username:password这个形式冒号是英文的冒号。
直接使用这个格式有比较大的缺点。密码不能带@*+-.空格之类的符号,不然会被处理。

至于怎么解决么?单引号双引号提前转义,或者搜索网络,找一个在线 HTTP Basic Auth 加密解密,就可以计算了。
这计算本质也就是提前转义了。这时候能包含目标系统允许的任意字符。甚至是中文,如果允许的话。
本质上就是
用户名:密码进行base64

http basic auth除了这种方式,还有其他五六种比较知名的方式,都是可逆的转换。

老的普联tplink系路由器,默认admin admin这种,有的“拨号换IP”之类的比较low的写死了YWRtaW46YWRtaW4=的软件,就是这样的。

还记得当年与闪讯斗法。。。。写了个安卓软件。学校每天晚上11点断网,早上7点允许上网。
早上7点30,软件自动发送mm到啥号码查询密码(花费1毛短信费)。匹配返回的6位数字(low,直接取头6位数字,反正返回不大可能出现其他数字),然后用大佬分析出的闪讯拨号算法计算动态用户名,配合密码。登录tplink路由器修改拨号信息开始拨号。
路由器返回成功之后取路由器是否获得了外网IP,获得成功之后间隔1分钟发送两次心跳包(当年收到了心跳,就不再需要心跳保活不会被kick。无心跳会被断线)
goblack 发表于 2024-2-1 18:18
a147888123 发表于 2024-2-1 14:31
哥,我就是不想用他的客户端啊,所以试试浏览器行不行,行的话可以干很多事情了

3322官方建议就是自己看着写。。。。。
而向日葵的公网DDNS?一年倒贴500人民币我也不要用。关键时刻不靠谱的。。跟某大厂云服务一样不靠谱。。。如果你常年用,就会发现不可用时间有多高。免费的内网转发倒是没出过什么事。但是实名什么折腾来折腾去事情太多了。。。一会儿要怎么实名,过几天又怎样怎样。。。。而我一直没登录的老账号,仍然还是可以用的哪怕连手机号都没绑定。。。看着外观高大上,里面内核指不定是用什么代码糊的。。说不定由上个世纪的ASP,甚至HTTP初级阶段CGI强力驱动。跟免费的内网转发完全两码事。

免费的DDNS,国内3322凑活用下,其他的就洗洗睡吧,图稳定的话国外免费的也比这个靠谱。要么就用域名解析的API,但是这些东西需要自己有域名也不能算是完全免费的了。
如果想要长期稳定可以解析出结果,最好整两个。
开创者 发表于 2024-1-26 09:49
嗯,不错,牛!可惜不会写代码。目前用的现成的那个ddns,就是论坛里分享的。感觉好挺好用的

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
laoda1228 + 1 + 1 谢谢@Thanks!

查看全部评分

 楼主| a147888123 发表于 2024-1-26 09:52
开创者 发表于 2024-1-26 09:49
嗯,不错,牛!可惜不会写代码。目前用的现成的那个ddns,就是论坛里分享的。感觉好挺好用的

让AI给你写个,用易语言加精易模块只要两句话,别的动态域名我没用过,按理也差不多的方法,可以整合,我这个教的是方法啊,不是给你软件,我也不知道哪里去搞动态域名,指条路

免费评分

参与人数 1热心值 +1 收起 理由
开创者 + 1 用心讨论,共获提升!

查看全部评分

se34218 发表于 2024-1-26 10:34
这个可以看到动态ip,还是不错的
zheng10072 发表于 2024-1-26 11:12
哦,我是自己检测出网 ip 是否有变动,有变动就直接调用 dns 服务商更新域名解析
laoda1228 发表于 2024-1-26 11:15
开创者 发表于 2024-1-26 09:49
嗯,不错,牛!可惜不会写代码。目前用的现成的那个ddns,就是论坛里分享的。感觉好挺好用的

老铁, 你说的这个  论坛链接来一个呗  谢谢  或者我搜什么。
开创者 发表于 2024-1-26 11:26
laoda1228 发表于 2024-1-26 11:15
老铁, 你说的这个  论坛链接来一个呗  谢谢  或者我搜什么。

https://github.com/jeessy2/ddns-go/releases/tag/v5.6.1

就是这个,你可以下最新的

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
laoda1228 + 1 + 1 谢谢@Thanks!

查看全部评分

by、不疼 发表于 2024-1-26 11:57
感觉用易语言写的话,好像非常简单
weilai8023 发表于 2024-1-26 12:29
感谢分享,对于经常切换IP非常有用
foxesp 发表于 2024-1-26 12:39
支持作者大大
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-29 15:16

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表