[技术讨论] 验证码 验证原理分析请教!!!

[复制链接]
 楼主| 1949zbh 发表于 2018-10-12 11:32 | 显示全部楼层 |阅读模式
产品工作流程:
1:使用微信APP扫描二维码  付费 例如:1元
2:付费完成收到六位验证码 例如:123456
3:输入验证码 123456  设备继电器闭合 ,工作N小时后断开继电器
4:如果需要时间累加重复步骤1~3即可

附:每次收到的验证码是不同的,已经用过的验证码不可以再用例如:
第一次付费收到验证码: 123456
第二次付费收到验证码:234567

问题:
1:我已经拆开设备里面只有一个STM8芯片 驱动数码管 和触摸按键
可以确定此设备并没有联网。
想请教大神们,能否分析一下:手机APP的验证码和此设备是怎样关联的?
设备怎样知道输入的验证码是自己的?我想二维码里已经包含了此设备信息,例如STM8的序列号。
验证码和序列号存在一定关系?还想请教二维码怎样的规则轮换?请大神们赐教???不胜感激




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
yc2168 发表于 2018-10-12 11:44 | 显示全部楼层
这是要公开抄别人产品?
 楼主| 1949zbh 发表于 2018-10-12 13:31 | 显示全部楼层
yc2168 发表于 2018-10-12 11:44
这是要公开抄别人产品?

做技术你懂得!比较好奇
 楼主| 1949zbh 发表于 2018-10-12 14:11 | 显示全部楼层
自己顶下………………
tyw 发表于 2018-10-12 14:56 | 显示全部楼层
chongdongchen 发表于 2018-10-12 16:11 | 显示全部楼层
没联网,怎么可能?

评论

可能啊,比如银行给的密钥  发表于 2018-10-13 20:32
 楼主| 1949zbh 发表于 2018-10-12 16:16 | 显示全部楼层
chongdongchen 发表于 2018-10-12 16:11
没联网,怎么可能?

我想应该mcu里面存有算法 和 手机APP的算法匹配起来。这个中间纽带就是二维码包含的信息。就是觉得这种设计挺巧妙才来向大家请教!希望共同学习
 楼主| 1949zbh 发表于 2018-10-12 16:18 | 显示全部楼层
tyw 发表于 2018-10-12 14:56
〓◆ 二维码相关专辑 28册 190M ◆〓

谢老铁支持!!!!为你点赞
chongdongchen 发表于 2018-10-12 16:19 | 显示全部楼层
1949zbh 发表于 2018-10-12 16:16
我想应该mcu里面存有算法 和 手机APP的算法匹配起来。这个中间纽带就是二维码包含的信息。就是觉得这种设 ...

不会的,如何保持同步?比如手机多扫了一下怎么办?
chongdongchen 发表于 2018-10-12 16:23 | 显示全部楼层
1949zbh 发表于 2018-10-12 16:16
我想应该mcu里面存有算法 和 手机APP的算法匹配起来。这个中间纽带就是二维码包含的信息。就是觉得这种设 ...

不过你让我想起了汽车遥控的滚动码,你说的也是有可能的

评论

你可以去了解一下这个遥控器的工作原理  发表于 2018-10-12 16:27
 楼主| 1949zbh 发表于 2018-10-12 16:27 | 显示全部楼层
chongdongchen 发表于 2018-10-12 16:19
不会的,如何保持同步?比如手机多扫了一下怎么办?

我想应该是有这种考虑的,比如MCU里预先准备100组。不一定是1对1 ,应该是1对多。每扫描一次滚筒往下一个100组数据。
 楼主| 1949zbh 发表于 2018-10-12 16:29 | 显示全部楼层
chongdongchen 发表于 2018-10-12 16:23
不过你让我想起了汽车遥控的滚动码,你说的也是有可能的

共同学习吧,有时候一个人脑子转不过来弯,需要大家交流指点下!谢谢提醒
manbo789 发表于 2018-10-12 17:06 | 显示全部楼层
没有联网很好实现啊,
 楼主| 1949zbh 发表于 2018-10-13 08:33 | 显示全部楼层
manbo789 发表于 2018-10-12 17:06
没有联网很好实现啊,

能否说说大概原理呢?请赐教
zzz3265 发表于 2018-10-13 09:03 | 显示全部楼层
类似桌面软件, 游戏
得到的验证码等效软件的序列号
 楼主| 1949zbh 发表于 2018-10-13 09:55 | 显示全部楼层
zzz3265 发表于 2018-10-13 09:03
类似桌面软件, 游戏
得到的验证码等效软件的序列号

能否讲解下原理?
changle11sdo5 发表于 2018-10-13 12:43 来自手机 | 显示全部楼层
每次的二维码会不会变?

评论

不会的  发表于 2018-10-15 08:43
IC烧录机 发表于 2018-10-13 17:10 | 显示全部楼层
这是一个简易充电桩对吗?
有何不可0365 发表于 2018-10-13 18:26 来自手机 | 显示全部楼层
不需要联网吗?

评论

是的!  发表于 2018-10-15 08:43
877049204 发表于 2018-10-13 20:34 | 显示全部楼层
我觉得和银行给的密钥很像,密钥里面存一组数,银行自己有一组对应的
以时间或者使用次数作为两者之间的参照
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

142

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部

9

主题

142

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部