My point is that every single program that a user can get a hold of a copy of (through any means) is hackable. I mean, it has to eventually tell the CPU what to do and a human can, if sufficiently determined, figure out what is going on.
That said, there are differing levels of difficulty you can create for would-be evil-doers. Using a compiled language for stuff that users aren't supposed to edit is a good start, but Perl won't be compilable until Parrot is out. (Well, it is, but not really.)
Ultimately, the most secure system is the one that no-one can access. Once you allow access, you allow some level of insecurity. At some point, you just have to grin and bear it.
------
We are the carpenters and bricklayers of the Information Age.
Don't go borrowing trouble. For programmers, this means Worry only about what you need to implement.
Please remember that I'm crufty and crochety. All opinions are purely mine and all code is untested, unless otherwise specified.
In reply to Re: Parsing/Running script from memory in embed perl
by dragonchild
in thread Parsing/Running script from memory in embed perl
by demode
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |