易语言内存源码
‘壹’ 易语言内存驱动读写源码,不要模块
那个需要加载驱动(SYS文件),而易语言写不出驱动,只有用VC++写出以后导入易语言资源,然后写出,用API调用,还是用模块好点,别人都已经封装好了,何必自己写,麻烦。
‘贰’ 求易语言内存注入的简单源码作为参考
做游戏的知道这个的一般不告诉你,但是也不是什么秘密。你是用BOOL SetProcessWorkingSetSize(HANDLE hProcess,//你的进程的句柄SIZE_T dwMinimumWorkingSetSize,//直接设置成-1SIZE_T dwMaximumWorkingSetSize//直接设置成-1);当然在易语言中用的话,你还要在DLL导入进行了。我不是做游戏辅助的,但是感觉很多朋友咨询我如何内存优化,就随手给出了这个函数,优化过的进程内存占用率一般比没有优化过的少占用3-6倍,可以说效果明显。你尝试下
‘叁’ 易语言源码:写内存小数型 (纯API 不用模块的也行)
要用到3个API 分别是“OpenProcess” ”WriteProcessMemory“ “CloseHandle”
API命令:
OpenProcess:
.版本2
.DLL命令API_OpenProcess,整数型,"kernel32","OpenProcess",公开,打开一个已存在的进程对象,并返回进程的句柄。
.参数访问方式,整数型,,渴望得到的访问权限(标志)
.参数是否可以被子进程继承,整数型,,是否继承句柄
.参数进程标识,整数型,,进程标示符(PID)
WriteProcessMemory:
.版本2
.DLL命令API_ReadProcessMemory整数型,逻辑型,"kernel32.dll","ReadProcessMemory",,读内存
.参数进程句柄,整数型,,由OpenProcess返回的进程句柄如参数传数据为-1目标进程为自身进程。
.参数读取的内存地址,整数型,,要读的内存首地址。
.参数保存数据的缓冲区,整数型,传址,读取回来的整数型内容
.参数读取的字节数,整数型,,要读取回来的字节数
.参数实际读取的字节数,整数型,,返回实际读取的字节数非零值代表成功。
CloseHandle:
.版本2
.DLL命令API_CloseHandle,逻辑型,,"CloseHandle",公开,关闭内核对象
.参数要关闭的句柄,整数型,,[API_OpenProcess]返回值
----------------------------------------------------------------------------------------------------------------------
子程序:
.版本2
.子程序写内存整数型,逻辑型,公开,对指定进程内存地址写入整数型内容;成功返回真,失败返回假
.参数进程ID,整数型,,进程标示符(PID)
.参数内存地址,整数型
.参数写入数据,整数型
.局部变量局_对象句柄,整数型
.局部变量局_返回值,整数型
.局部变量局_判断返回,整数型
局_对象句柄=API_OpenProcess(#PROCESS_ALL_ACCESS,0,进程ID)
API_WriteProcessMemory整数型(局_对象句柄,内存地址,写入数据,4,局_判断返回)
API_CloseHandle(局_对象句柄)
.如果真(局_判断返回>0)
返回(真)
.如果真结束
返回(假)
#PROCESS_ALL_ACCESS = 2035711
‘肆’ 易语言源码是什么
就是 文件名.e的文件 用这个文件 可以修改程序的功能 界面等 把它改写成你自己的程序 如果你想学习易语言推荐去赤血学院 学习一下 哪里成套的视频教程 可以让你快速入门。
‘伍’ 易语言读内存整数型的源码
易语言读内存整数型源码