用VB编写入侵监听程序

作者:小菜 更新时间:2025-03-05 点击数:
简介:用VB编写入侵监听程序: 上网的时候很容易遭到探测,一般探测你个人的入侵者技术不会高明到哪里去。

所以根本不能称上黑客,所以本文就用入侵者来代替。

他们对普通网民的

【菜科解读】

用VB编写入侵监听程序:

上网的时候很容易遭到探测,一般探测你个人的入侵者技术不会高明到哪里去。

所以根本不能称上黑客,所以本文就用入侵者来代替。

他们对普通网民的扫描可以是多端口单IP的扫描或者多IP单端口扫描。

前者是通过一些IP工具来取得你的IP,然后尝试利用端口扫描获取你的信息,看你的计算机有没有预先中了木马。

然后通过网上的木马端口列表,来获得木马名称。

用相应的客户端软件来连接到你的计算机。

从而获得密码、以及你的秘密信息。

后者则是通过利用如SuperScan等可以大范围扫描IP的软件,扫描打开特定端口的机器。

比如,可以扫描打开7626端口的机器,看对方是否中了冰河。

然后,入侵者就用客户端连接到服务器从而入侵你的计算机。

这些扫描是简单的TCP的Connect扫描。

所以无法避开防火墙的追踪。

网民就可以利用天网等防火墙软件来获取对方的IP。

相信很多DIY迷或者编程爱好者总是想拥有属于自己的类似的工具。

本文就给你讲述如何用VB来获得探测你的入侵者的IP地址,然后 我可没有教你用蓝屏炸弹或者蜗牛炸弹去炸它哦。

毕竟,我们没有入侵者的野心,本程序还可以让你监听80端口,来察看对方对你进行的常规扫描。

要看懂本文,你需要有一定的VB基础。

好了,废话少说,我们来看看本程序的基本原理:入侵者通过Connect本机的端口,然后通过是否成功,来获得信息。

由于TCP的三次握手原理。

他必定会留下自己的IP,我们就利用这一个原理来获得对方的IP。

Winsock控件的属性、方法和事件在我上次写的《.用winsock制作漏洞扫描器》一文中已经叙述过,这里就不再介绍。

大家还一定记得RemoteHostIP和LocalPort属性吧。

这就是对方的IP和自己的端口。

聪明的你应该明白了吧。

通过这两个属性就可以清楚的获得对方的IP地址和他正在扫描的本地端口。

因为不可能一个端口只有一个人会扫描,所以本程序我们需要使用到控件数组。

这个概念的描述大家可以查找MSDN。

本程序的流程是:1、定义需要监听的端口2、装载一定数量的Winsock1控件,从需要监听的端口列表中获得数据。

一一开启监听功能。

(Listen)3、当某一个控件接收到连接的事件发生,就把得到的RemoteIP和LocalPort加入日志4、加载一个Winsock2,继续捕获数据(Getdata)5、Winsock2数据到达记录数据程序的基本概念都介绍完了,相信你对本程序已经有了一定的认识。

现在我们就来开始我们的工作:程序的控件以及说明如下:控件名控件类型属性Label1LabelCaption= 增加端口 Command1commandCaption= 添加 Command2commandCaption= 监听 Command3CommandCaption= 退出 ListportsListbox无TxtLogRichtextbox无程序的代码以及说明如下: 本程序在VB6.0+Windows2000下测试通过!DimtmpstrAsStringDimNOW_OUTAsInteger'总共出去连接的有几个WinsockPrivateSubCommand1_Click()ListPorts.AddItemtxtADDPORT.TextEndSubPrivateSubCommand2_Click()OnErrorResumeNextIfCommand2.Caption="监听"ThenFori=0ToListPorts.ListCount-1LoadWinsock1(i+1)'加载监听端口的winsock1数组控件Winsock1(i+1).LocalPort=ListPorts.List(i)'设定端口Winsock1(i+1).Listen'监听NextiCommand2.Caption="停止"ElseFori=1ToWinsock1.Count-1UnloadWinsock1(i)NextiFori2=1ToWinsock2.Count-1UnloadWinsock2(i2)Nexti2Command2.Caption="监听"EndIfEndSubPrivateSubCommand3_Click()UnloadMeEndSubPrivateSubForm_Load()txtLOG.Text="日志:"&vbCrLfNOW_OUT=1EndSubPrivateSubWinsock1_ConnectionRequest(IndexAsInteger,ByValrequestIDAsLong)LoadWinsock2(NOW_OUT)'加载建立连接的Winsock2数组控件Winsock2(NOW_OUT).AcceptrequestID'建立连接Winsock1(Index).CloseWinsock1(Index).Listen'Winsock1继续监听NOW_OUT=NOW_OUT+1'连接的控件累加myAddLog"来自"&Winsock1(Index).RemoteHostIP&"连接到本地端口:"&Winsock1(Index).LocalPort'显示捕获的连接EndSubPrivateSubWinsock2_DataArrival(IndexAsInteger,ByValbytesTotalAsLong)Winsock2(Index).GetDatatmpstr'通过Getdata捕获数据myAddLog"来自"&Winsock2(Index).RemoteHostIP&"的数据:"&tmpstr'显示捕获的数据EndSubSubmyAddLog(tmptextAsString)'加入日志tmptext=tmptext&vbCrLftxtLOG.SelStart=Len(txtLOG.Text)txtLOG.SelText=tmptextEndSub总结:其实一些程序的原理很简单,我们只要善于实践,并且能够把所学的只是运用到你的程序中去,我想编出类似的程序是很简单的。

如木马、端口扫描器、客户端工具、CGI漏洞扫描器 。

VB的Winsock控件虽说不是底层操作。

及不上C语言的Socket编程的功能。

但实现普通的操作还是很有用的。

简单的例子就是Cookie欺骗,用VB来编写这种程序十分简单。

用,编写,入侵,监听,程序,用,编写,入侵,监听,

如何用NERO刻DVD

记录光盘大家都遇到过吧。

我们推荐Nero。

Nero Burning Rom是德国Ahead公司出品的刻录软件,容易使用,功能强大而齐全,能应付绝大部分的刻录工作,同时也像Direct CD一样能够把刻录盘当作硬盘来使用。

在刻盘的时候,还能够利用硬盘的启动分区来制作开机引导光盘,可以设置文件的隐含属性和优先级别,能够把硬盘上的wav文件直接刻录成CD音轨,更是允许刻录失败之后在同一张光盘上继续刻录文件。

所有的这些优点,都使得Nero Burning ROM在目前的刻录软件中独领风骚,而且它的界面很友好,使用起来也并不复杂,一次使用之后 就可以完全上手。

今天就让我们来使用它的其中一项功能——刻录VCD。

准备工作下载 语种:简体中文大小:208404 KB类型:国产软件级别:3星授权:免费软件上传:2010-3-24 10:47:00系统:Vista, Win2003, WinXP, Win2000, NT下载:总584 月532 周532 日2">Nero Burning Rom(光碟烧录程序) 9.4.26b 多语言安装 1、把刻录机和Nero Burning Rom安装到电脑上 如今刻录机大降价,便宜的只要500多元就可以买一个内置式IDE刻录机。

笔者使用的是外置USB刻录机,由于受到USB传输速率的影响,其最高只能6x刻录。

Nero Burning Rom这个软件一般您在购买刻录机时都会随机赠送的,同时5.0以上的版本在安装时其会自动识别出中文操作系统并且使用简体中文语言包,所以不会English的朋友不用怕。

因为刻录机的发热量比较大,故朋友一定要做好散热工作以保证刻录成功。

2、准备好MPEG1格式的VCD文件 笔者转换好的MPEG文件有500 MB,所以如果要玩转流媒体转刻VCD的朋友。

一定要购买大容量硬盘与高速CPU,有了这两位得力助手,您的刻录就爽极了! 正式刻录 现在就让我们看看如何运用Nero刻录VCD吧。

1、按新建按钮或文件菜单下的“新建”来打开“新建编译”对话框,选择我们要刻录的“VCD”(如图1)。

图1 2、按下“下一步”后,Nero会提醒你刻录VCD时,必须是与视频光盘格式兼容的MPEG格式文件。

细心的读者一定会记得,我们在使用EO Vedio转换流媒体时使用的是VCD MPEG1格式,这种格式便是支持视频光盘的! 3、为了保证您所刻的VCD能够在家用VCD机上播放,请在“新建”光盘上单击右键,其会弹出下面一个信息窗口(如图2)。

图2 由于家用VCD机大都只能认ISO 9660的国际标准,因此在这里我们要ISO 1级的文件/目录名长度和ISO 9660的字符集,并且不要放宽ISO限制。

4、把硬盘上的MPG影像文件拖到光碟面板的音轨上,Nero可支持的影像文件类型有DAT和MPEG,但都要是标准的MPEG-1编码。

Nero会对MPEG文件进行检查,以保证刻录成功。

在这个步骤上我们要注意的是把影像文件拖到光碟面板下方的音轨窗口,而不是在完成刻录后存放dat文件的Mpegav目录,这点很重要喔! 5、点击刻录按钮打开刻录对话框,设定好刻录时的选项后按“写入”按钮开始刻录(如图3)。

VCD是不经过校验直接读取的,故应该以尽可能的低速来刻录,以保证最好的播放质量。

图3 6、为了保证刻录成功,您在刻录时最好专机专用。

把屏保去掉,同时中止其他运行程序。

笔者使用6x的速度用了15分钟才刻好了一张VCD光盘。

随后,摆脱电脑的音箱与显示屏的束缚。

让我们一起走向家庭影院,用超大屏幕电视与高级音箱去享受精品影视节目,Enjoy It! 怎么,用,NERO,刻,DVD,记录,光盘,大家,都,遇,到

如何使用U盘重新安装操作系统

想重装系统不会怎么办?菜科网一键重装系统轻松在线帮您搞定系统重装问题。

软件支持 在线重装、U盘制作、自定义重装 等多种模式。

简介:在使用电脑或手机的过程中,有时我们需要重新安装操作系统来解决一些问题或者升级系统版本。

而使用操作系统是一种常见且方便的方法。

本文将介绍如何使用U盘重新安装操作系统,帮助读者解决系统问题或者升级系统。

工具原料:电脑品牌型号:HP EliteBook 840 G3操作系统版本:Windows 10软件版本:Windows 10安装媒体创建工具一、准备U盘和安装媒体1、首先,我们需要一根空白的U盘,容量要足够大以容纳操作系统安装文件。

2、然后,我们需要下载并安装Windows 10安装媒体创建工具,该工具可以帮助我们创建一个可启动的U盘安装介质。

二、创建可启动的介质1、打开Windows 10安装媒体创建工具,选择 创建安装媒体(USB闪存驱动器、DVD或ISO文件)以供其他电脑使用 选项。

2、接下来,选择 USB闪存驱动器 选项,并插入空白的U盘。

3、在工具中选择正确的U盘,并点击 下一步 按钮。

4、选择 下载Windows支持软件 选项,以确保安装过程中的驱动兼容性。

5、点击 下一步 按钮,工具将开始下载Windows 10安装文件并将其写入U盘。

6、等待安装媒体创建工具完成操作,这可能需要一些时间。

三、使用U盘重新安装操作系统1、将准备好的U盘插入需要重新安装操作系统的电脑的USB接口。

2、重启电脑,并在开机过程中按下相应的按键(通常是F12或ESC键)进入启动菜单。

3、在启动菜单中选择U盘作为启动设备。

4、按照屏幕上的提示,选择语言、时区和键盘布局等设置。

5、选择 自定义安装 选项,以便对磁盘分区和其他高级设置进行配置。

6、根据需要,选择要安装的操作系统版本和其他软件。

7、等待安装过程完成,电脑将会自动重启。

总结:使用U盘重新安装操作系统是一种方便且常见的方法。

通过准备U盘和安装媒体,创建可启动的介质,以及使用U盘重新安装操作系统,我们可以解决系统问题或者升级系统。

希望本文对读者有所帮助。

标签: 注意:本站所刊载的文章均为学习交流之用,请勿用于商业用途。

对于商业使用,请联系各自版权所有者,否则法律问题自行承担。

Win7系统升级指南:全面解析升级步骤与要点 Win7系统损坏修复教程:详细步骤助你快速解决问题 简介:在使用电脑或手机的过程中,有时我们需要重新安装操作系统来解决一些问题或者升级系统版本。

而使用操作系统是一种常见且方便的方法。

本文将介绍如何使用U盘重新安装操作系统,帮助读者解决系统问题或者升级系统。

工具原料:电脑品牌型号:HP EliteBook 840 G3操作系统版本:Windows 10软件版本:Windows 10安装媒体创建工具一、准备U盘和安装媒体1、首先,我们需要一根空白的U盘,容量要足够大以容纳操作系统安装文件。

2、然后,我们需要下载并安装Windows 10安装媒体创建工具,该工具可以帮助我们创建一个可启动的U盘安装介质。

二、创建可启动的介质1、打开Windows 10安装媒体创建工具,选择 创建安装媒体(USB闪存驱动器、DVD或ISO文件)以供其他电脑使用 选项。

2、接下来,选择 USB闪存驱动器 选项,并插入空白的U盘。

3、在工具中选择正确的U盘,并点击 下一步 按钮。

4、选择 下载Windows支持软件 选项,以确保安装过程中的驱动兼容性。

5、点击 下一步 按钮,工具将开始下载Windows 10安装文件并将其写入U盘。

6、等待安装媒体创建工具完成操作,这可能需要一些时间。

三、使用U盘重新安装操作系统1、将准备好的U盘插入需要重新安装操作系统的电脑的USB接口。

2、重启电脑,并在开机过程中按下相应的按键(通常是F12或ESC键)进入启动菜单。

3、在启动菜单中选择U盘作为启动设备。

4、按照屏幕上的提示,选择语言、时区和键盘布局等设置。

5、选择 自定义安装 选项,以便对磁盘分区和其他高级设置进行配置。

6、根据需要,选择要安装的操作系统版本和其他软件。

7、等待安装过程完成,电脑将会自动重启。

总结:使用U盘重新安装操作系统是一种方便且常见的方法。

通过准备U盘和安装媒体,创建可启动的介质,以及使用U盘重新安装操作系统,我们可以解决系统问题或者升级系统。

希望本文对读者有所帮助。

菜科网系统致力于解决 Windows 系统重装解决方案,提供高效、安全、免费的系统重装服务。

加入收藏
               

用VB编写入侵监听程序

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录