Login Register






Tutorial [FASM] CopyMem filter_list
Author
Message
RE: [FASM] CopyMem #6
The misleading thing here is that in most cases while debugging, IDA for instance will replace instances of memcpy with rep movsb, but I'm pretty sure that is a conditional replacement if found that the memory regions do not contain addresses and offsets that interfere with each other. For the most part it's an optimization thing. Things like memmove do support overlapping memory blocks and won't invoke undefined behavior like memcpy will.
(This post was last modified: 11-30-2016, 06:02 PM by bitm0de.)
- mostly braindead monkeys on this forum.

[+] 1 user Likes bitm0de's post
Reply





Messages In This Thread
[FASM] CopyMem - by Jochen - 11-29-2016, 09:54 PM
RE: [FASM] CopyMem - by bitm0de - 11-30-2016, 03:40 AM
RE: [FASM] CopyMem - by Jochen - 11-30-2016, 07:43 AM
RE: [FASM] CopyMem - by bitm0de - 11-30-2016, 08:07 AM
RE: [FASM] CopyMem - by Jochen - 11-30-2016, 12:44 PM
RE: [FASM] CopyMem - by bitm0de - 11-30-2016, 06:01 PM
RE: [FASM] CopyMem - by Jochen - 12-01-2016, 01:39 AM