Modification of Import Directory

Issues related to Enigma Virtual Box
Post Reply
Posts: 1
Joined: Sat Sep 14, 2019 11:12 am

Modification of Import Directory

Post by fdkj » Sat Sep 14, 2019 11:22 am

Hello everybody,

I am currently evaluating the effect of virtual boxing in order to embed a specific DLL into the executable. Not being an expert on this topic the following question comes to my mind:

It seems that Enigma Virtual Box virtualizes the loading of all DLLs - why would it remove almost all dependent DLLs from the import directory (except basic system DLLs as well as delay loaded DLLs)?

Thanks for the explanation!dd

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

Re: Modification of Import Directory

Post by Enigma » Sat Sep 14, 2019 11:58 am


EVB does not remove all dlls, it removes only dll that are being virtualized. Other dlls that exe uses are still kept in import directory.

Delay loaded dlls are also being kept as well for files packed with EVB, only Enigma Protector removes them as deprecated in most of the cases.

Any issue with that?

Post Reply