home *** CD-ROM | disk | FTP | other *** search
/ Reverse Code Engineering RCE CD +sandman 2000 / ReverseCodeEngineeringRceCdsandman2000.iso / RCE / E_bliss / sortofcr.txt < prev    next >
Text File  |  2000-05-25  |  2KB  |  61 lines

  1.         -=Cracking sortof┤s Crackme v0.1=-
  2.                  by: tarq
  3.  
  4.              -=Tools needed=-
  5.       We will only have to use softice in this one.
  6.  
  7.  
  8.                -=Protection=-
  9. A serial# is generated by the username, there is also a 
  10. anti-smartcheck protection, but we dont have to remove that, since we
  11. dont need to use sc. You can try loading it into softice, u actually
  12. have time to input a name and regnumber and click register before 
  13. the program shuts down. But lets se what we can do using only softice.
  14.  
  15.                 -=Lets Begin!=-
  16. Ok, fireupp the crackme, input a name and a serial, my will be:
  17. tarq and 123456. What should we break on ? Well, in vb, there are two
  18. funktions that offen are used to compare two strings, __vbastrcomp
  19. and __vbastrcmp. So we can try using them. In softice do:
  20.  
  21. :bpx __vbastrcomp
  22. :bpx __vbastrcmp
  23.  
  24. Now, enter name and serial again and press register. We break into 
  25. softice. It breaked on __vbastrcomp :)
  26. Now what ? Well, to display the two strings beeing compared we type:
  27.  
  28. :d esp l 1
  29.  
  30. This will give us:
  31.  
  32. 015F:0064F08C  0F00461B 00000000  00422580    004227AC
  33.                       --------    --------
  34. The strings being compared is:     this   and  this
  35. Those adresses might not be the same for you! 
  36.  
  37. So lets se what they hold:
  38.  
  39. :d 00422580
  40.  
  41. Hrm..1.1.8.1.0.0.1.1.8.1.1.8, since its vb its wide char, so it 
  42. really is: 118100118118
  43. The otherone:
  44.  
  45. :d 004227AC
  46.  
  47. Hey :) 1.2.3.4.5.6              
  48.  
  49. So, 118100118118 is compared with 123456 = our serial.
  50.  
  51. So try using 118100118118.
  52.  
  53. Well i┤ll be damned. Nice Job! 
  54.  
  55. Next step would be to make a keygen for this.
  56.  
  57. Thanks to E_Bliss for a great site for all us newbies 
  58.  
  59. If you have any question or anything,
  60. mail to: ingetalls@hotmail.com
  61.