Log in

View Full Version : How to Debug DLL while is working on IIS


SlackWX
May 18th, 2005, 10:11
I want to debug DLL which works on IIS.
DLL has been coded with visual basic.
I created application(exe) using with DLL function of licence and then I tried to debug with Numega Smarcheck , I startted debug ,later but It gives error.
it says , Object or Variable Not set.

How to Debug This DLL. how to understand What DLL needs it?
DLL checking licence from licence server on internet.

I wonder Crackers how to do and for example how to debug aspupload or etc.

But My DLL is not a component. it is licence checking DLL.

naides
May 18th, 2005, 16:53
Quote:
[Originally Posted by SlackWX]I want to debug DLL which works on IIS.
DLL has been coded with visual basic.
I created application(exe) using with DLL function of licence and then I tried to debug with Numega Smarcheck , I startted debug ,later but It gives error.
it says , Object or Variable Not set.


Sounds like the real app EXE defines and initializes an object that the dll use during the execution of the function you called. Without access to the prototype, I doubt you can create a dummy object and make it fly. What prevents you from debugging the DLL while the bona fide app calls that function??

How to Debug This DLL. how to understand What DLL needs it?

You need to provide a little more info. There are several ways to break and reverse dll code, I do not grasp what your real question is.

DLL checking licence from licence server on internet.

I wonder Crackers how to do and for example how to debug aspupload or etc.

But My DLL is not a component. it is licence checking DLL.


In blue

Woodmann
May 18th, 2005, 19:34
Howdy,

Since it needs to verify VIA the internet,
you need to find/generate the info needed and patch that bitch.

Of course you want to do this so as to not access the license server.

How do you do this ??? Thats up to you.

Woodmann

SlackWX
May 19th, 2005, 16:14
In Fact, I have done this. But Code Cracking Not Correctly Working. Some application functions dont work correctly. Because of this I Need to ask How to Completely Debug Because I have already Cracked With W32dasm without debuging to use string reference

For naides,
I try to find real point

I have cracked Error message condiotional
I am trying to say
step 1 . licence file reading
step2 . serial and license checking if there are ,it goes step3
step3. System hardware ID checking if is not correct system ,goes to step4
step4 . Hey Guy! is it correct hardware? are you sure.?
step 5.....it follows
I reversed step 3 and jumped step5
DLL doesnt ask the system ID problem but it contains dimension which is important from other codes.
its like a error dimension.
exp:
if SysID<>"123456" then
error=1
end if
if error=1 then ' I reversed dont ask anymore
Hey Guy is it correct hardware? are you sure.?
end if
'but
some function İS ASKing hi! licence system How is it going?
It says: error=1

I have coded to try to debug but When it is coming the licence checking mechanism
Numega says Object or Variable Not set.

I couldnt find Why ? I dont Know How to do?

I try to debug With olly dLL debug but It is not helpful.