找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 1915|回复: 27

[iptv信源 资源分享或寻求] 扫JD源网址(仅供测试)

[复制链接]
发表于 2023-9-3 00:32 | 显示全部楼层 |阅读模式
本帖最后由 mxwz 于 2023-9-5 21:57 编辑

删除测试网址,源码在下个帖已分享了

这是通用型多格式酒店源扫ip程序。
因为多线程扫描ip,很多人同时用服务器会顶不住,一次只能限一个人用。
就是说你在用时别人打开用会把你踢出,同样别人在用时你打开就把别人踢出去了。

所以只能在浏览器测试,地址会变的。

只能扫ip地址最后面的D段

酒店源我不喜欢,又卡又经常变ip,变d段还能扫,同时变c,d段就没法扫了。
用ai写了半天搞出来的,修改了几十次。

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2023-9-3 01:38 | 显示全部楼层
好东西,谢谢楼主!
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-9-3 02:17 | 显示全部楼层
怎么会c段和d段不能同时扫,时间长一点而已。

点评

假如110.110.5.55的ip改成110.110.255.255 只能从 110.110.1.1扫到110.110.1.255 110.110.2.1扫到110.110.2.255 110.110.3.1扫到110.110.3.255 110.110.3.1扫到110.110.3.255 110.110.4.1扫到110.110.4.255 . . . 11  详情 回复 发表于 2023-9-3 09:20
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-9-3 02:31 | 显示全部楼层
只能扫一段有什么意义?这种只变最后一段IP的酒店10个也找不到1个!

点评

所以酒店源我不感兴趣,搞这个纯属玩玩而已  详情 回复 发表于 2023-9-3 09:12
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-9-3 06:59 | 显示全部楼层
不能用呀

点评

看使用方法,只能一个人用,要抢  详情 回复 发表于 2023-9-3 09:11
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-9-3 08:49 | 显示全部楼层
能分享源码就好了

点评

听说这种只变最后一段IP的酒店10个也找不到1个了。没什么意义的源码  详情 回复 发表于 2023-9-3 09:24
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-3 09:11 来自手机 | 显示全部楼层
jqr 发表于 2023-9-3 06:59
不能用呀

看使用方法,只能一个人用,要抢
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-3 09:12 来自手机 | 显示全部楼层
阿拉灯神钉 发表于 2023-9-3 02:31
只能扫一段有什么意义?这种只变最后一段IP的酒店10个也找不到1个!

所以酒店源我不感兴趣,搞这个纯属玩玩而已
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-3 09:20 来自手机 | 显示全部楼层
howeasytech 发表于 2023-9-3 02:17
怎么会c段和d段不能同时扫,时间长一点而已。

假如110.110.5.55的ip改成110.110.255.255
只能从
110.110.1.1扫到110.110.1.255
110.110.2.1扫到110.110.2.255
110.110.3.1扫到110.110.3.255
110.110.3.1扫到110.110.3.255
110.110.4.1扫到110.110.4.255
.
.
.
110.110.255.1扫到110.110.255.255
这样服务器用php没法扫,电脑用软件还可以,话又说回来,要是几每天变,每天都扫那么长时间有意思吗?除了酒店源没其它的看了?

点评

用curl的HTTP_CODE和CONTENT_TYPE来判断一个IP是否有效只需要几十毫秒,扫一个D段需要30秒左右,扫一个C段一般在7分钟以内,何来无意义?我刚用php才几个月,以前是干PC端开发,扫源的原理是同样的,效率上我觉得差  详情 回复 发表于 2023-9-3 15:17
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-3 09:24 来自手机 | 显示全部楼层
zsz520 发表于 2023-9-3 08:49
能分享源码就好了

听说这种只变最后一段IP的酒店10个也找不到1个了。没什么意义的源码

点评

小白用来学习参考还是有价值的  详情 回复 发表于 2023-9-3 10:06
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-9-3 10:06 | 显示全部楼层
mxwz 发表于 2023-9-3 09:24
听说这种只变最后一段IP的酒店10个也找不到1个了。没什么意义的源码

小白用来思考参考还是有价值的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-9-3 13:15 | 显示全部楼层
这种效率太低,还是通过https://www.right.com.cn/forum/f ... =%E6%90%9C%E7%B4%A2这个找酒店源比较快。

点评

对,不知道前面三段没法扫。搞这个纯粹是玩的  详情 回复 发表于 2023-9-3 13:34
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-3 13:34 来自手机 | 显示全部楼层
hmm1204 发表于 2023-9-3 13:15
这种效率太低,还是通过https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8295607&highlight= ...

对,不知道前面三段没法扫。搞这个纯粹是玩的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2023-9-3 15:17 | 显示全部楼层
mxwz 发表于 2023-9-3 09:20
假如110.110.5.55的ip改成110.110.255.255
只能从
110.110.1.1扫到110.110.1.255

用curl的HTTP_CODE和CONTENT_TYPE来判断一个IP是否有效只需要几十毫秒,扫一个D段需要30秒左右,扫一个C段一般在7分钟以内,何来无意义?我刚用php才几个月,以前是干PC端开发,扫源的原理是同样的,效率上我觉得差别不大。

//分解URL链接
$scheme = parse_url($url)['scheme']; //协议
$host   = parse_url($url)[ 'host' ]; //主机
$port   = parse_url($url)[ 'port' ]; //端口
$path   = parse_url($url)[ 'path' ]; //路径

//分解IPv4地址
list($a, $b, $c, $d) = explode('.', $host);

echo "开始扫描:</br></br>";
$hosts = array(); //创建数组
$start_time = microtime(true); //记录开始时间

if (!is_numeric($a)) {
  for ($ia = 1; $ia <= 255; $ia++) {
    for ($ib = 1; $ib <= 255; $ib++) {  
      for ($ic = 1; $ic <= 255; $ic++) {
        echo "$ia.$ib.$ic.[1-255] >";
        for ($id = 1; $id <= 255; $id++) {
          test_url("$scheme://$ia.$ib.$ic.$idport$path");
        }
        echo "<</br>";
      }
    }
  }
} else {
  if (!is_numeric($b)) {
    for ($ib = 1; $ib <= 255; $ib++) {  
      for ($ic = 1; $ic <= 255; $ic++) {
        echo "$a.$ib.$ic.[1-255] >";
        for ($id = 1; $id <= 255; $id++) {
          test_url("$scheme://$a.$ib.$ic.$idport$path");
        }
        echo "<</br>";
      }
    }
  } else {
    if (!is_numeric($c)) {
      for ($ic = 1; $ic <= 255; $ic++) {
        echo "$a.$b.$ic.[1-255] >";
        for ($id = 1; $id <= 255; $id++) {
          test_url("$scheme://$a.$b.$ic.$idport$path");
        }
        echo "<</br>";
      }
    } else {
      echo "$a.$b.$c.[1-255] >";
      for ($id = 1; $id <= 255; $id++) {
        test_url("$scheme://$a.$b.$c.$idport$path");
      }
      echo "<</br>";
    }
  }
}

$end_time = microtime(true); //记录结束时间
echo "</br>";
echo "扫描结束!</br></br>";
echo "执行本次脚本获得 " . count($hosts) . " 个主机地址,";
echo "总共消耗 " . round($end_time - $start_time, 3) . " 秒。</br></br>";

点评

7分钟?还没到7分钟就显示无法打网页了,你觉得它会让你扫7分钟?  详情 回复 发表于 2023-9-3 16:06
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-3 16:06 来自手机 | 显示全部楼层
howeasytech 发表于 2023-9-3 15:17
用curl的HTTP_CODE和CONTENT_TYPE来判断一个IP是否有效只需要几十毫秒,扫一个D段需要30秒左右,扫一个C ...

7分钟?还没到7分钟就显示无法打网页了,你觉得它会让你扫7分钟?

点评

php的默认超时时间是60秒,超时就直接终止。所以需要在合适的地方重置超时时间,比如放在循环里,我是放在url检测函数里面,这样php想执行多久都行。 你5秒扫一个D段,开那么多线程完全不顾服务器的感受啊 function  详情 回复 发表于 2023-9-3 19:05
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-5-24 05:39

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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