Location:
Search - sockets raw
Search list
Description: 为了方便网络编程,90年代初,由Microsoft联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口,即Windows Sockets规范,它不是一种网络协议,而是一套开放的、支持多种协议的Windows下的网络编程接口。本篇论文主要是介绍了在TCP/IP基础上利用winsock2对网卡进行编程,以达到网络流量监测的目的。论文首先介绍了TCP/IP协议,旨在介绍IP,TCP,UDP等比较重要的协议。主要是介绍IP头,TCP头,UDP头的特点,以便从IP头中可以获取源地址,目的地址,协议类型等信息。在随后的章节中提出了Socket的概念,Socket实际上提供了一个通信端口使所有拥有Socket的端口的计算机之间能够相互通信,在本论文中主要说明了socket的建立,监听和撤销的过程。具体到程序实现中,对网卡混杂模式的设置是通过原始套接字(raw socket)来实现的。为了让原始套接字能接受所有的数据,还需要通过将SOCK_RAW设置成SIO_RCVALL。对数据包的获取通过recv()函数来完成。最后要完成的工作就是对所捕获的IP数据包进行分析以提取出我们所需要的信息。在论文的最后是旨在说明进一步工作的展开.
关键词:网络流量测量 TCP/IP协议 WINSOCK编程
-To facilitate network programming and the beginning of the 1990s, Microsoft jointly by several other companies to develop a set of Windows programming network access , that is, Windows Sockets norms, it is not a network protocol, but a liberal, Multi-protocol support for the Windows network programming interface. The main purpose of this paper is to introduce a TCP / IP based on the use of the card for winsock2 programming, to achieve network traffic monitoring purposes. Papers first introduced the TCP / IP protocol, aimed at introducing IP, TCP, UDP, and other more important agreements. IP is introduced first, the first TCP, UDP first features to the IP header from access to the source address, destination address, Agreement type, and other information. In the ensuing chapters of the Sock
Platform: |
Size: 10687 |
Author: wq57 |
Hits:
Description: Magenta Systems Internet Packet Monitoring Components are a set of Delphi components designed to capture and monitor internet packets using either raw sockets or the WinPcap device driver. Hardware permitting, ethernet packets may be captured and interpreted, and statistics maintained about the traffic. Uses of packet monitoring include totalling internet traffic by IP address and service, monitoring external or internal IP addresses and services accessed, network diagnostics, and many other applications. The component includes two demonstration applications, one that displays raw packets, the other that totals internet traffic. The components include various filters to reduce the number of packets that need to be processed, by allowing specific IP addresses to be ignored, LAN mask to ignore local traffic, and ignore non-IP traffic such as ARP. -Magenta Systems Internet Packet Monitori Vi Components are a set of Delphi components des igned to capture and monitor internet packets u sing either raw sockets or the WinPcap device dr iver. Hardware permitting, ethernet packets may be captured and interpret ed. and statistics about the traffic maintained. U ses of packet monitoring include totaling int ernet traffic by IP address and service. monitoring external or internal IP addresses a nd services accessed, network diagnostics, and many other applications. The component inc ludes two demonstration applications, one that displays raw packets. the other that totals internet traffic. The com ponents include various filters to reduce the n umber of packets that need to be processed. by allowing specific IP addresses to be ignored LAN mas
Platform: |
Size: 1138384 |
Author: xyxb |
Hits:
Description: 一个在Windows的Dos命令行中利用ICMP 与 原始Socket接口对指定IP地址进行Ping的程序.
Ping program using ICMP and RAW Sockets
Platform: |
Size: 5138 |
Author: zjjjjz |
Hits:
Description: 为了方便网络编程,90年代初,由Microsoft联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口,即Windows Sockets规范,它不是一种网络协议,而是一套开放的、支持多种协议的Windows下的网络编程接口。本篇论文主要是介绍了在TCP/IP基础上利用winsock2对网卡进行编程,以达到网络流量监测的目的。论文首先介绍了TCP/IP协议,旨在介绍IP,TCP,UDP等比较重要的协议。主要是介绍IP头,TCP头,UDP头的特点,以便从IP头中可以获取源地址,目的地址,协议类型等信息。在随后的章节中提出了Socket的概念,Socket实际上提供了一个通信端口使所有拥有Socket的端口的计算机之间能够相互通信,在本论文中主要说明了socket的建立,监听和撤销的过程。具体到程序实现中,对网卡混杂模式的设置是通过原始套接字(raw socket)来实现的。为了让原始套接字能接受所有的数据,还需要通过将SOCK_RAW设置成SIO_RCVALL。对数据包的获取通过recv()函数来完成。最后要完成的工作就是对所捕获的IP数据包进行分析以提取出我们所需要的信息。在论文的最后是旨在说明进一步工作的展开.
关键词:网络流量测量 TCP/IP协议 WINSOCK编程
-To facilitate network programming and the beginning of the 1990s, Microsoft jointly by several other companies to develop a set of Windows programming network access , that is, Windows Sockets norms, it is not a network protocol, but a liberal, Multi-protocol support for the Windows network programming interface. The main purpose of this paper is to introduce a TCP/IP based on the use of the card for winsock2 programming, to achieve network traffic monitoring purposes. Papers first introduced the TCP/IP protocol, aimed at introducing IP, TCP, UDP, and other more important agreements. IP is introduced first, the first TCP, UDP first features to the IP header from access to the source address, destination address, Agreement type, and other information. In the ensuing chapters of the Sock
Platform: |
Size: 10240 |
Author: wq57 |
Hits:
Description: Magenta Systems Internet Packet Monitoring Components are a set of Delphi components designed to capture and monitor internet packets using either raw sockets or the WinPcap device driver. Hardware permitting, ethernet packets may be captured and interpreted, and statistics maintained about the traffic. Uses of packet monitoring include totalling internet traffic by IP address and service, monitoring external or internal IP addresses and services accessed, network diagnostics, and many other applications. The component includes two demonstration applications, one that displays raw packets, the other that totals internet traffic. The components include various filters to reduce the number of packets that need to be processed, by allowing specific IP addresses to be ignored, LAN mask to ignore local traffic, and ignore non-IP traffic such as ARP. -Magenta Systems Internet Packet Monitori Vi Components are a set of Delphi components des igned to capture and monitor internet packets u sing either raw sockets or the WinPcap device dr iver. Hardware permitting, ethernet packets may be captured and interpret ed. and statistics about the traffic maintained. U ses of packet monitoring include totaling int ernet traffic by IP address and service. monitoring external or internal IP addresses a nd services accessed, network diagnostics, and many other applications. The component inc ludes two demonstration applications, one that displays raw packets. the other that totals internet traffic. The com ponents include various filters to reduce the n umber of packets that need to be processed. by allowing specific IP addresses to be ignored LAN mas
Platform: |
Size: 1137664 |
Author: xyxb |
Hits:
Description: VC下基于winsock2的原始套接子发送程序,含有详细的注释说明,是学习网络编程的很好的例子-VC-based Winsock2 sockets son sent the original procedure, which contains detailed notes, learning network programming is a good example
Platform: |
Size: 9216 |
Author: yuewei |
Hits:
Description: 一个在Windows的Dos命令行中利用ICMP 与 原始Socket接口对指定IP地址进行Ping的程序.
Ping program using ICMP and RAW Sockets-Dos in Windows, use the command line with the original Socket Interface ICMP designated IP address Ping procedure. Ping program using ICMP and RAW Sockets
Platform: |
Size: 5120 |
Author: zjjjjz |
Hits:
Description: In this article, I will explain how to create UDP packets and then send them to a remote server through the Internet using WinPCap for Windows. The code has been tested to work with Windows XP SP2 and Vista SP1 on Linksys routers, and on Toshiba modems connected directly to the Internet. Please note that the code here is very minimalistic, and can be greatly expanded depending on your needs. The reason I use WinPCap in this article is that it solves the issue of Winsock for Windows (XP SP2 and above) not allowing raw UDP packets to be sent (in Linux, you can just use regular sockets). With WinPcap, it is possible to specify your own source IP and source hardware addresses in packets.
Platform: |
Size: 35840 |
Author: 黄海栋 |
Hits:
Description: single sniffer for network(gui project),able to capture and dump data of network packets into local file, able to recognize different types of protocols, using windows raw sockets.-single sniffer for network(gui project),able to capture and dump data of network packets into local file, able to recognize different types of protocols, using windows raw sockets.
Platform: |
Size: 2226176 |
Author: alex |
Hits:
Description: 利用原始套接字获取IP数据包中所需要的字段。不同于UDP和TCP套接字,可以获取IP包头的内容。方便大家分析收到的数据包的整个内容。-Using raw socket access to IP data packets in the required fields. Different from the UDP and TCP sockets, you can access the contents of IP header. Received to facilitate analysis of the entire contents of the packet.
Platform: |
Size: 5675008 |
Author: Du yongna |
Hits:
Description: A tutorial that tries to explain how to use and program raw sockets
www.koitoer.com
Platform: |
Size: 1224704 |
Author: koitoer |
Hits:
Description: 用原始套接字实现截获ip包,并以此得到ip源地址和目的ip地址等信息-Using raw sockets to achieve interception of ip packets, and thus get ip source address and destination ip addresses and other information
Platform: |
Size: 1930240 |
Author: wangchinmu |
Hits:
Description: sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字 (SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字(SOCK_STREAM)。基于UDP采 用的数据报套接字(SOCK_DGRAM).-sockets (socket) programming there are three kinds of stream sockets (SOCK_STREAM), datagram sockets (SOCK_DGRAM), raw sockets (SOCK_RAW) based on TCP-socket programming is used in streaming socket the word (SOCK_STREAM). Based on UDP datagram sockets used in (SOCK_DGRAM).
Platform: |
Size: 1024 |
Author: sun |
Hits:
Description: 单进程多网卡数据链路层网络包接收程序,使用原始套接字和select函数机制,这是开发基于PC的软路由器所需要的基本技术。-Single-process, multi-card data link layer network packet reception program, the use of raw sockets and the select function, mechanism, which is to develop PC-based software router, the basic technology needed.
Platform: |
Size: 2048 |
Author: 韬光养晦 |
Hits:
Description: this a sniffer, using sockets type raw. Developed for visual studio 2008 using rad controls for vs 2008.-this is a sniffer, using sockets type raw. Developed for visual studio 2008 using rad controls for vs 2008.
Platform: |
Size: 4096 |
Author: gs3 |
Hits:
Description: Raw Socket: 原始套接字,可以用它来发送和接收 IP 层以上的原始数据包, 如 ICMP, TCP, UDP...创建Raw Socket Sniffer嗅探器-Raw Socket: raw sockets, you can use it to send and receive IP layer over the original data packet, such as ICMP, TCP, UDP ... create a Raw Socket Sniffer Sniffer
Platform: |
Size: 4096 |
Author: yuxiangzhang |
Hits:
Description: UDP原始套接字的网络编程。为初学者提供了简单实用的代码。-Raw sockets UDP network programming. Provides a simple and practical for beginners code.
Platform: |
Size: 1185792 |
Author: 刘大鹏 |
Hits:
Description: 利用原始套接字编写一个网络嗅探器捕获网络数据包,分析基本的数据信息,实现简单的过滤功能。-Use raw sockets to write a network sniffer to capture network packets, analyze basic data, a simple filtering.
Platform: |
Size: 23552 |
Author: 飞雪倾心 |
Hits:
Description: 在Ubuntu中使用原始套接字(Raw Socket),在 ubuntu 上抓包,过滤出ARP和ICMP报文,打印出报文内容
-In Ubuntu using raw sockets (Raw Socket), capture on ubuntu, filter out ARP and ICMP packets, print out the contents of the packet
Platform: |
Size: 2048 |
Author: zhang |
Hits:
Description: Definitions for raw CAN sockets.
Platform: |
Size: 1024 |
Author: tiehonou |
Hits: