文号
951047
阅读
265
回复
0
收藏
0
本文在AI协助下创作,作者声明AI的作用仅限于局部修饰性、辅助性工作,文章内容的严肃性由作者负责。
尝试破译OBIS Core的EEPROM数据
2026/07/07
原创
IP:美国

前情提要

「全网首发?」尝试点亮obis core 488ls - 科创

评论区我提到了这个EEPROM,并且确定了部分参数确实是在这里面的,那么有始有终,尝试破译,如果成功,我或许会考虑基于ESP32S3搞一个类似原厂的diver的东西?

如果不被告的话

attachment iconOBIS.bin8.00KBBIN6次下载

文件在此,欢迎有其他想法的同学发言

image.jpg

首先我们用记事本打开,嚯,好家伙,我们就看到了不少有用的东西
型号 OBIS LS 488-20

S/N 485801

P/N 1178767
底下的日期不知道啥意思,有可能是通电日期,反正不是出厂日期,因为模块写的是2023/08,这些信息没啥用其实,但我们得到了一个很有用的信息,这玩意大概率没有被混淆/加密,这是个好消息
接下来是第二步,看看HEX
使用notepad++的HEX插件,我们得到了

image.jpg

image.jpg

image.jpg

image.jpg

注意到一件奇怪的事情

在

image.jpg

这里,和

image.jpg


这里以及

image.jpg

这里,同样的内容被重复了三回啊三回,那么现在,即使是啥子也能看出来,这些东西一定有料
首先我们分析
59 21 20 20 20 20 20 41 cd cc 4c 3d 20 20 20 41 cd cc 4c 3d cd cc 4c 3e cd cc cc 3d 4f 42 49 53 20 4c 53 20 34 38 38 2d 32 30 20 20 20 20 a0 40 20 20 30 42 63 d7 34 01 05 b4 32 01 0a d7 a3 3c 9a 99 99 3d 02 20 20 20 20 20 20 3f 1e 20 20 20 20 20 20 41 20 20 a0 40 20 20 20 41 20 20 a0 40 3c 20 20 20 9a 99 39 3f 0a d7 23 3c 20 20 b0 41 10 20 20 20 20 20 a0 40 20 20 40 42 20 20 20 20 05 20 20 20 20 20 20 20 20 20 a0 41 20 20 7a 43 20 20 40 40 c8 20 20 20 f4 01 20 20 20 20 20 20 20 20 8c 42 20 20 20 20
这是第一个循环(notepad++貌似出了点bug,显示是00粘贴出来是20)

总之,传统艺能,XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,启动!

不过,这个貌似不怎么聪明,因为notepad++本身就会粘贴错误,手动改还是有点麻烦的,那么IMHEX,启动!

image.jpg


疑似又来一个奇怪的日期

又搞了个532-80,可以交叉对比下

attachment iconOBIS_532_M24C64.bin8.00KBBIN1次下载

马上更新

[ 修改于2个月24天前 - 2026/08/07 22:02:38 ]
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的