penguin0103
August 17th, 2006, 14:48
Hi. I'm kind of new to olly (i've used it a few times before and I know how to do basic assembly/tracing). This is really simple i'm sure. Let me explain the situation. I have an application (compiled in Visual Basic 6.0). Now, on the Form_Load event (when the main startup form loads), it connects to a website and reads the return. Now, the program reads it like this:
If return = "good return" then
'load the main form
else
'terminate the process
end if
Except "good return" isn't a readable string, so I don't know what it is. This same program is already cracked and they have it skipping the entire connection and just loading the main form. How would I go about doing something like this? I'm trying to learn as much as I can about debugging/assembly. The problem I have is I don't know how to find things. I have NO idea on how I would make it skip the connection, unless it were something like finding where it connects and replacing it with a jump to the 'load main form' part. If that is the case, how do I find the connection part and the part where it loads the main form?
Any help is appreciated. Thanks.
If return = "good return" then
'load the main form
else
'terminate the process
end if
Except "good return" isn't a readable string, so I don't know what it is. This same program is already cracked and they have it skipping the entire connection and just loading the main form. How would I go about doing something like this? I'm trying to learn as much as I can about debugging/assembly. The problem I have is I don't know how to find things. I have NO idea on how I would make it skip the connection, unless it were something like finding where it connects and replacing it with a jump to the 'load main form' part. If that is the case, how do I find the connection part and the part where it loads the main form?
Any help is appreciated. Thanks.