944,117 Members | Top Members by Rank

Ad:
  • Assembly Discussion Thread
  • Unsolved
  • Views: 1869
  • Assembly RSS
Oct 12th, 2006
0

IPv6 Address Storage in Memory?

Expand Post »
i am trying to research how the IPv6 address is stored into memory. the IPv4 address is easy, because we can load it directly into an register such as eax and push it onto the stack. works great, but how are the IPv6 stuffed on there?

i am guessing that it takes 4 pushes onto the stack and somehow that is all popped back off into the AF_INET6 structure, but HOW???? does anyone have a disassembled copy of that code?

a sample of the ipv4 code is:

mov ebp-4Ch, eax ;store ip address from eax into ebp
push 10h
lea eax, [ebp-50h] ;load address up
push eax

anyone have an idea or a good place to look - my searches are failing me.
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
jimeeg is offline Offline
1 posts
since Oct 2006

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
Message:
Previous Thread in Assembly Forum Timeline: How to extract the opcode and the data form the instruction
Next Thread in Assembly Forum Timeline: urgent help needed !!!





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC