x64隐藏可执行内存..........
2022-12-02 09:00:41 7KB 驱动 内存保护
1
一些嵌入式系统使用多任务的操作和控制。这些系统必须提供一种机制来保证正在运行的任务不破坏其他任务的操作。即要防止系统资源和其他一些任务不受非法访问。嵌入式系统有专门的硬件来检测和限制系统资源的访问。它能保证资源的所有权,任务需要遵守一组由操作环境定义的、由硬件维护的规则,在硬件级上授予监视和控制资源程序的特殊权限。受保护系统主动防止一个任务使用其他任务的资源。因此使用硬件主动监视系统比协调加强的软件历程,提供了更好的保护。  内存保护单元(MPU)是ARM中配备的有效保护系统资源硬件的一种,提供了内存区域保护功能。  MPU寄存器  与MPU相关的协处理器寄存器主要是c2,c3,c5及c6。另
1
Delphi 修改内存保护属性,包括修改以下信息:基地址、分配地址、区域大孝所分配保护属性、访问的保护属性、内存状态、内存类型等。核心源代码如下:   VirtualQuery(Arrayptr, MemInfo, SizeOf(TMemoryBasicInformation));   ListBox1.Items.Add('基地址: ' IntToHex(Longint(MemInfo.BaseAddress),8));   ListBox1.Items.Add('分配地址: ' IntToHex(Longint(    MemInfo.AllocationBase),8));   ListBox1.Items.Add('区域大小: ' IntToStr(MemInfo.RegionSize) ' bytes');   ListBox1.Items.Add('所分配保护属性: ' DisplayProtections(MemInfo.AllocationProtect));   ListBox1.Items.Add('访问的保护属性: ' DisplayProtections(MemInfo.Protect));   case MemInfo.State of    MEM_COMMIT: ListBox1.Items.Add('内存状态: MEM_COMMIT');    MEM_FREE: ListBox1.Items.Add('内存状态: MEM_FREE');    MEM_RESERVE: ListBox1.Items.Add('内存状态: MEM_RESERVE');   end;   case MemInfo.Type_9 of    MEM_IMAGE: ListBox1.Items.Add('内存类型: MEM_IMAGE');    MEM_MAPPED: ListBox1.Items.Add('内存类型: MEM_MAPPED');    MEM_PRIVATE: ListBox1.Items.Add('内存类型: MEM_PRIVATE');   end;
2022-06-04 16:40:57 7KB Delphi源码-系统相关
1
一种利用内存保护技术实现程序踩内存的检测方法.pdf
2021-12-31 14:13:35 266KB Boost
1
易语言驱动内核命令源码,驱动内核命令,内存保护_关闭,内存保护_打开,关闭对象,文件_关闭,文件_打开,文件_写入数据,文件_读取数据,文件_取信息,驱动_注册处理过程,驱动_注册符号链接,驱动_卸载符号链接,驱动_获取驱动操作信息,驱动_Io控制码,驱动_传递Irp,驱动
1
[分享]两种强力读写内存的方法(可过某游戏代理商的保护).pdf
2021-10-22 19:06:47 760KB 驱动开发 内存 保护
1