Compression RLE压缩算法的逆向工程策略
我试图用Python脚本在RLE流中破解,但到目前为止还不走运。该流不是Packbits流,也不是我能找到的任何“文档化”RLE流 是否有任何已知的策略,我可以尝试找到我的方式在这个二进制流 事实上,我正试图解密我收到的一些Compression RLE压缩算法的逆向工程策略,compression,reverse-engineering,Compression,Reverse Engineering,我试图用Python脚本在RLE流中破解,但到目前为止还不走运。该流不是Packbits流,也不是我能找到的任何“文档化”RLE流 是否有任何已知的策略,我可以尝试找到我的方式在这个二进制流 事实上,我正试图解密我收到的一些.fpc文件的内容,这些文件是由TerraExplorer软件创建的,但我找不到任何格式规范。我没有自己的软件,所以我不能压缩自己的文件 这些文件是“压缩”存档文件,包含一个OpenFlight.flt3d模型文件和若干相关纹理 到目前为止,我已经能够找到档案中的单个文件,但
.fpc
文件的内容,这些文件是由TerraExplorer软件创建的,但我找不到任何格式规范。我没有自己的软件,所以我不能压缩自己的文件
这些文件是“压缩”存档文件,包含一个OpenFlight.flt
3d模型文件和若干相关纹理
到目前为止,我已经能够找到档案中的单个文件,但这些文件似乎是RLE压缩的,无法被传统软件读取
我可以访问一些未压缩的文件,但不能访问它们的压缩副本。我不这样认为,但您可以尝试bwt或mft排序。当有字典时,你可以尝试各种RLE,然后使用反向bwt或mft来解密文件 谢谢,但我不确定是否会听你的;你的意思是对我已经被RLE压缩的流应用bwt或mft排序吗?你能详细说明一下吗?不,我的意思是试着确定使用了多少个字符。然后在你用rle解压后,你可以检查bwt或mft。我的意思是,与tsp问题相比,查找所有版本的RLE并不是很难?很抱歉,我仍然不明白你的意思,因为我不知道RLE编码,我无法解压缩它。至于找到所有版本的RLE,由于tsp解决完全超出了我目前的专业领域,我不知道如何继续…@rotoglup:可能是Golomb代码:?你能在encode论坛上问一下吗?也许他们可以帮你?