Home > Archive > Java Help > February 2005 > How to secure application from ilegal using?
You are viewing an archived Text-only version of the thread.
To view this thread in it's original format and/or if you want to reply to
this thread please [click here]
| Author |
How to secure application from ilegal using?
|
|
|
|
what is the practice in a java world to secure your application from ilegal
using? Is it secure code or what? Where to find the application or clasess?
| |
| Wiseguy 2005-02-26, 8:58 pm |
| Dado <mario_zupan@inet.hr> scribbled on the stall wall:
>
>
> what is the practice in a java world to secure your application from ilegal
> using? Is it secure code or what? Where to find the application or clasess?
Realistically, the only way to do this in JAVA is to require network access
everytime the application is run and to get a cookie from a network
authentication server. Note that NOTHING pisses users like me off more
than REQUIRING network access to use a program though.
----== Posted via Newsfeeds.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups
----= East and West-Coast Server Farms - Total Privacy via Encryption =----
| |
| Alex Molochnikov 2005-02-26, 8:58 pm |
| First, a general comment: there is no guaranteed way of protecting your
application from being pirated. The only consolation that you will have is
that it must be really good to be stolen.
Now, you can try and make it more _difficult_ (but certainly not
_impossible_) to steal your product by requiring a license key to unlock the
product's capabilities; such key can be generated by you on the basis of
some information unique to the user (like MAC, although it is not 100%
unique either... but sufficiently unique for the licensing purposes). Java
bytecode can be easily reverse-engineered, so to further protect your
product you will probably want to obfuscate it. Search Google for java
bytecode obfuscation.
Finally, instead of trying to block access to your source code, you can make
it open-sourced and make it available to the users under some sort of
license (e.g. look at the licensing practices of MySQL).
Alex Molochnikov
Gestalt Corporation
www.gestalt.com
"Dado" <mario_zupan@inet.hr> wrote in message
news:cvq973$ts1$1@sunce.iskon.hr...
>
>
> what is the practice in a java world to secure your application from
ilegal
> using? Is it secure code or what? Where to find the application or
clasess?
|
|
|
|
|