in reply to Re^3: use of already eval()ed module (from string)
in thread use of already eval()ed module (from string)
LanX, I think I got the point but please correct me if not:
All this is nice but I omitted one detail: The module files read are encrypted. The user supplies a password at runtime in order to be able to load them. So, with this detail, the trilemma is:
The last option minimises the danger of memory-dumping the password and the plaintext module strings but does eval all the modules at once (they may not be needed) and then executes the script. The up-side is that modules now reside in the perl interpreter and memory-dumping that will take significantly more effort than memory-dumping a plaintext string variable.
So, I am good+genki with 3rd option (Update: I believe...),
thanks, bliako
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: use of already eval()ed module (from string)
by LanX (Saint) on Jan 09, 2019 at 11:57 UTC | |
by bliako (Abbot) on Jan 14, 2019 at 16:50 UTC | |
by afoken (Chancellor) on Jan 15, 2019 at 07:57 UTC | |
by bliako (Abbot) on Jan 15, 2019 at 11:23 UTC | |
by kschwab (Vicar) on Jan 14, 2019 at 20:10 UTC | |
by LanX (Saint) on Jan 14, 2019 at 20:51 UTC | |
by bliako (Abbot) on Jan 15, 2019 at 11:30 UTC | |
by LanX (Saint) on Jan 15, 2019 at 11:34 UTC | |
|