Jump to content

Recommended Posts

Posted

Hey guys, how are you? I hope you're well, is it here that people have their minds unlocked in the matrix? 😆

Jokes aside, I'm trying to extract some files from this game: https://www.icarusonline.co.kr/main , and an old game made in CryEngine 3.

the file format is .pak or .npk, an old program called PakDecrypt was able to extract files from it just using the RSA Key, but in 2024 the encryption method was changed and since then it is no longer possible to extract files.

I would like to know if anyone would be able to figure out what obfuscation method was inserted into the game, you can say below how far I got, but I lack the skills to go further.

This is the old .npk package: https://www.mediafire.com/file/xe4vvm3mxfhvawo/oldPakdecrypt.rar/file

This is the new .npk package, it cannot be extracted like the old one.: https://www.mediafire.com/file/3toy0lwn21ledms/newsounds0.npk/file

the RSA key has not changed,  I think they included something else besides the RSA key

The additional encryption appears to be in either Cry Game.dll or Cry System.dll

an initial analysis of the same file after May 2024, which was when they changed the encryption, may provide us with clues

Screenshot-28_07_202511_10_46.thumb.png.dc2636ec225a09b74d0fa7f617793ceb.png

I found this function using ghidra

Screenshot-28_07_202511_11_11.png.6d7cbe3e9b5a33238c161a0a8febf448.png

twofish ? So besides RSA a new key? I don't know

this is the old bin64: https://www.mediafire.com/file/ivuywx5in21apyo/oldBin64.rar/file

this is the new bin64: https://www.mediafire.com/file/563qvap1w6dqdxi/Bin64.zip/file

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...