robbat2: (Default)
[personal profile] robbat2
Given several .dll/.sys files, and their respective .pdb/.dbg files, is there any way to get a reasonable assembly dump with symbols and function blocks of said files, in Linux?

objdump doesn't read .dbg/.pdb files :-(.

The compiler used was "Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8799.0" - gleaned by running strings on the .pdb.

I see that IDA Pro can do it, but I don't have access to IDA, hence I'm looking for a Linux route.
Failing that, does somebody have the internal file format for the .pdb debug files?
(Not to be confused with .pdb palm databases or .pdb protein databases).

Edit: Wine was suggested, and winedbg in particular, but it crashes and burns quite specactullarly on the .sys, and won't even open the .dll - secondly it doesn't even open the .pdb files :-(. Also winedump doesn't handle .pdb debug data it seems.

(no subject)

Date: 2006-04-08 08:54 am (UTC)
From: [identity profile] robbat2.livejournal.com
yes, just not as often as geeked out stuff. My livejournal is syndicated on a few open-source planet feeds, such as http://planet.gentoo.org/.

My last non-geek post was March 23rd.

May 2017

S M T W T F S
 123456
78910111213
141516171819 20
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags