如何破解别人的串口协议?

2020-01-19 19:36发布

最近帮别人修理测体前曲的设备,测量部分的主板我不打算要了,自己再从新做一个。问题是它的主机是好的,想问如何破解掉主机和测量板之间的通信协议下面附图 IMG_20141113_212248.jpg (1.09 MB, 下载次数: 1) 下载附件 这是测量用的数据线 2014-11-13 21:28 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
65条回答
fcgmqty
1楼-- · 2020-01-19 22:51
先猜对波特率,再按时间断开点研究长度,看好首尾的特点后,再看数据末有无校验(是前面数据累加和  还是CRC,FCS),再解析每字节的意义。
lovelorn
2楼-- · 2020-01-20 01:36
 精彩回答 2  元偷偷看……
kinsno
3楼-- · 2020-01-20 06:45
我最近也有个这样的事情要干!

我对楼主好奇的是,你用啥东西来监控板间的串口通迅啊,按理来说,串口监控软件只能监控PC与设备之的串口,无法监控设备与设备之间的通迅啊?
zeroXone
4楼-- · 2020-01-20 07:31
对于破解,都很来劲,都有自己的见解。

首先得要把数据能够区分出收发方,能截取一段完整的对话。
知道语种(波特率),能断句(断帧)。再翻译语句(帧结构)推敲,

截取几段同样的事件,对比不同,做类似单一变量实验。

工具软件BusHound,以及双串口应该是必须的
Tonyhai
5楼-- · 2020-01-20 08:29
这东西在医院用过
暗杀无情
6楼-- · 2020-01-20 08:35
zeroXone 发表于 2014-11-13 21:56
对于破解,都很来劲,都有自己的见解。

首先得要把数据能够区分出收发方,能截取一段完整的对话。

感谢大神指点,

一周热门 更多>