代码拉取完成,页面将自动刷新
Openwrt ac 控制器(acctl), 包含服务端和客户端两大块。支持以下特性:
ac: 服务器代码 ap: 客户端代码 lib: 共用代码 include: 共用头文件 scripts: 编译等辅助脚本
ac 为多线程,包含以下线程:
启动过程:
ap 为多线程,包含以下线程:
编译时makefile会要求输入password, 客户端和服务端必须密码一致,用于报文确认。random 用于防止重放攻击。
1、发送broadcast报文, 生成broadcast random0
2、ap接收到broadcast报文, 生成random1
, 对数据+ random0 + password
计算md5sum1
, 发送ap reg 报文。
3、ac收到ap reg报文,提取md5sum1
并置原报文位置为0, 对报文 + random0 + password
计算md5sum2
, 如果md5sum1 与 md5sum2 不一致,则丢弃。ac 生成reg response 报文,生成random2
, 对数据 + random1 + password
计算md5sum3
4、ap 收到reg response 报文,提取md5sum3
并置原报文位置为0, 对报文 + random1 + password
计算md5sum3
, 如果md5sum3 与 md5sum4 不一致,则丢弃
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。