[Lazarus] Detecting when decompiler is running

Chavoux Luyt chavoux at gmail.com
Fri Dec 4 17:49:00 CET 2015


Hi

On 4 December 2015 at 18:14, <lazarus-request at lists.lazarus.freepascal.org>
wrote:

> <snip>
> > I'd like to hear from others about their anti hacking tools ... ;)
>
In addition to some good points already made, I would refer you to an old
and still good article at: http://71.6.196.237/fravia/protec.htm (
http://www.woodmann.com/fravia/protec.htm). This was written from the
cracker's perspective. Keep in mind that often it is the challenge of
cracking a program, rather than making money or "stealing" a program that
drives the real cracker (somebody else often uses his work in order to try
to make money or claim fame), E.g. I have reverse engineered legally bought
copies of programs that I paid for in order to see how they did some kind
of protection (essentially to learn what you are asking from us here) or
occasionally to skip the inconvenience of having to insert a CD just in
order to start a program).

I have also once been hit by the other side of not cracking a program when
the original CD got scratched and my legally bought program became useless
because I had no backup CD. So whatever protection you use, also keep in
mind the fact that it might inconvenience your legitimate users enough that
they might stop using your program (e.g. I will never buy ARC GIS, because
a broken dongle, just as the GIS data for my thesis had to be analysed,
made it impossible to use and I then discovered powerful Open Source GIS's:
GRASS and qGIS which can do all and more for no money, but with a steeper
learning curve).

Happy hacking!
Chavoux
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20151204/fd345921/attachment-0003.html>


More information about the Lazarus mailing list