Another update to Enigma Virtual Box unpacker


Enigma Virtual Box authors made some changes in version 10.70 and broke my unpacker again. 🙁 To be able to support more and more versions, my unpacker requires some serious redesign.
That will take some thinking time and energy but I'll eventually get around to it.

In the meantime, here's a quick fix:

  • Detects and unpacks Enigma Virtual Box versions 10.70 and 10.80;

14 thoughts on “Another update to Enigma Virtual Box unpacker

    1. Chinese government has decided to block MEGA and all other non-Chinese cloud storages. There's nothing I can do about that.

    1. Chinese government has decided to block MEGA and all other non-Chinese cloud storages. There's nothing I can do about that.

  1. Hello, great author!

    Thank you very much for continuously updating this software. It has solved many problems, and I want to express my gratitude and respect to you!

    I have some technical questions I would like to consult with you, hoping to get your guidance. I have written a small program specifically for unpacking games. It automatically determines the type of packaging the game uses, then suggests the appropriate tool to the user and helps them download and unpack it automatically.

    Could you please give me some pointers on how to use C++ to determine if an executable file is packed with EnigmaVB? Currently, my method is quite foolish; I simply check if the name is `game_boxed.exe` and then prompt the user to use your tool for unpacking...

    Thank you very much.

    1. It's a very good question. Unfortunately you didn't leave the email address, so I can't reach out to you to give a longer answer.

      Short answer - you can check that last 2 PE sections in the file are named .enigma1 and .enigma2. This will work in 99+% of cases, with some (minor) chance of mistakes. DiE (Detect It Easy) does it the same way, as you can see here.

  2. Hi, thanks for the update!

    Would you consider uploading to other platforms such as google drive?
    MEGA has daily download limit and some unlucky people (such as I) may need to wait a day or two.

    1. That's really not an option. Google Drive really hates when someone tries sharing EXE files (or archives containing EXE files, or password-protected archives, or any other reasonable workaround).

      That MEGA limit seems to be on your side, as my account has plenty of traffic left:
      My MEGA stats

  3. EnigmavB version: 10.40(] Looking for external packages: DEFAULT FOLDER%\□sundata,dfgB@鴻婺口-] File not found.[] Looking for external packages: c:Users(cheniDesktoplyuxuel□sundata.dfgB@ 嘎鴻口鐜口] No matching fles foundil Original fle had no TLs directory[+]Unpacked main fle: c:\Users(chenlDesktoplyuxuelSungame_unpacked.exe[+] Finished!

    1. I need to see the file to understand what went wrong. Could you please upload it to MEGA/MediaFire/Workupload and send me the link?

      1. {hidden link},,,,Many of the same type of external packets cannot find the file name,thanks!

Leave a Reply

  • Be nice to me and everyone else.
  • If you are reporting a problem in my tool, please upload the file which causes the problem.
    I can`t help you without seeing the file.
  • Links in comments are visible only to me. Other visitors cannot see them.

 +  eight  =  fourteen