P is for Practical | |
PerlMonks |
Re: Best practice for user-input in evalby jbert (Priest) |
on Dec 02, 2008 at 08:57 UTC ( [id://727333]=note: print w/replies, xml ) | Need Help?? |
It's a hard problem to get right. As well as the Safe module the other comment refers to, you may want to look into OS-level permissions.
Assuming Linux, you may be interested in:
Lastly, you said you need to allow users: "to input a perl expression or program and have it run over string." That's a really unusual requirement. Is there any chance you could tell us why you need to do that? It's possible someone could think of an alternative approach which isn't as risky.
In Section
Seekers of Perl Wisdom
|
|