Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / November 2007

Tip: Looking for answers? Try searching our database.

Java and limiting users...

Thread view: 
tiewknvc9 - 24 Nov 2007 00:33 GMT
Hi!

Im trying to add some security to a software application that I
developed using Java.

What I would ideally like to do is to be able to sell my application
so that only 1 or 2 users can install and use the application.

So clearly the first thing that I need to do is find out how I can
detect the username of the user who first uses the application, then
limit all future interactions based on that stored value.

ANy ideas?

thx
Knute Johnson - 24 Nov 2007 01:35 GMT
> Hi!
>
[quoted text clipped - 11 lines]
>
> thx

There are a million schemes from hidden files to dongles to server
checkins to strongly worded admonishments but in the end they all can be
defeated or they are expensive and inconvenient.  Or they will be such a
pain to the user that they will use something else instead of your
application.

I think the best approach if you are really concerned is the dongle.  It
requires the most effort to defeat.  It also is the most expensive and
requires that the dongle be delivered physically.

You have to weigh all the options of cost, hassle and effectiveness.
Are you willing to give up 10% for no cost or is $5.00 a unit for a
dongle worth 99% effectiveness?

Signature

Knute Johnson
email s/nospam/knute/

Roedy Green - 24 Nov 2007 08:14 GMT
On Fri, 23 Nov 2007 16:33:26 -0800 (PST), tiewknvc9
<aotemp@hotmail.com> wrote, quoted or indirectly quoted someone who
said :

>So clearly the first thing that I need to do is find out how I can
>detect the username of the user who first uses the application, then
>limit all future interactions based on that stored value.

For difficult to crack solutions, see
http://mindprod.com/jgloss/installer.

for easy to crack, but simple to code solutions, see
http://mindprod.com/jgloss/preferences.html
http://mindprod.com/jgloss/registry.html
Signature

Roedy Green Canadian Mind Products
The Java Glossary
http://mindprod.com

tiewknvc9 - 24 Nov 2007 21:27 GMT
On Nov 24, 3:14 am, Roedy Green <see_webs...@mindprod.com.invalid>
wrote:
> On Fri, 23 Nov 2007 16:33:26 -0800 (PST), tiewknvc9
> <aot...@hotmail.com> wrote, quoted or indirectly quoted someone who
[quoted text clipped - 9 lines]
> --
> Roedy Green Canadian Mind Products

cool, but the difficult to crack link is broken...  can you repost a
working link? or is it not your site?
bbound@gmail.com - 26 Nov 2007 19:53 GMT
> On Nov 24, 3:14 am, Roedy Green <see_webs...@mindprod.com.invalid>
> wrote:
[quoted text clipped - 15 lines]
> cool, but the difficult to crack link is broken...  can you repost a
> working link? or is it not your site?

Why do you want to perform extra work and effort to make your product
less valuable and less useful? And why does Roedy apparently want to
assist people in doing such things?
Andreas Leitgeb - 26 Nov 2007 20:43 GMT
> Why do you want to perform extra work and effort to make your product
> less valuable and less useful? And why does Roedy apparently want to
> assist people in doing such things?

'cause people exist who wanna shoot in their foot,
and others, who help them to follow their route,

Actually I really could hardly care less:
A tool, I won't use, won't cause me no stress.

My only reason for this chime-in:
I've got a faible for rhymin'  :-)
Eric Sosman - 26 Nov 2007 21:24 GMT
Andreas Leitgeb wrote On 11/26/07 15:43,:

>>Why do you want to perform extra work and effort to make your product
>>less valuable and less useful? And why does Roedy apparently want to
[quoted text clipped - 8 lines]
> My only reason for this chime-in:
> I've got a faible for rhymin'  :-)

Enforcement of licensing terms by denial
Gives potential customers, halfway through trial,
A sense you don't trust them, or want them, or care,
A reason to spend software budgets elsewhere.

But still: It's his business, his rules, his decision
To piss off his market despite our derision.
Perhaps he has got them by short and by curly
And can jerk them around, be they never so surly.
He can jump them through hoops, extract money by force
'cause his code has no rival among open source
Solutions his victims might choose to deploy.
Can this business thrive?  Just go ask Billy Boy.

Signature

Eric.Sosman@sun.com

Lew - 26 Nov 2007 23:58 GMT
> Andreas Leitgeb wrote On 11/26/07 15:43,:
>>
[quoted text clipped - 24 lines]
> Solutions his victims might choose to deploy.
> Can this business thrive?  Just go ask Billy Boy.

But if he wishes to be that unfair
He also must deal in forms of FUDware.
When someone at last jumps in the fray
with better software, then he must say,
"Don't buy their product, it's a moment too soon,
WE'RE making that, and we'll have it by June.
So put down that freeware, come back to our womb,
because for competition we just have no room."

Signature

Lew



Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.