这是我第一次在这里发帖,也是我第一次尝试进行此类逆向工程。
让我们进入正题:我必须找到一种读取电话音频文件的方法。这些文件有一个神秘的“.vx8”扩展名,在谷歌上没有相关结果。该格式似乎是该软件的专有格式。
关于这里的其他问题,我看到尝试在 VLC 中打开文件并查找元数据 (Ctrl+I) 很有用。除了文件名之外,这不会产生有关 VLC 的任何信息。
我无权访问制作这些文件的软件(这也是此处找到的一些建议的关键部分)
这是一些文件的 hexdump 的头部。
hexdump -C 01Z7I579.vx8|head
00000000 01 e1 70 fc e1 ee 64 d6 01 80 80 08 80 08 08 08 |..p...d.........|
00000010 09 00 08 08 08 80 08 08 08 80 80 80 09 00 80 08 |................|
00000020 80 08 80 80 80 80 08 80 08 80 08 80 08 09 18 80 |................|
00000030 08 80 08 08 08 08 08 08 08 80 80 08 08 80 80 80 |................|
00000040 08 08 08 08 08 08 80 08 80 80 80 08 08 08 80 09 |................|
00000050 18 08 80 80 80 09 18 80 80 08 80 08 08 80 81 90 |................|
00000060 80 08 08 81 90 88 18 80 08 08 08 80 08 80 00 90 |................|
00000070 08 08 08 80 09 18 80 08 80 08 80 08 80 08 80 00 |................|
00000080 90 08 80 80 08 80 08 80 09 18 09 18 80 09 01 89 |................|
00000090 00 08 80 08 80 80 00 98 10 90 08 80 88 18 80 08 |................|
hexdump -C 01Z7I5EZ.vx8|head
00000000 01 d1 55 86 7c f0 64 d6 01 08 08 08 80 08 08 08 |..U.|.d.........|
00000010 80 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 |................|
00000020 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 |................|
00000030 08 08 80 08 08 08 08 08 08 08 08 08 08 08 08 08 |................|
00000040 08 08 80 08 08 08 08 08 08 08 80 08 08 80 08 08 |................|
00000050 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 |................|
*
00000070 08 08 08 08 08 08 08 08 08 08 08 08 80 80 80 08 |................|
00000080 08 08 08 08 08 08 08 08 08 08 08 08 80 08 08 08 |................|
00000090 08 08 08 08 08 08 08 08 08 08 08 08 08 08 80 08 |................|
hexdump -C 01Z7I5IZ.vx8|head
00000000 01 16 62 09 54 f1 64 d6 01 fd 14 8a 82 10 a8 a2 |..b.T.d.........|
00000010 0c 23 42 83 e8 99 0b 88 38 a3 22 b1 0f 08 11 12 |.#B.....8.".....|
00000020 ad 02 0f 94 88 09 03 00 a2 49 0c b3 6b c2 1d 11 |.........I..k...|
00000030 b9 34 0b 30 32 ca 90 49 90 b0 01 b0 08 13 9f 08 |.4.02..I........|
00000040 88 a1 51 12 8b a2 4d 01 92 af 82 4c 80 80 18 a0 |..Q...M....L....|
00000050 34 10 a3 28 f8 18 80 0b c8 81 9a 60 28 9b 09 00 |4..(.......`(...|
00000060 b7 21 9b 3c 81 92 4b ac 52 ab 52 9a 0b a3 0e 85 |.!.<..K.R.R.....|
00000070 29 92 b8 23 a0 2a db 39 98 20 2c e2 29 b9 62 1b |)..#.*.9. ,.).b.|
00000080 85 3b c3 48 a9 d8 90 1c 54 09 c1 09 a1 20 38 e8 |.;.H....T.... 8.|
00000090 2a 99 31 00 1a ab b2 52 a3 73 bf 02 bb 33 1d 12 |*.1....R.s...3..|
hexdump -C 01Z7I589.vx8|head
00000000 01 96 1c 87 09 ef 64 d6 01 20 39 35 3a 21 1a 8b |......d.. 95:!..|
00000010 10 cb 32 b2 33 22 dc 91 f9 92 80 a4 01 a3 03 b3 |..2.3"..........|
00000020 37 01 14 1b 81 28 a1 6a a1 3a af bb ff 9a a9 40 |7....(.j.:.....@|
00000030 20 24 49 02 0a 98 80 b9 23 b2 44 00 9a f0 b9 c2 | $I.....#.D.....|
00000040 81 a3 04 a2 11 83 33 20 25 28 18 39 2a 69 08 1b |......3 %(.9*i..|
00000050 2e cb ef c1 ba 13 03 85 31 93 09 b0 81 bb 34 99 |........1.....4.|
00000060 52 29 11 bb bf f0 9a 04 00 82 30 c2 39 92 42 09 |R)........0.9.B.|
00000070 31 bc 41 0a 51 99 11 cf 9b ff 1a 90 20 18 42 19 |1.A.Q....... .B.|
00000080 21 9a 00 0a a3 2a 97 11 a2 1b e1 e8 09 93 90 10 |!....*..........|
00000090 03 91 48 03 31 58 31 08 29 12 19 8b 10 8d da df |..H.1X1.).......|
如您所见,对于某些文件,8 和 0 很丰富(我不知道为什么),而另一些则根本没有。
第 8 个和第 9 个字节总是 d6 01
音频样本似乎从第 10 个字节开始。
我已要求有权访问文件和软件的人向我发送一些相同音频(.mp3 和 .vx8)的文件对,以尝试查看大小差异并推断出一些比特率(如其他问题中所建议) . 他们之前给我发过 mp3 文件(不是为同一个电话),而且 mp3 文件似乎比 .vx8 大,但我必须在我拿到这些对后确认这一点。
了解我可能遗漏的任何其他策略将非常有帮助。
谢谢