DLL 是一个包含可由多个程序同时使用的代码和数据的库。例如,在 Windows 操作系统中,Comdlg32 DLL 执行与对话框有关的常见函数。因此,每个程序都可以使用该 DLL 中包含的功能来实现“打开”对话框。这有助于促进代码重用和内存的有效使用。
通过使用 DLL,程序可以实现模块...
#include <windows.h>
int DllInject(HANDLE hProcess, const char *dllname) {
unsigned long (__stdcall *faddr)(void*);
int t;
size_t abc;
HMODULE hdll;
HANDLE hp, ht;
LPVOID paddr;
unsigned long exitcode;
int ...