对 RLE 压缩算法进行逆向工程的策略



我试图用Python脚本在RLE流中破解我的方式,但到目前为止还不走运。该流不是 Packbits 流,也不是我能找到的任何"记录的"RLE 流。

是否有任何已知的策略可以尝试在这个二进制流中找到自己的方式?

事实上,我正在尝试破译我得到的一些.fpc文件的内容,这些文件是由 TerraExplorer 软件创建的,但我找不到该格式的任何规范。我不拥有该软件,因此无法压缩自己的文件。

这些文件是"压缩"存档文件,包含一个OpenFlight .flt 3d模型文件和几个相关的纹理。

到目前为止,我已经能够在存档中找到单个文件,但这些文件似乎是 RLE 压缩的,无法通过传统软件读取。

我可以访问一些未压缩的文件,但不能访问它们的压缩对应文件。

我不这么认为,但你可以尝试bwt或mft排序。当有字典时,您可以尝试各种RLE,然后尝试反向bwt或mft来破译文件。

最新更新