Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Citadel Decryptor

Data decryption tool for Citadel.

Requirements

Citadel Decryptor requires UCL library to decompress BinStrage. Please build the library then put "ucl.dll" into the same location as the Citadel Decryptor directory.

Citadel Decryptor also requires the following Python modules:

  • pefile
  • PyCrypto

Usage

Use -h to see help message. More details are described in the following documents:

Example Usage

Decrypting dynamic config

> citadel_decryptor.py -d root.xml citadel_main.bin

Decrypting additional modules

> citadel_decryptor.py -m3 -n module.bin citadel_main.bin

Decrypting files created by Citadel

> citadel_decryptor.py -m2 -a -i %APPDATA%\random\random.exe %APPDATA%\random\random.random citadel_main.bin