Water
I'm a bit lost
Thu Nov 12 17:46:37 1998



I have been following along with what people have been posting - but I'm a bit lost. Entering in my UserName and a test Serial, I set SI to bpx hmemcpy. I hit OK, and SI pops - hit F5 a couple of times to let it HMEMCPY a few more times, then I hit F11 to return to where the function was called. From there, I F10 and F8 everything. I am constantly displaying memory addresses ( d ax, d bx, d si, etc...) as I see the code refer to them. I found a few locations where my UserName was stored in memory. But I couldn't track anything being done to them. I never saw where they were converted to lowercase. I never saw any of the XOR's people have been talking about. In fact, I think (if I'm not mistaken) the only times I've seen that used were in the case of XOR EAX, EAX or something similar.

I continue to display everything and F10/F8 through everything until I reach a point where the program pops up with the "Incorrect Serial" window which freezes my machine, unless I release SI right before I reach that line.

I don't think I missed any code - I've been F8'ing through every CALL I came across - but I'm having trouble following what's being done to what.

Am I beyond hope? Or can anyone shed some light? :)



Water