У меня была аналогичная проблема сегодня, и у меня был успех с dd и gunzip. Попробуйте:
dd if=corrupt.zip | gunzip -f > xx.csv
В моем случае у меня все еще есть ошибка «gunzip: stdin: неожиданный конец файла», но, по крайней мере, я получил некоторый вывод для просмотра.