In nuce: I will not accept nor write any
more useless "software
deprotection" essays, I'll publish (and try to write myself) essays about
software reverse engineering..
If you already had a look at my site, and at the published
understand what I mean, else go ahead, explore my site and come back later.
The development of our techniques, approaches and global understanding has been huge. We don't need any more to crack software protections ourself, it's time we move over to real software reversing... we need the software protection cracking (as we always did) only as a 'lure' to get young talented people on a "reversing path", a road that will transform them into good programmers, intelligent users, clever minds that will never again be obfuscated by frills and useless trends, real humans that will work in order to achieve whatever their own (and not somebody else's) wishes are.
Ok, ok, ok: These words -I know- sound kinda funny: "so we'll transform people in order to avoid that they get transformed" sounds quite scary... contradictory to say the least. Yet people that learn how to reverse (software schemes and rhetorical patterns as well) will be able to easily reverse this very writing, and act consequently (note that this holds true whichever reversing path they'll later take, white, red or black), so they'll be much more "safe" against all kind of tricks -once for all- and that's exactly what I believe is important.
Besides Master +ORC himself wrote a long time ago the following: coz people do not want to learn to be free, and to free them we have sadly to "circumvent" them with more or less the same techniques that our enemies use to enslave them :=). And I disagree: we may recur to using 'enroll techniques' yet we have to use, IMO, different ones: our techniques must be transparent and proudly show their 'inner working'. They'll be nevertheless as strong as our enemy ones (or even stronger :-) yet they'll always be "on the side of the light" and -an added bonus- those that want to enslave other people will never be able to use them (knwoledge and transparence are like sun or garlic against all sort of vampires, commercial oriented bastards cannot even touch them without getting blisters everywhere :-)
This said we should anyway, I believe, reduce the "how I cracked this last version of this target software" essays, because that IS NOT important at all. Besides, I'm fed up with all the little lusers using the knowledge they learn on sites like mine in order to produce serial number keygenerators or ready made cracks for the zombies instead to grow up and cut the guts out of the real dangerous snooping M$ (or whatever) applications that syphon our own data from our own computers. The point of what I am doing is to (try to) teach people how to understand, control or modify ANY aspect of their software whenever they fancy, NOT to damage software programmers for the sake of it.
After so many years 'in the scene' I don't feel any more that what we are doing in this field is really useful to grow up people unless we change our approach.
I have thought a little about it, and see some different possible solutions, as usual I'll await your input before proceeding:
1) Completely close the section about reversing software protection schemes, accepting only
essays about "non protection-related" code reversing (and "compiler specifities"
reversing); as you know I reckon these kind of papers to be the most interesting,
together with the essays about 'adding
functionalities' to a target and about 'hidden activities' of a target... like for
instance to investigate the concealed connections to a web site of a target
in order to deliver, without your
permission, all sort
of personal data found on your harddisk... cfr many recent Micro$oft's applications...
besides it is Web-evident that in
the reversing scene some
good work on "compared compilology" is sorely missing).
This solution would de facto transform the 'software cracking' section in a full fledged 'software investigation' lab and would not have anything to do anymore with software deprotection per se.
2) Limit the section about reversing software protection schemes only to outstanding
essays dealing with new forms of protection schemes, and eliminating
at the same time
to any "specific" target, in this way "real" reversers would be able to see and understand
the code (and grasp the protection
scheme used by the unknown target), yet lusers
would not be able to guess which program or application is the essay referring to.
This solution would transform the section into a "software deprotection and protection lab" very useful for protectors and reversers that would NOT damage the software programmers.
3) Publish in that section only essays about protection schemes of "older versions" of a specific target,
i.e.: versions that are NO MORE IN USE (or DOS programs).
This solution would transform the section into a sort of "history of the software protection" lab, useful for protectors and reversers alike that would NOT damage the software programmers.
Of course anyone unhappy with this changement of mine can quickly join one of the good main crackers groups, like Phrozen Crew, UCF or Mexelite, where he will find many outstanding crackers, able to teach him everything he needs in order to produce a zillion of keygenerators and patches for the never ending last versions of any application. Farewell.
And of course those that only wish to steal software don't need at all to study anything at all, nor to follow any of the threads above: they will be able to find any serial number or patch they may need (in fact every application or game they may want to steal) on the billions of warez sites.
I'll change my pages quite radically during the next months: I intend to cut a lot and create a smaller, yet I hope quite interesting, new 'Reverser', that I would like to subdivide in 'labs':
|+Mammon's contribution||+Greythorne's contribution|
|ph0t0n's contribution||+Frog's Print's contribution|
|Joa's contribution||prophecy's contribution|
|ZerO+'s contribution||Caprine's contribution|
|Halvar's contribution||LeonardoDaVinci's contribution|
|Freeman's contribution||Goth's contribution|
|The Lighthouse Keeper's one||Cimerra's one||
|Andre's one||+Malattia's one|
|Pantheon's one||+Snikkel's one|
|Benzedrin's one||eidan yoson's one|
|_Infinidim 's one|
OK friends, thanks a lot once more, I think it's enough... now watch my site and judge: all readers will see the result of my considerations (based on the above, of course) during the next months
there's now also a message board for all people hanging around at reverser's
While attending the Olympic games, Leon, prince of Phlius, asked Pythagoras how he would
describe himself. Pythagoras replied, 'I am a philosopher', but Leon had never heard that
word before and asked him to explain.
"Life, prince Leon, may well be compared with these public games for in the vast crowd assembled here some are attracted by the acquisition of gain, others are led on by the hopes and ambitions of fame and glory. But among them there are a few who have come to observe and to understand all that passes here."
cocktails search_forms mail_reverser
Is software reverse engineering illegal?