There are two main ways to handle a protected file: and Memory Dumping . Method 1: The Memory Dump (Easiest)
All the names of classes, methods, and fields are stripped from the binary and tucked away into global-metadata.dat .
Often, "encryption" is just the developer changing the first few bytes of the file to throw off automated tools. Open your global-metadata.dat in a Hex Editor.
To reconstruct the code, you need both the executable binary and the metadata file to work in harmony. Why is it "Encrypted"?