Article View: comp.lang.asm.x86
Article #46Re: Absolute addresses, relative addresses
From: Beth
Date: Tue, 09 Sep 2003 05:40
Date: Tue, 09 Sep 2003 05:40
54 lines
5391 bytes
5391 bytes
Bob Masta wrote: > Beth wrote: > >Just I came up with a mad software piracy prevention idea the other > >day...the idea is pretty simple...encode the customer's details - > >including credit card number - into the executable...no, the > >executable itself does NOT ever decode it or crack it open so there's > >no way to reverse engineer how this code is stored or even where it > >might be stored...the only people who can read it need a special > >utility program that'll be able to see this "watermark"...the final > >ingredient is to prominently make clear in BOLD TEXT and suitable > >legalese that the executable contains _YOUR_ sensitive > >information...so, it's in your _OWN_ interests not to copy it or let > >unauthorised people at your copy...the legalese makes clear that in > >running the software you accept responsibility in keeping the software > >safe from piracy and that _should_ your copy be found on a Warez site > >then, legally, you're culpable... > > <snip> > A similar but tamer method I've used is to encrypt the user's name > along with the registration key file. When the software starts up, > the splash screen says "Registered to Joseph Schmoe" along > with the registration number. The idea is that this will discourage > ordinary users from simply passing their keys around. The key > encryption and validation must be good enough to prevent casual > crackers from figuring out how to create their own "valid" keys. > > Of course, all this assumes that somebody wants the software > pretty bad in the first place. > Haven't figured that one out yet... ;-) Yeah...but there's no "perfect solution", unfortunately...this just helps get "better than even odds" in your favour... And, actually, if the stats on piracy are to be believed then the majority _is_ actually just people making copies for their friends...the professional stuff is, basically, practically impossible to defeat...they'll always find some sort of a way, if they are determined to look hard enough...but, going by the stats on this stuff, if it only defeats "casual piracy" rather than the professional stuff, that's still a major, major win because that's apparently what the majority is... I won't say you'd recover the majority of your profits because, in many cases, if they can't get it for free with piracy then many people simply won't bother and won't instead be buying your product...but it's the old statistical thing...if it only catches 10% then for software that's used a lot that can add up to a substantial sum to make it worth the effort... Beth :)
Technical Details
Message-ID:
<cOe7b.73$dq5.44543@newsfep2-gui.server.ntli.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-post-02!sn-post-01!supernews.com!corp.supernews.com!news.crayne.org!clax86!robomod!not-for-mailReferences:
<7db38e60.0308250121.6135ebc1@posting.google.com> <bieiii$8dsqb$1@ID-165313.news.uni-berlin.de> <7db38e60.0308260511.4b9a371@posting.google.com> <bigi38$36e$1@titan.btinternet.com> <7db38e60.0308270023.1d3f4cf@posting.google.com> <9f459d85.0309020009.444d6027@posting.google.com> <7db38e60.0309020817.6e397ccd@posting.google.com> <b57b10b6.0309030411.42ec8620@posting.google.com> <%cu6b.8810$Ci1.1518408@newsfep2-win.server.ntli.net> <3f5b2c17.4713912@news.itd.umich.edu>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: feaef,44f17f79ebe31523 X-Google-Attributes: gidfeaef,public X-Google-Thread: 1093da,44f17f79ebe31523 X-Google-Attributes: gid1093da,public X-Google-Thread: 114917,44f17f79ebe31523 X-Google-Attributes: gid114917,public X-Google-Thread: f7d8d,44f17f79ebe31523 X-Google-Attributes: gidf7d8d,public X-Google-ArrivalTime: 2003-09-08 23:57:04 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-04!sn-xit-06!sn-post-02!sn-post-01!supernews.com!corp.supernews.com!news.crayne.org!clax86!robomod!not-for-mail From: "Beth" <BethStone21@hotmail.NOSPICEDHAM.com> Newsgroups: comp.lang.asm.x86,alt.lang.asm,alt.os.assembly,borland.public.tasm Subject: Re: Absolute addresses, relative addresses Approved: CLAX86 Moderators <ccrayne@crayne.org> Date: Tue, 9 Sep 2003 06:40:01 +0100 Organization: ntl News Service Message-ID: <cOe7b.73$dq5.44543@newsfep2-gui.server.ntli.net> X-CLAX86-Policy: http://www.pacificsites.com/~ccrayne/clax86.html X-CLAX86-Faq: http://www.faqs.org/faqs/by-newsgroup/comp/comp.lang.asm.x86.html X-CLAX86-Info-1: Send submissions to comp-lang-asm-x86@moderators.isc.org X-CLAX86-Info-2: Send technical complaints to ccrayne@crayne.org X-CLAX86-Info-3: Send complaints about policy to ccrayne@crayne.org X-Comment: moderators do not necessarily agree or disagree with this article. Reply-To: "Beth" <BethStone21@hotmail.com> References: <7db38e60.0308250121.6135ebc1@posting.google.com> <bieiii$8dsqb$1@ID-165313.news.uni-berlin.de> <7db38e60.0308260511.4b9a371@posting.google.com> <bigi38$36e$1@titan.btinternet.com> <7db38e60.0308270023.1d3f4cf@posting.google.com> <9f459d85.0309020009.444d6027@posting.google.com> <7db38e60.0309020817.6e397ccd@posting.google.com> <b57b10b6.0309030411.42ec8620@posting.google.com> <%cu6b.8810$Ci1.1518408@newsfep2-win.server.ntli.net> <3f5b2c17.4713912@news.itd.umich.edu> X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2720.3000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2727.1300 X-Inktomi-Trace: pc3-ptal1-5-cust12.swan.cable.ntl.com 1063090440 18616 81.103.82.12 (9 Sep 2003 06:54:00 GMT) X-Spamscanner: mailbox1.ucsd.edu (v1.2 May 26 2003 01:55:38, -0.8/5.0 2.55) X-Spam-Level: Level X-MailScanner: PASSED (v1.2.7 87131 h896s5qH094343 mailbox1.ucsd.edu), Found to be clean X-MailScanner-Information: Please contact the ISP for more information X-MailScanner-SpamCheck: not spam (whitelisted), SpamAssassin (score=-0.8, required 4, EMAIL_ATTRIBUTION -0.50, FROM_ENDS_IN_NUMS 0.74, PRIORITY_NO_NAME 0.46, QUOTED_EMAIL_TEXT -0.48, REFERENCES -0.50, REPLY_WITH_QUOTES -0.50) X-UIDL: E3,"!0Mf!!]'a"!191"! X-Complaints-To: abuse@supernews.com Lines: 56