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

how to get GI5.1 key from file "26236578.blk"? #173

Open
Deiloproxide opened this issue Nov 3, 2024 · 3 comments
Open

how to get GI5.1 key from file "26236578.blk"? #173

Deiloproxide opened this issue Nov 3, 2024 · 3 comments

Comments

@Deiloproxide
Copy link

I found this blk file in the content "Genshin Impact\Genshin Impact Game\YuanShen_Data\StreamingAssets\VideoAssets".

I opened it in a text editor and saw many text pieces very similar to the "version.json" , but some of them were encrypted.

We can easily get some of its key in the older version of GI , but this method gets hard in the latest 5.1 version because the text seem to become falling apart. I can only recognise the video number like 5004 , 168 and "HCXY"(花车巡游 in Chinese) in the later text but I insist that it must includes 5.1 version key.

I have ever to use "fildder" to catch packs between server and client, some people said there is "FinishedParentQuestUpdateNotify" in the pack, however I have looked over all of the caught packs and cannot find this tag. It may be also encrypted!

So,what encrypt methods it could be so that it includes so many text pieces?
What can we do to get this file key to decrypt it?
And how can I get the original of the caught packs?

I have tried for the key for a few days (maybe a week long), and I feel so helpless now. I m a Nahida-lover and I really want to remain this "HCXY" video for my kawaii NahiWife. Why fk mihoyo set too many fk encrypts behind games?

@Deiloproxide
Copy link
Author

Deiloproxide commented Nov 4, 2024

Oh, I have knew this. You can decrypted it in "Assetstudio".
But, Emmm...it doesn't include any later key pieces.
The DDL of 5.1 main activity getting nearer, I'm concerned about whether we can catch the HCXY key in such limited time (about 3 days leave).
I didn't want the new version of Nahida's birthday cutscene become buried in this project, and I must do something.

@ZzDaniel
Copy link

ZzDaniel commented Nov 4, 2024

I'm trying something similar. Keeping an eye on it

@Deiloproxide
Copy link
Author

Deiloproxide commented Nov 5, 2024

@ZzDaniel
Oh , it's packet capture (pcap) , not catch pack , haha! (Because I'm a Chinese coder.)
I have ran some capture project and got these pcap file.
However it is still encrypted according https://sdl.moe/post/magic-sniffer/
Next , we should deal with it first.
For this , I have stayed over until 1:30 am for about a week , and I feel exhausted now.

2024-11-05-09-43-45.json

2024-11-05-09-44-45.json

2024-11-05-09-45-07.json

Are there some experts can analyze these json?

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

2 participants