给初学者:用VB写外挂 ———— 序言

学习提速专享!AI工具全家桶免费用 限时购周边加赠Coding Plan Lite,解锁20+主流AI工具代码、查资料快人一步! 阅读详情

    最近一直在研究写外挂的问题,由于种种原因,很多朋友可能认为VB写外挂似乎不太现实,但事实并非如此,VB完全可以操作消息、内存、网络封包。既然可以操作这些,那么为什么不能写外挂呢?

     多说无益,从这篇开始用自己写的一些东西和一些高手们的代码来认证一下我的说法吧。
凡无特殊说明的代码,均在WINDOWS XP下测试通过,编程环境为VB6 SP6。
    介绍一下常用工具的下载地址。
1、CE,很多朋友说网上找不到,找到的也是5.2或者有病毒,大家可以去这里下:
这是5.3版本,一个鸟语网站,上面有连接。或者直接点以下地址下:
2、写的代码里面有很多数组里面的数据(汇编代码),挨个去输入很麻烦也很容易错,一般来说先在CE中修改代码(可以用汇编语言编辑),如果修改成功了,那用修改器里面写的GETDATA函数去读回来并直接生成代码就很好办了。
如果需要这个东东可以联系我,我是用一个任务管理器的代码加了几个文本框改的,比较难看,用还将就了。
3、推荐几个窗口分析工具
SPY+++,下载地址:
它和SPY++基本相同,之是使用起来更符合我的习惯,并可以直接复制窗口类名等。
另外推荐这个东东:进程间谍
功能非常强大。
以上这些东东我开着咔吧死机的时候没发现啥问题,大家也可以自己杀杀看有毒没。
 
 


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1128787


[ 收藏到我的网摘]   zcsor发表于 2006年08月27日 21:36:00  
VB.net 植物大战僵尸修改器附源码 VB.net用API修改内存的例程貌似很少,于是心血来潮了个这玩意,为了这玩意还特地下了个植物大战僵尸玩,还挺好玩的嗯。 附源代码。 立即下载

相关推荐

codevb_basic6.0代码插件_需安装_

不错的visual basic 6.0 代码插件,需安装

初学者:用VB外挂 ———— 实战一:动手一个红色警戒金钱锁定工具

经过前面二节的介绍,相信大家已经学会如何从窗口名或类获取游戏PID并且读指定位置的值了。今天就上一个代码:传颂之物修改器基础上,修改一下,来一个真正可用的修改器,因为传颂之物的那个能力点数的地址是变化的,所以我们需要改比较多的代码,稍微复杂了一些,呵呵,以后我们再慢慢讲,先用这个红色警戒的温习一下知识,来个实战!欲善其事,先利其器,先说说用到的工具:1、游戏修改器:用来查找金钱所在

zcsor的专栏 7万+

VB模拟类外挂

1.捕捉坐标,,,---用一个显示坐标的工具2。了解键盘-鼠标按键代码(代码集合)3。运行程序后呼叫热键-呼出程序(能在程序中运行,而不是最小化了游戏程序)4。编一个窗体(上面有各种按键的控制)呼叫出窗体后,控制模拟控制各种按键包括:(1)键盘的任意按键           (2)鼠标的右击/左击            (3)鼠标的拖曳            (4)鼠标的中键控制5。对游戏程序的

1593

《转载》编程初级入门

如何正确地选择并加入编程领域(仅限windows系统编程)? delphiDelphiDELPHIwindowsWindowsWINDOWSWIndows游戏编程语言 [作者] 站点: http://www.x86asm.com Email   : pliceman_110@163.com QQ      : 643439947 编程生涯: 2001~至今 职业生

pmgh0705的专栏 629

如何正确地选择并加入编程领域(仅限windows系统编程)?

[作者] 站点: http://www.x86asm.com Email   : pliceman_110@163.com QQ      : 643439947 编程生涯: 2001~至今 职业生涯: 9年 曾经职业: 通用软件架构师 通用软件技术总监 通用软件研发工程师 开发语言: C/C++; x86asm; Object Pascal; C#; 开发工具: VC++; De

其实我不是代码教父,我只是猪头三 1万+

初学者:用VB外挂 ———— 实战四:雷电3修改器

代码如下:窗体:请保留作者信息:ZCSOR于06-10-4开发E-MAIL:shaoyan5@163.comOption ExplicitPrivate Sub Form_Load()SetLogo 101初始化要入的数据Call SetIlu: SetDi: SetNsr: SetIsk: SetIapToKen开始热键获取SetTimer Me.hwnd,

zcsor的专栏 4万+

初学者:用VB外挂 ———— 如何给外挂定义一组热键:红色警戒五项属性修改器VB

 上次说要给大家讲讲怎么定义热键,不过翻看了一下,网上的文件很多了,而且刚完这个代码看时间已经快上班了,今天就贴个刚完成的代码大家学习吧!继续我们的红色警戒修改器,继续修改上篇的代码就可以了。本代码介绍的内容:1、给程序定义多个全局热键,其中组合键没有体现,网上是有这个代码的,不过还是贴在下面,我是根据这个代码修改的2、外挂基本知识以下是定义全局热键(组合键)代码:(在VB编程

zcsor的专栏 4万+

初学者:用VB外挂 ———— 实战三:泰坦之旅V1.08 十项属性修改器——另一种无输入焦点时响应按键的方法

前几天发布了泰坦之旅V1.08 十项属性修改器1.0.0版本,这里的代码将是1.1.0版本的代码。首先,来说一下思路,我们要实现的是一些修改功能及其恢复,先复习一下前几次说到的函数:我们利用下面这个函数来获取游戏进程指定地址(我们将要修改的地址)的数据,将其保存起来。Public Function GetData(ByVal lppid As Long, ByVal lpAddress

zcsor的专栏 7万+

初学者:用VB外挂 ———— 实战二:一个简单而又完整的修改器—深海挣霸简体中文汉化版资源修改器

和以前的代码基本相似,深海这个游戏做修改器比较简单,看步骤:一、打开Cheat Engine 5.2打开汉化版游戏,选择训练模式或其他模式,在CE中选择ST.EXE(游戏本身进程)。二、查找当前某资源数,最终得到3个地址,绿的那个就是要修改的地址了,第2个是现在显示值,第3个和绿色的这个相同,第2个数值最终要达到的大小。代码如下:(测试前加入2个LABEI命名为LABEL4, 另一个为

zcsor的专栏 9万+

初学者:用VB外挂 ———— 实战六:幽城幻剑录-幽城幻劍錄内存修改器

先起个头,有时间再,今天病的,到现在也没睡着。。。本来了好几天了,哎。前几天下了这个游戏看了看,感觉还可以吧,发现有诸多存盘修改器、随时存档补丁、穿墙等补丁,很乱,玩家打上一个免CD还要打其他补丁,而且看有同志说那些随时存档和穿墙不能一起用,就看了看。实现的功能主要有这些:(我见到的任何一个版本)随时存盘、刷钱、魔法值锁定、 刷属性点(5内)、在闲置栏内复制物品(合成用)、将闲置栏

zcsor的专栏 5万+

零起点学VB外挂(一)

最近正在玩武林外传2,有时候太累手了,就用按键精灵做了个程序。结果武林外传2居然查出来了,将号给封了一天。又不太敢down网上的外挂,谁知道那个有毒,那个有木马。看来出路只有一条了,那就是自己的外挂。自打上学的时候就不喜欢VC,看着就烦,所以只能从VB下手了。以后有合适的软件咱再用不迟。说干就干。咱初步的要求不高,只要能够模拟键盘操作就行。从网上看了篇,咱不贪心,现从最简单的全局级模拟开

龍卷風的专栏 3134

初学者:用VB外挂 ———— 检测到HP小于保护值怎么办:关于发送按键

上一次,我们知道了如何读内存,当读到HP的数据已经很少了,怎么办呢?很多网络游戏都支持热键吃药了,就说一下如何发送一个按键(非组合),以联众的侠义道游戏为例:使用API函数:PostMessage函数:Sub mSendKey(ByVal GameHwnd As Long,ByVal VB_Key As Long)PostMessage GameHwnd, WM_KEYDOWN, V

zcsor的专栏 5万+

接着外挂教程 VB 从零开始编外挂

接着外挂教程 VB 从零开始编外挂需要VBAPI函数:FindWindow←寻找窗口列表中第一个符合指定条件的顶级窗口GetWindowThreadProcessId←获取与指定窗口关联在一起的一个进程和线程标识符-----------------------------------------------------------------------------

fengfengfengmy的专栏 6227

Vb从入门到精通

Vb(Visual Basic)是一种基于事件驱动的编程语言,最初由微软公司于1991年发布。其初衷是为了让非专业程序员也能够轻松地创建Windows应用程序。在Vb的早期版本中,用户只需要简单地拖拽控件并编少量的代码,就能够创建出一个可视化的应用程序。随着时间的推移,Vb逐渐成为了Windows平台上最受欢迎的编程语言之一,并在不断地发展与完善中。Vb编程环境是指Vb程序员进行开发所需要的工具和软件环境。Vb编程环境主要包括Vb集成开发环境(IDE)和Vb运行环境。

qq_46555046的博客 3万+

零起点学VB外挂(五)

   具备了前面的基础。 下面我们就要逐步深入了。   首先,我们就需要读出游戏中的部分数据,比如血值,蓝值等等。这就涉及到两个重要概念:基址和偏移量。基址和偏移量是怎么找到的呢?尤其是基址,它是我们外挂的根基,有了他,偏移量也就好找了,而且一般游戏的偏移量都不会变动的。   今天,我们就来详细讲一下寻找基址的方法(偏移量的方法也隐含在其中),工具是利用CE5.3。第一步:首先打

龍卷風的专栏 3782

VB 从零开始编外挂(完整实践版)

用管了别人 的外挂确实不爽,有没想过自己外挂玩玩??OK ,LIST’ GOVB 从零开始编外挂(一) --------------------------------------------------------------------------------------------------------------------------------------------------

精灵蛇的专栏 3946

初学者:用VB外挂 ———— 从窗口到PID,进而读内存

我们首先从HWND、PID入手,这是我们经常要用到的两种“标志符”。 HWND:窗口句柄,当我们要向游戏窗口发送一个按键或输入一段文本时,它将非常有用。PID:进程标志符,当我们要操作内存、截获和修改封包时,它将非常有用。我们首先从内存读开始:1、根据窗口名获取HWND,根据HWND取得进程PID2、获取数据地址,读内存步骤一:从窗口名获取HWND工具:SPY++或

zcsor的专栏 5万+
下一篇: 给初学者:用VB写外挂 ———— 从窗口到PID,进而读写内存
bbadsl
博客等级 码龄20年 2粉丝 1原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值