let external app read virtual files (x64 to x86)

Post here any topics that related to Enigma Protector, its functionality, your misunderstanding, offers to improvements etc etc etc
Post Reply
paranoio
Posts: 4
Joined: Fri Nov 14, 2014 6:03 am

let external app read virtual files (x64 to x86)

Post by paranoio » Thu Oct 12, 2017 5:54 pm

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 ?

Enigma
Site Admin
Posts: 2351
Joined: Wed Aug 20, 2008 2:24 pm

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

Post by Enigma » Fri Oct 13, 2017 8:19 am

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.

paranoio
Posts: 4
Joined: Fri Nov 14, 2014 6:03 am

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

Post by paranoio » Sun Oct 15, 2017 4:26 am

Thank you !

Post Reply