by Razor12911
The key must be in hexadecimal format. Other key formats will not work because there is currently no parser for them yet.
I am not sure if this is universal, I don't have any unreal engine games and I was sent a small sample to work on. Borderlands 3 "pakchunk2-WindowsNoEditor_0_P.pak", seems like it works
What I can say right now is, the AES encryption function I used is very slow (or rather it's not optimized), but I'll find a faster replacement depending on whether the damn thing works.
Note: This only decrypts, you'll have to find other means of precompressing the data. The input/output size remains the same.
The key must be in hexadecimal format. Other key formats will not work because there is currently no parser for them yet.
I am not sure if this is universal, I don't have any unreal engine games and I was sent a small sample to work on. Borderlands 3 "pakchunk2-WindowsNoEditor_0_P.pak", seems like it works
What I can say right now is, the AES encryption function I used is very slow (or rather it's not optimized), but I'll find a faster replacement depending on whether the damn thing works.
Note: This only decrypts, you'll have to find other means of precompressing the data. The input/output size remains the same.