Skip to content

enidisepic/IelmenDecryptor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IelmenDecryptor

ChatGPT writes a greentext

A batch decryption program for the files of a game on Steam that has the app ID: 2378900

It will process all encrypted .png, .json, and .ogg files in the directory and save them to a new folder. It will not attempt to decrypt any files that are not encrypted.

You must provide your own copy of the game.

Usage

Place the program in the main directory that contains game.exe and run it from the command line. By default, the program will only check the audio, data, and img folders in the www/ directory. The filenames of all encrypted files must be unchanged.

Arguments:

inputDirectory: Specify the input directory or file. If directory, it will traverse all folders in the directory recursively.

outputDirectory: Specify the output directory. You must pass both arguments at once.

Example:

ielmendecryptor.exe inputDirectory outputDirectory

Build

Two versions are provided: rust and c#. To build the rust version, run cargo build --release in the corresponding directory. For the c#, version, use the included solution file.

Warning

Decrypting the game assets by using the built-in JavaScript decryption functions will leave personally identifying info inside of any files that you decrypt.

The decrypted file data from this program is completely clean. You can verify this by using a hex editor.

Cry about it

About

Decryptor for Steam app: 2378900

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 50.6%
  • C# 49.4%