zhouhuan18 发表于 2015-1-4 23:00

关于磊科WEB认证用户自己注册的办法讨论,wayos和磊科都已完成

本帖最后由 zhouhuan18 于 2015-2-14 23:30 编辑

看了http://www.anywlan.com/thread-345750-1-1.html一帖用户自己注册WEB认证帐号感觉挺好玩的,所以也想自己动手做一个玩玩。


################ 2月14日更新了下wayos的路由 ################
为了安全,需要修改下cookie的文件名,不知道里面的密码是什么加密的。将 auth.htm 上传到路由上,BCM版估计有大小限制,需要压缩下html代码,再把JS代码外链。
查找里面所有文件的192.168.1.3修改为你的内网WEB服务器IP,只能是内网。
config.php里修改参数设置,MAC_BIND_MODE不要修改。


已知的问题,有时候会出现路由连接失败的错误,原因不清楚。。。
可能有的型号不能使用,我现在用的IBR-XXX应该没问题。
原先根据主机监控列表获取MAC改成了DHCP列表。

下载地址(刚下载的前3位同学请重新下载下):

################ 2月12日略有更新 ################
添加跳转代码,在上网行为管理>>电子公告>>公告内容添加一个公告,记得在公告内容:里点击HTML代码
<style type="text/css">body{display:none;}</style><script language="javascript" type="text/javascript">var s=window.location.search;s=s.replace("|","&");s=s.replace("|","&");window.location.href="http://192.168.1.3/"+s;</script>
配置文件放到了 config.php 中
下载地址:


################ 2月5日更新 ################
磊科的代码完成,使用方法:
    1、需要在内网自建支持 php 的 HTTP 服务器,我是用 4530R 建的。
    2、打开 function.php 文件修改里面的路由密码用户名,地址和端口号
    3、打开 reg.php 设置免费体验时间,默认设置是 48 小 时。。。
         里面的参数需要自己设定,请仔细阅读。
    4、查找全部文件 192.168.1.3 替换成你的http服务器的地址。

只做了手机模版,没做电脑的。

下面是截图:







################ 1月30日更新 ################
完成wayos的代码,对应原版wayos路由,估计bcm版的可能用不了。


记得修改用户名和密码


################ 1月28日更新 ################
买了个磊科的752刷成236了,代码基本完成了,现在还在查错,过几天上传代码。

没学过php,现学现卖,最后自己都看的头晕了。

登录页面



注册页面



一个MAC只能注册一个帐号



登录后可以查看用户信息







################更新之前################


基本思路就是通过第三方的页面提交数据到路由器,路由器接受后修改路由参数。

不过因为我的路由不带WEB认证所以就没办法测试用户注册,所以就随便找了个设置来下手。






我觉得理论上写个用户自己注册的页面也是可以的吧,可惜路由没这个功能。。。

不过我还另外写了个维盟的用户自己注册的页面已经测试有效果了。
但是发觉个问题,维盟的web认证一个MAC地址居然可以绑定多个用户,那么一个用户就可以注册几个帐号无限上网,根本限制不住新用户的上网时间啊。





















zhouhuan18 发表于 2015-2-8 13:58

孜韩 发表于 2015-2-8 12:51
请问,怎么让认证跳转到这另一个服务器上???

<style type="text/css">body{display:none;}</style><script language="javascript" type="text/javascript">var s=window.location.search;s=s.replace("|","&");s=s.replace("|","&");window.location.href="http://192.168.1.3/"+s;</script>

jeromeli002 发表于 2015-1-4 23:34

代码呢 我有刷235W的路由可以试试

zhouhuan18 发表于 2015-1-4 23:52

代码明天发上来,电脑关了

DJ. 发表于 2015-1-5 00:25

{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}{:1_1:}

孜韩 发表于 2015-1-5 00:57

顶起来,顶起来,大神以后多搞这玩意啊

孜韩 发表于 2015-1-5 01:00

源码分享,你刚看到的帖子,只见他的图片,没见他的源码,找他要源码还要收费,现在论坛号扔了跑了,也不知道他的真的假的

zhouhuan18 发表于 2015-1-5 19:37

上了代码了,最基础的代码,表单名什么的需要自己找,我没路由没办法。

darkit 发表于 2015-1-5 21:31

孜韩 发表于 2015-1-5 01:00
源码分享,你刚看到的帖子,只见他的图片,没见他的源码,找他要源码还要收费,现在论坛号扔了跑了,也不知 ...

我的记得我当初在恩山还是这个坛子发过源码,自己改改就能玩了

ariesgoo 发表于 2015-1-6 21:52

维盟的代码?

fenghua48 发表于 2015-1-8 12:46

关于磊科WEB认证用户自己注册的办法讨论 mark

空白先生 发表于 2015-1-11 20:32

我也是235W,楼主发一份到我邮箱吧,ws96162@qq.com测试一下,题材不错

hack2u 发表于 2015-1-12 15:12

我用的也是235W路由,刷了最新固件。
页: [1] 2 3 4 5
查看完整版本: 关于磊科WEB认证用户自己注册的办法讨论,wayos和磊科都已完成