ImageVerifierCode 换一换
格式:DOCX , 页数:42 ,大小:39.85KB ,
资源ID:6175707      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6175707.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vb从零开始WG.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

vb从零开始WG.docx

1、vb从零开始WG需要VB API函数:FindWindow 寻找窗口列表中第一个符合指定条件的顶级窗口 GetWindowThreadProcessId 获取与指定窗口关联在一起的一个进程和线程标识符-相关API声明:FindWindowPrivate Declare Function FindWindow Lib user32 Alias FindWindowA (ByVal lpClassName As String, ByVal lpWindowName As String) As LongGetWindowThreadProcessId Private Declare Function

2、 GetWindowThreadProcessId Lib user32 (ByVal hwnd As Long, lpdwProcessId As Long) As Long-需要的控件:Label、Timer- 自定义函数:Dim hwnd As Long- 源代码:Private Declare Function FindWindow Lib user32 Alias FindWindowA (ByVal lpClassName As String, ByVal lpWindowName As String) As LongPrivate Declare Function GetWind

3、owThreadProcessId Lib user32 (ByVal hwnd As Long, lpdwProcessId As Long)As LongPrivate Sub Timer1_Timer()Dim hwnd As Long 储存 FindWindow 函数返回的句柄hwnd = FindWindow(vbNullString, Windows Media Player) 取得进程标识符只要把Windows Media Player换成游戏的名称就可了!If hwnd = 0 ThenLabel1.Caption = 游戏未运行ElseLabel1.Caption = 游戏已

4、运行End IfEnd SubVB 从零开始编外挂(二) 相信大家,在制作游戏外挂的时候,都会用到FPE、金山游侠、GE修改器、Game Master8.0等等这些软件,但是如今的网络游戏基本上都加了NP,下面来了解一下NP。知己知彼,百战不殆嘛!什么是nProtect?nProtect是设计用于保护个人电脑终端不被病毒和黑客程序感染的新概念的基于网络的反黑客和反病毒的工具。他帮助确保所有输入个人电脑终端的信息在网络上不落入黑客手中。在最终用户在执行电子贸易时,可以通过将nProtect配置在那些提供电子商务、进口贸易,电子贸易的金融机构的网站上,来提高安全等级。nProtect怎样工作?nP

5、rotect是一种基于服务器端的解决方案并且当那些需要保护的任何网络应用被运行时而自动启动。nProtect被载入内存,所以最终用户不需要安装任何应用程序,只要nProtect启动,就开始拒绝黑客工具和病毒的入侵!-下面介绍它如何工作:用户登陆时nProtect自动启动。浏览器确认和自动安装安全模块到用户的个人电脑。扫描黑客工具和病毒通知用户目前的安全状态如果有黑客工具和病毒尝试删除在被入侵时端驻留内存来锁定黑客工具直到电脑或者nProtect关闭。可恶的韩国人,把这个加进了网络游戏。我只能说:“呸!” - 下面讲讲躲过NP的扫描的几个方法:一、FPE篇台湾人开发的东西,哎。出名了的,没办法谁

6、叫它这么好呢!1.先装一个FPE把,呵呵这个是废话! 2.不要把安装程序删除,按照:开始运行regeditHEKY_LOCAL_MACHINESOFTWAREjawFPE 打开!(问:有什么用? 答:修改呀!)3.运行FPE,然后在搜索里面输入 jaw(一定要家)一般是6个地址,然后全部都选中输入:313131c313131(意思就是111,两边多输入31就是1111!)不要关FPE!(关了就完了!)4.修改注册表,把注册表里面的jaw、FPE(FPE的是全改)关闭FPE出现对话框。(什么鸟语不认识!呵呵)5.将现在FPE的文件夹修改为1112000(原来是FPE2000撒),把FPE.exe

7、修改为111.exe6.然后重新安装一次FPE也把那个DLL文件复制到你修改过的FPE文件目录下!(呵呵!)7.开FPE进游戏里面乱来拉!哈哈-二、任务管理器篇比尔盖茨那崽儿设计的东西,还可以在这上面派上用场!(问:是什么东西?答WINDOWS自带的撒!呵呵!)1.首先用快捷键Ctrl+Alt+Delete/.打开任务管理器2.查看进程,一般GHOFFICE过滤词语点的网络游戏会出现多的进程。你就杀了就行了!3.没有多的进程怎么办?BIN这个是大多数网络游戏都有的把,官方的登陆器和私服的登陆器一样的,都是调用BIN进入游戏。登陆器打开后,更新完毕。点击运行游戏,间隔几秒杀掉登陆器的进程(这个要

8、看你自己的计算机配置如何了,可能是2秒、可能是10秒!反正不超过15秒)这样就可以闭屏NP拉!呵呵又可以乱来了!-三、直接篇直接篇说白了就不用任何东西!怎么做?跟着我眼镜来撒!封神榜知道把?(答:不知道!反答:去死!)它的保护是有的,官方都已经公布了但是有些人说封神榜没NP,(注意:NP现在就是保护的代名词了!)别听那些人的!首先,运行登陆器(更新的那个)进入游戏。关闭用登陆器进入的游戏马上运行Game.exe呵呵,没NP了。FPE等东西可以乱来了。魔法叠加、免负重等等都可以实现!还有一种就是DAT文件或者BIN文件直接修改为EXE。呵呵!-四、编程篇(VB、VC、DELPHI等等!)怎么办呢

9、?呵呵,我不懂怎么编VC和DELPHI的。*我就喜欢VB怎么着?VB可以简单的实现虚拟nProtect的消息发送。具体的就不说了!一句话虚拟nProtect消息(你不等于没说嘛!)-_-!呵呵这个嘛.!代码就不写了,麻烦。就像用WPE这些发包一样的原理 VB 从零开始编外挂(三) 躲避了NP的扫描现在就可以模拟了!-需要VB API函数:keybd_event 函数模拟了键盘行动-相关API声明: keybd_eventPrivate Declare Sub keybd_event Lib user32 (ByVal bVk As Byte, ByVal Scan As Byte, ByVal

10、 dwFlags As Long, ByVal dwExtraInfo As Long)-需要的控件:Timer(interval不为空)-代码:Private Declare Sub keybd_event Lib user32 (ByVal bVk As Byte, ByVal Scan As Byte, ByVal dwFlags As Long, ByVal dwExtraInfo As Long) Private Sub Timer1_Timer()Call keybd_event(82, 0, 0, 0) 模拟按下R键End Sub-其它模拟:方法一: AppActivate sT

11、itle SendKeys 5方法二: AppActivate sTitle SendKeys vbKey5方法三: SendMessage Hwnd, WM_KEYDOWN, vbKey5, 0& SendMessage Hwnd, WM_KEYUP, vbKey5, 0&方法四: AppActivate sTitle keybd_event 53, 0, 0, 0 keybd_event 53, 0, KEYEVENTF_KEYUP, 0方法五: PostMessage lHwnd, WM_KEYDOWN, vbKey5, 0& PostMessage lHwnd, WM_KEYUP, v

12、bKey5, 0& VB 从零开始编外挂(四) 添加快捷键-需要VB API函数:GetAsyncKeyState 判断函数调用时指定虚拟键的状态 -相关API声明: GetAsyncKeyState Private Declare Function GetAsyncKeyState Lib user32 (ByVal vkey As Long) As IntegerPrivate Function MyHotKey(vKeyCode) As Boolean-需要的控件:Timer(interval不为空)-代码:Private Declare Function GetAsyncKeyStat

13、e Lib user32 (ByVal vkey As Long) As IntegerPrivate Function MyHotKey(vKeyCode) As BooleanMyHotKey = (GetAsyncKeyState(vKeyCode) 0)End Function然后在循环中或Timer的Timer事件中检测:Private Sub Timer1_Timer()If MyHotKey(vbKeyA) And vbKeyControl Then ctrl+AEnd 关闭End If其中vbkeyA是键盘A的常数,其他键可按F1查得。End Sub-其它方法:比如按下ctrl

14、+A就退出!可以设置Form的KeyPreview属性为True,然后在Form_KeyDown事件中添加代码: Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = Asc(A) And Shift = vbCtrlMask Then unload me 如果ctrl+A键被按下就退出End Sub VB 从零开始编外挂(五)前边谈了模拟键盘,下面说说模拟鼠标。-需要VB API函数:mouse_event 模拟一次鼠标事件-相关API声明: mouse_eventPrivate Declare

15、 Sub mouse_event Lib user32 ( ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long )-定义变量:Const MOUSEEVENTF_LEFTDOWN = &H2Const MOUSEEVENTF_LEFTUP = &H4Const MOUSEEVENTF_MIDDLEDOWN = &H20Const MOUSEEVENTF_MIDDLEUP = &H40Const MOUSEEVENTF_MOVE =

16、 &H1Const MOUSEEVENTF_ABSOLUTE = &H8000Const MOUSEEVENTF_RIGHTDOWN = &H8Const MOUSEEVENTF_RIGHTUP = &H10-MOUSEEVENTF_LEFTDOWN鼠标左键按下MOUSEEVENTF_LEFTUP鼠标松开MOUSEEVENTF_RIGHTDOWN 鼠标右键按下MOUSEEVENTF_RIGHTUP鼠标右键松开-代码:Private Declare Sub mouse_event Lib user32 ( ByVal dwFlags As Long, ByVal dx As Long, ByVa

17、l dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long )Const MOUSEEVENTF_LEFTDOWN = &H2Const MOUSEEVENTF_LEFTUP = &H4Const MOUSEEVENTF_MIDDLEDOWN = &H20Const MOUSEEVENTF_MIDDLEUP = &H40Const MOUSEEVENTF_MOVE = &H1Const MOUSEEVENTF_ABSOLUTE = &H8000Const MOUSEEVENTF_RIGHTDOWN = &H8Const MOU

18、SEEVENTF_RIGHTUP = &H10这里是 鼠标左键按下 和松开两个事件的组合即一次单击mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0模拟鼠标右键单击事件mouse_event MOUSEEVENTF_RIGHTDOWN Or MOUSEEVENTF_RIGHTUP, 0, 0, 0, 0两次连续的鼠标左键单击事件 构成一次鼠标双击事件mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0VB 从零开始编外挂(六)应用实战-需要VB API函数:FindWindow GetWindowThreadProcessId OpenProcessReadProcessMemory

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1