Re: Dropping permissions and sandboxing a browserplugin.
Richard <[email protected]>
| Newsgroups | gmane.games.devel.sweng |
|---|---|
| Organization | multi-cellular, biological |
| Message-ID | <[email protected]> |
In article <1936778393-1269035733-cardhu_decombobulator_blackberry.rim.net-60921011-@bda2250.bisx.prod.on.blackberry>,
"Juan Linietsky" <[email protected]> writes:
> So, basically.. What I don't understand is how plugins such as Unity
> or Flash protect their userbase from exploits..
Flash doesn't run native code, it runs ActionScript which is a
Javascript variant.
As I understand it, Unity is scripted in .NET -- there was some
discussion in another thread on this list about Unity being scripted
in C#.
So, both Unity and Flash achieve sandboxing by running end-user code
in its own sandbox by virtue of the virtual machine/domain-specific
language in which end-user code is written. End-user's don't supply
native code for Flash applications. That's why Flash ends up being
cross-platform.
(Aside: someone told me Hexic on the Xbox was a ported Flash application?)
--
"The Direct3D Graphics Pipeline" -- DirectX 9 draft available for download
<http://legalizeadulthood.wordpress.com/the-direct3d-graphics-pipeline/>
Legalize Adulthood! <http://legalizeadulthood.wordpress.com>
_______________________________________________
Sweng-Gamedev mailing list
[email protected]
http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com