I learnt asm by cracking games on a AppleII for my own use. Soon I got sick
of games and learnt to program properly.
To get around the inexperienced crackers try this, start a timer at start
up and then do a crc check of the exe to ensure what was shipped is what is
running. I use to do this under BP5 but haven't done it since. The main
reason I used it was virus protection but it will flag if it is a modified
file for any reason.
You could also add another check into every time you save a file if it is
cracked and save a blank image, and not bother to tell the user. That way
when you get a support call you could sell them a working copy to replace
the cracked copy.
Maurice Butler
Like Magic Ltd
-----Original Message-----
From: INTERNET:[EMAIL PROTECTED]
Sent: Thursday, August 12, 1999 15:37
To: Multiple recipients of list offtopic
Subject: [DUG-OFFTOPIC]: Cracks
Hi All. Not sure if this should be offtopic, but......
Have found that there is a crack on the net for my software (fortunately
its
out of date).
This is a surprise to me, because the reg code I use is very powerful and
uses 32-bit encryption on several different checks, including the
hdserialnumber.
Which makes me think, and maybe you can confirm that:
Do these buggers do a dissasembly, and check for program patterns which
typify startup reg code. EG conditional jumps in the startup code which may
indicate registration checks.
It would appear so, because what their crack code does is rebuild the EXE.
If so, that is interesting to me, because it leads to another aspect of
software protection which is outside the regimes of software protection
components, in that the protection is lost due to the vulnerability of the
EXE itself. Or, to be clearer, if a regcheck is done at the start of a
program by you, and it is correct, you set one boolean variable right? If
that can be cracked, the whole program is then compromised.
Thanks,
Al+
---------------------------------------------------------------------------
New Zealand Delphi Users group - Offtopic List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz
----------------------- Internet Header --------------------------------
Sender: [EMAIL PROTECTED]
Received: from mail.corporate.co.nz (corporate.co.nz [202.37.181.1])
by hpdmgaaa.compuserve.com (8.8.8/8.8.8/HP-1.8) with ESMTP id
PAA17712
for <[EMAIL PROTECTED]>; Thu, 12 Aug 1999 15:37:46 -0400
(EDT)
Received: by mail.corporate.co.nz from localhost
(router,SLMail V3.2); Fri, 13 Aug 1999 08:39:54 +1200
To: Multiple recipients of list offtopic <[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
From: "Alistair George" <[EMAIL PROTECTED]>
Subject: [DUG-OFFTOPIC]: Cracks
Date: Fri, 13 Aug 1999 07:36:06 +1200
Message-ID: <000001bee4f9$ebeb2b40$336460cb@alsdesk>
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0
Importance: Normal
In-Reply-To: <00e201bee47f$16dcc820$0300a8c0@jump>
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0
X-SLUIDL: B3F5ED0D-506F11D3-B7C60080-C8D5BDFB
---------------------------------------------------------------------------
New Zealand Delphi Users group - Offtopic List - [EMAIL PROTECTED]
Website: http://www.delphi.org.nz