home *** CD-ROM | disk | FTP | other *** search
/ Hacks & Cracks / Hacks_and_Cracks.iso / vol1 / delet16.zip / BASTA.TXT next >
Text File  |  1997-05-08  |  2KB  |  57 lines

  1. Basta Software crackz
  2. =====================
  3. by romeo-JUANDA
  4.  
  5. 1.  Run the crack
  6. 2.  Run the program
  7. 3.  Register by typing in any number
  8. 4.  You're registered!
  9.  
  10.  
  11. ==============================================
  12. FOR PEOPLE WHO ARE INTERESTED IN CRACKING ONLY
  13. ==============================================
  14. How does the registration thingy work?
  15.  
  16. 1.  Okay, you run the program.
  17. 2.  The program checks if you have previously
  18.     entered a valid password (which is saved in
  19.     the registry)
  20.             !                         !
  21.             NO                       YES
  22.     --------------------     --------------------- 
  23.     If no password is        If there is a password
  24.     in the registry,         saved in the registry,
  25.     then it checks if        then it calls a function
  26.     the program has          to validate it.
  27.     expired.
  28.         !          !             !          !
  29.         NO        YES          MATCH     MISMATCH
  30.     ---------- ---------      --------- -----------
  31.     If not     If expired,    If pass-  If password
  32.     expired,   then it        word is   is mismatched,
  33.     then it    prompts for    matching, then it
  34.     runs.      you to enter   then it   terminates
  35.                password.      runs.     itself.
  36.  
  37.               !          !
  38.             MATCH     MISMATCH
  39.          ----------  -----------
  40.           If pass-   If password
  41.           word is    is mismatched,
  42.           matching,  then it 
  43.           then it    terminates
  44.           runs.      itself.
  45.  
  46.  
  47. Notice that in both cases, it calls the same function
  48. to validate the password.  So, set a break point
  49. somewhere in the function.  Fool the program to
  50. register the dummy password in the registry and then
  51. run the program.  Before it can terminate itself,
  52. you would have found out which offset to alter
  53. (because of the breakpoint) :-).
  54.  
  55. -romeo-
  56. Program Analyst
  57.