Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

x-fb-zd dict dump #8

Open
novitae opened this issue Jan 15, 2024 · 2 comments
Open

x-fb-zd dict dump #8

novitae opened this issue Jan 15, 2024 · 2 comments

Comments

@novitae
Copy link

novitae commented Jan 15, 2024

Hey, I am trying to find out how did you dumped the dictionary you are talking about here:

the dictionary gets never transmitted "over the wire". Instead, it is hardcoded into the client (from where I dumped it)

I would like to do it myself, because it seems that they added a new version, and that you can now specify which one do you want. I think that even if it is hardcoded, the dictionary doesn't change, but id like to get it.
Capture d’écran 2024-01-15 à 14 25 41
Capture d’écran 2024-01-15 à 14 26 14

@hiflybo
Copy link

hiflybo commented Nov 16, 2024

How to dump the zstd dictionary? Thank you for your answer!

@mame82
Copy link
Owner

mame82 commented Nov 16, 2024

T.b.h. even if I could remember what I did 3 years back, I would not give such a clear advise. Suggesting (how I would approach it, if I have to redo it): Grab the (old) APK I used, extract the library. Search for the dict from my script (bytematching), reverse respective code (referencing the dict) ... apply gained knowledge to newer implementations as starting point for reversing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants