登录
首页 » Process-Thread » the NT environment hidden process, the user is unaware of the conditions, the im...

the NT environment hidden process, the user is unaware of the conditions, the im...

于 2022-03-23 发布 文件大小:31.53 kB
0 176
下载积分: 2 下载次数: 1

代码说明:

在NT环境下隐藏进程,也就是说在用户不知情的条件下,执行自己的代码的方法有很多种,比如说使用注 册表插入DLL,使用Windows挂钩等等。其中比较有代表性的是Jeffrey Richer在《Windows核心编程》中 介绍的LoadLibrary方法和罗云彬在《Windows环境下32位汇编语言程序设计》中介绍的方法。两种方法的 共同特点是:都采用远程线程,让自己的代码作为宿主进程的线程在宿主进程的地址空间中执行,从而达 到隐藏的目的。相比较而言,Richer的方法由于可以使用c/c++等高级语言完成,理解和实现都比较容易 ,但他让宿主进程使用LoadLibrary来装入新的DLL,所以难免留下蛛丝马迹,隐藏效果并不十分完美。罗 云彬的方法在隐藏效果上绝对一流,不过,由于他使用的是汇编语言,实现起来比较难(起码我写不了汇 编程序:))。笔者下面介绍的方法可以说是对上述两种方法的综合:采用c/c++编码,实现完全隐藏。并 且,笔者的方法极大的简化了远程线程代码的编写,使其编写难度与普通程序基本一致。-the NT environment hidden process, the user is unaware of the conditions, the implementation of their code There are various ways, for instance, the use of the registry into DLL, etc. linked to the use of Windows. The more representative Jeffrey Richer is the "core Windows programming" introduced by the LoadLibrary method and the Luo Bin, "under Windows 32 assembly language programming" introduced by the method. Two methods are common features are : remote threads are used to keep the code as host process threads in t

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

发表评论

0 个回复

  • windows of the multi
    windows的多线程编程(界面线程和辅助线程),mfc相关2-windows of the multi-threaded programming (interface thread and support thread), mfc-related 2
    2022-02-14 05:40:55下载
    积分:1
  • 多线程编程,异步操作实例,如Mutex等
    多线程编程,异步操作实例,如Mutex等
    2023-02-03 08:40:04下载
    积分:1
  • 进程插入
    进程插入-The process of inserting
    2022-03-19 02:26:40下载
    积分:1
  • Simple introduction of the dynamic link library for the novice to learn the use...
    简单介绍了动态链接库的使用对于新手学习动态链接库来说具有很大的帮助-Simple introduction of the dynamic link library for the novice to learn the use of dynamic link library is of great help
    2022-08-24 07:42:01下载
    积分:1
  • 一种可以利用它来实现线程安全读写控制的模型,可以在vc下编译运行。...
    一种可以利用它来实现线程安全读写控制的模型,可以在vc下编译运行。-one can use it for reading and writing threaded control of the security model, the compiler running under vc.
    2022-02-21 05:54:16下载
    积分:1
  • two experimental operating system : the process of scheduling strategy to achiev...
    操作系统实验2:进程调度策略的模拟实现 1、 设计一个有 N个进程共行的进程调度程序。 2、 每个进程有一个进程控制块PCB来表示,进程控制块的格式为: 进程名 优先数 到达时间 需要运行时间 已占用CPU时间 进程状态 a) 进程优先数、需要运行时间、到达时间可以事先人为地指定,也可以随机产生,注意初始化上述数值时要尽量使进程并发执行,而不是按到达时间顺序调度。 b) 进程的运行时间以时间片为单位进行计算。 c) 进程状态分为就绪、运行、完成三种状态之,分别用W、R、F表示。 3、 进程调度规则如下: a) 就绪进程获得 CPU后都只能运行一个时间片。用已占用CPU时间加1来表示。 b) 如果运行一个时间片后,进程已占用 CPU时间达到所需要运行时间,则进程完成,撤销该进程。 c) 如果运行一个时间片后,进程已占用CPU时间还未达到所需要运行时间,即进程需要继续运行,将它插入就绪队列,队列重新排序,等待CPU。 d) 重复以上过程,直到所要进程都完成为止。 -two experimental operating system : the process of scheduling strategy to achieve a simulation. Design is a process of a total of N the process scheduler. 2, each process is a process control block to PCB said that the process control block format : process a few who arrived at the priority needs time to time running CPU time a state process) process priority number. need to run time, arriving in time prior to artificially designated, can also randomly generated, Initialization attention to the above values are to m
    2022-02-20 17:25:28下载
    积分:1
  • 发送消息给某个只知道进程句柄的程序的主窗口的程序
    发送消息给某个只知道进程句柄的程序的主窗口的程序- The transmission news only knows the advancement sentence handle for some the procedure main window procedure
    2022-06-26 16:40:37下载
    积分:1
  • multithreading on the issue.
    关于多线程的问题。-multithreading on the issue.
    2022-06-16 17:33:23下载
    积分:1
  • pb的一个控制系统开机、关机、注销的程序。是一个例程。
    pb的一个控制系统开机、关机、注销的程序。是一个例程。-pb of a control system boot and shutdown, cancellation procedures. It is a routine.
    2022-10-20 07:55:03下载
    积分:1
  • 可控制事件的线程包装类
    可控制事件的线程包装类-The wrapped threads class of event that can be controlled
    2022-01-27 22:17:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载