所以前几天我找到了一个 mp3 播放器,我认为尝试对我在上面找到的文件进行逆向工程(甚至可能尝试修改它)会很有趣。当我将它插入我的电脑时,我惊讶地发现不仅仅是包含 mp3 文件的文件夹,我还可以看到一些名为“AUDIBLE.LIB”、“EBOOK.LIB”、“M3U.LIB”、“MUSIC”的 .LIB 文件.LIB”、“MUSIC2.LIB”、“PICTURE.LIB”、“VIDEO.LIB”。我想看看它们的样子,所以我试图找出如何使用谷歌读取 .LIB 文件,但是我没有成功。我尝试了 dumpbin、hxd 和 ida,但它们都不起作用(dumpbin 说这是一种无效的文件格式,hxd 没有帮助找到一个幻数,而 ida 无法打开它)。每个文件都以文件名开头(例如:“PICTURE”),后跟一些 00 字节,第 8 个字节是 01,然后是另外 5 00 个字节,后跟“ALLFILE”。我是逆向工程的新手,所以如果这个问题很愚蠢,我很抱歉,但是我将如何进行逆向工程?
文件示例(只有前几行字节):
45 42 4F 4F 4B 00 00 00 01 00 01 00 00 00 00 00
41 4C 4C 46 49 4C 45 00 00 00 00 00 00 00 00 00
00 00 00 00 02 00 03 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
万一重要,MP3 播放器是 Xemio-240。