View Single Post
  #1  
Old 05-27-2003, 21:14
kade
 
Posts: n/a
IDA Question about "db ? ; unexplored"

Hi,

I have a target (safedisc v2.8.11) which I am fully reversing to improve my skills. At the moment I am looking at secdrv.sys which is created from the main exe. I already found the decryption routine, but when I disassemble the main exe, the region of interest that contains the encrypted data is displayed as "db ? ; unexplored". How can I tell IDA that it needs to display those bytes? I need this because I want to write an idc script to emulate the decryption routine. Some of you might say that there are easier ways to get hold of secdrv.sys and I know, and I have done that. But for me it is only to practice my ida and reversing skills. I already fully reversed the appended section to the main app, ~e5d141.tmp, and the anti-debugging part of ~df394b.tmp. That only leaves me secdrv.sys, drvmgt.dll, ~defd6a.tmp and ~efe2.tmp. I have a long way to go, but as long as I have fun doing it ... I will do it.

Here is an illustration of my problem :

Hexviewer

EBFDA 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11
EBFEC 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11
EBFFE 11 11 00 00 00 00 13 CD 25 19 04 00 00 00 00 00 07 00

in IDA :

.data:004EBFFC db 11h ;
.data:004EBFFD db 11h ;
.data:004EBFFE db 11h ;
.data:004EBFFF db 11h ;
.data:004EC000 db ? ; unexplored
.data:004EC001 db ? ; unexplored

Kade

Last edited by kade; 05-27-2003 at 22:27.
Reply With Quote