Log in

View Full Version : Where to Start


InFiNiTeX
December 5th, 2003, 13:11
I have a program that i need to find a multiuser license serial, I currently have a 5 user license and would like to change it 50 users, I have been using softice but no success, Being that i can not use the hmemcpy function, I have tried using the API monitor, But about 5000 API Msg come up on that program. When you enter a invalid serial a window comes up "The Serial number you entered in invalid or incomplete. blah..."

Any suggestions on how i should approach this

Windows XP
Softice Driver Studio 3

evlncrn8
December 5th, 2003, 14:51
Quote:
[Originally Posted by InFiNiTeX]I have a program that i need to find a multiuser license serial, I currently have a 5 user license and would like to change it 50 users, I have been using softice but no success, Being that i can not use the hmemcpy function, I have tried using the API monitor, But about 5000 API Msg come up on that program. When you enter a invalid serial a window comes up "The Serial number you entered in invalid or incomplete. blah..."

Any suggestions on how i should approach this

Windows XP
Softice Driver Studio 3



bpx messageboxa or whatever it uses for the nag, backtrace and see where the conditional is, back trace from that....

also softice driver studio 3 if im not mistaken can only do process context breakpoints, i'd revert back to 2.7 or so if i were you

hobferret
December 5th, 2003, 17:16
Hi

Try these to get info you have entered

GetDlgItemTextA or GetWindowTextA

Should stop before any comps are made then BPX on memory where your data has been placed

/hobferret