Хотя на самом деле не гарантируется работа по спецификации, в вашем случае он должен работать просто для поиска начала первой записи.Вы можете распаковать его, а затем убедиться, что действительно получили нужные данные, когда дойдете до конца и распаковать каталог.
Я не знаю, поддерживает ли это какая-либо библиотека, и, учитывая, что она официально не поддерживается, можно ожидать, чтоне.Таким образом, вам придется разобрать некоторый ридер (например, мини-архив, включенный в zlib, должен быть достаточно простым) и реализовать это самостоятельно.