VB 发送 WPE 封包内容问题
作者&投稿:桂弘 (若有异议请与网页底部的电邮联系)
vb想发送web封包并不简单,首先你要hook指定程序的 socket api
之后hook到socket 连接句柄,之后使用这个句柄send封包
尤其是用vb hook 简直是难上加难,要是用delphi C++之类的东西还好些,vb么
呵呵
光发包的话
知道通讯协议和通讯规则以后
用SocketAPI来操作理论上就可以了
Winsock可能也可以
SocketAPI的话~自己努力吧
有时候Time不准确的,你把时间换成我这种看看,改成这样:
t= Int(CDbl(Now)) + Timer / 86400
Dim NowTime as Double
Do Until Winsock1.State = 7
DoEvents
NowTime =Int(CDbl(Now)) + Timer / 86400
If NowTime - t >= 3 Then
MsgBox "连接超时"
Exit Sub
End If
Loop
尧绍复方: 也许就是根本没有连接上.有时候Time不准确的,你把时间换成我这种看看,改成这样:t= Int(CDbl(Now)) + Timer / 86400 Dim NowTime as Double Do Until Winsock1.State = 7 DoEvents NowTime =Int(CDbl(Now)) + Timer / 86400 If NowTime - t >= 3 Then MsgBox "连接超时" Exit Sub End If Loop
电白县17035606649: VB发送WPE封包的问题 - ?
尧绍复方: 注意! 一般截获的封包都是经过加密的! 你安原样发送回去当然没有用! 服务器是不会接受封包当中的指令的! 去研究一下,加密的结构吧! 一般都是时间加密,就是用当前时间与封包内容结合出来的数据,像TX空间游戏农场什么的,用的就是日期与时间结合发送的指令产生的加密数据发送的!
电白县17035606649: VB发送网页游戏WPE封包! 很简单 但不会!!! - ?
尧绍复方: vb想发送web封包并不简单,首先你要hook指定程序的 socket api 之后hook到socket 连接句柄,之后使用这个句柄send封包 尤其是用vb hook 简直是难上加难,要是用delphi C++之类的东西还好些,vb么 呵呵
电白县17035606649: 为什么wpe封包在发送了却没什么反应 - ?
尧绍复方: 有可能是发错了,也有可能是他给封了
电白县17035606649: 如何发送WPE截取到的封包 - ?
尧绍复方: 1.打开wpe程序2.执行游戏3.进入游戏后再按[Alt+Tab]跳出游戏4.到wpe的窗口 如果没问题的话....这时你点选"SELECT GAME"里面... 会有一大串的东东...选最下面的那个..就是你正在玩的那个游戏了啦... (他上面所显示的字并不是窗口名字..不...
电白县17035606649: VB发送和截获封包 - ?
尧绍复方: 用winsock控件进行tcp连接 *属性 LocalHostName | 本地机器名 LocalIP | 本地机器IP地址 LocalPort | 本地机器通信程序的端口(0
电白县17035606649: 我用WPE向服务器发送一个战斗的封包(回合类游戏),出现错误 - ?
尧绍复方: 有可能是网络迟缓出现错误重发一遍,要不就是电脑问题,还有就是系统漏洞导致的!!!我就碰过这几种实在不知道其他的了~~望采纳1、检查游戏版本2、检查显卡,3、检查电源(主要)4、检查内存 就这4个,别的不用看了,主要检查1、电源 2、显卡 排除法,一个一个排除
电白县17035606649: WPE封包发送顺序和次数问题.?
尧绍复方: 那还不简单,第一步:你在封包1前打勾,封包2和封包3不打勾,选择发送1次,1次发送完之后,接着做第二步, 第二步:你在封包2前打勾,封包1和封包3不打勾,选择发送6次,6次发送完之后,接着做第三步, 第三步:你在封包3前打勾,封包1和封包2不打勾,选择发送12次,12次发送完, 三步完成后,你的目的也达到了. 很少用wpe,应该还有更好的方法吧.
电白县17035606649: wpe怎么样发送封包? - ?
尧绍复方: 这样 用wpe载入进程后,载入封包后,左上角开始截取封包,截到一个后,右击封包选择设置此端口id的发送列表,这时候发送封包才有效果
电白县17035606649: 使用wpe发送封包游戏就会掉线 求解决! - ?
尧绍复方: 掉线就代表 封包有验证, 简单验证就用过滤器 过滤掉. 验证的位子, 需要你自己对比,