Extracting AES Key for Dead by Daylight
August 10, 2024
Disclaimer
The information included in this post is for educational purposes only. Any material on this webpage may not be reproduced, retransmitted, or redisplayed other than for personal or educational use.
Introduction
An Advanced Encryption Standard (AES) key is a symmetric-key block cipher algorithm, meaning that the same key is used to both encrypt and decrypt fixed-length blocks of data. Behaviour Interactive uses a 256-bit AES key for Dead by Daylight's game files, and Dead by Daylight runs on Unreal Engine 5.2.1. You can use FModel to explore game files created by Unreal Engine, provided that you have both a mapping file (if relevant) and the AES key (if relevant) associated with the particular video game that you are trying to explore.
Instructions
The following is a list of instructions required to extract the AES key for Dead by Daylight:
1. Visit this URL and left-click on "UEAESKeyFinder.zip". Save the compressed (zipped) folder of "UEAESKeyFinder" into the directory of your choice.
2. Head to the location of the completed download and extract the contents of the compressed (zipped) folder "UEAESKeyFinder" into the directory of your choice.
3. Open the "UEAESKeyFinder" directory, right-click inside the directory, and left-click on "Open in Terminal".
4. After Windows PowerShell launches, drag the UEAESKeyFinder application into the terminal to paste its file path. Press the "Enter" key.
5. If you are missing any versions of .NET that the UEAESKeyFinder application needs to run, then the program will tell you to install them. Close the UEAESKeyFinder application and visit the relevant download links to install them. After installing them, repeat steps 3 and 4.
6. You should now be presented with a menu that asks you to select a method for extracting the AES key. Type "1" for File and press the "Enter" key. The UEAESKeyFinder application should now ask you to provide a file path. Head to where Dead by Daylight is installed. Left-click on its "DeadByDaylight" subdirectory, then left-click on its "Binaries" subdirectory, and then left-click on its "Win64" subdirectory.
7. Right-click on the "DeadByDaylight-Win64-Shipping" application, left-click on "Copy as path", and then paste it into Windows PowerShell. If "Copy as path" is not an option, then you can drag the application into Windows PowerShell like you did for the UEAESKeyFinder application.
8. After pasting the file path into Windows PowerShell, press the "Enter" key.
9. The UEAESKeyFinder application will find and output the AES key after a few seconds. In the case of Dead by Daylight update 8.1.2, the AES key is 0x22B1639B548124925CF7B9CBAA09F9AC295FCF0324586D6B37EE1D42670B39B3
.