易语言如何防游戏检测 易语言怎么写内存注入有参数的dll并调用这个有参数的dll?
易语言怎么写内存注入有参数的dll并调用这个有参数的dll?DLL调用的用法与API函数调用相同,首先需要编写一个带参数的DLL文件,然后用easy语言插入DLL,然后调用它。对于写入内存的相同用法,
易语言怎么写内存注入有参数的dll并调用这个有参数的dll?
DLL调用的用法与API函数调用相同,
首先需要编写一个带参数的DLL文件,然后用easy语言插入DLL,然后调用它。
对于写入内存的相同用法,您可以询问
位进程或64位进程。您可以假设每个进程中loadlibrary函数的地址是相同的。
此外,createremotethread的thread procedure函数的参数数量与loadlibrary相同,并且参数是指针。因此,loadlibrary通常直接用作createremotethread的过程函数。然后使用virtualallocex在目标进程中分配内存,使用writeprocessmemory将DLL文件路径写入该内存,并将该内存的地址作为线程进程函数(loadlibrary)的参数。在64位windows操作系统上,32位进程中loadlibrary函数的地址与64位进程的地址不同。因此,如果要将DLL注入64位进程,最简单的方法是使用64位进程执行注入。但最好让32位进程将DLL注入64位进程。