正在做一个游戏的内存辅助,求讲解VB的三个函数!!跪谢!!!!

问题描述

正在做一个游戏的内存辅助,求讲解VB的三个函数!!跪谢!!!!

正在写一个游戏辅助,找到了一点源码,其中有三个很重要的函数一直没弄明白,求万能的CSDN网友解答一下这三个函数都是神马意思啊?!醉醉哒。。。

Public Function Int2Byte(ByVal t As Integer) As Byte()
Dim destination As Byte() = New Byte(4 - 1) {}
vbMem.CopyMemory(destination, t, 4)
Return destination
End Function

//////////////////////////////////////////////
//////////////////////////////////////////////

Public Function SetData(ByVal AsmData As Byte(), Optional ByVal Offset As Integer = 0) As Integer
If (Me.m_ID = 0) Then
Dim num As Integer
Return num
End If
Me.m_Data_Size = AsmData.Length
VBASM.WriteProcessMemory(Me.m_ID, (Me.m_Data + Offset), AsmData, Me.m_Data_Size, 0)
Return Me.m_Data
End Function

//////////////////////////////////////////////
//////////////////////////////////////////////

Public Function PushByte(ByVal i As Byte) As Integer
Dim num As Integer
Me.OPcode = Conversions.ToString(Operators.AddObject((Me.OPcode & "6A"), Interaction.IIf((Strings.Len(Conversion.Hex(i)) = 1), ("0" & Conversion.Hex(i)), Conversion.Hex(i))))
Return num
End Function

解决方案

CopyMemory
WriteProcessMemory分别是拷贝内存和往目标进程写数据
Operators.AddObject这个类是自己定义的,大概的作用是生成机器代码的字节数组
这个程序大致上是通过改写内存中的机器程序来破解的。

时间: 2024-10-31 14:09:03

正在做一个游戏的内存辅助,求讲解VB的三个函数!!跪谢!!!!的相关文章

在做一个游戏,想问java有没有类似图层功能

问题描述 在做一个游戏,想问java有没有类似图层功能 目前已知情报 1.好像有个叫JlayerdPane的 2.我的目标是顶层游戏主体用panel话,中层添加视频,底层添加图片 3.问题有两个: 一是用media只能放在frame上面?我想加在panel上,否则添加panel的时候就被覆盖掉了 二是把panel设置成背景透明的,通过 panel.setBackground(null); // 把背景设置为会 panel.setOpaque(false); // 设置为透明 不知道在一的条件下能

设计-求Java大神,帮忙做一个点餐系统,求java源代码

问题描述 求Java大神,帮忙做一个点餐系统,求java源代码 设计实现一个餐厅点餐系统,实现电子点餐,求java源代码 详细内容如图 流程图大概做了一个

C#winform做一个网吧计费系统,求指教啊!%>_<%

问题描述 最近在用C#做个网吧计费系统,其中有一个功能就是,点击菜单项的视图,出现三个选项,点击选项,在下面就出现不同的界面,是跟数据库连接出现数据的,是怎么实现的呢,下面有groupbox和DataGridView,求解答啊,无限感激!还有就是C#如何连接数据库,我按照代码打了,还是连接不行,求解答啊 解决方案 解决方案二:你链接数据库的连接字符串怎么写的解决方案三:groupbox是用来放datagridview的,实现方法可以在点击那三个选项的时候直接读取数据库里的数据,用dataadap

做excel导入时 内存溢出 求牛人指点

问题描述 现正在做excel导入功能 但是每次执行到book = Workbook.getWorkbook(theFile.getInputStream()); 这一步时 就出现内存溢出在网上搜索结果比较茫然, 症结在于 JVM内存太小通过tomcate statu 查看jvm内存:于是修改了 myeclipse 安装目录下的:eclipse.ini 文件 内容如下:-showsplashcom.genuitec.myeclipse.product--launcher.XXMaxPermSize

用jsp做一个图书管理系统,大哥大姐帮帮忙啊,指点一下,谢啦

问题描述 谢谢,哥哥姐姐! 解决方案 解决方案二:该回复于2010-12-13 09:27:30被版主删除解决方案三:jsp数据库你要问什么解决方案四:别写了,网上当一个吧解决方案五:网上有这种例子的,找找好了解决方案六:找我啊.qq:1020842508,我帮你解决方案七:你要问什么啊,你先把这个系统的需求搞明白啊,图书管理系统很麻烦的,功能很多,了解功能之后才能相应的建立数据库,到时候具体问题再具体分析!解决方案八:SSH框架挺好的解决方案九:很简单啊啊...解决方案十:做图书管理系统光js

开发工具-c++期末要做一个项目,有诸多不懂的地方,请大家帮帮忙

问题描述 c++期末要做一个项目,有诸多不懂的地方,请大家帮帮忙 上学期学了c语言,这学期学c++,c++讲到类的继承这个地方了,然后老师今天给我们说叫要做一个大项目,自己分组.我主要有两方面的疑问 一是开发工具的选择和下载,平时用的都是codeblocks,所以电脑上只装了codeblocks;但听老师说大项目涉及到MFC编程,就要用微软提供的vc++6.0或者vs 我不知道它们的具体区别,用哪一个比较好呢. 二就是课题的选择,以前的师兄师姐做小游戏的比较多,但我在图书馆看这方面的书籍,对一个

其实三天可以做一个网站的

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 这段时间一直有朋友问我怎么做起来网站了,你做翻译的,学英语,学文科的,出国一年就学会做网站了?个别朋友大惑不解,觉得难以置信.而我说,和出国没多大关系,三天我就可以让你做一个网站.感兴趣的就追问. 下面是我回复的邮件内容: 不要把做网站想象的那么难,我三天给一个朋友做了个健康站,还用trados翻译了不少文章.其实技术远远没有思路和创意值钱!

java网络编程-打算做一个学习辅助工具箱,求大神给点设计思路,打算用JAVA做

问题描述 打算做一个学习辅助工具箱,求大神给点设计思路,打算用JAVA做 学习辅助工具箱里包括多功能计算器,还有数字逻辑实验模拟器,矩阵算法等等小工具.求大神给点设计的详细思路跟解决方案. 解决方案 你说的这些功能都可以google到. 特别地,你可以用 site:download.csdn.net + 你需要的程序 + java,限定只在csdn下载频道查找. 多学习些google的搜索技巧,你的效率会大大提高. 解决方案二: 一个功能一个功能的实现,最后拼凑起来

android做一个QQ游戏大厅之类的软件求帮忙

问题描述 android做一个QQ游戏大厅之类的软件求帮忙 大家好我,现在在做一个QQ游戏大厅这样的软件,就是现在写出来了各个界面.然后接下来怎么写谁能教我点思路.求求各位大神帮帮那个忙.. 解决方案 接下来就是后台.数据库........