Exetools  

Go Back   Exetools > General > General Discussion

Notices

Reply
 
Thread Tools Display Modes
  #1  
Old 03-06-2005, 00:35
thomasantony
 
Posts: n/a
Hi,
Sorry for the late reply. Suppose I get a crackme program. (I did get one :-) ). It takes the name and finds the checksum using a function whcih uses some ROL's etc. Then it takes the serial and find its checksum using ANOTHER function. Then the serial is valid only if bothe the cksums are equal. How do I solve this?

Thomas Antony
Reply With Quote
  #2  
Old 03-07-2005, 04:58
Dmit
 
Posts: n/a
Let's name function that takes the name and finds the checksum as F1(), and name another function (for serial) as F2().
You need build function F2'() which is inverse of F2() i.e. F2(F2'(x)) == F2'(F2(x)) == x.

After that to get valid serial for any name just calculate F2'(F1(Name)).
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Checksum of WinLicnese 2.1.0.10 ZeNiX General Discussion 1 01-11-2010 22:32
HEX and checksum email2 General Discussion 3 01-05-2004 18:47
CRC CheckSum Problem ( maybe ) How2Crack General Discussion 6 06-30-2002 23:42


All times are GMT +8. The time now is 23:45.


Always Your Best Friend: Aaron, JMI, ahmadmansoor, ZeNiX, chessgod101
( Since 1998 )