路由器运行dogcom实现一连多
使用方法
某些学校使用哆点认证,dogcom可以作为该认证的客户端。它使用c编写,使用心跳包维持与认证服务器的连接。并且非常轻量,编译完后只有几十kb。这里我们简单介绍。
github项目地址:mchome/dogcom: Drcom-generic implementation in C. (github.com)
运行命令:
一般我们使用如下命令:
1 | ./dogcom -m dhcp -c ./drcon.conf -e -v |
其中配置文件内容请通过抓包获取。抓包网站:Auto Configure (drcoms.github.io)
仓库地址:drcoms/drcom-generic: Dr.COM/DrCOM 现已覆盖 d p x三版。 (github.com)
简单说下使用:登陆前wireshark抓包,登陆后等待一下,保证心跳包抓取完全。然后到网站选择对应版本,上传流量文件进行解析。
举例
这里我提供多个版本的可执行文件:
dogcom_v1.6.2-1_ar71xxar71_ipk包
dogcom_v1.6.2-1_mipsel_24kcmipsel_ipk包
dogcom_v1.6.2-1_mipsel_24kcmipsel可执行文件
其他版本请自行编译。其中ipk包安装后/etc下会生成一个dogcom.conf配置文件。可执行文件会放入环境变量。