Link to home
Start Free TrialLog in
Avatar of paisano2k
paisano2k

asked on

.DLL files

How can I view the Ctwbjpg.dll file?  I seem to need the CJPG codec that specifically refers to this DLL file.

I've obtained the .dll file and was wanting to view it.
I'd like to check some frame rates/compression values in it.

Any help would be much appreciated!
Avatar of SunBow
SunBow
Flag of United States of America image

.dll files are full of pure compiled code, numerous routines placed in a library. They are not textbooks, not meant for reading. If you want cheap method for reverse engineering, there's a program called debug that'll display some assembly code for you. In essense, disassemble it for you.
Try a product like this ..

http://pexplorer.nm.ru/

Cheers,

T.
Avatar of SquareOne
SquareOne

Try using the "Depends" tool that ships along with Visual C++.

It provides useful info
Dependency Walker is more than just a trouble shooting utility.  It also provides a great deal of valuable information about the module layout of a particular application and details on each module.  Dependency Walker provides the following information:


A complete module dependency tree diagram of all the modules required by a particular application.

     A comprehensive list of all functions exported for each module.  These lists include functions exported by name, functions exported by ordinal, and functions that are actually forwarded to other modules.

     A list of functions that are actually called in each module by other modules.  These lists can help developers understand why a particular module is being linked with an application, and also provides information on how to remove unneeded modules from being dependencies.

A complete list of the minimum set of files that are required in order for the application to run or DLL to load.  This list can be very useful when copying files to another machine or creating setup scripts.

Also use LINK /DUMP or DUMPBIN to determine the imports or exports of a module
You can get a list of open interfaces and functions which are accessible to you by running quikview, it will give you a detailed list of the open/public interfaces of the DLL
This question has been classified as abandoned.  I will make a recommendation to the moderators on its resolution in approximately one week.  I would appreciate any comments by the experts that would help me in making a recommendation.

It is assumed that any participant not responding to this request is no longer interested in its final deposition.

If the asker does not know how to close the question, the options are here:
https://www.experts-exchange.com/help.jsp#hs5

***PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER***

MusicMan
EE Cleanup Volunteer
Split points and PAQ ?
Avatar of paisano2k

ASKER

Thanks everyone for their help.  I still haven't been able to get the application running correctly.  

It look as though they are going to "disable" this thread.

:o(
I will leave the following recommendation for this question in the Cleanup topic area:

Split: SunBow {http:#8081329} & lyonst {http:#8081564} & SquareOne {http:#8083999} & sutanu {http:#8086455}

Please leave any comments here within the next four days.
PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!



MusicMan
EE Cleanup Volunteer
ASKER CERTIFIED SOLUTION
Avatar of Computer101
Computer101
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial