permaculture playing cards*
The moose likes Java in General and the fly likes ? running on client Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "? running on client" Watch "? running on client" New topic

? running on client

Yu Chen

Joined: Dec 03, 2001
Posts: 28
I want to run a program on a client, but I don't want the user to have any way of knowing what the program does, by decompiling it, etc.
Are there (free) obfuscators out there that allow this to be done?
Is there any other way to do this? Somehow 'loading' a class remotely, but having it actually run within the client environment? It looks like RMI only runs on the remote (server side).

-yu chen

Cindy Glass
"The Hood"

Joined: Sep 29, 2000
Posts: 8521
There are several obfuscators out there that are free. Just do a google search.

"JavaRanch, where the deer and the Certified play" - David O'Meara
It is sorta covered in the JavaRanch Style Guide.
subject: ? running on client