V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
jacy
V2EX  ›  问与答

电信宽带要用客户端,把拨号的帐号加密了,现在帐号提取出来了,可是用了特殊字符,openwrt 怎样用呢

  •  
  •   jacy · 2014-09-13 17:50:27 +08:00 · 16888 次点击
    这是一个创建于 3729 天前的主题,其中的信息可能已经有所发展或是发生改变。
    提取出的帐号是在真实帐号前加了些奇怪的字符,什么空格冒号感叹号都有,可恶的是最前面还有个回车符!
    现在发现每次用客户端帐号都不一样,但是只要不重新用客户端拨,那么这个帐号会在一段时间内一直有效(估计有几个小时吧),现在想把帐号放openwrt的路由器里,在network文件里改了之后路由直接连接不上了。。。。
    45 条回复    2015-03-09 15:19:26 +08:00
    youling
        1
    youling  
       2014-09-13 18:59:53 +08:00
    校园宽带早就采用这样的方式了。
    需要对拨号器做逆向工程,了解到加密帐号的算法,写算号器。
    jacy
        2
    jacy  
    OP
       2014-09-13 19:11:21 +08:00
    @youling 先不管怎么加密的,关键是这种帐号怎样放路由器里啊,回车符无法输入进去
    Exin
        3
    Exin  
       2014-09-13 19:18:34 +08:00   ❤️ 1
    校园宽带真是斗智斗勇……
    C0
        4
    C0  
       2014-09-13 19:19:41 +08:00
    闪讯..?
    banbanchs
        5
    banbanchs  
       2014-09-13 20:06:42 +08:00
    @jacy \n看看...
    xenme
        6
    xenme  
       2014-09-13 21:18:51 +08:00
    投诉,然后让电信换传统光猫,自己拨号就好啦。
    现在好多都是 PON 一体机。
    nicai000
        7
    nicai000  
       2014-09-13 21:20:35 +08:00
    投诉
    hsj007
        8
    hsj007  
       2014-09-13 21:21:45 +08:00 via iPhone
    不用折腾了 投诉一条路
    jacy
        9
    jacy  
    OP
       2014-09-13 22:11:39 +08:00
    @xenme 这个加密是猫的问题吗?不是服务端做的吗?
    @hsj007 貌似整个学校都这样额
    @C0 电信天翼客户端
    takato
        10
    takato  
       2014-09-13 22:19:15 +08:00
    以前大学的闪讯不止这种保护方式,还有心跳包之类的东西,恶心得很
    lshero
        11
    lshero  
       2014-09-13 22:33:18 +08:00
    @xenme 加奇怪字符的基本都是校园网用户这种投诉也没有用
    Tink
        12
    Tink  
       2014-09-13 22:38:36 +08:00   ❤️ 1
    很简单,给10000号打电话,就说你重装系统,现在不能拨号了,他那边就会把这个解开,现在用你原来的用户名和密码直接在路由器上拨号就可以了
    tyhunter
        13
    tyhunter  
       2014-09-13 22:46:42 +08:00
    @takato 现在正在深受其害中。。。。。。
    Rocketime
        14
    Rocketime  
       2014-09-13 22:56:41 +08:00   ❤️ 2
    如果是电信飞young的话,我这有算法,给我邮箱我发给你,然后去open官网下源码,把算法写道pppoe拨号程序里面,编译固件,刷入路由器,web管理或者ssh配置路由器,账号密码写原始的就可以。
    以前我搞过,算法是升级飞young之前的,好像还可以用,最近一次用是上学期末。
    PS:它这个算出来的账号只有一次有效,而且还有有效时间的,时间貌似还很短,只要拨号成功过一次就算新的账号。至于那个什么心跳包之前我搞的时候是没有的,如果有open也能搞定,这就看你自己技术了
    tyhunter
        15
    tyhunter  
       2014-09-13 23:02:20 +08:00
    @Rocketime 求教对闪讯有没有办法?
    billlee
        16
    billlee  
       2014-09-13 23:05:56 +08:00
    @Rocketime 你说的是这里 http://f-young.cn 的客户端吗?我抓包看发现帐号是加固定的前缀,但口令是被处理过的
    Rocketime
        17
    Rocketime  
       2014-09-13 23:06:34 +08:00
    @tyhunter 反编译客户端吧,然后写到openwrt里,闪讯没搞过,不过也就是这个路子。
    openwrt就是个linux系统,很方便二次开发
    Rocketime
        18
    Rocketime  
       2014-09-13 23:10:14 +08:00
    @billlee 就是这个,要是你这样说那就是改算法了。不过之前也是账号前加一个前缀,前缀是和当前时间有关的。不过我想说的是pppoe拨号的时候密码不是明文传输的吧?
    billlee
        19
    billlee  
       2014-09-13 23:24:19 +08:00
    @Rocketime 以前的版本是 PAP 明文,5月后换成 CHAP 了。你是怎么分析算法的啊?之前我试过,发现算法貌似是写在内核驱动里,不好动态调试,单靠静态分析完全没看出头绪。
    jacy
        20
    jacy  
    OP
       2014-09-13 23:25:40 +08:00
    @Rocketime 我这个叫天翼校园宽带客户端,只是帐号前面加了些东西,每次拨号都不同,密码没变。现在关键想知道这些特殊字符特别是回车符怎么在openwrt里拨号。
    Rocketime
        21
    Rocketime  
       2014-09-13 23:32:23 +08:00
    @billlee 我是反编译的老版的拨号器,老版本的很好反编译
    @jacy 用web设置
    jacy
        22
    jacy  
    OP
       2014-09-13 23:55:07 +08:00
    @Rocketime luci也不行哦,表单是单行文本,回车符输不上,按回车就提交表单了,表单改成textarea也不行,提交后是空的
    Rocketime
        23
    Rocketime  
       2014-09-14 00:03:20 +08:00 via Android
    用/n或者ascii码或者直接复制过去试试,我不记得有回车符啊
    Rocketime
        24
    Rocketime  
       2014-09-14 00:16:33 +08:00 via Android
    @jacy 你说的是不是这种符号 ┘←
    shangjiyu
        25
    shangjiyu  
       2014-09-14 00:40:25 +08:00 via Android
    闪讯的openwrt pppd拨号插件我的github里有,但是米有心跳。。电信是黑,不让用路由器。。
    aheadlead
        26
    aheadlead  
       2014-09-14 01:30:18 +08:00 via iPhone
    @Rocketime 求算法 [email protected]
    想研究研究...
    aheadlead
        27
    aheadlead  
       2014-09-14 01:30:27 +08:00 via iPhone
    @Rocketime 感谢
    Rocketime
        28
    Rocketime  
       2014-09-14 08:05:39 +08:00 via Android
    @aheadlead 已发,请查收
    tyhunter
        29
    tyhunter  
       2014-09-14 09:23:00 +08:00
    @shangjiyu 我在git上只找到重庆地区的闪讯插件.....但我用的是浙江的闪讯
    shangjiyu
        30
    shangjiyu  
       2014-09-14 10:23:22 +08:00   ❤️ 2
    tyhunter
        31
    tyhunter  
       2014-09-14 10:34:55 +08:00
    @shangjiyu 感谢,可以下单买路由器了
    fisherman0459
        32
    fisherman0459  
       2014-09-14 11:01:50 +08:00
    @Tink Bingo 也是天翼校园宽带客户端,然后去电信 “新买的电脑是linux,不能拨号,要不你帮我换系统,要不你帮我改账号” 几分钟账号就改好了
    branchzero
        33
    branchzero  
       2014-09-14 13:15:40 +08:00
    源码
    https://dev.openwrt.org.cn/browser/dreambox_packages/sanxun?rev=497&order=name
    OPENWRT编译后的so文件
    http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=106077
    ---
    以前收藏的,实测能用(现在也还在用,浙江闪讯用户~)
    tyhunter
        34
    tyhunter  
       2014-09-24 15:55:47 +08:00
    @branchzero 请教一下我入了一个如意云(一代,16M版本),刷了PandoraBox,下载了mips_2.4.5机型:ar系列,bcm63xx这个,但是好像不能用,点击连接后数据显示为0B,网页也是无法打开,第一次折腾openwrt,不知道哪里出错了,也是浙江闪讯用户
    branchzero
        35
    branchzero  
       2014-09-24 16:02:12 +08:00
    @tyhunter 如果能够正常连上的话是会有IP这些信息的,并且状态也是已连接
    对了,文件通过SCP传上去之后你还得修改一个conf文件来载入这个so才算成
    tomato和openwrt的两台路由均无问题
    tyhunter
        36
    tyhunter  
       2014-09-24 16:05:35 +08:00
    @branchzero 修改了/etc/config/network,在WAN里面加入了option 'pppd_options' 'plugin sxplugin.so',应该不是这个文件吧
    tyhunter
        37
    tyhunter  
       2014-09-24 16:42:57 +08:00
    @branchzero Sep 24 16:36:40 PandoraBox daemon.notice netifd: wan (4757): 26 ^P?15356499135zjxinlisx01
    Sep 24 16:36:40 PandoraBox daemon.notice netifd: Interface 'wan' is now down
    Sep 24 16:36:40 PandoraBox daemon.info pppd[5530]: Plugin sxplugin.so loaded.
    Sep 24 16:36:40 PandoraBox daemon.info pppd[5530]: sxplugin : init
    Sep 24 16:36:40 PandoraBox daemon.info pppd[5530]: sxplugin : using zjxinlisx01
    Sep 24 16:36:40 PandoraBox daemon.info pppd[5530]: sxplugin : user is ^M ?7A$V [email protected]
    Sep 24 16:36:40 PandoraBox daemon.info pppd[5530]: sxplugin : passwd loaded
    Sep 24 16:36:40 PandoraBox daemon.info pppd[5530]: Plugin rp-pppoe.so loaded.
    Sep 24 16:36:40 PandoraBox daemon.info pppd[5530]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
    Sep 24 16:36:40 PandoraBox daemon.notice pppd[5530]: pppd 2.4.5 started by root, uid 0
    Sep 24 16:36:55 PandoraBox daemon.warn pppd[5530]: Timeout waiting for PADO packets
    Sep 24 16:36:55 PandoraBox daemon.err pppd[5530]: Unable to complete PPPoE Discovery
    Sep 24 16:36:55 PandoraBox daemon.info pppd[5530]: Exit.
    Sep 24 16:36:55 PandoraBox daemon.notice netifd: wan (5530): 26 ^P?15356499135zjxinlisx01
    Sep 24 16:36:55 PandoraBox daemon.notice netifd: Interface 'wan' is now down
    Sep 24 16:36:55 PandoraBox daemon.info pppd[5640]: Plugin sxplugin.so loaded.
    Sep 24 16:36:55 PandoraBox daemon.info pppd[5640]: sxplugin : init
    Sep 24 16:36:55 PandoraBox daemon.info pppd[5640]: sxplugin : using zjxinlisx01
    Sep 24 16:36:55 PandoraBox daemon.info pppd[5640]: sxplugin : user is ^M `?A$V [email protected]
    Sep 24 16:36:55 PandoraBox daemon.info pppd[5640]: sxplugin : passwd loaded
    Sep 24 16:36:55 PandoraBox daemon.info pppd[5640]: Plugin rp-pppoe.so loaded.
    Sep 24 16:36:55 PandoraBox daemon.info pppd[5640]: RP-PPPoE plugin version 3.8p compiled against pppd 2.4.5
    Sep 24 16:36:55 PandoraBox daemon.notice pppd[5640]: pppd 2.4.5 started by root, uid 0
    Sep 24 16:37:06 PandoraBox daemon.info dnsmasq-dhcp[3534]: DHCPDISCOVER(br-lan) 14:99:e2:83:53:2c
    Sep 24 16:37:06 PandoraBox daemon.info dnsmasq-dhcp[3534]: DHCPOFFER(br-lan) 192.168.1.100 14:99:e2:83:53:2c
    Sep 24 16:37:06 PandoraBox daemon.info dnsmasq-dhcp[3534]: DHCPDISCOVER(br-lan) 14:99:e2:83:53:2c
    Sep 24 16:37:06 PandoraBox daemon.info dnsmasq-dhcp[3534]: DHCPOFFER(br-lan) 192.168.1.100 14:99:e2:83:53:2c
    Sep 24 16:37:07 PandoraBox daemon.info dnsmasq-dhcp[3534]: DHCPREQUEST(br-lan) 192.168.1.100 14:99:e2:83:53:2c
    Sep 24 16:37:07 PandoraBox daemon.info dnsmasq-dhcp[3534]: DHCPACK(br-lan) 192.168.1.100 14:99:e2:83:53:2c tyhunter
    Sep 24 16:37:10 PandoraBox daemon.warn pppd[5640]: Timeout waiting for PADO packets
    Sep 24 16:37:10 PandoraBox daemon.err pppd[5640]: Unable to complete PPPoE Discovery
    Sep 24 16:37:10 PandoraBox daemon.info pppd[5640]: Exit.

    kanb
    branchzero
        38
    branchzero  
       2014-09-24 18:25:48 +08:00
    @tyhunter 隔壁理工的童鞋,你的手机号和学校都暴露了哦~
    关键是Timeout waiting for PADO packets这条LOG
    你确定网络连接是通的么?检查下线接好了么,如果确定都是OK的,试着用你自己的机器直插网线不要通过路由来连接试试,如果不行就给电信报修吧,行的话,可能是你那边的加密策略变了,这个库文件已经不适用于你们学校的闪讯了。
    branchzero
        39
    branchzero  
       2014-09-24 18:30:34 +08:00
    @branchzero 额纠正上面,貌似不是隔壁的~潜
    tyhunter
        40
    tyhunter  
       2014-09-24 20:40:22 +08:00
    @branchzero 是宁波理工的。。。网线正常的,我用的一个叫闪讯拨号器的软件可以拨号,http://hi.baidu.com/gkwrfjuuhobjmsq/item/0218ff00b487baf474cd3c88
    tyhunter
        41
    tyhunter  
       2014-09-24 21:01:17 +08:00
    @branchzero 我觉得是不是我物理接口选错了。。。。。

    WAN:


    以太网适配器: "apcli0" 以太网适配器: "apcli0" (wan) 选的是这个
    VLAN接口: "eth0.1" VLAN接口: "eth0.1"
    VLAN接口: "eth0.2" VLAN接口: "eth0.2"
    以太网交换机: "eth2" 以太网交换机: "eth2"
    VLAN接口: "eth2.1" VLAN接口: "eth2.1" (lan)
    以太网适配器: "ra0" 以太网适配器: "ra0" (lan)
    以太网适配器: "wds0" 以太网适配器: "wds0"
    以太网适配器: "wds1" 以太网适配器: "wds1"
    以太网适配器: "wds2" 以太网适配器: "wds2"
    以太网适配器: "wds3" 以太网适配器: "wds3"
    无线网络: Master "PandoraBox_501412" 无线网络: Master "PandoraBox_501412" (lan)
    自定义接口 自定义接口:


    LAN:

    以太网适配器: "apcli0" 以太网适配器: "apcli0" (wan)
    VLAN接口: "eth0.1" VLAN接口: "eth0.1"
    VLAN接口: "eth0.2" VLAN接口: "eth0.2"
    以太网交换机: "eth2" 以太网交换机: "eth2"
    VLAN接口: "eth2.1" VLAN接口: "eth2.1" (lan) 选的是这个
    以太网适配器: "ra0" 以太网适配器: "ra0" (lan) 选的是这个
    以太网适配器: "wds0" 以太网适配器: "wds0"
    以太网适配器: "wds1" 以太网适配器: "wds1"
    以太网适配器: "wds2" 以太网适配器: "wds2"
    以太网适配器: "wds3" 以太网适配器: "wds3"
    无线网络: Master "PandoraBox_501412" 无线网络: Master "PandoraBox_501412" (lan) 选的是这个
    自定义接口 自定义接口:
    tyhunter
        42
    tyhunter  
       2014-09-25 19:28:24 +08:00
    @branchzero 你好,下午无意之间被我折腾能够拨号了,但是无法打开网页,能不能帮我看看应该如何解决,http://v2ex.com/t/135682#reply3
    Reficul
        43
    Reficul  
       2015-03-07 04:26:02 +08:00 via Android
    @Rocketime 能给一份代码看看咩,万分感谢。
    xuzhenglun(at)gmail
    Rocketime
        44
    Rocketime  
       2015-03-09 15:18:46 +08:00 via Android   ❤️ 1
    @Reficul 已发,不客气
    Reficul
        45
    Reficul  
       2015-03-09 15:19:26 +08:00
    @Rocketime 非常感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3305 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 12:23 · PVG 20:23 · LAX 04:23 · JFK 07:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.