【发布时间】:2019-02-26 22:09:48
【问题描述】:
这个汇编代码是做什么的?我已经分析了代码并在这一刻停下来。 EDX 是 arg prot。 ECX 是 arg 长度。 ESI 是 arg 标志。我对吗?但无论如何我无法理解它的作用。
seg000:00000057 push ebp
seg000:00000058 xor ebp, ebp
seg000:0000005A xor edi, edi
seg000:0000005C
seg000:0000005C
seg000:0000005C dec edi
seg000:0000005D mov esi, 22h
seg000:00000062 mov edx, 7
seg000:00000067 mov ecx, 1000h
seg000:0000006C xor ebx, ebx
seg000:0000006E mov eax, 0C0h
seg000:00000073 int 80h ;mmap
seg000:00000075 pop ebp
seg000:00000076 mov edi, eax
【问题讨论】:
标签: assembly system-calls mmap