comp.lang.ada
 help / color / mirror / Atom feed
From: lady0065@sable.ox.ac.uk (David Hopwood)
Subject: Re: Java Risks
Date: 1996/06/01
Date: 1996-06-01T00:00:00+00:00	[thread overview]
Message-ID: <4opkk5$a3p@news.ox.ac.uk> (raw)
In-Reply-To: JSA.96May31144955@organon.com


In article <JSA.96May31144955@organon.com>,
Jon S Anthony <jsa@organon.com> wrote:
>In article <Pine.GSO.3.92.960530095503.21075A-100000@nunic.nu.edu> Richard Riehle <rriehle@nunic.nu.edu> writes:
>> > Although there are many Java interpreters and Ada compilers, neither
>> > the Java language nor the Ada language impose a particular model of
>> > program execution (compiler, interpreter, distribution, etc.)

Correct.

>>   Interpreted code is relatively easy to reverse-engineer. Consequently,
>>   it is harder to protect proprietary algorithms.
>
>Really?  Presumably this is relative to machine code, but it is just
>plain not true.

Actually, I've reverse engineered JVM code and 80x86 code (for mostly-
legitimate reasons), and JVM code is considerably easier. This is mainly
because the structure of each class is exposed in the classfile format,
and also because you can easily replace classes individually.

OTOH, the difference is simply in the degree of obscurity, not in whether
reverse engineering is possible.

David Hopwood
david.hopwood@lmh.ox.ac.uk




  reply	other threads:[~1996-06-01  0:00 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-05-24  0:00 Ada News Brief - 96-05-24.txt [1/1] AdaIC
1996-05-27  0:00 ` Brian Rogoff
1996-05-27  0:00 ` Tucker Taft
1996-05-28  0:00   ` Richard Riehle
1996-05-29  0:00     ` Andreas Zeller
1996-05-30  0:00       ` Java Risks (Was: Ada News Brief - 96-05-24 Richard Riehle
1996-05-31  0:00         ` Brian N. Miller
1996-06-02  0:00           ` Richard Riehle
1996-06-03  0:00           ` Ken Garlington
1996-06-04  0:00             ` Bill Brooks
1996-06-06  0:00               ` Bjarne Stroustrup <9758-26353> 0112760
1996-06-06  0:00                 ` Robert Dewar
1996-05-31  0:00         ` Java Risks (should be Java mis-speak) The Right Reverend Colin James III
1996-06-02  0:00           ` Richard Riehle
1996-06-03  0:00             ` Tucker Taft
     [not found]         ` <4omoh4$k0f@ansible.bbt.com <4ov36b$1665@watnews1.watson.ibm.com>
1996-06-04  0:00           ` Java Risks (Was: Ada News Brief - 96-05-24 Richard Riehle
1996-05-30  0:00       ` Ada News Brief - 96-05-24.txt [1/1] Robert Dewar
1996-06-01  0:00         ` AdaWorks
1996-06-01  0:00           ` Robert Dewar
1996-06-01  0:00         ` AdaWorks
1996-06-01  0:00           ` Robert Dewar
1996-06-01  0:00             ` Mike Young
1996-06-03  0:00               ` Robert Dewar
1996-06-04  0:00             ` Richard Riehle
1996-05-31  0:00 ` Java Risks (Was: Ada News Brief - 96-05-24 Jon S Anthony
1996-06-01  0:00   ` David Hopwood [this message]
1996-06-02  0:00   ` Richard Riehle
1996-06-01  0:00 ` Bob Crispen
1996-06-05  0:00   ` Alan Brain
1996-06-03  0:00 ` Norman H. Cohen
1996-06-03  0:00   ` Imonics Corporation
1996-06-07  0:00   ` Peter Wentworth
1996-06-05  0:00 ` Norman H. Cohen
1996-06-05  0:00   ` Bill Brennamw
1996-06-08  0:00   ` Brian N. Miller
1996-06-09  0:00 ` Jim Kingdon
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox