Decrypts and Encrypts ykwp files.
Supported filetypes are .cud
, .m4
, .og
, .ayd
, .ejs
, .ez
, .ojk
Syntax: ykwp.py <-e/-d> <file/folder>
Example:
ykwp.py -d "ywp_file.cud"
ykwp.py -e "ywp_file.json"
C/C++ and exe version of ykwp.py
Only able to decrypt but fastest output.
Syntax:
yokai.exe <file>
Example:
yokai.exe "ywp_file.cud"
yokai.exe "ywp_file.m4"
Reads a decrypted cud (.json) and parses its contents to be easier to edit.
Will also reverse and merge the parsed contents with the original.
Syntax:
parseCud.py <-p/-u> <file>
Example:
parseCud.py -p "ywp_file.json"
parseCud.py -u "ywp_file_parsed.json"
Finds the AES decryption key for a given file by searching the library files.
Syntax: findAesKey.py <file>
Example:
findAesKey.py "ywp_file.cud"
findAesKey.py "ywp_file.ejs"
Keys found by DarkCraft
Scripts written by Eclip5e