Log in

View Full Version : need assistance for finding a serial in a .net appln...plz


senavis
June 6th, 2005, 04:19


can anyone help me about reversing a software which consists of many dll files...they are mscvr70.dll , system.dll and some other dll's

i then found that the appln may be an vs.net appln....

i used softice and wdasm and traced and traced and t.....
but i could'nt found the real hidden serial to register the software ...
i get really bogged bcoz of reversering this software
someone plz can help me about this issue...

when i try to patch the code the software doesn't gets executed so i found it very difficult..

And i found that no one has ever found a valid serial for this software..

The software is Virtuagirl v2.56.. i currently got this version but no one has found the valid serial for any of its previous versions..

some one if u can plz tell me what kind of protection they have used and any other tech to solve this issue
plz tell me what kind of debuggers and resources can be used..

plz help...

condzero
June 6th, 2005, 06:49
The dll's you refer to are CRT (C Runtime dll's) so it's hardly likely you will benefit from looking at these. Chances are, your serial is not imbedded in the application, so looking for it may be useless. Does this app have .net component dll's that you can dump via ildasm and check for logic to bypass serial / license checking? Or does the app supply a more normal dll that you can dump and look at? Finally, if you can do it, you can trace, debug .net applications.

Fake51
June 7th, 2005, 01:31
Just wondering - what would be the point of finding the serial number? From what I can gather, you need to join their site anyway, to get anything other than the demo media. Oh well, just wondering.

As for registering: 5 mins on a 98 box with trusty softice and a few spots of olly gave me this.

Open options, go to register. Don't give it a number, use register without internet access or whatever it's called. That'll show you a second dialog. This time, just input whatever, and hit ok. Wait for it .... and smack, there's a good old fashioned messageboxa. Bpx in softice, trace,trace,trace and you're in usercode. Note the spot, use olly to attach, find the spot in olly, scroll up a bit, and what do you see? A conditional jump going right past the msg box. And from where the jump ends? Not far to a call that says something like register.
Having done it, figured I'd just force the jump by giving it my return code (a 1, typicall) and boom - it crashed. But that's just coz the prog is error prone, on startup again, the options dialogue told me I was registered, and that it was the "members are". Go figure.

Anyway, I have no interest in the program, so I don't bother checking if it really thinks I'm registered or not. I already uninstalled it, so I can't even check it. Don't think it's worth it either.

Fake