赞助论坛
  • 2466阅读
  • 0回复

让海尔山鸡显示超级密码(没有验证) [复制链接]

楼层直达
发帖
68
精华
0
金币
76
威望
1
贡献
0
好评
0
注册
2010-02-04
楼主    huangdehong 发表于: 2010-03-07 14:19:54 
声明:本方法没有经过验证!

闲着无事,既然海尔的LZSS编码和解码都已经成功。折腾一下,把超级密码直接显示在海尔山鸡中。以六位超级密码的BIN为例。
系统设置需要输入密码.请输入6位数字密码.
CFB5CDB3C9E8D6C3D0E8D2AACAE4C8EBC3DCC2EB00C7EBCAE4C8EB36CEBBCAFDD7D6C3DCC2EB00
超级密码:2,2,频道加,广播,下一页,红色键
B3ACBCB6C3DCC2EB3A322C322CC6B5B5C0BCD32CB9E3B2A52CCFC2D2BBD2B3A3ACBAECC9ABBCFC
1.用山鸡打开海尔BIN,编辑--定义选快,定义的选块为6100C-98965,因为山鸡中的显示的汉字大部分在这里。将定义的选块复制到一个新建的文件A中。
2.用[url]http://bbs.lcdhome.net/read-htm-tid-34967.html[/url]中的xymf大侠的工具进行解码得到文件B。用WINHEX将十六进制数据CFB5CDB3C9E8D6C3D0E8D2AACAE4C8EBC3DCC2EB00C7EBCAE4C8EB36CEBBCAFDD7D6C3DCC2EB00替换为B3ACBCB6C3DCC2EB3A322C322CC6B5B5C0BCD32CB9E3B2A52CCFC2D2BBD2B3A3ACBAECC9ABBCFC保存,并编码。
3.替换BIN中6100C-98965处数据(主意数据大小)。然后更新LZSS加密的头文件信息,我测试过程中文件大小没有发生变化。
4.用HaierEditTools_1.3.0229更新CRC校检。

注:大海尔的数据位置在10000C-1461C9

可参考[url]http://bbs.lcdhome.net/read-htm-tid-35520-keyword-%BA%A3%B6%FB.html[/url]
本帖最近评分记录: 1 条评分