成都创新互联网站制作重庆分公司

vb.net+抓包+发包 vba抓包

向网站持续发送特定数据包

1.用ethereal抓取 点击提交时候发送的数据包,然后保存为cap文件 2.再用发包的软件发送即可,比如用科来 数据包 生成器发送。 Sniffer Pro也比较好用,可以直接抓取并发送数据包。不过比较难装

从事南充服务器托管,服务器租用,云主机,虚拟主机申请域名,CDN,网络代维等服务。

VB.net编写一个通过UDP通讯的小软件出现Bug,只能发送不能接收,求助!

网上很多相关的现成的代码

你需要知道的一点是数据接收不是接收一次就完了 接收端根本不知道数据什么时候要过来 所以数据端应该一直重复着"等待-接收"的过程 于是就有了要在线程中接收数据的代码

VB如何实现这个抓包功能?

控件下载地址:

解压缩后,根目录为控件,子目录为控件运用的例子

控件说明:

====================

'可根据模式0(属性Mode=0)获得完整包数据(包括IP头+TCP/UDP/ICMP头+实际数据)

'或模式1(属性Mode=1)获得网络包中的实际数据(不包括IP头、TCP/UDP/ICMP头)

'属性CatchIP为指定要捕捉的IP地址,若为空字符串则捕捉本网卡上可截获的所有数据包(即流经本网段所有数据包)

'只读属性LocalIP为本机IP地址,利用该属性赋给CatchIP,实现仅捕捉本机IP数据

'属性Begin为Boolean类型,当设为True时开始抓包,当设为False则停止抓包

'方法GetIPHeader用于从指定的完整包数据中提取IP头部数据

'方法GetTCPHeader用于从指定的完整包数据中提取TCP头部数据

'方法GetUDPHeader用于从指定的完整包数据中提取UDP头部数据

'方法GetICMPHeader用于从指定的完整包数据中提取ICMP头部数据

'方法GetData用于从指定的完整数据包中获得实际数据

'方法GetDataLen用于从指定的完整数据包中获得实际数据长度

'方法GetIpStr用于转换长整数型IP地址为字符串IP地址

'方法DataCopy用于复制字节数组指定位置开始的指定个数数据

'具有事件RecevAll(Mode=0时触发此事件),通过参数提供网络完整包数据(包括IP头+TCP/UDP/ICMP头+实际数据)

'具有事件Recev(Mode=1时触发此事件),通过参数提供网络包中的实际数据(不包括IP头、TCP/UDP/ICMP头)

附件中包括CatchX控件源代码以及一个利用此控件制作的Sniffer程序源代码,该程序可以作为使用CatchX控件的样例。

VB.NET打包发布的问题!!!麻烦高手看一下。

你说的默认的发布功能是什么?是不是在 项目——属性——发布页面

在窗体ICON属性加图标不够的,要在 项目——属性——应用程序页面 在把应用程序图标设成窗体的图标才可以。

如果你想跟一般软件的安装程序一样,必须在 文件——新建——项目——其他项目类型——安装和部署——安装项目,然后具体就靠你自己去摸索了

至于引用了迅雷的运行库,可以考虑将所引用的库文件复制到你发布的应用程序文件夹里


分享名称:vb.net+抓包+发包 vba抓包
当前地址:http://cxhlcq.com/article/dopejpj.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部