Re: Security problems with UnManagedStruct

2004-02-02 Thread Dan Sugalski
At 12:17 AM -0800 1/28/04, Jeff Clites wrote: On Jan 27, 2004, at 7:29 AM, Leopold Toetsch wrote: getinterp P5 dlfunc P0, Nul, "Parrot_UnManagedStruct_get_pointer", "pIP" ... This is unlimited self-inspection and self-modification :) With little additions (nested structs) one coul

Re: Security problems with UnManagedStruct

2004-01-28 Thread Luke Palmer
Leopold Toetsch writes: > This is unlimited self-inspection and self-modification :) With little > additions (nested structs) one could read/write all Parrot_Interp > internals (including possible security bits) and not only registers like > above. But current state is already sufficient to seri

Re: Security problems with UnManagedStruct

2004-01-28 Thread Jeff Clites
On Jan 27, 2004, at 7:29 AM, Leopold Toetsch wrote: getinterp P5 dlfunc P0, Nul, "Parrot_UnManagedStruct_get_pointer", "pIP" ... This is unlimited self-inspection and self-modification :) With little additions (nested structs) one could read/write all Parrot_Interp internals (inc