-
在ActiveX控件中如何动态调用DLL函数,有实用价值
在ActiveX控件中如何动态调用DLL函数,有实用价值-in how ActiveX DLL function call dynamic, practical value
- 2022-03-02 08:35:37下载
- 积分:1
-
线程优先级示例,很好的 我可是做了很一段时间那
线程优先级示例,很好的 我可是做了很一段时间那-thread priority example, a very good but I made a very time that
- 2022-02-18 16:58:13下载
- 积分:1
-
使用信号量对象实现线程的同步的一个实例
使用信号量对象实现线程的同步的一个实例- The use signal quantity object realizes a line regulation
synchronization example
- 2022-01-28 10:10:45下载
- 积分:1
-
the NT environment hidden process, the user is unaware of the conditions, the im...
在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
- 2022-03-23 05:27:10下载
- 积分:1
-
C程序实现系统存储管理分区分配的算法。运行环境:windows.
C程序实现系统存储管理分区分配的算法。运行环境:windows.
-C program distribution system, storage management partition algorithms. Operating Environment: windows.
- 2022-12-14 16:55:03下载
- 积分:1
-
一个多线程之间通信的一个实例,可以进一步加深对多线程通信的理解。...
一个多线程之间通信的一个实例,可以进一步加深对多线程通信的理解。-More than one instance of a communication between threads, we can further deepen the understanding of multi-threaded communications.
- 2022-10-01 21:15:03下载
- 积分:1
-
用户自己实现的一种加锁同步算法
用户自己实现的一种加锁同步算法- User realize one kind locks the synchronized algorithm
- 2023-07-13 22:15:02下载
- 积分:1
-
简介 StressMark测试软件是一个使用Visual C++编写的,开放源代码的测试工具,可以完成服务程序及重要算法的功能和性能测试,其最主要的功能是模拟多...
简介 StressMark测试软件是一个使用Visual C++编写的,开放源代码的测试工具,可以完成服务程序及重要算法的功能和性能测试,其最主要的功能是模拟多线程或多客户端的自动化压力测试。 我们可以利用StressMark软件完成的典型测试任务包括: 1. 在多线程环境下测试一个软件模块、一段关键算法是否可以正确运行,即代码是否是多线程安全的。 2. 测试一个软件模块、一-brief StressMark test software is a Visual C prepared in the open-source testing tool, service procedures to be completed and important algorithm functional and performance tests, its main function is simulated multi-threaded or multi-client automation pressure tests. We can also use the software to complete the StressMark typical test tasks include : 1. In multithreaded environment testing a software module, a key algorithms can correct operation, code is a multithreaded safe. 2. A software module testing, a
- 2022-02-03 20:56:30下载
- 积分:1
-
NT环境下进程隐藏的实现 补充:把ThreadMain的代码给丢了,在这补上: DWORD ThreadMain(HINSTANCE hInst) { TCHA...
NT环境下进程隐藏的实现 补充:把ThreadMain的代码给丢了,在这补上: DWORD ThreadMain(HINSTANCE hInst) { TCHAR szModule[256], szText[512], szFormat[256] LoadString(hInst, IDS_FORMAT, szFormat, sizeof(szFormat) / sizeof(TCHAR)) GetModuleFileName(NULL, szModule, 256) _stprintf(szText, szFormat, szModule) MessageBox(NULL, szText, _T("远程线程"), MB_OK MB_ICONINFORMATION) return 0 }-NT environment to achieve the hidden process added : ThreadMain put in the code to be thrown in this supplement : DWORD ThreadMain (HINSTANCE hInst) (TCHAR szModule [256], szText [512], [256] szFormat LoadString (hInst, IDS_FORMAT, szFormat, sizeof (szFormat)/sizeof (TCHAR)) GetModuleFileName (NULL, szModule, 256) _stprintf (szText, szFormat, szModule) MessageBox (NULL, szText, found ( "Remote threads"), MB_OK MB_ICONINFORMATION) return 0 )
- 2022-02-01 13:00:17下载
- 积分:1
-
对文件读写进行共享加锁的一个学习例子
对文件读写进行共享加锁的一个学习例子- Read-write carries on a study example to the document which
sharing locks
- 2022-01-22 16:16:22下载
- 积分:1