[47837] in Cypherpunks
Re: Hack Java
daemon@ATHENA.MIT.EDU (Rainer Heesen)
Wed Jan 24 03:33:45 1996
From: heesen@zpr.uni-koeln.de (Rainer Heesen)
Date: Wed, 24 Jan 1996 09:30:41 +0100
In-Reply-To: Matthew Sheppard <Matthew.Sheppard@Comp.VUW.AC.NZ>
"Re: Hack Java" (Jan 24, 5:33pm)
To: cypherpunks@toad.com
On Jan 24, 5:33pm, Matthew Sheppard wrote:
> Aside from memory management in java being internal to the virtual
> machine as covered in other posts Java is a strongly typed language.
> There is no notion of void * (pointers that point to anything) and the
> current implementation ensures the pointer is either null or valid.
>
> Even if you could the current implementation disallows any pointer
> arithmetic at all! i.e no pointer++;
>
>-- End of excerpt from Matthew Sheppard
I think the mentioned security hole is not a source level problem. The question
is how will the Java interpreter act, if there is a patched applet. Is there
any control of pointer assignments?
- Rainer
---
RAINER HEESEN
Adresse: Zentrum fuer Paralleles Rechnen
Universitaet zu Koeln
50923 Koeln
Telefon: +49 221 470 6021
Fax: +49 221 470 5160
eMail: heesen@zpr.uni-koeln.de
WWW: http://www.zpr.uni-koeln.de/~heesen/