...I think it's not a secret, that lot's of shareware-game developers are too develop protection system by themselves, so they just leave those task to their publisher. However, most of them just can't get that publishers are kinda lazy too, using same protectors for every game. Of course, even most advanced defenses could be cracked soon or lately, rendering defenseless every product protected by it. Well, such thing already happened to Reflexive Arcade's one - crunched it for fun 2 days ago, I come to decision of automatize this hard, but entertaining (few first times) process: we already seen auto-unpackers, so now it's a time for user friendly patcher... Source code included.
Download link: http://pb.xors3d.com/Misc.%20projects/RefleXor.rar
…I think it’s no secret that many posters are too lazy to use proper punctuation, edit for concision, or even bother write the word “lazy” in their opening sentences.
>>…I think it’s no secret that many posters are too lazy to use proper punctuation, edit for concision, or even bother write the word “lazy” in their opening sentences.
Damn ! Well, english in no my native language, so just remind me to spend more time on translation next time...
>>Boy, I really hate BasicOfAnyFormOrFlavor
Yes, I sure understand you, but Forth are too dead now and REBOL is still unborn, so my options was kinda limited.
>>3
I don't think any serious crackers use loaders.
Name:
Anonymous2010-01-13 7:59
>>3
As a teenager in the ``cracking scene'', I take offense to that. When did you last break ECC/ElGamal/RSA with too few bits, an insufficiently random key or a lame padding scheme? What was the last time you wrote control and data flow analyses, a bytecode to native code compiler or a kernel module?
Name:
Anonymous2010-01-13 8:18
>>9
When I was 12 years old. I also wrote an ANSI C compiler in ANSI C.
Name:
Anonymous2010-01-13 8:30
>>8
Yeah, unlike developers of software protections...
Name:
Anonymous2010-01-13 10:22
>>$EB
JMP Short ?
>>PatchCode($8D4DFCE8A5500700, $B0) ; Constant result for HasTheProductBeenPurchased.
>>WriteAsciiCharacter(1, 01) ; Just some more updating.
MOV Al, 1 ?
...are they really __so__ dumb?
Name:
Anonymous2010-01-13 11:09
>>1 most of them just can't get that
Stopped reading there.
>>Stopped reading there.
Yes-yes, there was a comma in original, but it escaped to some warmer place during translation. Oh, BTW: what our dear grammar nazies can say about new description on TPB (http://thepiratebay.org/torrent/5276833) ? Still not acceptable ?
>>14
Try this one I think it is not a secret that many shareware-game developers are just too lazy to develop a protection system by themselves, leaving that task to their publishers. However, many publishers are also lazy, so they end up using same protection for every game. Of course, even most advanced defensive mechanisms could be cracked soon or lately (which would render defenseless every product protected by it). Such thing already happened to Reflexive Arcade's one: after crunching it (for fun) 2 days ago, I have come to the decision of automatizing this uneasy, yet fairly entertaining (for the first few times) process: we have already seen auto-unpackers and universal keygenerators, so now it's a time for some user-friendly patcher... Source code included.