[Haskell-cafe] More on the random idea
Donald Bruce Stewart
dons at cse.unsw.edu.au
Sun May 27 01:53:21 EDT 2007
claus.reinke:
> >The #haskell people have been working on this for about 3 years now.
> >The result is the 'runplugs' program, which I've talked about in
> >previous mails.
> >
> > http://www.cse.unsw.edu.au/~dons/code/lambdabot/scripts/RunPlugs.hs
> >
> >It uses hs-plugins for the evaluation, along with the points about IO
> >prevention via type checking, resource limits controlled by the OS,
> >language extension preventions, and a trusted (audited) module base.
>
> great! and since it is presumably in daily use, there is both pressure to
> fix holes as soon as they are discovered, and ongoing discovery in a
> safe (or at least friendly) environment.
I've listed the mechanisms we use, and exploits that have been thought
of, or discovered, over the years, on the page:
http://haskell.org/haskellwiki/Safely_running_untrusted_Haskell_code
-- Don
More information about the Haskell-Cafe
mailing list