Iswari wrote:

> Hi,
>
> Though my doubt is not relevant to Java3d, I wish to be clarified on
> the following questions:
>
> 1. Is it possible to protect the class files from decompilers? How?
> 2. Is it possible to overload the class loaders of an applet? How?
>
> If this is not the group where I should post these queries, pls let me
> know where I could answers to my queries.
>
> Thanks in advance,
>
> Regards,
> Ishwari
>

Although you're right, its not relevant, here's some answers:

1) Not really, you can Obfuscate you code which basically means having
your variables and names translated into "junk" text, or better still
java keywords. This has the effect that when the code is decompiled in
most cases it can't be recompiled, and moreover is really really hard to
undertstand. One problem of course is that you have to maintain a
mapping table to be able to handle bug reports, since stack traces will
only show the "junk" names. There are a few free obfuscaters around
(search google)

2) I believe this is possible, however I expect you have to grant the
right permission using the Java Permissions in the java.security
packages. However, I've never found this needed. It tends to make web
surfers run away since they have to approve your security changes.

It would seem that there isn't a mailing list open to the public for
security issues. I guess its one of those things you simply search
java.sun.com for.

Kev

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to