关于校验算法分析的问题。
本帖最后由 durongze 于 2024-8-20 21:32 编辑大佬们,下面一段hex数据,也知道最后的校验码是43bf16, 麻烦大佬们给分析分析这有可能用的是什么校验算法?
---------------------
:10000000020284CAD8CA797D7374F87E70301202F5
:100010006B74F87E708012026B1202C66CDD74FA8B
:10002000CAB87AF1827AE183E4937C7BDAB812026F
:100030006B0B740BD0BED01078E474F87E70901205
:10004000026B1202C66CDD74FACAB87AF1827AE1E8
:1000500083E4937C7BDAB812026B0B740BD0BED0B6
:100060001078E474F87E708812026B1202C66CDDA0
:1000700074FACAB87AF1827AE183E4937C7BDAB8C5
-------------------------------------------------------------------
43 bf16
瞅瞅是不是校验和 ISP软件里面是这么写着 怎么算出来的就不太清楚了等等大佬来回答{:4_194:} 如果是ISP软件里面的已经转成bin格式了。不是hex格式。 soma 发表于 2024-8-19 16:58
如果是ISP软件里面的已经转成bin格式了。不是hex格式。
你的意思是 43 bf16是bin格式的数据,那这个应该也是一种校验值吧?否则 43 bf16 这三个字节是根据啥产生的呢?hex里没有这三个字节啊 durongze 发表于 2024-8-19 18:11
你的意思是 43 bf16是bin格式的数据,那这个应该也是一种校验值吧?否则 43 bf16 这三个字节是根 ...
把hex转bin然后crc24校验一下。看是不是你要的值 soma 发表于 2024-8-19 18:20
把hex转bin然后crc24校验一下。看是不是你要的值
{:titter:} 我在干啥,应该被你发现了 。 本帖最后由 durongze 于 2024-8-20 21:41 编辑
soma 发表于 2024-8-19 18:20
把hex转bin然后crc24校验一下。看是不是你要的值
你为啥说stcisp 会把hex转成bin,bin其实就是去掉hex的行头和行尾,是吧?
校验算法如果是crc的话,不知道初始向量用的啥,也是弄不出来一样的值。
1 020284CAD8CA797D7374F87E70301202
2 6B74F87E708012026B1202C66CDD74FA
3 CAB87AF1827AE183E4937C7BDAB81202
4 6B0B740BD0BED01078E474F87E709012
5 026B1202C66CDD74FACAB87AF1827AE1
6 83E4937C7BDAB812026B0B740BD0BED0
7 1078E474F87E708812026B1202C66CDD
8 74FACAB87AF1827AE183E4937C7BDAB8
020284CAD8CA797D7374F87E703012026B74F87E708012026B1202C66CDD74FACAB87AF1827AE183E4937C7BDAB812026B0B740BD0BED01078E474F87E709012026B1202C66CDD74FACAB87AF1827AE183E4937C7BDAB812026B0B740BD0BED01078E474F87E708812026B1202C66CDD74FACAB87AF1827AE183E4937C7BDAB8
CRC:6711a8
我计算出来的是6711a8, 但是这个是错的, 正确的是 43 bf16。
感觉 你在破解什么卡里面的数据{:4_165:} 最后的结论是sum16
页:
[1]