易语言之X64位内存注入DLL技术

说到易语言对64位进程注入dll方面,
虽然我们Game-EC模块里面已经有对64位程序进行注入dll的功能了,最近研究开发了另外一种对64位程序进程进行注入dll的功能,今天给大家带来的是最近开发的新功能里面其中一个64位内存注入dll,也是属于64位游戏辅助开发方面的。

因为之前有不少开发64位的人建议我,希望能出个隐,藏64位dll的功能就好了,因为注入游戏dll经常遇见被枚举dll方法就能检测到是否有第三方dll(也就是的辅助dll)注入到了进程,被游戏检测到使用辅助。

所以我这段时间在新版模块里面开发出来了针对64位游戏这方面的功能,当然比起隐dll更好的方式就是内存注入dll,虽然模块里早具备了32位程序的内存注入dll功能,但是随着市场上64位游戏不断增多,所以需求64位辅助方面的也越来越多,于是我就开发了64位程序方面的内存注入dll功能,名称叫:x6dll_内存注入( )
它可以让易语言对64位程序进行远程内存注入dll,到目前为止全网都没有易语言能对64位内存注入dll,所以我们又是首个让易语言支持对64位程序内存注入dll的模块。

下面我就介绍下
内存注入的好处
主要有这几个好处如下:
1.内存注入dll,无影无踪,就算是游戏用驱动遍历枚举dll也找不出来。
2.内存注入dll能防止自己的辅助dll文件不被同行拿到进行破解,隐蔽性强,因dll文件可以不落地(不需要释放出来到电脑)
3.内存注入是dll能防止被其他人调用dll,因为不需要释放出来电脑上,所以别人很难拿到你dll,也就避免被别人调用你的dll文件。

下面我们先写个例子:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
内存注入DLL的代码:
在这里插入图片描述
x64dll的代码:在这里插入图片描述
测试效果:
64位计算器程序:
在这里插入图片描述
注入后DLL是无影无踪的:
在这里插入图片描述
64位魔兽世界游戏程序:
在这里插入图片描述
代码非常简单,功能非常强大!也是全网易语言首个具备64位内存注入dll的功能。
后续继续开发更多对64位程序进程操作的功能,让开发64位游戏程序辅助的人方便。
文章转载来自:http://bbs.dult.cn/forum.php?mod=viewthread&tid=24180

易语言是一种面向对象的编程语言,其主要特点是简单易学、语法友好、基于机器指令的高级语言。易语言的官方版本在2013年发布了x64编译器,使得易语言也能够在64位操作系统上运行。由于x64架构与32位架构存在差异,因此在易语言x64上进行内存读写需要进行一些特殊的处理。 在易语言x64中,使用Mem函数进行内存读写是常见的做法。Mem函数可以实现对指定内存地址的读取和写入操作。在读取内存时,可以使用Mem函数的第一个参数指定要读取的内存地址,第二个参数指定数据类型,第三个参数指定读取的字节数。在写入内存时,可以使用Mem函数的第一个参数指定要写入的内存地址,第二个参数指定数据类型,第三个参数指定写入的字节数,第四个参数指定要写入的数据。 另外,在易语言x64中还可使用声明函数的方式实现内存读写。通过使用CallDLL和Declare函数可以调用系统动态链接库中的函数,实现对内存的读写操作。在声明函数时,需要指定函数的返回值类型、函数名、参数类型和参数数量。然后使用CallDLL函数调用声明的函数,传入相应的参数实现内存读写。 总的来说,易语言x64内存读写与32位架构下稍有差异,但通过Mem函数和声明函数的方式,可以在易语言x64中进行读写内存的操作。这是易语言x6464位操作系统上开发和编程的重要工具,为开发者提供了更广阔的发展空间。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值