Register
Results 1 to 4 of 4
  1. #1
    Newbie
    Join Date
    Jun 2018
    Posts
    2
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Question Need help in disassembling 9S12XDP512 bin file

    I want to use IDA Pro to disassemble a 9S12XDP512 file to learn reverse engineering. The flash of this chip is divided into 32 pages (16k per page), their addresses are mapped to the same space (0x8000~0xBFFF). How should I set it up in IDA Pro to disassemble it correctly?
    Thanks for all your replies and help.

  2. #2
    Member
    Join Date
    Apr 2010
    Posts
    40
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    19
    Thanked in
    10 Posts

    Default

    Quote Originally Posted by gxdiag View Post
    I want to use IDA Pro to disassemble a 9S12XDP512 file to learn reverse engineering. The flash of this chip is divided into 32 pages (16k per page), their addresses are mapped to the same space (0x8000~0xBFFF). How should I set it up in IDA Pro to disassemble it correctly?
    Thanks for all your replies and help.
    how far you got with this ?

  3. #3
    Newbie
    Join Date
    Jun 2018
    Posts
    2
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Quote Originally Posted by g0tcha View Post
    how far you got with this ?
    I try to disassemble it manually. The experience is not good because there is no correct cross-reference.

  4. #4
    Member
    Join Date
    Feb 2011
    Location
    Greece-Athens
    Posts
    97
    Thanks Thanks Given 
    13
    Thanks Thanks Received 
    8
    Thanked in
    8 Posts

    Default

    You need to upload the file with offset and then use a script to define the segments

 

 

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.