USR-Smartlink使用手册.pdf
(360.96 KB, 下载次数: 526)
USR-WIFI232-LOW-V2.2.pdf
(7.65 MB, 下载次数: 406)
RT5350_AP_design guide V11.pdf
(1.75 MB, 下载次数: 332)
随着wifi技术不断发展,智能家居行业不断扩大和完善,许多企业都选择了单一的设备终端,其中:智能开关插座、智能红外控制器等成为了行业中的香饽饽。买了几款欧瑞博、博联的开关,其价格可以接受,100~200之间,普通用户可以买来玩玩。对于这些开关,其中wifi模块则是可以说是整个技术关键。 本人所知 TI公司CC3000、联发科mt5931、Ralink的RT5350等,前者资料齐全,但是比较贵,中者的比较便宜,欧瑞博是用此模块,不知道模块是自己开发的还是外购的,要50多哦。Ralink的也比较便宜,不过开发量还是有的。为了配置简单,基本很多插座都推出了smarklink一键配置技术,其实就是解决了在插座没连接路由器的时候,手机app告诉它加入哪个路由。附件上了最近几块模块的资料,感觉好不错,就是价格还没做下来。希望能搞定联发科里面开源出来,就不用wifi转串口,又得外接单片机去控制其他电路了。以便做到降低成本,推动未来的物联网。。。智能家居!
TI的CC3000是做得比较全的,你想要什么开发软件,我是网上买的一块CC3000模块的开发板。 ...
TI有专门支持开发的软件 但是下载不下来 申请个片子 想自己画板子做个模块 smartlink基本原理
在网上找的不能发url
基本思想就是利用广播包,我们知道以太网在最底层是以太网数据包,无线则更是广播包,天线发送数据包到空中,接收端接收到数据包,然后处理,供各层使用。
在应用层,UDP协议可以发送广播包,所以,APP或者PC程序,发送一个UDP数据包,在包中放置SSID跟密码,然后插座接受到该包之后,解析包,获得SSID跟密码,就可以配置自己,链接路由器了。
花了五个小时分析了汉枫的模块SmartLink的实现细节;
协议用了UDP广播数据包,手机向本地广播地址,端口49999,发送特定编码的数据包;
显然,模块可以嗅探到该数据包,无线数据包中已经包含了SSID,以及加密方式,所以,模块仅仅需要从数据包中推算出密码,就可以成功连接本地AP了。
汉枫用了一个很傻的效率较低的协议;
将每一个密码字符编码为UDP包负载的字节数,一个回车,一个换行以及密码字节数;
一个会话发送四次,再发送仅包含smartconfig的字符串的UDP包,如果模块配置成功,则回复包含mac地址的UDP包,手机从而知道了mac地址跟IP地址。
看似复杂,但仍然很容易猜测到,所以说很傻;
其实单数据包编码所有密码发送,效率最高,smartlink速度最快。。
此次协议分析,也让我得到了一个很可怕的结论,如果明文发送密码,那即使别人不知道WIFI密码,也可以嗅探到明文数据包,很为手机软件的安全性担心。。 smartlink基本原理
在网上找的不能发url
基本思想就是利用广播包,我们知道以太网在最底层是以太网数据包,无线则更是广播包,天线发送数据包到空中,接收端接收到数据包,然后处理,供各层使用。
在应用层,UDP协议可以发送广播包,所以,APP或者PC程序,发送一个UDP数据包,在包中放置SSID跟密码,然后插座接受到该包之后,解析包,获得SSID跟密码,就可以配置自己,链接路由器了。
花了五个小时分析了汉枫的模块SmartLink的实现细节;
协议用了UDP广播数据包,手机向本地广播地址,端口49999,发送特定编码的数据包;
显然,模块可以嗅探到该数据包,无线数据包中已经包含了SSID,以及加密方式,所以,模块仅仅需要从数据包中推算出密码,就可以成功连接本地AP了。
汉枫用了一个很傻的效率较低的协议;
将每一个密码字符编码为UDP包负载的字节数,一个回车,一个换行以及密码字节数;
一个会话发送四次,再发送仅包含smartconfig的字符串的UDP包,如果模块配置成功,则回复包含mac地址的UDP包,手机从而知道了mac地址跟IP地址。
看似复杂,但仍然很容易猜测到,所以说很傻;
其实单数据包编码所有密码发送,效率最高,smartlink速度最快。。
此次协议分析,也让我得到了一个很可怕的结论,如果明文发送密码,那即使别人不知道WIFI密码,也可以嗅探到明文数据包,很为手机软件的安全性担心。。 //yu 猜测为啥采用很傻的效率低的协议?犹豫数据加了密。便于esp8266破解出密码。 首先esp8266可以分析出ap。 微信采用的是http,非udp
GAINSPAN wifi 超低功耗无线模块,有需要?
-
-
Gainspan wifi 模块介绍.pdf
4.51 MB, 下载次数: 8, 下载积分: 积分 -1 分 - 希望大家能用到 谢谢~
|