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

  1. Name:Byte Catcher 1.01 d
  2. Where:http://www.save-it.com
  3. Type of protection:serial number
  4. Description:This is a neat little program that allows you to resume a
  5.             download off of an ftp, even after disconnection, by just
  6.         hitting the "Go" button.  Some disadvantages are that it 
  7.         doesn't have a retry feature incase the server is full and
  8.         you can't change the port number.
  9.  
  10. Tools you will need to crack this program:  Soft-ice 3.0 or better
  11.                                             (http://www.numega.com)
  12.                         A piece of paper to write the
  13.                         correct serial # down
  14.  
  15. How to crack this program:
  16.  
  17. Step 1.)Load Byte Catcher 1.01 and select "About" from the "Help" menu.
  18. Step 2.)Click on register and fill out the information it asks for.  I 
  19.         used this:
  20.     66696669
  21.     Manson69
  22.     mExElitE/c4n '97
  23.     DO NOT HIT ENTER YET!!!
  24. Step 4.)Press ctrl-D to enter Soft-ice and set a break point on hmemcpy by 
  25.     typing "bpx hmemcpy" (without quotation marks.)
  26. Step 5.)Leave Soft-ice by hitting ctrl-D or F5.  Then hit "Ok."
  27. Step 6.)You will be back in Soft-ice now.  Hit ctrl-D or F5 two more times
  28.     to allow Byte Catcher to read all the information you entered in the
  29.     boxes.
  30. Step 7.)Now hit F12 until you get out of the 16-bit protected code and into 
  31.     the 32-bit code.
  32.     XXXX:XXXX <----4 digits followed by a colon and 4 more digits 
  33.                indicates that you are in 16-bit protected mode
  34.     XXXX:XXXXXXXX <----4 digits followed by a colon and 8 more digits
  35.                indicates that you are in 32-bit code.
  36. Step 8.)Now lets scan for the serial number that we entered.  We do this by 
  37.     typing "s 0 l ffffffff 'your code here'" (without the quotation
  38.     marks but WITH the ' ' marks.)  My serial number was 66696669 so I 
  39.     entered:
  40.     s 0 l ffffffff '66696669'
  41.     It will then find you your code at a given address.  My serial 
  42.     number was found at the address 013F:00A22FAC.  Lets now set a
  43.     break point on this memory location by typing:
  44.     bpm 013F:00A22FAC <----Your memory address will probably be different
  45. Step 9.)Hit ctrl-D or F5 to leave Soft-ice and low and behold you are right
  46.     back in Soft-ice! You will end up in code similar to this:
  47.     0137:00418936  8A02     MOV   AL,[EDX]   <--This moves what is in 
  48.                             memory at EDX to AL
  49.     0137:00418938  3A06     CMP   AL,[ESI]   DS:0047B14C=37   <--This 
  50.                                      compares
  51.                                      what is
  52.                                      in 
  53.                                      memory
  54.                                      at AL
  55.                                      and ESI
  56.     0137:0041893A  751E     JNZ   0041895A   <--Acts as a result of the 
  57.                             compare.
  58.     This is the code that we need to be concerned with.  The brackets
  59.     around EDX and ESI indicate that you are dealing with thier what is 
  60.     in their memory location not their values.  If you do a 
  61.     d edx
  62.     and view the what is in memory on EDX you will see the code you
  63.     entered.  If you do a 
  64.     d esi
  65.     you will see the correct code.  Note down the correct code,type 
  66.     "bc *" (without quotation marks) to clear all break points.  Then
  67.     enter the correct serial number in place of the one you entered and
  68.     hit "Ok" and it will register!
  69. Final Notes: If you try don't enter the correct serial number, but change the
  70.          registration name and company and follow these steps over you
  71.          will see that the registration code doesn't change.  This
  72.          program has one universal registration code.  Which mean that
  73.          you can enter the same serial number with any name and/or
  74.          company and it will register!  Due to this fact a key maker/
  75.          generator or crack/patch is not needed.  
  76.          Hope that this tutorial worked for you!
  77. Acknowledgments: I would like to say thanks to all the members and regular
  78.          visitors of the mExElitE/c4n '97 group and channel.
  79.  
  80.                     This tutorial was written by:
  81.                         Manson69 of 
  82.                         mExElitE/c4n '97
  83.                         I can be found on IRC (Efnet)
  84.                         everyday in:
  85.                         #cracking4newbies
  86.                         the mExElitE/c4n '97 official
  87.                         channel.
  88.