VB从零开始编外挂(七)

2016-02-19 20:17 10 1 收藏

图老师设计创意栏目是一个分享最好最实用的教程的社区,我们拥有最用心的各种教程,今天就给大家分享VB从零开始编外挂(七)的教程,热爱PS的朋友们快点看过来吧!

【 tulaoshi.com - 编程语言 】

--------------------------------------------------------------------------------------------------------------------------------------------------------
  钩子:喜欢外挂的人都知道,很多外挂都是在游戏当中才能呼出。这个就用到了钩子
  N多人说:“哎,VB做钩子想都别想!去学C语言吧!”只要大家遇到这种人,就别理会他。
  可以说他是个垃圾。在实现钩子方面VB可能没有VC快,但是也不像那种人说的“想都别想”
  C语言,我最近几天看了看。{};这些太多了。脑袋也大了!可能那些学C语言的人是接触电脑
  编程的时候就学的它吧!但是呢,我接触电脑学的就是VB。没办法我爱它!
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  好了下面介绍简单的钩子吧!
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  SetWindowsHookEx定义如下:
  DeclareFunctionSetWindowsHookExLib"user32"Alias"SetWindowsHookExA"(ByValidHookAsLong,ByVallpfnAsLong,ByValhmodAsLong,ByValdwThreadIdAsLong)AsLong
  idHook是钩子类型,如WH_KEYBOARD捕捉键盘消息,而WH_MOUSE捕捉鼠标消息。
  hmod用于全局钩子,VB要实现钩子,必须设为0。
  dwThreadId用于线程钩子VB中可以设置为App.ThreadID。
  lpfn为钩子函数,在VB中可以使用AddressOf获得钩子函数的地址。
  这个函数因为钩子类型不同而有所不同。
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  如键盘钩子为:
  PublicFunctionKeyboardProc(ByValnCodeAsLong,ByValwParamAsLong,ByVallParamAsLong)AsLong
  '如果Code不为0,钩子函数必须调用CallNextHookEx,将消息传递给下面的钩子。wParam和lParam不是按键。
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  下面给大家一个VB钩子运用很好的例子!(全局钩子)
  我在论坛上遇到了王者,王者可以说是我见到的VB最棒的一个人。可以说王者是个
  VB狂人,很多学C语言的人看来VB不能实现的东西。王者都实现了!这不是在打广告
  这是真的。VB实现全局钩子前几年在某某VB学习网站上看见过“VB全局钩子是根本不能实现的!站长发布”呵呵!真的有点骇人听闻!
  但是大家看到了下面这个“万能吃药”外挂就知道了!
  http://www.v2best.com/dispbbs.asp?boardID=6&ID=171&page=1
  --------------------------------------------------------------------------------------------------------------------------------------------------------
  其它的就不多说了,开学了。到暑假的时候再写东西吧!
  希望大家努力,相信一点,
  什么工具什么语言不重要,只要有思路就行!
  -------------------------------------------------------------------------------------------------------------------------------------------------------

来源:http://www.tulaoshi.com/n/20160219/1623231.html

延伸阅读
躲避了NP的扫描现在就可以模拟了! -------------------------------------------------------------------------------------------------------------------------------------------------------- 需要VBAPI函数: keybd_event←函数模拟了键盘行动 ----------------------------------------------------------------------...
-------------------------------------------------------------------------------------------------------------------------------------------------------- VB实现指针访问!DLL的访问 ------------------------------------------------------------------------------------------------------------------------------------------...
-------------------------------------------------------------------------------------------------------------------------------------------------------- 需要VB API函数: FindWindow ←寻找窗口列表中第一个符合指定条件的顶级窗口 GetWindowThreadProcessId ←获取与指定窗口关联在一起的一个进程和线程标识符 ------------------...
标签: Web开发
前面已经介绍了关于Dreamweaver MX 2004的基本操作方法,灵活运用这些方法就可以组建出一个精美的网站了。完成了这些操作之后,我们在网上安家的历程可以说已经走了一大半,剩下的就是将网页上传到站点以及页面的后期维护更新操作了。其实这些任务并不复杂,只要我们通过Dreamweaver MX 2004内置的站点管理功能就可以很轻松地实现!  ...
标签: Web开发
随着Internet的普及,很多人已经不满足于仅仅上网冲浪,而希望深入地参与其中。现在,拥有自己的Web网站已经成为一种潮流。虽然制作一个简单的网页并不困难,但是制作出超凡脱俗的网站就不那么容易了,因此我们特意为大家准备了最新网站设计软件Dreamweaver MX 2004的系列教程,希望对大家有所帮助。 通常在一个网站中会有几十甚至几...

经验教程

505

收藏

44
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部