🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.asm.x86
Article #46

Re: Absolute addresses, relative addresses

#46
From: Beth
Date: Tue, 09 Sep 2003 05:40
54 lines
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-mail
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>

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