用IDA匯出map檔案時的注意事項

cnbragon發表於2010-09-04

使用IDA匯出map檔案時,在不需要Label資訊的情況下,不要選中"dummy names"選項,否則在Ollydbg中使用LoadMapEx(by forever)載入時,會將OD的註釋替換掉

 

對於 dummy names,IDA幫助中的解釋是這樣:

 

Dummy names are automatically generated by IDA. They are used to denote subroutines, program locations and data.

 

Dummy names have various prefixes depending on the item type and value:

 

  sub_          instruction, subroutine start
  locret_       'return' instruction
  loc_          instruction
  off_          data, contains offset value
  seg_          data, contains segment address value
  asc_          data, ascii string
  byte_         data, byte (or array of bytes)
  word_         data, 16-bit (or array of words)
  dword_        data, 32-bit (or array of dwords)
  qword_        data, 64-bit (or array of qwords)
  flt_          floating point data, 32-bit (or array of floats)
  dbl_          floating point data, 64-bit (or array of doubles)
  tbyte_        floating point data, 80-bit (or array of tbytes)
  stru_         structure (or array of structures)
  algn_         alignment directive
  unk_          unexplored byte

相關文章