Re: Creating a sandbox
Anton Vodonosov <avodonosov <at> yandex.ru>
2012-05-03 21:30:46 GMT
Check this https://github.com/tlikonen/cl-eval-bot. This project receives lisp code from
external source and executes it in a sandbox. Will not give you control over memory
usage and CPU time I think, but will allow to control what API's (file system functions, network
functions) are available to the lisp code.
Another thought is that OS process is a sanbox. Running lisp process from a
restricted OS user (quitas, fs access rights) might be usefull probably
if you are lookiing for a sandbox solution.
If you find a better solution, please drop news here. I am curious in sandboxing
common lisp.
03.05.2012, 21:38, "Grant Rettke" <grettke <at> acm.org>:
Thanks guys.
On Thu, May 3, 2012 at 1:54 AM, Nikodemus Siivola
<nikodemus <at> random-state.net> wrote:
/Possible/, yes. Straightforward, actually, mostly yes. Easy to get right? No.
Racket's language abstraction is pretty cool, and we don't have
anything like that. So you'd be rolling up some infrastructure to
start with.
Cheers,
-- nikodemus
--
http://www.wisdomandwonder.com/
ACM, AMA, COG, IEEE
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Sbcl-help mailing list
Sbcl-help <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-help
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Sbcl-help mailing list
Sbcl-help <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-help