FOA
  • 2023-09-122.14 PE结构:地址之间的转换
    在可执行文件PE文件结构中,通常我们需要用到地址转换相关知识,PE文件针对地址的规范有三种,其中就包括了VA,RVA,FOA三种,这三种该地址之间的灵活转换也是非常有用的,本节将介绍这些地址范围如何通过编程的方式实现转换。如下是三种格式的异同点:VA(VirtualAddress,虚拟地址):它是在进程的
  • 2023-07-06C/C++ 实现VA与FOA之间的转换
    PE结构中的地址互转,这次再来系统的复习一下关于PE结构中各种地址的转换方式,最终通过编程来实现自动解析计算,最后将这个功能集成到我的迷你解析器中,本章中使用的工具是上次讲解PE结构文章中制作的CMD迷你结构解析器,如果不知道参数的基本使用请看前一篇。PE工具的使用与下载:C/C++实
  • 2023-06-08详解驱动开发中内核PE结构VA与FOA转换
    摘要:本文将探索内核中解析PE文件的相关内容。本文分享自华为云社区《驱动开发:内核PE结构VA与FOA转换》,作者:LyShark。本章将探索内核中解析PE文件的相关内容,PE文件中FOA与VA、RVA之间的转换也是很重要的,所谓的FOA是文件中的地址,VA则是内存装入后的虚拟地址,RVA是内存基址与当前
  • 2023-03-21m基于果蝇优化的K-means数据聚类分析matlab仿真
    1.算法描述果蝇优化算法FOA(FruitFlyOptimizationAlgorithm)是由台湾博士潘文超于2011年提出的,与蚁群算法和粒子群算法类似,是基于动物群体觅食行为演化出的一种寻求全局优
  • 2022-12-27PE格式:手工实现IAT导入表注入劫持
    DLL注入有多种方式,今天介绍的这一种注入方式是通过修改导入表,增加一项导入DLL以及导入函数,我们知道当程序在被运行起来之前,其导入表中的导入DLL与导入函数会被递归读取加载
  • 2022-12-26PE格式:VA地址与FOA地址
    PE格式是Windows下最常用的可执行文件格式,理解PE文件格式不仅可以了解操作系统的加载流程,还可以更好的理解操作系统对进程和内存相关的管理知识,而有些技术必须建立在了
  • 2022-12-26PE格式:新建节并插入DLL
    PE格式是Windows下最常用的可执行文件格式,理解PE文件格式不仅可以了解操作系统的加载流程,还可以更好的理解操作系统对进程和内存相关的管理知识,而有些技术必须建立在了
  • 2022-08-25PE结构之RVA转换成FOA(3)
    RVA转FOA简介PE文件有两种状态,一种是在文件中的状态,另外一种是在内存中展开若我们运行了一个PE文件且知道了某个全局变量的地址,那么该如何通过这个全局变量地址来