DF-DFERH-01

Google Play Store出现 DF-DFERH-01。
观察了一下,少劫持了.cn的几个google系域名,主要是 googleapis.cn。

当前的所有google域名列表:

Free iOS Developer Signing Certificate

1 You need Cydia Impactor

2 You need an Apple ID

3 Do something in Impactor to get a certificate, only valid in 7 days.

4 No way to renew, but revoke and generate new one.

After those above, find cert:

To sign

unzip with lzfse support

LZFSE is a compression library introduced by Apple.

LZFSE is a Lempel-Ziv style data compression algorithm using Finite State Entropy coding. It targets similar compression rates at higher compression and decompression speed compared to deflate using zlib.

Github: https://github.com/lzfse/lzfse

Apple uses LZFSE compressing its ipa packages.
I downloaded an ipa directly from appstore, named like pre-thinned xxx .thinned.signed.dpkg.ipa, e.g. pre-thinned12345678.thinned.signed.dpkg.ipa

I tried to decompress this ipa, with unzip, 7-Zip on windows, many many other archiver management tools, all failed.

unsupported compression method 99

I integrated lzfse into unzip based on unzip-6.0.
Github: https://github.com/sskaje/unzip-lzfse

Steps:
1 Build and install lzfse

2 Build unzip-lzfse

3 test

Tested under macOS 10.12.6