
正文
vbnetcnet的简单介绍
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
手机上网CNET和WAP哪个好
CNET速度略快于WAP如有不明白vbnetcnet的地方。请加3.0.7.2.2.1.1.3.2为好友。vbnetcnet我会一一为您解答。望采纳。
相关问答
Q1: VB能通过API免控件连网吗(不是网页控件,是网络控件)?
用到资源文件就是为了解决一般电脑不带所需控件的问题,如果你想用API的话可以搜索一下API相关资料。这里可以供你参考一下。 WinSockAPI的使用 1.WSAStartup 函数 为了在你的应用程序当中调用任何一个Winsock API 函数,首先第一件事情你就是必须通过WSAStartup函数完成对Winsock 服务的初始化,因此需要调用WSAStartup函数。 Declare Function WSAStartup Lib "ws2_32.dll" _ (ByVal wVersionRequired As Long, lpWSAData As WSAData) As Long 这个函数有两个参数: wVersionRequired 和 lpWSAData。wVersionRequired 参数定义Windows Sockets 提供能使用的最高版本,它的高位字节定义的是次版本号,低位字节定义的是主版本号。下面的2个Winsock版本在VB中使用的例子: 初始化1.1版本 lngRetVal = WSAStartup(H101, udtWinsockData) 初始化2.2版本 lngRetVal = WSAStartup(H202, udtWinsockData) 第二个参数是WSADATA 的数据结构 ,它是接收Windows Sockets 执行时的数据。 Type WSAData wVersion As Integer wHighVersion As Integer szDescription As String * WSADESCRIPTION_LEN szSystemStatus As String * WSASYS_STATUS_LEN iMaxSockets As Integer iMaxUdpDg As Integer lpVendorInfo As Long End Type 数据成员的描述在下表中: Field 描述 wVersion Windows Sockets 版本信息。 wHighVersion 通过加载库文件得到的最高的支持Winsock 的版本, 它通常和wVersion值相同。 szDescription Windows Sockets 执行时的详细描述 szSystemStatus 包含了相关的状态和配置的信息 iMaxSockets 表示同时打开的socket最大数,为0表示没有限制。 iMaxUdpDg 表示同时打开的数据报最大数,为0表示没有限制。 lpVendorInfo 厂商指定信息预留 在Winsock的1.1和2.2版本中没有lpVendorInfo的返回值。因为winsock 2支持多个传输协议,所以iMaxSockets 和iMaxUdpDg只能在仅支持TCP/TP的winsock1.1中使用。为了在Winsock 2中获得这些值,你可以使用WSAEnumProtocols 函数。 如果成功或者返回一个错误代码,则函数返回 0。 错误代码 含义 WSASYSNOTREADY 指出网络没有为传输准备好。 WSAVERNOTSUPPORTED 当前的WinSock实现不支持应用程序指定的Windows Sockets规范版本 WSAEINPROGRESS 一个阻塞WinSock调用正在进行 WSAEPROCLIM 请求的协议没有在系统中配置或没有支持它的实现存在。 WSAEFAULT lpWSAData 不是有效的指针 2.WSACleanup 函数 每次调用了WSAStartup函数,你都需要调用WSACleanup函数,通知系统来卸载库文件及清除已分配的资源,这个函数十分简单,没有任何参数: Declare Function WSACleanup Lib "ws2_32.dll" () As Long 3.建立Socket函数 Declare Function socket Lib "ws2_32.dll" (ByVal af As Long, _ ByVal s_type As Long, ByVal Protocol As Long) As Long 函数有3个参数定义建立何种socket,三个参数分别是: Argument Description Enum Type af Address family specification. AddressFamily s_type Type specification for the new socket. SocketType Protocol Protocol to be used with the socket SocketProtocol that is specific to the indicated address family. AddressFamily: AF_UNSPEC = 0 '/* unspecified */ AF_UNIX = 1 '/* local to host (pipes, portals) */ AF_INET = 2 '/* internetwork: UDP, TCP, etc. */ AF_IMPLINK = 3 '/* arpanet imp addresses */ AF_PUP = 4 '/* pup protocols: e.g. BSP */ AF_CHAOS = 5 '/* mit CHAOS protocols */ AF_NS = 6 '/* XEROX NS protocols */ AF_IPX = AF_NS '/* IPX protocols: IPX, SPX, etc. */ AF_ISO = 7 '/* ISO protocols */ AF_OSI = AF_ISO '/* OSI is ISO */ AF_ECMA = 8 '/* european computer manufacturers */ AF_DATAKIT = 9 '/* datakit protocols */ AF_CCITT = 10 '/* CCITT protocols, X.25 etc */ AF_SNA = 11 '/* IBM SNA */ AF_DECnet = 12 '/* DECnet */ AF_DLI = 13 '/* Direct data link interface */ AF_LAT = 14 '/* LAT */ AF_HYLINK = 15 '/* NSC Hyperchannel */ AF_APPLETALK = 16 '/* AppleTalk */ AF_NETBIOS = 17 '/* NetBios-style addresses */ AF_VOICEVIEW = 18 '/* VoiceView */ AF_FIREFOX = 19 '/* Protocols from Firefox */ AF_UNKNOWN1 = 20 '/* Somebody is using this! */ AF_BAN = 21 '/* Banyan */ AF_ATM = 22 '/* Native ATM Services */ AF_INET6 = 23 '/* Internetwork Version 6 */ AF_CLUSTER = 24 '/* Microsoft Wolfpack */ AF_12844 = 25 '/* IEEE 1284.4 WG AF */ AF_MAX = 26 Socket types: SOCK_STREAM = 1 ' /* stream socket */ SOCK_DGRAM = 2 ' /* datagram socket */ SOCK_RAW = 3 ' /* raw-protocol interface */ SOCK_RDM = 4 ' /* reliably-delivered message */ SOCK_SEQPACKET = 5 ' /* sequenced packet stream */ Protocols: IPPROTO_IP = 0 '/* dummy for IP */ IPPROTO_ICMP = 1 '/* control message protocol */ IPPROTO_IGMP = 2 '/* internet group management protocol */ IPPROTO_GGP = 3 '/* gateway^2 (deprecated) */ IPPROTO_TCP = 6 '/* tcp */ IPPROTO_PUP = 12 '/* pup */ IPPROTO_UDP = 17 '/* user datagram protocol */ IPPROTO_IDP = 22 '/* xns idp */ IPPROTO_ND = 77 '/* UNOFFICIAL net disk proto */ IPPROTO_RAW = 255 '/* raw IP packet */ IPPROTO_MAX = 256 该函数可以建立使用特定协议的网络套接字,例如对于UDP协议可以这样写: s=socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP) s=socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) 4.关闭Socket函数 Declare Function closesocket Lib "ws2_32.dll" (ByVal s As Long) As Long 函数有一个参数为建立socket时的Handle 5.连接函数 Declare Function connect Lib "ws2_32.dll" (ByVal s As Long, _ ByRef name As sockaddr_in, _ ByVal namelen As Long) As Long 参数 s 连接的socket句柄。 name 建立连接的地址。 namelen 连接地址的长度。 返回值 成功时返回0。否则返回SOCKET_ERROR以及一个对应的错误号 Err.LastDllError。 显然在调用这个函数时我们需要知道socket句柄,将连接的电脑的端口号和主机名称(或主机IP地址)。我们知道Winsock 控件的Connect方法依靠两个变量:RemoteHost 和RemotePort。此方法不需要socket句柄,因其已经被封装在COM对象中。你也许认为connect函数应该也接受相同的变量设置,然而,事实并非如此。connect函数的主机地址和端口号的传送是依靠 sockaddr_in 结构。 Public Type sockaddr_in sin_family As Integer sin_port As Integer sin_addr As Long sin_zero(1 To 8) As Byte End Type 6.套接字帮定函数 Declare Function bind Lib "ws2_32.dll" (ByVal s As Long, _ ByRef name As sockaddr_in, _ ByRef namelen As Long) As Long s是使用Socket函数创建好的套接字,name指向描述通信对象的结构体的指针,namelen是该结构的长度。该结 构体中的分量包括: IP地址:对应name.sin_addr.s_addr 端口号:对应name.sin_port 端口号用于表示同一台计算机上不同的进程(即应用程序),其分配方法有两种: 第一种分配方法是,进程让系统为套接字自动分配一端口号,这只要在调用bind前将端口号指定为0即可。由系统自动分配的端口号位于1024~5000之间,而1~1023之间的任一TCP或UDP端口都是保留的,系统不允许任一进程使用保留端口,除非其有效用户ID是零(即超级用户)。 第二种分配方法是,进程为套接字指定一特定端口。这对于需要给套接字分配一众所周知的端口的服务器是很有用的。指定范围在1024~65536之间。 地址类型:对应name.sin_family,一般都赋成AF_INET,表示是internet地址(即IP 地址)。IP地址通常使用点分表示法表示,但它事实上一个32位的长整数,这两者之间可通过inet_addr()函数转换。 7.套接字监听函数 Declare Function listen Lib "ws2_32.dll" (ByVal s As Long, ByVal backlog As Long) As Long listen函数用来设定Socket为监听状态,这种状态表明Socket准备被连接了。注意,此函数一般在服务程序上使用,其中s是使用Socket函数创建好的套接字,backlog参数用于设定等待连接的客户端数。
Q2: 常用的数据库软件有哪些
常用的数据库软件有:
1、Oracle
70年代 一间名为Ampex的软件公司,正为中央情报局设计一套名叫Oracle的数据库,Ellison是程序员之一。Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站、银行、证券、电信等都选用了Oracle系统。
2、SQL Server
SQLServer(Structured Query Language Server) 是一个关系数据库管理系统(DBMS)。它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。
在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。
3、ACCESS
Access 是微软公司推出的基于Windows的桌面关系数据库管理系统(RDBMS,即Relational Database Management System),是Office系列应用软件之一。
它提供了表、查询、窗体、报表、页、宏、模块7种用来建立数据库系统的对象;提供了多种向导、生成器、模板,把数据存储、数据查询、界面设计、报表生成等操作规范化;为建立功能完善的数据库管理系统提供了方便,也使得普通用户不必编写代码,就可以完成大部分数据管理的任务。
4、DB2
IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2.Windows等平台下。
DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。
5、MySQL
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。
而2009年,SUN又被Oracle收购。对于Mysql的前途,没有任何人抱乐观的态度。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
扩展资料:
Visual FoxPro原名FoxBase,最初是由美国Fox Software公司于1988年推出的数据库产品,在DOS上运行,与xBase系列兼容。
FoxPro是FoxBase的加强版,最高版本曾出过2.6。之后于1992年,Fox Software公司被Microsoft收购,加以发展,使其可以在Windows上运行,并且更名为 Visual FoxPro。
FoxPro比FoxBASE在功能和性能上又有了很大的改进,主要是引入了窗口、按纽、列表框和文本框等控件,进一步提高了系统的开发能力。
参考资料:
百度百科-数据库软件
Q3: 求VB WINSOCKAPI的完整的函数
一,WinSock简介
Socket(套接字)最初是由加利福尼亚大学Berkeley(伯克利)分校为UNIX操作系统开发的网络通信接口,随着UNIX的广泛使用,Socket成为当前最流行的网络通信应用程序接口之一。20世纪90年代初,由Sun Microsystems,JSB,FTP software,Microdyne和Microsoft等几家公司共同定制了一套标准,即Windows Socket规范,简称WinSock。
VB编写网络程序主要有两种方式:1.winsock控件 2.winsockAPI
二,WinSock控件的使用
1.WinSock控件的主要属性
a.Protocol属性
通过Protocol属性可以设置WinSock控件连接远程计算机使用的协议。可选的协议是TCP和UDP对应的VB的常量分别是sckTCPProtocol和sckUDPProtocol,Winsock控件默认协议是TCP。注意:虽然可以在运行时设置协议,但必须在连接未建立或断开连接后。
b.SocketHandle属性
SocketHandle返回当前socket连接的句柄,这是只读属性。
c.RemoteHostIP属性
RemoteHostIP属性返回远程计算机的IP地址。在客户端,当使用了控件的Connect方法后,远程计算机的IP地址就赋给了RemoteHostIP属性,而在服务器端,当ConnectRequest事件后,远程计算机(客户端)的IP地址就赋给了这个属性。如果使用的是UDP协议那么当DataArrival事件后,发送UDP报文的计算机的IP才赋给了这个属性。
d.ByteReceived属性
返回当前接收缓冲区中的字节数
e.State属性
返回WinSock控件当前的状态
常数 值 描述
sckClosed 0 缺省值,关闭。
SckOpen 1 打开。
SckListening 2 侦听
sckConnectionPending 3 连接挂起
sckResolvingHost 4 识别主机。
sckHostResolved 5 已识别主机
sckConnecting 6 正在连接。
sckConnected 7 已连接。
sckClosing 8 同级人员正在关闭连接。
sckError 9 错误
2.WinSock主要方法
a.Bind方法
用Bind方法可以把一个端口号固定为本控件使用,使得别的应用程序不能再使用这个端口。
b.Listen方法
Listen方法只在使用TCP协议时有用。它将应用程序置于监听检测状态。
c.Connect方法
当本地计算机希望和远程计算机建立连接时,就可以调用Connect方法。
Connect方法调用的规范为:
Connect RemoteHost,RemotePort
d.Accept方法
当服务器接收到客户端的连接请求后,服务器有权决定是否接受客户端的请求。
e.SendData方法
当连接建立后,要发送数据就可以调用SendData方法,该方法只有一个参数,就是要发送的数据。
f.GetData方法
当本地计算机接收到远程计算机的数据时,数据存放在缓冲区中,要从缓冲区中取出数据,可以使用GetData方法。GetData方法调用规范如下:
GetData data,[type,][maxLen]
它从缓冲区中取得最长为maxLen的数据,并以type类型存放在data中,GetData取得数据后,就把相应的缓冲区清空。
g.PeekData方法
和GetData方法类似,但PeekData在取得数据后并不把缓冲区清空。
3.Winsock控件主要事件
a.ConnectRequest事件
当本地计算机接收到远程计算机发送的连接请求时,控件的ConnectRequest事件将会被触发。
b.SendProgress事件
当一端的计算机正在向另一端的计算机发送数据时,SendProgress事件将被触发。SendProgress事件记录了当前状态下已发送的字节数和剩余字节数。
c.SendComplete事件
当所有数据发送完成时,被触发。
d.DataArrival事件
当建立连接后,接受到了新数据就会触发这个事件。注意:如果在接受到新数据前,缓冲区中非空,就不会触发这个事件。
e.Error事件
当在工作中发生任何错误都会触发这个事件。
例子见附件
三,WinSockAPI的使用
1.WSAStartup 函数
为了在你的应用程序当中调用任何一个Winsock API 函数,首先第一件事情你就是必须通过WSAStartup函数完成对Winsock 服务的初始化,因此需要调用WSAStartup函数。
Declare Function WSAStartup Lib "ws2_32.dll" _
(ByVal wVersionRequired As Long, lpWSAData As WSAData) As Long
这个函数有两个参数: wVersionRequired 和 lpWSAData。wVersionRequired 参数定义Windows Sockets 提供能使用的最高版本,它的高位字节定义的是次版本号,低位字节定义的是主版本号。下面的2个Winsock版本在VB中使用的例子:
初始化1.1版本
lngRetVal = WSAStartup(H101, udtWinsockData)
初始化2.2版本
lngRetVal = WSAStartup(H202, udtWinsockData)
第二个参数是WSADATA 的数据结构 ,它是接收Windows Sockets 执行时的数据。
Type WSAData
wVersion As Integer
wHighVersion As Integer
szDescription As String * WSADESCRIPTION_LEN
szSystemStatus As String * WSASYS_STATUS_LEN
iMaxSockets As Integer
iMaxUdpDg As Integer
lpVendorInfo As Long
End Type
数据成员的描述在下表中:
Field 描述
wVersion Windows Sockets 版本信息。
wHighVersion 通过加载库文件得到的最高的支持Winsock 的版本,
它通常和wVersion值相同。
szDescription Windows Sockets 执行时的详细描述
szSystemStatus 包含了相关的状态和配置的信息
iMaxSockets 表示同时打开的socket最大数,为0表示没有限制。
iMaxUdpDg 表示同时打开的数据报最大数,为0表示没有限制。
lpVendorInfo 厂商指定信息预留
在Winsock的1.1和2.2版本中没有lpVendorInfo的返回值。因为winsock 2支持多个传输协议,所以iMaxSockets 和iMaxUdpDg只能在仅支持TCP/TP的winsock1.1中使用。为了在Winsock 2中获得这些值,你可以使用WSAEnumProtocols 函数。
如果成功或者返回一个错误代码,则函数返回 0。
错误代码 含义
WSASYSNOTREADY 指出网络没有为传输准备好。
WSAVERNOTSUPPORTED 当前的WinSock实现不支持应用程序指定的Windows Sockets规范版本
WSAEINPROGRESS 一个阻塞WinSock调用正在进行
WSAEPROCLIM 请求的协议没有在系统中配置或没有支持它的实现存在。
WSAEFAULT lpWSAData 不是有效的指针
2.WSACleanup 函数
每次调用了WSAStartup函数,你都需要调用WSACleanup函数,通知系统来卸载库文件及清除已分配的资源,这个函数十分简单,没有任何参数:
Declare Function WSACleanup Lib "ws2_32.dll" () As Long
3.建立Socket函数
Declare Function socket Lib "ws2_32.dll" (ByVal af As Long, _
ByVal s_type As Long,
ByVal Protocol As Long) As Long
函数有3个参数定义建立何种socket,三个参数分别是:
Argument Description Enum Type
af Address family specification. AddressFamily
s_type Type specification for the new socket. SocketType
Protocol Protocol to be used with the socket SocketProtocol
that is specific to the indicated address
family.
AddressFamily:
AF_UNSPEC = 0 '/* unspecified */
AF_UNIX = 1 '/* local to host (pipes, portals) */
AF_INET = 2 '/* internetwork: UDP, TCP, etc. */
AF_IMPLINK = 3 '/* arpanet imp addresses */
AF_PUP = 4 '/* pup protocols: e.g. BSP */
AF_CHAOS = 5 '/* mit CHAOS protocols */
AF_NS = 6 '/* XEROX NS protocols */
AF_IPX = AF_NS '/* IPX protocols: IPX, SPX, etc. */
AF_ISO = 7 '/* ISO protocols */
AF_OSI = AF_ISO '/* OSI is ISO */
AF_ECMA = 8 '/* european computer manufacturers */
AF_DATAKIT = 9 '/* datakit protocols */
AF_CCITT = 10 '/* CCITT protocols, X.25 etc */
AF_SNA = 11 '/* IBM SNA */
AF_DECnet = 12 '/* DECnet */
AF_DLI = 13 '/* Direct data link interface */
AF_LAT = 14 '/* LAT */
AF_HYLINK = 15 '/* NSC Hyperchannel */
AF_APPLETALK = 16 '/* AppleTalk */
AF_NETBIOS = 17 '/* NetBios-style addresses */
AF_VOICEVIEW = 18 '/* VoiceView */
AF_FIREFOX = 19 '/* Protocols from Firefox */
AF_UNKNOWN1 = 20 '/* Somebody is using this! */
AF_BAN = 21 '/* Banyan */
AF_ATM = 22 '/* Native ATM Services */
AF_INET6 = 23 '/* Internetwork Version 6 */
AF_CLUSTER = 24 '/* Microsoft Wolfpack */
AF_12844 = 25 '/* IEEE 1284.4 WG AF */
AF_MAX = 26
Socket types:
SOCK_STREAM = 1 ' /* stream socket */
SOCK_DGRAM = 2 ' /* datagram socket */
SOCK_RAW = 3 ' /* raw-protocol interface */
SOCK_RDM = 4 ' /* reliably-delivered message */
SOCK_SEQPACKET = 5 ' /* sequenced packet stream */
Protocols:
IPPROTO_IP = 0 '/* dummy for IP */
IPPROTO_ICMP = 1 '/* control message protocol */
IPPROTO_IGMP = 2 '/* internet group management protocol */
IPPROTO_GGP = 3 '/* gateway^2 (deprecated) */
IPPROTO_TCP = 6 '/* tcp */
IPPROTO_PUP = 12 '/* pup */
IPPROTO_UDP = 17 '/* user datagram protocol */
IPPROTO_IDP = 22 '/* xns idp */
IPPROTO_ND = 77 '/* UNOFFICIAL net disk proto */
IPPROTO_RAW = 255 '/* raw IP packet */
IPPROTO_MAX = 256
该函数可以建立使用特定协议的网络套接字,例如对于UDP协议可以这样写:
s=socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP)
s=socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)
4.关闭Socket函数
Declare Function closesocket Lib "ws2_32.dll" (ByVal s As Long) As Long
函数有一个参数为建立socket时的Handle
5.连接函数
Declare Function connect Lib "ws2_32.dll" (ByVal s As Long, _
ByRef name As sockaddr_in, _
ByVal namelen As Long) As Long
参数
s 连接的socket句柄。
name 建立连接的地址。
namelen 连接地址的长度。
返回值
成功时返回0。否则返回SOCKET_ERROR以及一个对应的错误号 Err.LastDllError。
显然在调用这个函数时我们需要知道socket句柄,将连接的电脑的端口号和主机名称(或主机IP地址)。我们知道Winsock 控件的Connect方法依靠两个变量:RemoteHost 和RemotePort。此方法不需要socket句柄,因其已经被封装在COM对象中。你也许认为connect函数应该也接受相同的变量设置,然而,事实并非如此。connect函数的主机地址和端口号的传送是依靠 sockaddr_in 结构。
Public Type sockaddr_in
sin_family As Integer
sin_port As Integer
sin_addr As Long
sin_zero(1 To 8) As Byte
End Type
6.套接字帮定函数
Declare Function bind Lib "ws2_32.dll" (ByVal s As Long, _
ByRef name As sockaddr_in, _
ByRef namelen As Long) As Long
s是使用Socket函数创建好的套接字,name指向描述通信对象的结构体的指针,namelen是该结构的长度。该结
构体中的分量包括:
IP地址:对应name.sin_addr.s_addr
端口号:对应name.sin_port
端口号用于表示同一台计算机上不同的进程(即应用程序),其分配方法有两种:
第一种分配方法是,进程让系统为套接字自动分配一端口号,这只要在调用bind前将端口号指定为0即可。由系统自动分配的端口号位于1024~5000之间,而1~1023之间的任一TCP或UDP端口都是保留的,系统不允许任一进程使用保留端口,除非其有效用户ID是零(即超级用户)。
第二种分配方法是,进程为套接字指定一特定端口。这对于需要给套接字分配一众所周知的端口的服务器是很有用的。指定范围在1024~65536之间。
地址类型:对应name.sin_family,一般都赋成AF_INET,表示是internet地址(即IP 地址)。IP地址通常使用点分表示法表示,但它事实上一个32位的长整数,这两者之间可通过inet_addr()函数转换。
7.套接字监听函数
Declare Function listen Lib "ws2_32.dll" (ByVal s As Long, ByVal backlog As Long) As Long
listen函数用来设定Socket为监听状态,这种状态表明Socket准备被连接了。注意,此函数一般在服务程序上使用,其中s是使用Socket函数创建好的套接字,backlog参数用于设定等待连接的客户端数。
8.接受连接请求
Declare Function accept Lib "ws2_32.dll" (ByVal s As Long, ByRef addr As sockaddr_in, _
ByRef addrlen As Long) As Long
服务端应用程序调用此函数来接受客户端Socket连接请求,accept()函数的返回值为一新的Socket,新Socket就可用来完成服务端和客户端之间的信息传递与接收,而原来Socket仍可以接受其他可户端的连接请求。
9.接收信息
Declare Function recv Lib "ws2_32.dll" (ByVal s As Long, _
ByRef buf As Any, _
ByVal buflen As Long, _
ByVal flags As Long) As Long
s 一个已连接的socket的识别符
buf 接受到的数据的缓冲区
len 缓冲区长度
flags 指定从哪调用的标识
第一个参数是socket的句柄-为socket函数返回值。那就是说:我们需要告诉recv函数,哪一个socket正访问函数。
第二个参数是:函数执行之后能装载一些数据的缓冲区。但它不是必须要有足够的长度接收Winsock缓冲区的所有数据,缓冲区的大小限制为8192 字节 (8 Kbytes)。因此如果Winsock缓冲区的数据的大小大于recv函数的缓冲区,你必需多次调用此函数,直到获取所有的数据。
如果应用程序定义缓冲区的长度,则recv函数必须知道缓冲区可以存放多少字节。第三个参数就是为了这个目的。
最后一个参数是可选的,今天我们不使用。该参数有两个选择标志: MSG_PEEK 和 MSG_OOB,用于改变函数的行为。
MSG_PEEK 从输入数据中取数。数据拷入缓冲区,但不从输入队列中移走。函数返回当前准备接收的字节数。
MSG_OOB 处理OOB(Out-of-band带外)数据。在网络上有两种类型的数据包,正常包和带外包。带外包可以通过检验一个TCP/IP包头的一个特定标志来决定。
10.发送信息
Declare Function send Lib "ws2_32.dll" (ByVal s As Long, _
ByRef buf As Any, _
ByVal buflen As Long, _
ByVal flags As Long) As Long
参数参看接收信息
四,服务器与客户机交互
目前最常用的方法是:服务程序在一个众所周知的地址(其中包括端口信息)监听对服务的请求,也就是说,服务进程一直处于休眠状态,直到一个客户对这个服务的地址提出了连接请求。这个时刻,服务程序被唤醒并对客户的请求作出适当的反应。注意,服务器与客户机之间的交互可以是面向连接的(基于流套接字),也可以是无连接的(基于数据报套接字)。
服务器
socket()
|
bind()
|
listen() 客户机
|
| socket()
| 建立连接 |
accept() ------------------------- connect()
| 请求数据 |
recv() ----------------------------- send()
| |
处理服务请求 |
| 应答数据 |
send() ------------------------------ recv()
| |
close() close()
五,其他
比较:WinSock控件
优点:使用简单,工作量小。
缺点:功能少仅支持TCP,UDP协议,需要WinSock控件(系统默认安装不带MSWINSCK.OCX文件)
适合于初学者
WinSockAPI
优点:功能强大,支持多种协议,使用灵活,WinSockAPI调用的wsock32.dll(28K)或ws2_32.dll(69K)为Windows系统自带函数库不必担心缺少文件。
缺点:使用复杂,编程量大,需要一定基础
适合于要求较高的网络程序
Q4: 有没有人能告诉我我到底该用哪款杀毒软件啊??
花一个小时给你找的,累死了........
1. Kaspersky Anti-Virus Personal Pro 5.0.390 绿色全功能正式版
备选地址:
2.金山毒霸2006安装组合装绿色免安装版,测试过,暂时可在线升级 病毒库0121
注意:只能查杀病毒,除了能开启网标监控,别的都不能开启监控程序
金山毒霸2006免|通行证|程序 使用说明:
把里面的所有文件全部复制到金山安装目录里面,开始在线升级
备选地址:
3.AntiVir PersonalEdition Premium绿色免安装可在线升级商业版
主程序:6.32.00.07 病毒库 0121
备选地址:
4.北信源VRV2005绿色免安装可在线升级版 病毒库 0120 版本78x
备选地址:
5.F-Prot(冰岛) Antivirus for WINDOWS v3.16f中文免安装可在线升级绿色版 病毒库 0120 病毒数:230450
感谢jedi1029制作了汉化补丁,感谢agiha提供了破解路径程序文件,增加了任意目录功能、卸载工具和右键扫描功能,这里对这2个朋友再次感谢。
软件介绍:
消耗资源很低,实时监控灵敏,带网络文件扫描系统的冰岛产杀毒软件,已通过多个 VB100%。 功能不多却实用至上,此版本支持 WINDOWS ALL。病毒库已经有22万之多
本版增加了任意目录功能、卸载工具和右键扫描功能。
还有此版本不能开启监控,可以辅助查杀病毒用。此版本在多个平台测试无问题,可在线升级。
使用说明:
每次修改路径前必须运行FREG.exe,然后运行FP-Win.exe 即可
备选地址:
有~~瑞星 江民 你可以到网上下个 但是不支持更新病毒库
巴基斯坦 是免费的 你可以用下
如果你想要个正版免费且能升级的杀毒软件,我建议你用:Avast!版本4.7专业版,不用花一分钱,还不国内很多不入流的杀毒软件好得多 Avast!的实时监控功能十分强大!它拥有七大防护模块:网络防火墙防护、标准的本地文件读取防护、网页防护、即时通讯软件防护、邮件收发防护、P2P软件防护。
它来自捷克的AVAST,已有17年的历史,占用内存不到25兆,让你老机器也流畅
下载地址:
注意只能从这个地址下载,因为在国内有很多人非常坏,在国内的连接中植入了木马病毒,我给你的这个是,他在捷克的官方网站的指定简体中文版(全名叫做avast! 4 Professional - Chinese (Simplified) version (length 10.52 MB))
顺便赠送你几个注册序号:序列号:
S6039686R6039W1106-FBYVE2MU 有效期2009.5.6
升级有效期2010.1.1
S7935192R4371Z1106-S1BJD5AJ 有效期2012.1.6
升级有效期2008.8.1
S6945137R6826L1106-WXH4K1SJ 有效期2008.4.6
升级有效期2010.9.
我个人建议你使用最后那个,安装时必须在C盘下,一开始运行安装文件时,会要求你输入注册号,也就是用第三个
S6945137R6826L1106-WXH4K1SJ 有效期2008.4.6
升级有效期2010.9.
安装PC-cillin Internet Security(趋势)杀毒软件吧。也许可以的。
提供远程维护服务。
qq:550416031
如果不更新病毒库,再好的杀毒软件都杀不了病毒。
提供PC-cillin Internet Security(趋势)全系列的注册码和在线更新病毒库解决方案。
维护费+软件费=35元。
卡巴斯基官方网站可以免费下载正版卡巴斯杀毒软件和相应的key文件。
卡巴斯基: 全世界排名第一的软件
Kaspersky Anti-Virus Personal Pro
卡巴斯基个人专业版采用了 Kaspersky Lab 最新的防毒技术,除了一般的清除功能外, 卡巴斯基个人专业版 还拥有独特的功能元件,允许用户跟踪电脑上的所有资料变化, 提供 MS Office 巨集病毒保护。
卡巴斯基个人专业版组合了过去只向企业级产品用户提供的元件。现在这些元件也可以在个人版中使用了! 它们采用集中控制的方法,以抵制各种病毒威胁,给用户提供最大程度的安全。
购买卡巴斯基个人专业版产品的用户,一年之内免费享受 Kaspersky Lab 提供的每天每小时都更新的病毒码。
软体特徵:
100% 的保护 MS Office 档案保护
卡巴斯基个人专业版组合了 Office Guard 模组, 对 MS Office 中命令的使用进行监控,阻止任何可疑操作。Office Guard 的行为阻止器, 100% 保证文件不受病毒危害,不给它们有任何破坏的机会。
资料完整性监控
在卡巴斯基个人专业版中组合了 Inspector, 由它来负责跟踪您电脑中资料的变化。当发现了病毒行为如:对档案或者注册表的非授权修改, 程序将恢复硬碟原始档案并删除有害程式。Inspector 采用 CRC 校验和演算法与原始档案做比较, 来扫描病毒,而无需更新病毒资料库做出判定。 卡巴斯基个人专业版中的 Inspector 支援所有常见的执行档案格式,在保持了高可靠性的同时, 提高了工作效率近5倍。
抵御未知病毒
在卡巴斯基个人专业版采用第二代启发式扫瞄技术。 阻止未知病毒的侵入。使用该技术最有说服力的例子是 Kaspersky 病毒资料库还未更新就成功地阻止了"I LOVEYOU" 病毒及其所有变种病毒的攻击。
有效的即时保护
卡巴斯基个人专业版的组件 Monitor 常驻电脑记忆体,对所有档案执行、 建立或者拷贝都即时进行病毒检查。与其它病毒产品检测方式不同的是,Monitor 与操作系统的最底层结合, 这样该程序就可以完全监控所有的档案操作,甚至可以预防那些更狡猾的病毒。
电子邮件的防毒过滤
卡巴斯基个人专业版即时对所有本地收发邮件实施检查, 它支援不同的邮件资料格式(MS Outlook, MS Outlook Express, MS Exchange Client, Eudora, MS Mail, Pegasus Mail, Netscape Mail, JSMail, MIME), 可靠地保护邮件资料库的安全,内建的 Mail Checker 模组在不破坏邮件的基础上实现乾净彻底删除病毒。
对电子邮件的所有内容都进行检查
卡巴斯基个人专业版不给病毒在电子邮件中任何藏身的机会。 它自动检查收发邮件的所有部分,包括附件(压缩档案和压缩执行档)、 邮件中任意层次嵌入或植入的 OLE 来源及邮件正本。 护磁碟资料的安全。
病毒扫瞄器提供了"根据需要"全方位检测所有本地和网路磁碟机。 您可以手动执行扫瞄,也可以透过 Kaspersky Anti-Virus Control Centre 预订计划任务去执行。
独特的 Script 病毒扫描系统
传统的防毒监控器不能扫描电脑记忆体中的 Script 病毒, 卡巴斯基个人专业版独特的 Script 病毒检测器 Script Checker 完全解决了这个问题, Script Checker 以过滤器的形式组合到系统的 Script 程序和解译器之间。 保证了所有要执行的 Script 在它们执行前都已被检查过。
全面扫描压缩档案
病毒经常隐藏在用压缩工具压缩过的档案里。 很多清除软体对它们束手无策,卡巴斯基个人专业版完全解决了这个问题, 它支援大量的压缩档案格式并自动对它们进行病毒检查。隔离被感染对像
卡巴斯基个人专业版持隔离可疑和被感染档案功能, 可以把可疑或被感染的档案转移到专门的隔离目录下,以便日后分析和恢复, 完全消除了它们继续感染系统中其它档案的隐忧。
完全的自动保护
您厌烦了每天下载新的防毒资料库? 是不是经常也会忘记了执行病毒监视器或是对您硬碟进行手动扫瞄? 使用专门集合在卡巴斯基个人专业版中的 Kaspersky Anti-Virus Control Center 模组, 它可以让您建立灵活的时间表自动执行各组件,自动下载最新的病毒资料库, 并将发现病毒攻击的警告消息以邮件形式自动发送给相关人员。 每天透过 Internet 下载最新的病毒资料库
每天都有新病毒产生。频繁的升级病毒资料库, 你的电脑的安全性才更有保障。使用卡巴斯基个人专业版的用户可以免费享受每天都更新的病毒资料库*。 通过内建的 Updater 模组,您可以自动地或是按相关按钮, 就可以通过 Internet 从 Kaspersky Lab 的网站下载更新。而升级资料的大小仅仅 3KB 到 20KB, 让你不用担心频宽的消耗。
系统需求:
执行卡巴斯基防毒软体个人版的系统需求:
1. 处理器: Intel Pentium 150 MHz 和更高
2. 操作系统: Windows 95/98/ME, Windows NT 4.0 Workstation (Intel) with Service Pack 3, Windows 2000 Professional, Windows XP Home Edition 或者 Windows XP Professional
3. 操作系统的补充配置: Internet Explorer (IE) ver 4.01
4. 至少 32M 记忆体
5. 大於 25M 硬碟上的空间
回答者:qingyang2008 - 秀才 三级 6-25 19:55
使用Virus 驱逐舰的十大理由:
1.这是一个安装文件最小的防毒软件!仅4M
2.这是一个占用资源最小的实时防毒软件!
3.这是一个真正具有底层保护的防毒软件!
4.这是一个真正每天升级甚至升级7次的防毒软件!
5.这是一个平均每次升级只需要3K网络资源的软件!
6.这是一个真正智能对比本地文件而进行升级的防毒软件!
7.这是一个不会每年需要重新买一套新版的防毒软件!
8.只要有升级时间就可以升级到最新版本和升级最新病毒库!
9.这是一个支持内存(非进程)实时扫描的防毒软件!
10.它通过了Virus Bulletin 100%的认正!
回答者:wyairl - 高级经理 七级 6-25 19:59
我这有金山毒霸2006,正版免费的.
只要免费注册金山通行证即可使用,无需序列号。
下载地址:
免费在线查杀:
推荐使用付费正版,有付出才能得到更好的服务
金山毒霸包月10元,
回答者:ymeteor - 经理 五级 6-28 10:42
杀毒软件 病毒阻杀率
Kaspersky Personal Pro version 5.0 97.93%
AVK version 15.0.5 93%
F-Secure 2005 97.55%
eScan Virus Control version 96.75%
Norton Corporate version 91.64%
Norton Professional version 2005 91.57%
McAfee version 9.0 89.75%
Virus Chaser version 5.0 88.31%
BitDefender version 8.0 88.13%
CyberScrub version 87.87%
Panda Platinum 2005 87.75%
version 75%
Arcavir 87.73%
MKS_VIR 2005 87.70%
RAV version 87.26%
F-Prot version 87.07%
先来说说国产的,三足鼎立的瑞星、金山、江民这三款杀毒软件的使用经验:
金山毒霸
我是金山毒霸的正版用户。选择金山当时是同学怂恿的,购买的金山毒霸5,一直升级到现在的组合套装2005,感觉功能好比傻瓜相机,占内存不大,启动也很快,我觉得对于一般的家庭用户,这些已经够用了,使用至今没有被
病毒困扰过,只是在冲击波的时候有些麻烦,但是它的防火墙-金山网镖,我不说他的效果如何,老是容易cpu彪升到100%,这是很让人难以接受的,目前还没有解决这个问题,所以我以前用天网防火墙搭配,但是大家知道,天网现在没有真正的破解,前面几个版本老是第二次拨号时无法上网,只有重启以后才行。而且国内的防火墙都是通过不断升级ip规则来实现功能的,代表国内防火墙最高水平的天网亦是如此,而国外的防火墙不是频繁升级的,这是技术上的差距。
瑞星杀毒软件
第二是瑞星,瑞星2005我用过一段时间,界面比较朴实,有个对瑞星情有独钟的同学,给了我一个他不知道哪里来的序列号和id,大部分情况下能升级。启动也比较快,内存占用也还可以,常驻内存程序比较丰富。
江民杀毒软件
第三是江民,江民在网上的评价还是比较高的,界面不错,有个同学使用的正版江民感觉比较专业,启动比较快,占内存还可以,他搭配的是天网,运行状况令人满意。个人感觉,国产最佳搭配-江民+天网。
再来说说国外的卡巴斯基、诺顿、MacAfee、F-SECURE、nod32,其中卡巴斯基,macfee,诺顿又被誉为世界三大杀毒软件!
卡巴斯基
在国内卡巴斯基不像诺顿那样有名,可能许多人还比较陌生,在这里重点介绍下。卡巴斯基总部设在俄罗斯首都莫斯科,Kaspersky Labs是国际著名的信息安全领导厂商。公司为个人用户、企业网络提供反病毒、防黒客和反垃圾邮件产品。经过十四年与计算机病毒的战斗,卡巴斯基获得了独特的知识和技术,使得卡巴斯基成为了病毒防卫的技术领导者和专家。该公司的旗舰产品-著名的卡巴斯基反病毒软件(Kaspersky Anti-Virus,原名AVP)被众多计算机专业媒体及反病毒专业评测机构誉为病毒防护的最佳产品。 1989年,Eugene Kaspersky开始研究计算机病毒现象。从1991年到1997年,他在俄罗斯大型计算机公司“KAMI”的信息技术中心,带领一批助手研发出了AVP反病毒程序。Kaspersky Lab于1997年成立,Eugene Kaspersky是创始人之一。
2000年11月,AVP更名为Kaspersky Anti-Virus。Eugene Kaspersky是计算机反病毒研究员协会(CARO)的成员,该协会的成员都是国际顶级的反病毒专家。AVP的反病毒引擎和病毒库,一直以其严谨的结构、彻底的查杀能力为业界称道。 俄罗斯杀毒软件之所以非常强大,是因为俄罗斯有国际顶尖的数理科技领域的特殊人才及优良的传统,这些专业人才的培养不是三年两载就能成功的。卡巴斯基基本都是一年破解升级,杀毒能力天下第一,你也看到了世界排行第一名,感觉专业就是专业,但是监控能力差了点,而且用起来一个字"卡",很占内存,无论时搭配自带的卡巴斯基防火墙还是ZA防火墙启动都比较慢,也许是因为太专业的原因吧,如果你实在害怕病毒,而且喜欢玩专业,愿意牺牲性能换来安全,你就用ZA搭配卡巴斯基吧!
诺顿杀毒软件
诺顿,诺顿大家很熟悉,老实说诺顿的广告宣传还真是不错的,但是大家注意,别看广告,看疗效!也是一年破解升级几年前叱诧风云的软毒软件,功能强大,当然诺顿企业版要比个人版本的杀毒能力更强悍,建议大家使用9.0版的,最新10.0版占用资源有点大,不算完美。但是如果你使用诺顿公司的全套产品,systemworks+安全特警,你会发现比蜗牛还慢,启动超慢(比卡巴斯基还慢),我实在搞不懂,一个杀毒软件,p4 1。8G 700多M的配置用起来都卡,还有什么意义?所以还是上面那句话,如果你愿意牺牲性能换来安全,你就用ZA搭配卡巴斯基吧!,因为同样牺牲性能,卡巴斯基比诺顿好很多!
McAfee杀毒软件
简单注册可以获得一年正版升级,是我现在使用的杀毒软件,安全特警套件里面乱七八糟的东西很多,包括六个组件:1:McAfee VirusScan-反病毒系统;2:McAfee Personal Firewall Plus-个人防火墙增强版;3:McAfee SpamKiller-垃圾邮件过滤器;4:McAfee Privacy Service-免干扰服务,使孩子和家庭成员远离网上的有害信息;5:Identity Protection-身份和财务信息防护功能;6:Spyware/Adware Detection and Removal-间谍/广告软件监视和删除功能;7:Pop-Up Blocking-弹出窗口屏蔽功能;8:McAfee Shredder-文件粉碎机,彻底删除可能被他人找回并利用的信息。很多雷同的我只安装了第一和第二个。足够用了,占内存不多,启动较快,比金山慢一点。杀毒能力没有卡巴斯基好,系而统监控恰恰是做的最好的,界面还好。
Nod32
nod32,微软御用了四年的杀毒软件,自然不差,启动较快,占资源超少,多次获得权威大奖,我使用以后觉得唯一的缺点是升级很慢,很难,能升级的基本都是国内院校的破解服务器,而官方服务器升级很慢。
F-SECURE
F-SECURE可能知道的人很少,别说用的人了,呵呵。我自己现在用的杀软就是这款,其实这款杀毒软件名气是相当响的。来自芬兰的杀毒软件,集合AVP,LIBRA,ORION,DRACO四套杀毒引擎,其中一个就是Kaspersky的杀毒内核,而且青出于蓝胜于蓝,个人感觉杀毒效率比Kaspersky要好,对网络流行病毒尤其有效。在《PC Utilites》评测中超过Kaspersky名列第一。该软件采用分布式防火墙技术。f-secure 曾经超过Kaspersky,排名第一,但后来Kaspersky增加了扩展病毒库,反超f-secure 。鉴于普通用户用不到扩展病毒库,因此f-secure还是普通用户很不错的一个选择。所以我用下来的感觉就是F-SECURE的综合能力可以排第一名!但是这个软件也有不足,就是进程太多,要近15个进程,呵呵,谁叫它有四套杀毒引擎呢?不过也够安全吧。进程虽多,却一点不觉得卡!
国外杀毒软件一般推荐咖啡套装,如果机子实在太好,愿意牺牲性能,对安全有特殊要求的请使用ZA+卡巴斯基单机版。
有的朋友问我一个杀毒软件保险吗,要不要装两个来个双保险,呵呵,对于这个我觉得是可行的,但是前提是你对杀毒软件的各项设置要比较了解而且自己的电脑配置要高档点,否则不是系统容易崩溃就是电脑被两个杀毒软件拖垮的。比较典型的例子就是卡巴斯基+KV2005的组合,很显然卡巴斯基系统监控的不足由KV2005来弥补。卡巴斯基只负责杀毒即可了。但是这个豪华组合要牺牲很多内存,你电脑够劲的话可以试试。另外卡巴斯基加NOD32也是不错的搭配,NOD32查毒和监控方面都不错,而且查毒速度奇快,内存占用很小,这样你可以用NOD32进行查毒,大家都知道卡巴斯基的查毒速度是很慢的,因为病毒库多啊,每个文件都要那13W病毒库去套,能不慢嘛!
有的朋友关心哪个杀毒软件病毒库多哪个就牛,呵呵,大家都以为卡巴斯基病毒库很多是伐,现在大概13万4千左右吧,但是面对
罗马尼亚的杀软BitDefender Professional近20W的病毒库,卡巴斯基一边凉快去吧。所以BitDefender Professional在2005年一些网站的测试中取得过第一名的成绩。但是病毒库多并不能说明问题,实际杀毒能力BitDefenderProfessional并没有比卡巴斯基更好,所以这个也是大家理解的误区!有人认为卡巴斯基病毒库升级极其迅速所以最牛,虽然卡巴斯基每小时都有升级,很频繁,但是很多病毒库都非最终版,也就是很容易出现误报现象,所以建议大家到周末的时候再升级自己的卡巴斯基,因为周末是卡巴斯基整理一周病毒库,删除错误病毒库的时候。
还有有的朋友认为杀毒软件只要杀毒厉害就是一流的,其实这种观点我认为也不对,比如macfee,它其实杀毒并没有怎么厉害,肯定没有卡巴斯基那么野蛮,但是为什么它也拥有广泛的用户群,有很好的口碑,很显然macfee的监控做的很完美,可以说滴水不漏,监控这么好的杀软我想杀毒能力稍微弱点又有何妨呢?因为第一道防线病毒都无法逾越的话不就是最大的成功么?反观卡巴斯基杀毒是厉害,但是恰恰是由于它监控的不足,使病毒可以入侵,但鉴于杀毒能力很牛,所以第二道防线病毒就通不过了,这样逆向思考或许就能想通了!
另外我需要强调一点的就是卡巴斯基其实并不适合每个人,大家应该依照自己的实际情况装杀毒软件,卡巴斯基占用系统资源更象暴发户,所以很容易拖垮电脑,如果自己电脑配置本身就不高,CPU处理器能力也不强,或者内存就256MB那么点,我想还是算了吧,毕竟装了以后你才知道什么叫慢,开了个卡巴斯基,除了得到我系统应该很安全了这样的心里安慰,其他事情都不能做,开个大程序就卡,玩个游戏载入要老半天,这又何苦呢?与其这样,我宁可欣赏某些朋友的做法,什么杀毒软件也不装,就搞个防火墙玩玩,毕竟节省资源啊!敢于裸奔电脑上网的用户我就更佩服了!
我写这篇文章就是希望大家不要盲目跟风,卡巴斯基是好,卡巴斯基是比较牛,但不是意味着就要一窝蜂都去装卡巴斯基,何必呢,天下杀毒软件如此之多,何必单恋他一个呢?大家说对吧!
附各软件的官方网站:
金山毒霸:
江民:
瑞星:
卡巴斯基:
诺顿:
咖啡:
f-secure:
nod32:
参考资料:
二推荐杀毒最强组合:
卡巴斯基被誉为世界最好的杀毒软件. 杀毒能力排第一名! 但任何软件都不能100%堵住病毒,所以加装:Ewido Security Suite Plus(最好的防杀木马软件) v3.5 完美注册汉 (已经试验无冲突,各管一方,互补互助)
卡巴斯基中文单机版(Kaspersky Anti-Virus Personal)是俄罗斯著名数据安全厂商Kaspersky Labs专为我国个人用户度身定制的反病毒产品。
卡巴斯基是世界最好的杀毒软件.杀毒能力排第一名!
下载
软件名称: Ewido Security Suite Plus(最好的防杀木马软件) - 6646
授权方式: 破解软件
Ewido Security Suite Plus(最好的防杀木马软件)下载介绍:许多的反木马程序中,Ewido 是最好的。国内的木马x星等和它比简直是小儿科了。最近在上的测试里表明,它可以有效地检测出多形态和进程注入式木马,这些甚至完全不能被像诺顿和AVG等杀毒软件所查杀。不过它没有TDS-3 或Trojan Hunter有效.但TDS-3目前还没推出支持中文操作系统的版本,Trojan Hunter是英文的没汉化版。但对于个人而言Ewido足够强大了,和kaspersky结合使用加上ZoneAlarm防火墙,可以使得系统坚若磐石。
推荐所有没有安装反木马扫描器的个人计算机用户下载这个软件,并每周定期扫描。我猜你可能在你会为所得到的结果感到惊讶。
注册码:
8AFE-4C38-AFE4-C4C0
3371-2A43-3712-A4DA
3AFE-EB13-AFEE-B41C
4AF2-8244-AF28-2475
AE9C-B00A-E9CB-0410
98D8-1529-8D81-5480
6DE7-1B76-DE71-B42F
下载:
再装个防火墙就能堵住源头了.
防火墙就用ZoneAlarm:
ZoneAlarmPro v5.5.114 Oem豪华中文零售版:
序列号:LMLTK-XT5RC-XHVML-ROE4W (我建议装这个版本)
ZoneAlarm Pro v6.1.737 汉化版 ;
序列号:hh11s-pv5cu-batbk-1mvdqe-md0gc0 (这个版本里的反间谍会杀死QQ,使用时可以关闭反间谍)
对于个别顽固病毒,推见一个小工具,安装后,点击要删除的文件右键,有个“unlocker”,进去解锁,就能删除!
我这有金山毒霸2006,正版免费的.
只要免费注册金山通行证即可使用,无需序列号。
下载地址:
免费在线查杀:
推荐使用付费正版,有付出才能得到更好的服务
金山毒霸包月10元,
卡巴斯基官方网站可以免费下载正版卡巴斯杀毒软件和相应的key文件。
卡巴斯基: 全世界排名第一的软件
Kaspersky Anti-Virus Personal Pro
卡巴斯基个人专业版采用了 Kaspersky Lab 最新的防毒技术,除了一般的清除功能外, 卡巴斯基个人专业版 还拥有独特的功能元件,允许用户跟踪电脑上的所有资料变化, 提供 MS Office 巨集病毒保护。
卡巴斯基个人专业版组合了过去只向企业级产品用户提供的元件。现在这些元件也可以在个人版中使用了! 它们采用集中控制的方法,以抵制各种病毒威胁,给用户提供最大程度的安全。
购买卡巴斯基个人专业版产品的用户,一年之内免费享受 Kaspersky Lab 提供的每天每小时都更新的病毒码。
软体特徵:
100% 的保护 MS Office 档案保护
关于vbnetcnet和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






