神秘的10F9协议--按块追加权限

微耕已公开的协议文档中指明,大量权限最好使用1093清空协议后再使用109B进行尾部追加,那个是一条一条追加的,追加几条后又要暂停一下判断控制器状态,怕控制器有其它指令要处理。


对微耕自己的ICCARD程序抓包处理,发现其在上传权限时并没有使用109B来进行权限追加,而是使用了10F9协议,这个协议在文档中不存在,致电微耕后,被其技术人员和技术支援雷的内外皆焚。无可奉告,保密。不知道是真保密呢还是因为这几个人也不知道这个协议是做什么的。


但如果不使用这个协议,追加协议的确会让大一点的项目完蛋,一天到晚都在那下数据了。差不多就是一秒10条的样子。如果有1000个门禁。。。。。。


于是使用了一些技术手段,对该协议解析如下:



逐块追加权限10F9


32个权限下发一次,不足补F,包长为524字节(包头1+地址2+指令2+固定码2+权限块号2+32*16+校验码2+包尾1) 


7E F2 E1 F9 10 03 00 00 04 8C A7 EA 01 21 08 9F 29 01 40 E2 01 00 00 00 00 7C D8 EA 01 21 08 9F 29 01 40 E2 01 00 00 00 00 DC 00 EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 EC 32 EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 4C 62 EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 8C 69 EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 FC 7A EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 6C C8 EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 6C 2C EC 01 21 08 9F 29 01 40 E2 01 00 00 00 00 4C C1 EC 01 21 08 9F 29 01 40 E2 01 00 00 00 00 FC C6 EC 01 21 08 9F 29 01 40 E2 01 00 00 00 00 5C F1 EC 01 21 08 9F 29 01 40 E2 01 00 00 00 00 4C 0C ED 01 21 08 9F 29 01 40 E2 01 00 00 00 00 AC 26 ED 01 21 08 9F 29 01 40 E2 01 00 00 00 00 4C 5B ED 01 21 08 9F 29 01 40 E2 01 00 00 00 00 EC D3 ED 01 21 08 9F 29 01 40 E2 01 00 00 00 00 AC ED ED 01 21 08 9F 29 01 40 E2 01 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF BB 37 0D 


7E 包头
F2 E1 地址
F9 10 指令
03 00 
00 04 大量权限下载序号,如果权限过多需要多次下载,此值增加(可认为32权限为一块,此为块号)
8C A7 EA 01 21 08 9F 29 01 40 E2 卡号区号门号起止时间控制器编号密码
01 首卡开门
00 多卡开门 
00 00 00 从卡号开始,补足16字节长度
7C D8 EA 01 21 08 9F 29 01 40 E2 01 00 00 00 00 另一个权限
DC 00 EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
EC 32 EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
4C 62 EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
8C 69 EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
FC 7A EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
6C C8 EB 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
6C 2C EC 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
4C C1 EC 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
FC C6 EC 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
5C F1 EC 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
4C 0C ED 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
AC 26 ED 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
4C 5B ED 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
EC D3 ED 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
AC ED ED 01 21 08 9F 29 01 40 E2 01 00 00 00 00 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 
BB 37 校验码
0D 包尾

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值