|
|||||||
| Programming A place for our community to discuss their own security related coding projects. |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
||||
|
Don't know if this fits the bill, but...
Amazon.com: x64 Windows Debugging: Practical Foundations (9781906717568): Dmitry Vostokov: Books Quote:
__________________
"Whatever happened to playing a hunch, Scully? The element of surprise, random acts of unpredictability? If we fail to anticipate the unforeseen or expect the unexpected in a universe of infinite possibilities, we may find ourselves at the mercy of anyone or anything that cannot be programmed, categorized or easily referenced." |
|
|||
|
Assembly on x64 is fundamentaly the same as 32 bit. I suggest learning 32 bit, even if only the concepts. For that, Art Of Assembly is nice. Try to read over the instruction set a few times as well, just to get it residing in your mnd, god only knows how many times ive written a hge 50 byte subprogram, only to fnd out I could shave 45 bytes off with some freaky instructions.
This looks nice for 64 bit knowlege: Amazon.com: 32/64-Bit 80x86 Assembly Language Architecture (9781598220025): James Leiterman: Books |
|
||||
|
The 64-Bit assembly is exactly the same as the 32-Bit assembly, they've just added a few more instructions for dealing with 64-Bit integers.
All programs written for 32-Bit will run on a 64-Bit because the instruction set of the 64-Bit is a superset of the instruction set of the 32-Bit.
__________________
Ask questions on the open forums, that way everybody benefits from the solution, and everybody can be corrected when they make mistakes. Don't send me private messages asking questions that should be asked on the open forums, I won't respond. I decline all "Friend Requests". |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|