我这个海康摄像头忘记密码密码不知道,扫码连接密码要20个字符

密码不能有字符串联,你能给我写出几个没有字符串联的吗?_百度知道
密码不能有字符串联,你能给我写出几个没有字符串联的吗?
我有更好的答案
就是不能有,。?!…~:;@#这样的
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。app中的扫码功能实现 - 简书
app中的扫码功能实现
版权声明:本文为博主原创文章,转载请说明出处。
app中需要实现扫码功能
最近在做一个app,之前做过扫描二维码的功能。然而今天突然想要做这样一个功能时,完全想不起来当时是怎么实现的。我翻看自己的笔记本,发现太多了各种笔记了,没找到,我不知道是在其他的笔记本还是我压根没记。这时我意识到写博客对一个程序员的重要性,以后还是要养成写博客的习惯才好。
1.加载二维码开源包
compile 'cn.yipianfengye.android:zxing-library:2.0'
compile 'com.google.zxing:core:3.2.1'
2.在activity
ZXingLibrary.initDisplayOpinion(this);
btn_start_scan.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
if (preferences.getBoolean("firstStart", true))
L.i(LOGTAG, "扫码");
editor = preferences.edit();
editor.putBoolean("firstStart", false);
editor.apply();
Intent intent1 = new Intent(StartActivity.this, CaptureActivity.class);
startActivityForResult(intent1, REQUEST_CODE);
L.i(LOGTAG, "主页");
Intent intent = new Intent(StartActivity.this,MainPageActivity.class);
startActivity(intent);
public void onActivityResult(int requestCode, int resultCode, final Intent data)
* 处理二维码扫描结果
if (requestCode == REQUEST_CODE)
//处理扫描结果(在界面上显示)
if (null != data)
Bundle bundle = data.getExtras();
if (bundle == null)
if (bundle.getInt(CodeUtils.RESULT_TYPE) == CodeUtils.RESULT_SUCCESS)
result = bundle.getString(CodeUtils.RESULT_STRING);
L.i("扫描结果:",result);
else if (bundle.getInt(CodeUtils.RESULT_TYPE) == CodeUtils.RESULT_FAILED)
Toast.makeText(getApplicationContext(), "解析二维码失败", Toast.LENGTH_SHORT).show();
3.添加调用摄像头的权限
&uses-feature android:name="android.hardware.camera" /&
&uses-feature android:name="android.hardware.camera.autofocus" /&
4.做完以上三步,运行,打开手机的设置权限,允许使用摄像头,成功扫描二维码。
5.我们来看看二维码的原理
//二维码算法
//两个for循环是图片横列扫描的结果
for(int y=0;y&QR_HEIGHT;y++)
for(x&QR_WIDTH;x++)
if(bitMatri.get(x,y))
pixels[y*QR_WIDTH+x]=oxff000000;
pixels[y*QR_WIDTH+x]=
A sophomore
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金相信有很多朋友...
用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你能获得这些料: 知道setContentView()之后发生了什么? ... Android 获取 View 宽高的常用正确方式,避免为零 - 掘金 相信有很多...
发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注
09:45字数 61697阅读 3316评论 2喜欢 85 用到的组件 1、通过CocoaPods安装 项目名称 项目信息 AFNetworking 网络请求组件 FM...
用到的组件1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SDWebImage多个缩略图缓存组件 UICKeyChainStore存放用户账号密码组件 Reachability监测网络状态 DateTools友好...
用到的组件1、通过CocoaPods安装项目名称项目信息AFNetworking网络请求组件FMDB本地数据库组件SDWebImage多个缩略图缓存组件UICKeyChainStore存放用户账号密码组件Reachability监测网络状态DateTools友好化时间MBP...
From Washington, this is VOA news. I'm Jee Abbey Lee reporting. The Syrian government and Russian warplanes carried out a toxic gas attac...
班级检视会发言稿 邢衍青 叶老师把人际关系可以分为强联结和弱联结,并且告诉我们,现实生活里面强联结是我们周围的人,提供情感的支持; 弱联结 是我们很少见面的或者素不相识的人,他们会给我们带来更多的信息,可能更多的影响到我们的工作、学习。我认同这个观点。 比方...
关于JRebel的安装和激活请参考devtools 导致 相同类型强转失败 1.配置tomcat 2.查看和添加加入JRebel管理的项目: 3.使用JRebel debug方式启动 项目启动完成会自动打开配置tomcat时设置的默认浏览器 4.修改项目代码(html ||...
人的一生只有在滴血的时候,在痛不欲生的时候,在生不如死的时候,才能有大的心灵飞跃与成长。那种疼,那种痛,是撕心裂肺的,是捶胸顿足的,此时的思考才能锐变心灵的成长。 心灵的强大,靠的是自我磨练,自我锤炼,自我超越。不要去纠结给你制造磨难的人,没有他们的陪练,你能百炼成钢吗? ...
今天起了个大早,感觉自从上班以来从未这么早清醒过。神清气爽,于是放下了豪言:“昨日喷阿里不甚过瘾,今夜请看我再喷百度” 从哪里说起呢 在我印象中,最初百度被喷得很惨一点应该算是竞价排名。无数网友通过百度成功搜索并进入了放在搜索结果第一条的钓鱼、假冒网站,为国内的黑产市场做出...有一个二维码,用手机扫码后得到的信息怎么传递到网页啊?
[问题点数:20分,结帖人feizaijian]
本版专家分:0
结帖率 90%
CSDN今日推荐
本版专家分:64229
2014年11月 总版技术专家分月排行榜第一
2015年2月 总版技术专家分月排行榜第二
2015年2月 Web 开发大版内专家分月排行榜第一2015年1月 Web 开发大版内专家分月排行榜第一2014年12月 Web 开发大版内专家分月排行榜第一2014年11月 Web 开发大版内专家分月排行榜第一2014年10月 Web 开发大版内专家分月排行榜第一
2016年1月 Web 开发大版内专家分月排行榜第二2015年12月 Web 开发大版内专家分月排行榜第二2015年11月 Web 开发大版内专家分月排行榜第二2015年10月 Web 开发大版内专家分月排行榜第二2015年8月 Web 开发大版内专家分月排行榜第二2015年5月 Web 开发大版内专家分月排行榜第二
本版专家分:0
结帖率 90%
本版专家分:290
本版专家分:395997
2017年 总版技术专家分年内排行榜第三
2013年 总版技术专家分年内排行榜第五
2018年5月 总版技术专家分月排行榜第一2018年4月 总版技术专家分月排行榜第一2018年2月 总版技术专家分月排行榜第一2017年8月 总版技术专家分月排行榜第一
2018年3月 总版技术专家分月排行榜第二2017年11月 总版技术专家分月排行榜第二2016年2月 总版技术专家分月排行榜第二2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
本版专家分:0
结帖率 90%
本版专家分:0
结帖率 90%
本版专家分:0
结帖率 90%
本版专家分:290
本版专家分:290
本版专家分:395997
2017年 总版技术专家分年内排行榜第三
2013年 总版技术专家分年内排行榜第五
2018年5月 总版技术专家分月排行榜第一2018年4月 总版技术专家分月排行榜第一2018年2月 总版技术专家分月排行榜第一2017年8月 总版技术专家分月排行榜第一
2018年3月 总版技术专家分月排行榜第二2017年11月 总版技术专家分月排行榜第二2016年2月 总版技术专家分月排行榜第二2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
匿名用户不能发表回复!|
CSDN今日推荐逍遥无需摄像头扫描二维码扫码不报错 - 逍遥安卓论坛 - Powered by Discuz!
逍遥安卓论坛
标题: 逍遥无需摄像头扫描二维码扫码不报错
作者: 心芝雨& & 时间:
标题: 逍遥无需摄像头扫描二维码扫码不报错 本帖最后由 心芝雨 于
06:48 编辑
第一个 :快图浏览
第二个 :扫描工具
打开逍遥安卓模拟器设置功能 可以看到共享文件目录
001.png (284.17 KB, 下载次数: 141)
10:49 上传
将二维码图片放到共享目录(我是放到共享 库 图片里逍遥安卓图片里)
1.png (50.69 KB, 下载次数: 66)
10:49 上传
回到逍遥安卓桌面点击 扫描工具
2.png (393.88 KB, 下载次数: 106)
10:51 上传
如图 点击相册
3.png (52.86 KB, 下载次数: 98)
10:52 上传
选择快图浏览(图库也可以)
004.png (73.25 KB, 下载次数: 90)
10:52 上传
看到二维码图片(如果没有看到切换桌面等待几秒或者重启逍遥安卓模拟器)
005.png (108.36 KB, 下载次数: 93)
10:52 上传
6.png (157.48 KB, 下载次数: 95)
10:53 上传
看到解码后的效果
7.png (73.91 KB, 下载次数: 202)
10:53 上传
QQ截图51.jpg (125.97 KB, 下载次数: 2)
06:48 上传
作者: & & 时间:
大家好,我是小马哥,为我自己代言,支持楼主
作者: grow11& & 时间:
学习了谢谢
作者: tmd386& & 时间:
好东西谢谢分享
作者: jiabo4840& & 时间:
0.0.......
作者: a& & 时间:
不错不错不错不错不错不错
作者: winboy& & 时间:
请问支持微信吗。微信之前一直打开出错
作者: zx0603& & 时间:
真好啊 扫描都办了
作者: a& & 时间:
QQQQQQQQQQQQ
作者: slb19811& & 时间:
ffffffffffffffffff
作者: slb19811& & 时间:
微信模拟器如何扫码 求方法
作者: npr& & 时间:
学习一下&&谢谢楼主
作者: & & 时间:
感谢分享& && && && && && && && && && && && &
作者: wangxiaolin& & 时间:
adsfasdfasdfasfasdf
作者: kaixin& & 时间:
必须要下载工具才行吗
作者: juren& & 时间:
无需摄像头扫描二维码扫码
作者: xiaolingjinggua& & 时间:
正需要,谢谢。
作者: a7870049& & 时间:
很好,很强大!!
作者: & & 时间:
作者: & & 时间:
[使用经验] 关于逍遥安卓定位完自动复位的解决问题 [复制链接]
作者: yaojianzhong& & 时间:
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: a& & 时间:
啊啊啊啊啊啊啊啊啊啊啊
作者: qq& & 时间:
f ggerg rthryhyhftgbdfgbds
作者: ddsoft& & 时间:
学习下 看看
作者: a848615& & 时间:
的首付款圣达菲
作者: number007& & 时间:
谢谢分享。。。。。。。。。。。。
作者: ferris& & 时间:
不错不错~~~~~~~~~
作者: xiaomiu& & 时间:
正需要这个,非常感谢
作者: & & 时间:
正需要这个
作者: & & 时间:
QQQQQQQQQQQQ
作者: kfkhfj& & 时间:
这个必须 要支持的
作者: hisunno1& & 时间:
必须下载来试用一下下
作者: sren& & 时间:
看看看看看看看看看看看看看看看看看看看看
作者: deepforiest& & 时间:
已经回复过了啊~~
作者: bubu365& & 时间:
这个不错 一直想要扫码
作者: a& & 时间:
好东西谢谢分享
作者: jyunnnn& & 时间:
~~~~~~~~~kankan
作者: 1024& & 时间:
谢谢分享。。。
作者: xy0ker& & 时间:
学习了谢谢学习了谢谢学习了谢谢
作者: a& & 时间:
看看看看看呢
作者: Magic_R& & 时间:
nb啊!!!!!!
作者: james661205& & 时间:
謝謝大大分享
作者: fan& & 时间:
好东西看看
作者: kw2846& & 时间:
摄像头问题碰到解决不了,我看下版主的
作者: w& & 时间:
学习一下学习一下学习一下
作者: & & 时间:
作者: & & 时间:
作者: waiyike111& & 时间:
我想要学习新的知识
作者: didao945& & 时间:
好东西啊,支持楼主,感谢楼主,非常不错
作者: rewfrfds& & 时间:
frfds,如果您要查看本frfds,如果您要查看本
作者: weiwei2018qq& & 时间:
作者: tsurumaru& & 时间:
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
作者: mengmeng0511& & 时间:
客户 可能看看看看可能可能
作者: cyh1240& & 时间:
不错,努力学习ing
作者: eli826& & 时间:
能直接摄像头扫码吗?
作者: fp1233& & 时间:
谢谢楼主分享
作者: 曾在梦里见过你& & 时间:
正好需要 看一下哦
作者: nalanbubai& & 时间:
正义无敌!!!
作者: wwwsax& & 时间:
怎么不添加扫码功能?
作者: qsimaging& & 时间:
作者: xy1023& & 时间:
很好,非常实用,谢谢
作者: & & 时间:
正在找这个东西,谢谢了
作者: & & 时间:
反反复复反反复复反反复复
作者: jy& & 时间:
怎么会不报错
作者: zsf663251& & 时间:
好东西谢谢分享
作者: & & 时间:
大神真给力
作者: 佐佐& & 时间:
我要学习 咳咳咳咳咳咳咳
作者: buydll& & 时间:
让我看看扫描工具吧
作者: zyq111& & 时间:
狐疑依据门禁卡你们家
作者: swento& & 时间:
作者: ww5857694& & 时间:
东方东方收到
作者: qwe& & 时间:
求教程啊_________________________
作者: jokercn& & 时间:
第二个 :扫描工具
作者: talent3& & 时间:
给力chu&&d f g efee20
作者: zuoling& & 时间:
哇,这个牛B啊,
作者: lnykzk& & 时间:
第二个 :扫描工具
作者: 稀饭这赶脚& & 时间:
哈哈& & 喜欢楼主
作者: a& & 时间:
这个好像无法适用于微信扫码- -
作者: 大闲人& & 时间:
我谢谢你们,谢谢逍遥安卓
作者: e_beyond21& & 时间:
什么情况,看看好不好用
作者: tomjak& & 时间:
试点范围发生的
作者: 520sh& & 时间:
没什么用啊,又不是微信扫码
作者: bjxyaz& & 时间:
看看,希望能解决到我的扫码
作者: xingji9900& & 时间:
好东西 学习下
作者: youminlove& & 时间:
瞅瞅好用不
作者: kyh991& & 时间:
这个好,收了
作者: gggko& & 时间:
怎么就上来一回回复一回啊
作者: fanyn1900& & 时间:
请问下如何在模拟器中安装好微信后,扫描二维码登录微信网页版。
作者: & & 时间:
J;DKLSHFGDSJSFS
作者: & & 时间:
J;DKLSHFGDSJSFSFGJF
作者: yuyuuZ& & 时间:
下载试试,希望有用
作者: nswdssj& & 时间:
作者: q8984285& & 时间:
这个厉害& &&&~~~& && && && && & ~
作者: ldswfx& & 时间:
作者: tmyf01& & 时间:
看看是不是真的
作者: & & 时间:
为艾丝凡 如违反斯蒂芬阿萨发达省份艾丝凡真实的分哇发饿死放松速度
作者: 天天& & 时间:
作者: tmyf01& & 时间:
怎么每次都要回复呀
作者: xcxzj& & 时间:
.........................
作者: 木力曾& & 时间:
逍遥无需摄像头扫描二维码扫码不报错 [修改]
欢迎光临 逍遥安卓论坛 (http://www.xyaz.cn/)
Powered by Discuz! X3.2海康萤石的 Wi-Fi 设置是怎么实现的? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。52被浏览<strong class="NumberBoard-itemValue" title="3分享邀请回答ayiii.com/712.html 原文作者未知,以下为全文物联网(莹石云)WIFI一键配置原理分析自从物联网问世以来,如何使得物能够联网有了很多的方式,目前运用非常广的WIFI,今天就总结下自这个方面。物联网:智能硬件+APP+云APP 需要配置wifi用户名 密码进入智能硬件,目前各个WIFI芯片厂家基本采用以下几种方式1)AP模式: APP 配置 手机连接到 智能硬件(WIFI芯片 的AP),构建成一个局域网,当然该局域网是不能上网的,但是局域网内的各个设备的通信是OK此时 该局域网内一般有三个设备(WIFI芯片工作在AP模式 或者是AP+STATION模式) 手机 智能硬件STATION模式---智能硬件的AP2)TI 的smartconfigsmartconfig 也就是所谓的一键配置,速度比AP模式快,为什么呢?请看下面分解。所谓的smartconfig就是手机APP端发送包含WIFI 用户名 WIFI密码的 UDP 广播包或者组播包,智能终端的WIFI芯片可以接收到该UDP包,只要知道UDP的组织形式,就可以通过接收到的UDP包解密 出WIFI 用户名 密码,然后智能硬件 配置受到的WIFI 用户名 密码到指定的WIFI AP 上。AP模式比较不好的就是配置时间比smartconfig要长,手机连接的WIFI接入点会变化,如果配置不成功,手机就无法上网,需要在手动配置WIFI,手机才能上网。典型的萤石云就是用的这种模式 ,只需要在APP上输入wifi密码,在没有任何连接网络的情况下的摄像头都可以直接连接wifi了。smartconfig 技术详解:一.简介:简单来说, 这是一种让你可以在没有和其他设备(支持SmartConfig技术)建立任何性质的通讯链路的情况下, 配置该设备接入wifi网络虚构一个实际场景的话, 会是这样:你购买了一个带有wifi的摄像头, 不过这个摄像头没有usb, 没有以太网, 没有蓝牙, 没有nfc, gsm就更不可能了, 只有wifi, 那么问题来了:你如何配置这个摄像头接入你家的wifi?乍一想, 没有数据链路, 如何进行数据交换?对的, SmartConfig就是用在这种场景下的, 如果这个摄像头的wifi支持SmartConfig技术, 那么你只需这样几个步骤1.摄像头插上电源2.安装制造商提供的手机app(应用无需任何特殊权限, 只需要手机当前是接入wifi的)3.在摄像头附近打开app, 输入你家wifi的密码, 点击确认, 稍等片刻, 不出意外的话, 摄像头已经接入你家wifi了这项技术由德州仪器提出, 并且应用在自己的CC3000系列芯片上. 不过, 从原理上来说, 支持混杂模式的wifi芯片都可以应用该技术二.猜想首先, 你可能会联想到是不是这个app控制了手机, 让手机主动接入摄像头的wifi网络, 然后交换数据. 这确实是一个行得通的办法, 但是却不实用, 控制操作系统更换当前的网络连接是敏感操作, 普通的app没这个权限, 那么就需要用户参与其中, 对于一般的用户而言, 这样的流程就显得复杂且难以理解了这样看来, 摄像头并没有和你控制的任何一个设备建立任何性质的连接一般来说, 我们潜意识里会默认通讯都是双向的, 以这个习惯来看待SmartConfig似乎觉得匪夷所思其实, 在这种场景下, 我们只需要能够把wifi的名称和密码告诉摄像头就行了, 摄像头有没有回馈并不重要顺着这个思路, 我们发现可以这么做, 手机app上生成一个包含wifi名称和密码的二维码, 然后放置在摄像头前, 摄像头只要识别了二维码自然就可以接入wifi但是, 扫二维码的方式依赖视频信号输入, 并不是通用的手段(因为现实场景中的设备并不都是摄像头), 而且场景里也没有采用这种做法这么分析下来, 传播wifi信息的渠道只可能是wifi本身了摄像头尚未接入wifi, 况且wifi也是加密的, app并没有能力控制wifi的底层通讯, app又是如何将信息成功外泄给摄像头的?三.共识理解SmartConfig原理前需要说两个共识1. 无线数据的传播形式必定是广播至少目前是这样, 因为我所知道的能做到点对点的无线传输只有量子隐形传输, 可惜还在实验室中既然是广播, 那么必然可以被监听, 就像一个酒吧里有两个中国人和两个俄罗斯人, 中国人和中国人说话, 俄罗斯人听得到, 只不过听不懂, 反之亦然2. 任何可控的模式都可以被用于编码, 用于数据交换当前wifi应用的几种主流加密方式都存在一个特点, 明文的长度和加密后的密文长度之间是线性关系即: 密文长度 = 明文长度 + 算法相关的常量C, 也就是说, 只要明文长度可控, 密文的长度即是可控的这个特点是SmartConfig的核心原理四.原理如果了解802.11的帧格式, 你就知道, 链路层载荷数据(即网络层头部及网络层数)在数据帧中是清晰可辨的, 只要接收到802.11帧就可以立刻提取出载荷数据, 计算载荷数据的长度自不用说, 而这里的载荷数据, 通常就是密文常见的两种数据帧格式:Station to APAP to Station密文长度有了, 接下来我们看一下明文的结构普通权限的应用程序是没有能力完全控制和定义传输层及下层所有协议数据的, 唯一可以完全控制的就是应用层数据, 那就继续分析一下TCP/IP协议栈中的网络层和传输层的数据结构常用的网络层协议非IPv4莫属, IPv4的头部绝大多数情况下都是定长的20字节, 长度几乎完全可控传输层协议我们选择UDP, 因为UDP协议头部为定长的8字节, 完全可控(当然, 选择UDP还有别的原因)这么看来, 我们有能力完全控制明文的长度明文长度 = 20 + 8 + 应用层数据长度密文长度也脱口而出密文长度 = 20 + 8 + 应用层数据长度 + 算法相关的常量C如果我需要你发出一个密文长度为1000字节的802.11帧, 那么你只需要在UDP中塞满任意(1000 – 20 – 8 – C)个字节即可接下来, 只要我们利用可控的密文长度定义一张编码表即可将数据告诉任何知道这张编码表的设备了原理说完了, 按照这个原理, 几乎可以实现任意数据的传播, 至于SmartConfig采用何种编码, 没必要关心五.流程示例我们定义一张编码表, 简单示意一下整个过程:密文长度 =& 映射释义1234 =& 起始符; 连续的3个起始符, 用于表示数据传输开始1324 =& 结束符; 连续的3个结束符, 用于表示数据传输结束110 =& 间隔符; 连续的2个间隔符, 用于表示数据符之间的间隔1000 =& 数据符; 表示 ASCII 0x001001 =& 数据符; 表示 ASCII 0x01…1127 =& 数据符; 表示 ASCII 0x7F假设我们要把字符串”CJey”(密码)告诉摄像头, 整个流程大致如下: (假设常量C为16)手机app部分:打开手机app, 在输入框中填入要发送的字符串”CJey”, 点击发送app连续发送三个UDP广播包, 填充数据为字节( = 1190), 表示传输开始app发送一个UDP广播包, 填充数据为字节( = 1023), 传输字符Capp连续发送两个UDP广播包, 填充数据为66个0x00字节( = 66), 表示数据间隔app发送一个UDP广播包, 填充数据为字节( = 1030), 传输字符Japp连续发送两个UDP广播包, 填充数据为66个0x00字节( = 66), 表示数据间隔app发送一个UDP广播包, 填充数据为字节( = 1057), 传输字符eapp连续发送两个UDP广播包, 填充数据为66个0x00字节( = 66), 表示数据间隔app发送一个UDP广播包, 填充数据为字节( = 1077), 传输字符yapp连续发送三个UDP广播包, 填充数据为字节( = 1280), 表示传输结束从1开始循环多次, 直到超时或者摄像头成功接入wifi, 向app汇报成功摄像头部分:摄像头通电, 没有可用的wifi, 进入混杂模式, 开始监听信号覆盖范围内的所有wifi数据帧捕获数据帧, 如果连续收到3个密文长度为1234, 且来自于同一个发射源X的数据帧, 则进入下一步, 否则重复2捕获发射源X的数据帧, 持续捕获密文长度为110或者之间的数据帧, 直到捕获到连续3个密文长度为1324的数据帧将上述数据帧按照编码表进行映射, 由于手机app并非是独占网络, 所以捕获到的数据可能有噪音, 比如解码出来的结果可能是(/表示分隔符): ACX/J/o@e/ymmm如果没有噪音, 记为候选数据RC, 重复捕获X, 进行二次验证, 通过则表示接收完成, 没通过也重复捕获X, 将这次所得结果同上一次做交集, 循环如此直到得出唯一结果, 即RC, 之后再重复5由于捕获的数据帧头部信息中已经包含了wifi的bssid信息, 使用”CJey”作为密码去尝试连接相应的wifi, 成功则向app报告, 失败则继续重复2六.参考SmartConfig的TI官方wikiSmartConfig的TI官方介绍CC3000 Smart Config – transmitting SSID and keyphraseHow does TI CC3000 wifi smart config work?287 条评论分享收藏感谢收起2添加评论分享收藏感谢收起写回答

我要回帖

更多关于 海康摄像头默认密码 的文章

 

随机推荐