登录
首页 » 其他项目 » 直接在内存运行PE

直接在内存运行PE

于 2022-01-21 发布 文件大小:98.38 kB
0 216
下载积分: 2 下载次数: 2

代码说明:

使用了PE加载技术、Hook技术用程序加载PE文件到内存并运行。当在内存中运行的程序,比如arp.EXE执行完之后就会退出,那结果是ExitProcess被调用,那将是我们主进程也结束,显然我们不希望这样。 处理办法:HOOK ExitProcess。问题来了,对MS的许多控制台程序,它们退出都是调用exit,所以如果HOOK ExitProcess, 那我们俩次在内存中运行arp.EXE之后就会死锁。所以对这类程序而言,不能H OOK ExitProcess,只能HOOK msvcrt!exit。LOADER要加载一个EXE文件,这个EXE文件加载的地址是在0x400000。在我们LOADER的MAIN函数里面,这个地址已经被占用,而你是不能去Free这个地址 重新分布的,这样可能会导致程序崩溃,处理方法相见说明。            

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 专业的UML与Visual Studio NET
    Professional Uml With Visual Studio Net - Unmasking Visio For Enterprise Architects Code.zip-Professional Uml With Visual Studio Net- Unmasking Visio For Enterprise Architects Code.zip
    2022-09-23 11:00:03下载
    积分:1
  • 如果ATL组件称为阴极射线管
    如果在 ATL 组件程序中调用了 CRT 的运行时刻库函数,比如开平方 sqrt() ,那么编译的时候可能会报错“error LNK2001: unresolved external symbol _main”。怎么办?下面方法中的任何一个都可以纠正这个错误:-If the ATL component called the CRT-program run-time library functions, such as the square root sqrt (), then the compiler will complain when possible " error LNK2001: unresolved external symbol _main" . How to do? Any one of the following methods can rectify this error:
    2022-02-12 21:47:56下载
    积分:1
  • 旅行商问题,两种方法实现,分别是递归回溯和用栈来代替递归的功能的程序...
    旅行商问题,两种方法实现,分别是递归回溯和用栈来代替递归的功能的程序-Traveling salesman problem, two methods to achieve, namely, retrospective and the use of recursive stack instead of recursive function procedures
    2022-07-25 19:44:37下载
    积分:1
  • Collected 9 Particle Swarm Optimization on the paper (in a public journal)
    搜集了九篇有关粒子群优化算法的论文(已在公开杂志上发表)-Collected 9 Particle Swarm Optimization on the paper (in a public journal)
    2023-06-15 00:45:07下载
    积分:1
  • 一个卷轴动画的小例子,实现很简单。希望对有志于游戏事业的新手同学有少少帮助就好了."A,D,W,S" 实现 左,右,上,下 移动...
    一个卷轴动画的小例子,实现很简单。希望对有志于游戏事业的新手同学有少少帮助就好了."A,D,W,S" 实现 左,右,上,下 移动-a small example of animation to achieve is very simple. Hope interested in the game on the cause of the students have some newcomers to help me. "A, D, W, S" Achieving left, right, upper and lower mobile
    2023-01-22 05:25:04下载
    积分:1
  • 火车订票系统
    应用背景用C语言写的火车订票系统,对于C语言学习者学习链表有极大的帮助,内含测试文件供测试。。。。。。。。。。。。关键技术/*定义存储火车信息的结构体*/ struct train { char num[10];/*列车号*/ char city[10];/*目的城市*/ char takeoffTime[10];/*发车时间*/ char receiveTime[10];/*到达时间*/ int price;/*票价*/ int bookNum ;/*票数*/ }; /*订票人的信息*/ struct man { char num[10];/*ID*/ char name[10];/*姓名*/ int bookNum ;/*需求的票数*/ }; /*定义火车信息链表的结点结构*/ typedef struct node { struct train data ; struct node * next ; }Node,*Link ; /*定义订票人链表的结点结构*/ typedef struct people { struct man data ; struct people*next ; }bookMan,*bookManLink ;
    2022-02-01 04:42:30下载
    积分:1
  • Photogrammetric bundle content is full
    摄影测量光束法 内容很全 功能很强大 希望能帮到你们-Photogrammetric bundle content is full-featured very powerful that you want to help to
    2022-05-06 03:00:07下载
    积分:1
  • CAJ文件,几种随机接入协议的仿真性能比较分析
    CAJ文件,几种随机接入协议的仿真性能比较分析-caj paper, several random access protocols for a comparative analysis of simulation performance
    2022-03-20 01:50:30下载
    积分:1
  • 劳伦兹
    lorenz-mie散射理论太麻烦了,看看这里把,米散射的计算软件,省了很多编程的时间-lorenz-mie scattering theory is too cumbersome to see here, m scattering calculation software, save a lot of programming time
    2022-02-02 13:09:30下载
    积分:1
  • 平面框架静力分析程序
    应用背景c++语言编写的平面刚架静力分析程序,内容充实,可以用于大作业。计算力学,计算结构力学,有限元课程等均可以用到,包容从input到output所有子程序关键技术 平面刚架静力分析程序是计算结构力学程序的一大类,是动力分析的基础。可以直接使用,在计算结构力学课程等课程内都能起到很好的教学作用,学生可以通过看代码熟悉课程内容。
    2022-02-01 12:25:15下载
    积分:1
  • 696518资源总数
  • 106222会员总数
  • 14今日下载