Help! Надо распаковать данные. Алгоритм неизвестен.
Автор: Василий, <fwwqi6f02@sneakemail.com> Москва, Россия, 23 сентября 2004 года в 14:39:02 Имеется куча небольших (от 3 до неск. десятков байт) байтовых последовательностей. Алгоритм упаковки неизвестен, но у всех один. Задача найти этот алгоритм. Подобрать, догадаться или как еще. Известно следующее: - Для некоторых (немногих) последовательностей известно, во что они распаковываются. - Для всех известно, во сколько байт распаковывается. - Какой-либо кодовой таблицы, судя по всему, нет. - Если удастся как-то распаковать, то есть способ проверить, правильно ли. - У каждой последовательности должен быть признак окончания. Длина исходных последовательностей иногда известна (из других соображений), но не всегда. Примеры. 1. 60 88 6с дает 14 нулей. 2. 0c 51 a4 4a f2 42 95 2a 09 дает: 80 00 80 00 fe 00 80 00 fe 00 3. 0c 11 88 52 25 5f 48 дает: 04 00 02 00 02 00 fc 00. и так далее. Может, кто-нибудь догадается? Или хотя бы откуда копать. Алгоритм, по идее, не должен быть сложным, это все же упаковка, а не шифрование. Спасибо. |
Ответы:
- Re: Help! Надо распаковать данные. Алгоритм неизвестен. Дмитрий 11:54:11 25/9/2004
(2)
- Re: Help! Надо распаковать данные. Алгоритм неизвестен. Василий 14:55:58 25/9/2004
(1)
- Re: Help! Надо распаковать данные. Алгоритм неизвестен. Дмитрий 13:33:40 26/9/2004
(0)
- Re: Help! Надо распаковать данные. Алгоритм неизвестен. Дмитрий 13:33:40 26/9/2004
(0)
- Re: Help! Надо распаковать данные. Алгоритм неизвестен. Василий 14:55:58 25/9/2004
(1)
- Re: Help! Надо распаковать данные. Алгоритм неизвестен. Phil Andrey 17:58:45 24/9/2004
(0)
Ответить на это сообщение