专栏名称: 哈拉少安全小队
专注安全研究,漏洞复现,代码审计,python poc/exp脚本开发,经常更新一些最新的漏洞复现,漏洞分析文章,以及脱敏的实战文章。
今天看啥  ›  专栏  ›  哈拉少安全小队

内存相关API

哈拉少安全小队  · 公众号  ·  · 2021-10-10 17:30
一、前言Windows操作系统的内存有三种属性,分别为:可读、可写、可执行,并且操作系统将每个进程的内存都隔离开来,当进程运行时,创建一个虚拟的内存空间,系统的内存管理器将虚拟内存空间映射到物理内存上,所以每个进程的内存都是等大的。操作系统给予每个进程申请内存的权利,使用不同的API,申请的内存具有不同的涵义。在进程申请时,需要声明这块内存的基本信息:申请内存大小、申请内存起始内存基址、申请内存属性、申请内存对外的权限等。二、相关API介绍1.VirtualAlloc该函数的功能是在调用进程的虚地址空间,预定或者提交一部分页,如果用于内存分配的话,并且分配类型未指定MEM_RESET,则系统将自动设置为0;其函数原型:LPVOID VirtualAlloc{ LPVOID lpAddres ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照