陕西广电 HGU B3 超级密码及单线复用 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
3dxfood
V2EX    宽带症候群

陕西广电 HGU B3 超级密码及单线复用

  •  
  •   3dxfood 2024 年 5 月 8 日 2436 次点击
    这是一个创建于 701 天前的主题,其中的信息可能已经有所发展或是发生改变。

    坐标 029 ,最近拉了条陕西广电的 IPTV ,随线路还有一条 300M 宽带,想着可以做做联通 1000M 线路的冗余备份,顺便能折腾下陕西广电的组播源,毕竟广电的频道数量和码率吊打陕西联通。陕西联通 IPTV 就是个渣渣,频道少码率差不说,还不是单独组播线路,直播点播统统占我带宽。

    然而广电小哥拉完线路调测完并不肯告诉我光猫超级密码,这必须不能忍。网上找了一圈发现古早 B1 、B2 版本的方法在 B3 光猫跟前统统不能用,但受到之方法的启发,发现光猫上报配置之后依然会将 useradmin 的超级密码更改为随机 4 位数字的弱密码,那就很容易穷举出来。所以思路和 B2 版本一致,但 B2 判断登陆成功与否的方式在 B3 版本上已不适用。

    通过抓包发现 B3 版本的光猫在登陆成功后会有个 302 重定向,并且尝试 3 次登陆失败后会有一个 180 秒的锁定时间,但在 3 次尝试中只要有一次正常的登陆就可以重置这个计数器。

    所以总结一下思路: 1 、抓包分析登陆动作实现逻辑及 URL 2 、useradmin 的密码从 0000 开始尝试至 9999 ,通过判断是否有 302 响应确定登陆成功与否 3 、为防止 3 次登陆锁定,需要每尝试 2 次之后成功登陆一下 user 普通用户重置计数器

    随便写了段 python ,以下代码:

    import requests from bs4 import BeautifulSoup import re for i in range(10000): User_Agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36" headers = {"User-Agent": User_Agent} session = requests.Session() respOnse= session.get("http://192.168.1.1") cookies = session.cookies login_url = "http://192.168.1.1/boaform/admin/formLogin" if (i % 2 == 1 or i == 0): # 防止密码错误次数到达上限,*替换成自己光猫的 user 密码 login_data = {"username": "user", "psd": "********", "login_in": "%B5%C7%C2%BC"} session.post(login_url, login_data, allow_redirects=False) logout_url = "http://192.168.1.1/boaform/admin/formLogout" session.post(logout_url, allow_redirects=False) # 尝试以 useradmin 及 4 位数字密码登陆 login_data = {"username": "useradmin", "psd": "{:04d}".format(i), "login_in": "%B5%C7%C2%BC"} res = session.post(login_url, login_data, allow_redirects=False) # 检查是否有 302 重定向 if res.status_code == 302: print("Login succeeded with password:", "{:04d}".format(i)) break else: print("Login failed for password:", "{:04d}".format(i)) 

    懒得优化了,能跑就行 1
    然而我这个随机密码居然是 9 开头 4 位数,以至于我一度认为脚本有问题。。。。
    尝试登陆一下 2
    这下看起来舒服多了,随手翻翻 WAN 线路配置 3
    vlan44 宽带,vlan45 iptv ,顺手想改个桥接,正苦于哪找 pppoe 签权信息,发现广电这个大善人居然就在页面上写着: 4
    那就不客气了,必须桥接走起
    5
    6
    光猫里找了一圈并没找到 vlan mapping 的配置,总不能再拉根线到电视柜啊?
    那就进后台翻翻看配置藏哪了
    7
    还真给翻到了
    8
    那不客气了,vlan 号懒得改就随手用它的,反正屋里多这俩也不冲突。
    广电盒子划 vlan45 里,接电视一切正常。
    300M 宽带聊胜于无,写个冗余留给 wireguard ,ros 里新起个 vrf ,AC 里绑个无线没密码限速 8M 给隔壁小孩谋谋福利。
    9
    iptv 组播源改天再折腾吧
    PS.iptv vlan45 要有 dhcp option60 才能拿到地址。陕西广电 option60 居然是'600831STB',呵呵。。
    10
    以上,有陕西广电的兄弟可以参考一下。

    8 条回复    2025-06-28 12:30:01 +08:00
    kkk9
        1
    kkk9  
       2024 年 5 月 8 日   1
    op 还记得上次破解电信光猫发帖说插件问题但是不打码被抓的 v2 哥们吗?
    再看看你:设备标识号不打码,只打了一个 LOID……再往下一看,TR069 的 ip 地址不打码,还带时间戳。
    3dxfood
        2
    3dxfood  
    OP
       2024 年 5 月 8 日
    @kkk9 谢谢提醒,广电相对小众,猫里也发现干什么见不得人的勾当。下次就会注意。
    moefishtang
        3
    moefishtang  
       2024 年 5 月 8 日
    第一次见广电光猫的配置界面...感觉界面长得挺像电信的?
    alect
        4
    alect  
       2024 年 5 月 8 日
    兄弟动手能力超强。。
    yyzh
        5
    yyzh  
       2024 年 5 月 8 日
    @moefishtang 对的.用的其他运营商的定制界面.
    18115692244
        6
    18115692244  
       2024 年 5 月 8 日 via iPhone
    网速咋样?是否自带墙中墙?

    很多年前我装过有线电视的宽带,猫是摩托罗拉的同轴电缆猫,网速属实一言难尽
    晚高峰上网的时候我妈在网上斗地主,牌出出去以后,网速太卡,过了一分钟牌给退回来了。
    3dxfood
        7
    3dxfood  
    OP
       2024 年 5 月 8 日
    @18115692244 聊胜于无,测起速来还行,但实际上广电内部有个大型的 web cache 缓存了大部分常见站点搞搞劫持,范围以外的应用么就各种流量穿透,不知道过几年会不会好一点,毕竟号称第四大运营商。
    真正对实时性要求比较高的网络应用千万别用广电,千万别用广电,千万别用广电(仅仅针对陕西广电,别的地方不评论)。
    weiran
        8
    weiran  
       2025 年 6 月 28 日
    图挂了,恩山也是
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3223 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 00:03 PVG 08:03 LAX 17:03 JFK 20:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86