4. Длина распакованных данных.
Теперь нам необходимо распаковать оставшиеся данные. Создатели Zend не стали придумывать свои алгоритмы, а воспользовались deflate со словарем. Данный алгоритм реализован в библиотеке zlib (
Для просмотра ссылки Войди или Зарегистрируйся. Этой библиотекой, не долго думая, и воспользовались в Zend. Покопавшись в примерах из zlib, можно быстро написать
себе программу для распаковки. Словарь надо взять из самого оптимайзера. Например, для версии PHP 5.1.x он лежит на смещении 0x000503D0 и имеет длину 3296 байт. Также необходимо написать запаковщик. Принцип, алгоритм и словарь точно такие же.
Кто то пытался собрать такой распаковщик? Не поделитесь?