[Mono-devel-list] Mono/.NET pluging for browsers

Sébastien Pouliot spouliot at videotron.ca
Sun Mar 27 22:31:18 EST 2005


Hello Brandon,

> Right, I realized that the CAS implementation wasn't ready, but I was
> just wondering where I should start looking.

Rafael has some good points but I glad to see you're already aware of them.
While I 100% agree it still much too early to _release_ a Mono based plugin
for a web browser, it's never too early to start thinking (or even coding)
about it. AFAIK a few people already looked at Mono browser plugins (well
before any CAS work was started) but I don't think the source code was made
public (but I could be wrong).

Anyway I want to extend to you (and any other interested people on the
mailing-list) the "invitation" I have already offered to a few people: I'll
be glad to help/support, as much as I can, any open source project developed
for (or ported to) Mono that requires Code Access Security (CAS). I believe
this would be a great project in itself and would also help Mono CAS
implementation to mature far more quickly.

> Mono Embedding appears
> to be the best option from what I've seen.

I don't know much about Mozilla plugin (and actually very little about IE
except for BHO) but embedding would seems the best option to me.

> Of course, it would be
> really nice if I could develop the plugin to work with the .net
> framework as well as mono, but, it would probably end up being two
> completely different code bases.

That may prove difficult. However I see no reason why the "applets" would
have to see any difference between the runtime used by the plugins.

Sebastien Pouliot
home: spouliot at videotron.ca
blog: http://pages.infinit.net/ctech/poupou.html

> On Thu, 24 Mar 2005 14:14:19 -0300, Rafael Teixeira
> <monoman at gmail.com> wrote:
> > The security risks are too high to be a viable project.
> >
> > Mono currently trusts ALL code and doesn't have a bytecode verifier to
> > prevent malformed code to run, so virus/trojan writers would love
> > it...
> >
> > We are working to improve it (see initial CAS work done alredy by
> > Sebastien Poulio), but we are far from having good sandboxing to make
> > your project viable.
> >
> > Think safe,
> >
> > On Wed, 23 Mar 2005 19:42:35 -0500, Brandon Barker
> > <brandon.barker at gmail.com> wrote:
> > > Would the best way to implement a Java Applet like pluging for Mono
> > > and Mozilla be to Embed the VM into a Mozilla plugin?  I haven't seen
> > > much information on this, so I am unsure, but every other method that
> > > I could think of was a little too questionable.
> > >
> > > I am not a mono, .net, or mozilla guru (as if it weren't already
> > > apparent).  I'd love to help work on something like this, so any help
> > > or documentation would be appreciated.
> > >
> > > Thanks,
> > > Brandon
> > > _______________________________________________
> > > Mono-devel-list mailing list
> > > Mono-devel-list at lists.ximian.com
> > > http://lists.ximian.com/mailman/listinfo/mono-devel-list
> > >
> >
> >
> > --
> > Rafael "Monoman" Teixeira
> > ---------------------------------------
> > I'm trying to become a "Rosh Gadol" before my own eyes.
> > See http://www.joelonsoftware.com/items/2004/12/06.html for enlightment.
> > It hurts!
> >
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list




More information about the Mono-devel-list mailing list