/build/static/layout/Breadcrumb_cap_w.png

Is it possible to see inside a dll....

I have a dll that is used in a Custom Action in a vendor msi that I would like to explore to see what command line the Custom Action uses when running an msi through a dll call!

The Custom Action is a dll call to a dll called ISScriptBridge.dll and the Function name is f21.

Any ideas?

0 Comments   [ + ] Show comments

Answers (4)

Posted by: nheim 18 years ago
10th Degree Black Belt
0
Hi Mark,
there is no 'easy way' to do that. The most important thing is, to get everything out of the logfiles. And there is fotunately more in them, than most people belive. The next step could be to use regmon and filemon during an install and look what's going on there.
To further dig in, you would have to use a debugger/disassembler, but this can easy take hours or even days of inspection.
Regards, Nick
Posted by: kkaminsk 18 years ago
9th Degree Black Belt
0
I wonder if you could hook dependency walker to MSIEXEC and then watch the custom action dll call from there?
Posted by: AngelD 18 years ago
Red Belt
0
That's an possibillity I've never thought about, will have to try that sometimes.

But don't think thats gonna give you exactly what it does, only what function calls.
Softice or IDA Pro Disassembler should do better but start learning those assembly language cause it wont be easy ;)
Posted by: AngelD 18 years ago
Red Belt
0
Function calls through ISScriptBridge.dll will mostly query the database (session) so by using DebugView you'll likely see whats happening.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ