Basta Software crackz ===================== by romeo-JUANDA 1. Run the crack 2. Run the program 3. Register by typing in any number 4. You're registered! ============================================== FOR PEOPLE WHO ARE INTERESTED IN CRACKING ONLY ============================================== How does the registration thingy work? 1. Okay, you run the program. 2. The program checks if you have previously entered a valid password (which is saved in the registry) ! ! NO YES -------------------- --------------------- If no password is If there is a password in the registry, saved in the registry, then it checks if then it calls a function the program has to validate it. expired. ! ! ! ! NO YES MATCH MISMATCH ---------- --------- --------- ----------- If not If expired, If pass- If password expired, then it word is is mismatched, then it prompts for matching, then it runs. you to enter then it terminates password. runs. itself. ! ! MATCH MISMATCH ---------- ----------- If pass- If password word is is mismatched, matching, then it then it terminates runs. itself. Notice that in both cases, it calls the same function to validate the password. So, set a break point somewhere in the function. Fool the program to register the dummy password in the registry and then run the program. Before it can terminate itself, you would have found out which offset to alter (because of the breakpoint) :-). -romeo- Program Analyst