考虑到 RKE(远程无钥匙进入,汽车)的遥控钥匙,它的信号已被捕获:它以433,92MHz
简单的on/off
.
下面我考虑增量(on-off
或之间的时间差off-on
)。这些增量的最大公约数是500µs
。
信号如下(*500µs
每个,从低电平开始):
50,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10,
1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,2,
1,1,1,1,1,1,1,1,1,2,1,2,1,1,1,3,1,1,1,1,1,3,
1,2,1,1,1,1,1,2,1,3,1,1,1,1,1,2,1,2,1,3,1,3,
1,2,1,2,1,2,1,1,1,1,1,2,1,3,1,1,1
其他样品:
52 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11
1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 2 1 2 1 1
1 2 1 2 1 1 1 1 1 2 1 1 1 2 1 3 1 2 1 2 1 1
1 1 1 2 1 1 1 1 1 1 1 2 1 3 1 1 1 1 1 2 1 1
1 2 1 3 1 2 1 1 1 1 1 2 1 1 1 1 1 1 1
52 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1
1 1 1 2 1 1 1 2 1 1 1 2 1 1 1 3 1 1 1 1 1 1
1 1 1 1 1 3 1 1 1 2 1 2 1 1 1 1 1 1 1 1 1 3
1 3 1 3 1 1 1 1 1 2 1 1 1 2 1 2 1 2 1 1 1
52 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11
1 1 1 1 1 1 1 1 1 3 1 3 1 3 1 2 1 2 1 1 1 3
1 1 1 1 1 2 1 2 1 1 1 1 1 3 1 2 1 2 1 2 1 1
1 2 1 2 1 2 1 2 1 1 1 2 1 1 1 1 1 1 1 1 1 3
1 2 1 1 1 1 1 1 1 1 1 2 1 1 1
52 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11
1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 1 1 1 3 1 1
1 1 1 1 1 3 1 1 1 3 1 3 1 1 1 3 1 1 1 1 1 2
1 1 1 1 1 1 1 1 1 2 1 3 1 1 1 1 1 2 1 1 1 1
1 1 1 1 1 2 1 2 1 1 1 1 1 2 1 2 1 2 1
(50
也许是50~52
,10
也许11
,但是这并不重要),接收机灵敏度不够独立500
,1000
,1500µs
-这些都是重要的DATAS。
它似乎不是曼彻斯特,因为只有1
和2
时间是“主要三角洲”,而不是3*500
。某种PWM?那么主要的宽度和占空比是多少?
我问这个编码的名称。50
和10
( x500µs
) 看起来很特别,有趣的是10*500µs=5000µs
.
更新 我做了一个简单的重放攻击:捕获一个像上面样本一样的信号(到汽车足够远,所以它听不到),然后用我的 433MHz 发射器重放信号,汽车成功打开!这证明数据足够准确并且一切正常。然而现在是困难的部分... 补充:我发现了两件事:每个信号的持续时间是一样的,如果你想进一步分析它,就这样写(只是例子,没有捕获信号):
1 1 1 2 1 3 1
1 1 1 1 1 1 1 1 1 1
另外:总有这个前缀
50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 11 1 1 1 1 1 1 1 1 1
然后发现两个非 1(2 或 3)之间总是有奇数的 1 可能会有所帮助。结论:较长的时间(2 或 3)总是低的,因为前 50*500µs 是低的,短脉冲(1*500µs)可以是高/低。
我想没有人知道加密,但有人知道编码吗?某种“行代码”?
更新2
关于@JimmyB 的请求,我正在添加二进制表示,其中单个 0 或 1 表示具有相应幅度(0 或 1)的 500µs 脉冲。
前缀变成这样:
000000000000000000000000000000000000000000000000000101010101010101010100000000000101010101
后面有很多样例(这里的样例是指前缀后的数据,所以完整的数据就是简单的前缀+数据),每行一个样例:
00100101010010010100100101010010100100010010010101001010101001000101010010100100010010101001010101
01010101001010101001010010100101000101010101010001010010010101010100010001000101010010100100100101
00010001000100100101000101010010010101000100100100101001001001001010010101010100010010101010100101
00100101010100010101010001010001000101000101010010101010100100010101001010101010010010101001001001
01010100101010010101010100100101000101010001001010100100010101001001000100010010010010101001000101
01001001010100010001001010010101000101010001010101001001000101000101010100100101010010100101001001
00010101001010100100101001010101000100101010010101000100100101001001010101010010010010100100101001
01000101001010100100101010101010100100101001001010100100010101010001000100100101000100100101001001
01000100101001010101001010010001010101001001010010010100101010010101001001010100100100100100100101
01010010100101010010010100010101001001001001000101001010100101010001001001000100010010101010100101
00100101001010100101000101001001010010100101000100010010100101000100101010010001000100100100100101
01010001010101010100010100101001010001001001001001010100100101001001000100101001010010101010010001
00010100100100101010010100101010101010101010100101001010010010100100100101000100100100101001010101
使用这种表示,可以清楚地看到所有样本具有相同的持续时间(对于进一步分析可能重要也可能不重要)。现在正在寻找模式?这就是我所能提供的,我想。由于这是在德国,像 FCC-ID 这样的东西不存在,所以即使有趣的部分通常是非公开的,也有机会获得更多信息......