Page 1 of 1

let external app read virtual files (x64 to x86)

Posted: Thu Oct 12, 2017 5:54 pm
by paranoio
Hello
I have a x64 app lancher protected with enigma also includes some files :

x64 protected exe contents:
launcher.exe
pack1.pak
pack2.pak

this launcher executes a secondary app "game.exe" (x86 installed on the local OS),

is there a way to let game.exe access pack1 and pack2 virtualized on memory ? (without writing pack1 and 2 to disk)

or let the game access the pack files keeping them secure ?

Re: let external app read virtual files (x64 to x86)

Posted: Fri Oct 13, 2017 8:19 am
by Enigma
Hi,

Yes, this is possible to do, however you need to follow the following rules:
1. Enable all options on the Virtual Box - Options panel
2. Recompile your launcher to 32bit executable instead of 64bit. Only processes with the same structure (32 or 64 bit) can share virtual files between each other.

Re: let external app read virtual files (x64 to x86)

Posted: Sun Oct 15, 2017 4:26 am
by paranoio
Thank you !