精华内容
下载资源
问答
  • 像现在“抓取QQ IP地址”比较实用的方法,就是通过抓包工具进行数据包抓取,分析数据包数据流动量来获取对方的IP地址。因为考虑到小白,所以推荐一款傻瓜工具,界面的使用我也就不做过多的介绍了,一个启动抓包一个...

    谈到QQ定位 那么我们就不得不提“QQ IP地址抓取”,因为QQ定位主要就是抓取对方的IP地址,然后通过对方的IP地址获取 经度 纬度 实施定位。像现在“抓取QQ IP地址”比较实用的方法,就是通过抓包工具进行数据包抓取,分析数据包数据流动量来获取对方的IP地址。因为考虑到小白,所以推荐一款傻瓜工具,界面的使用我也就不做过多的介绍了,一个启动抓包一个停止抓包
    目录里面还有一个config.ini的配置文件说明也很详细,想改“抓包配置”用记事本打开修改,修改好后进行保存重新启动抓包工具,不会配置的就不要修改,照样可以抓取IP地址,

    开始抓取

    首先需要把抓包软件打开,然后用QQ给对方QQ打个语音电话,抓包软件就会抓取到流动的数据包并且显示在抓包软件的列表当中,你没看错操作就是这么简单。

    当IP已经抓取到了,那么接下来就要开始IP地址定位了,我去代理网站随便找了一个IP地址做测试,下面这款软件是我没事瞎写属于半成品,只掉用了一个精准IP定位的接口。
    IP地址定位我更喜欢Wifi定位,因为IP地址定位不会太过精准。相比较通过WiFi的MAC地址实施定位会更加精准
    看到没 想定位一个人的信息 位置 很简单。所以我们还怎样去
    维护自己的权益,保护隐私呢。
    这个时候 我们就需要用到辅助软件。小道游戏工作室单窗口单IP,大到如今火遍全国的抖音网红多开ip。都需要用到芝麻游戏助手。

    展开全文
  • 头部后面就是委托方要发送给对方的数据,也就是相当于包裹里的货物。首先,发送方的网络设备会负责创建包,创建包的过程就是生成含有正确控制信息的头部,然后再附加上要发送的数据。接下来,包会发往最近的网络转化...

    TCP模块在执行连接、收发、断开等各阶段操作时,都需要委托IP模块将数据封装成包发送给通信对象。

    包的基本知识

    包是由头部和数据两部分构成的。头部包含目的地址等控制信息,可以理解为快递包裹的面单;头部后面就是委托方要发送给对方的数据,也就是相当于包裹里的货物。

    首先,发送方的网络设备会负责创建包,创建包的过程就是生成含有正确控制信息的头部,然后再附加上要发送的数据。接下来,包会发往最近的网络转化设备。当到达最近的转发设备之后,转化设备会根据头部中的信息判断接下来应该发往哪里。

    这个过程里会有一张表,这张表里面记录了每一个地址对应的发送方向,也就是按照头部里记录的目的地址在表进行查询,并根据查到的信息判断接下来应该发往哪个方向。

    3b36bb0cd4c040edc725f4b01ab8aa66.png

    包收发操作概览

    IP模块会添加IP头部MAC头部这两种头部。IP头部中包含IP协议规定的、根据IP地址将包发往目的地所需的控制信息;MAC头部包含通过以太网的局域网将包传输至最近的路由器所需的控制信息。

    无论要收发的包还是控制包还是数据包,IP对各种类型的包的收发操作都是相同的。

    生成包含接收方IP地址的IP头部

    IP头部最重要的内容是IP地址,这个地址的最初来源是应用程序。还需要填写发送方的地址,一般是由DHCP服务器自动分配

    因为协议栈的IP模块与路由器负责包收发的部分都是根据IP协议规则来进行包收发操作的,所以它们也都用相同的方法来判断把包发给谁。

    b058eeb208efbb30f80cbe775dd92fed.png

    生成以太网用的MAC头部

    生成了IP头部后,接下来IP模块还需要在IP头部的前面加上MAC头部

    IP头部中的接收方IP地址表示网络包的目的地,通过这个地址我们就可以判断将包发到哪里,但在以太网的世界中,TCP/IP这个思路是行不通的。

    以太网在判断网络包目的地是和TCP/IP的方式不同,因此必须采用相匹配的方式才能在以太网中将包发往目的地,而MAC头部就是干这个用的。

    IP模块根据路由表Gateway栏的内容判断应该把包发送给谁。通过ARP查询目标路由器的MAC地址

    在以太网中,有一种叫作广播的方法, 可以把包发给连接在同一以太网中的所有设备。ARP就是利用广播提问,从而获取对方的MAC地址。

    以太网的基本知识

    以太网是一种为多台计算机通够彼此自由和廉价地相互通信而设计的通信技术。

    这种网络中任何一台设备发送的信息所有设备都能接收到。因此需要在信息的开头加上接收者的信息即地址,与接收者地址相匹配地设备就接收这个包,其他的设备则丢弃这个包

    2cc9701776347cb2b7ddd74e3a71981a.png

    将IP包转换成电或光信号发送出去

    IP生成的包只是存放在内存中的一串数字信息,没有办法直接发送给对方。因些,我们需要将数字信息转化为电或光信号,才对在网线上传输,也就是说,这才是真正的数据发送过程。

    负责执行这一操作的是网卡。网卡也无法单独工作,要控制网卡还需要网卡驱动程序。

    给网络包再加3个控制数据

    下面看一下网卡是如何将包转换成电信号并发送到到网线中的。

    网卡驱动从IP模块获取包之后,会将其复制到网卡内的缓冲区中,然后向MAC模块发送发送包的命令。MAC模块会将包从缓冲区中取出,并在开头加上报头起始帧分界符,在末尾加上用于检测错误的FCS(帧校验序列)

    用电信号来表达数字信息时,我们需要让0和1两种比特分别对应特定的电压和电流,这样的电信号就可以表达数字信息

    8e3fa1f9c837c16887e7d33024ddafb0.png

    向集线器发送网络包

    加上报头、起始帧分界符和FCS之后,我们就可以将包通过网线发送出去了。发送信号的操作分为两种,一种是使用集线器的半双工模式,另一种是使用交换机的全双工模式

    接收返回包

    在使用集线器的半双工模式以太网中,一台设备发送的信号会到达连接在集线串的所有设备。这意味着无论是不是自己的信号都会通过接收线路传进来。

    通知计算机的操作会使用一个叫作中断的机制。在网卡执行接收包的操作的过程中,计算机并不是一直监控着网卡的活动,而是去执行其他的任务。

    展开全文
  • 原作者:证金科技展示厅微信公众号原文链接:https://mp.weixin.qq.com/s/06iYZKshvy9m8E97bq3dFgTCP模块在执行连接、收发、断开等各阶段...头部后面就是委托方要发送给对方的数据,也就是相当于包裹里的货物。首先...

    dbef0e7026ce7523c9cb938994f13c62.png
    原作者:证金科技展示厅
    微信公众号
    原文链接:https://mp.weixin.qq.com/s/06iYZKshvy9m8E97bq3dFg

    TCP模块在执行连接、收发、断开等各阶段操作时,都需要委托IP模块将数据封装成包发送给通信对象。

    包的基本知识

    包是由头部和数据两部分构成的。头部包含目的地址等控制信息,可以理解为快递包裹的面单;头部后面就是委托方要发送给对方的数据,也就是相当于包裹里的货物。

    首先,发送方的网络设备会负责创建包,创建包的过程就是生成含有正确控制信息的头部,然后再附加上要发送的数据。接下来,包会发往最近的网络转化设备。当到达最近的转发设备之后,转化设备会根据头部中的信息判断接下来应该发往哪里。

    这个过程里会有一张表,这张表里面记录了每一个地址对应的发送方向,也就是按照头部里记录的目的地址在表进行查询,并根据查到的信息判断接下来应该发往哪个方向。

    66663e2ee40c6a655e0a709a09c112c0.png

    包收发操作概览

    IP模块会添加IP头部和MAC头部这两种头部。IP头部中包含IP协议规定的、根据IP地址将包发往目的地所需的控制信息;MAC头部包含通过以太网的局域网将包传输至最近的路由器所需的控制信息。

    无论要收发的包还是控制包还是数据包,IP对各种类型的包的收发操作都是相同的。

    生成包含接收方IP地址的IP头部

    IP头部最重要的内容是IP地址,这个地址的最初来源是应用程序。还需要填写发送方的地址,一般是由DHCP服务器自动分配。

    因为协议栈的IP模块与路由器负责包收发的部分都是根据IP协议规则来进行包收发操作的,所以它们也都用相同的方法来判断把包发给谁。

    2a65ad2e6f14579c83aab98e9c956eea.png

    生成以太网用的MAC头部

    生成了IP头部后,接下来IP模块还需要在IP头部的前面加上MAC头部。

    IP头部中的接收方IP地址表示网络包的目的地,通过这个地址我们就可以判断将包发到哪里,但在以太网的世界中,TCP/IP这个思路是行不通的。以太网在判断网络包目的地是和TCP/IP的方式不同,因此必须采用相匹配的方式才能在以太网中将包发往目的地,而MAC头部就是干这个用的。IP模块根据路由表Gateway栏的内容判断应该把包发送给谁。通过ARP查询目标路由器的MAC地址在以太网中,有一种叫作广播的方法, 可以把包发给连接在同一以太网中的所有设备。ARP就是利用广播提问,从而获取对方的MAC地址。

    以太网的基本知识

    以太网是一种为多台计算机通够彼此自由和廉价地相互通信而设计的通信技术。

    这种网络中任何一台设备发送的信息所有设备都能接收到。因此需要在信息的开头加上接收者的信息即地址,与接收者地址相匹配地设备就接收这个包,其他的设备则丢弃这个包。

    format,png

    将IP包转换成电或光信号发送出去

    IP生成的包只是存放在内存中的一串数字信息,没有办法直接发送给对方。因些,我们需要将数字信息转化为电或光信号,才对在网线上传输,也就是说,这才是真正的数据发送过程。负责执行这一操作的是网卡。网卡也无法单独工作,要控制网卡还需要网卡驱动程序。

    给网络包再加3个控制数据

    下面看一下网卡是如何将包转换成电信号并发送到到网线中的。

    网卡驱动从IP模块获取包之后,会将其复制到网卡内的缓冲区中,然后向MAC模块发送发送包的命令。MAC模块会将包从缓冲区中取出,并在开头加上报头和起始帧分界符,在末尾加上用于检测错误的FCS(帧校验序列)。用电信号来表达数字信息时,我们需要让0和1两种比特分别对应特定的电压和电流,这样的电信号就可以表达数字信息。

    290232570c442153911e30a9ddd7f9a7.png

    向集线器发送网络包

    加上报头、起始帧分界符和FCS之后,我们就可以将包通过网线发送出去了。发送信号的操作分为两种,一种是使用集线器的半双工模式,另一种是使用交换机的全双工模式。

    接收返回包

    在使用集线器的半双工模式以太网中,一台设备发送的信号会到达连接在集线串的所有设备。这意味着无论是不是自己的信号都会通过接收线路传进来。

    通知计算机的操作会使用一个叫作中断的机制。在网卡执行接收包的操作的过程中,计算机并不是一直监控着网卡的活动,而是去执行其他的任务。

    展开全文
  • IP在线测试工具源码

    2014-12-12 11:49:12
    千呼万唤始出来的IP在线测试工具源代码,主要是方便大家学习怎样检测局域网你内的IP是否能ping通,怎样获取对方mac地址和计算机名.对于线程操作UI的部分,图省事使用了不安全的方式,应该改为委托
  • ip to arp解析

    2014-08-21 14:32:31
    虽然数据链路层第一道关卡是MAC地址...从以太网帧结构知道,不知道对方网卡MAC地址是无法正常通讯,那主机是怎样IP地址上自动获取到MAC地址呢?这就是这章要讲“地址解析协议”,以下简称其英文缩写“ARP”。
  • 如果 A (192.168.1.1 )向 B (192.168.1.2 )发送一个数据包,那么需要的条件有 ip、port、使用的协议...答案是:它通过 ARP 协议来获取对方的 MAC 地址。ARP(Address Resolution Protocol,地址解析协议),...

    如果 A (192.168.1.1 )向 B (192.168.1.2 )发送一个数据包,那么需要的条件有 ip、port、使用的协议(TCP/UDP)之外还需要 MAC 地址,因为在以太网数据包中 MAC 地址是必须要有的。那么怎样才能知道对方的 MAC 地址?答案是:它通过 ARP 协议来获取对方的 MAC 地址


    ARP(Address Resolution Protocol,地址解析协议),是 TCP/IP 协议族中的一个,主要用于查询指定 ip 所对应的的 MAC(通过 ip 找 MAC)。

    请求方使用广播来发送请求,应答方使用单播来回送数据。收到返回消息后将该 IP 地址和物理地址存入本机 ARP 缓存中并保留一定时间,下次请求时直接查询 ARP 缓存以节约资源。


    以机器 A 获取机器 B 的 MAC 为例,A 广播发送一个 ARP 请求包,和 A 同在一个局域网的主机都会收到这个请求包,每个机器都会比较自己的 ip 和请求包的目的 ip 是不是一样的,如果不一样,就丢弃这个请求包,结果,只有 B 机器符合条件,B 机器单独给 A 发送 ARP 应答包,应答包带上了 B 的 ip 所对应的 MAC 地址,当 A 收到这个应答包后,就把 B 的 ip 以及其对应的 MAC 地址存入本机 ARP 缓存中。


    在 Linux 查看 ARP 缓存表:arp



    在 Windows 查看 ARP 缓存表:arp -a



    ARP头部




    1、Dest MAC:目的 MAC 地址
    2、Src MAC:源 MAC 地址
    3、帧类型:0x0806
    4、硬件类型:1(以太网)
    5、协议类型:0x0800(IP地址)
    6、硬件地址长度:6
    7、协议地址长度:4
    8、OP:1(ARP请求),2(ARP应答),3(RARP请求),4(RARP应答)


    接下来这个例子为,虚拟机(ubuntu)获取 PC 机的 MAC 地址

    先查看 ubuntu 的 ip 和 MAC 地址:



    完整代码如下:

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <net/if.h>				//struct ifreq
    #include <sys/ioctl.h>			//ioctl、SIOCGIFADDR
    #include <sys/socket.h>
    #include <netinet/ether.h>		//ETH_P_ALL
    #include <netpacket/packet.h>	//struct sockaddr_ll
    #include <netinet/in.h>
    
    int main(int argc,char *argv[])
    {
    	//1.创建通信用的原始套接字
    	int sock_raw_fd = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL));
    	
    	//2. 根据各种协议首部格式构建发送数据报
    	unsigned char send_msg[1024] = {
    		//--------------组MAC--------14------
    		0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //dst_mac: FF:FF:FF:FF:FF:FF
    		0x00, 0x0c, 0x29, 0x97, 0xc7,0xc1, //src_mac: 00:0c:29:97:c7:c1
    		0x08, 0x06,							//类型:0x0806 ARP协议
    		
    		//--------------组ARP--------28-----
    		0x00, 0x01, 0x08, 0x00,				//硬件类型1(以太网地址),协议类型0x0800(IP)	
    		0x06, 0x04, 0x00, 0x01,				//硬件、协议地址分别是6、4,op:(1:arp请求,2:arp应答)
    		0x00, 0x0c, 0x29, 0x97, 0xc7,0xc1,	//发送端的MAC地址
    		10,  221,  0, 11,  				//发送端的IP地址
    		0x00, 0x00, 0x00, 0x00, 0x00, 0x00,	//目的MAC地址(由于要获取对方的MAC,所以目的MAC置零)
    		10, 221, 20, 10				//目的IP地址
    	};
    	
    	//3.数据初始化
    	struct sockaddr_ll sll;					//原始套接字地址结构
    	struct ifreq req;					//网络接口地址
    	strncpy(req.ifr_name, "eth0", IFNAMSIZ);	//指定网卡名称
    	
    	//4.将网络接口赋值给原始套接字地址结构
    	ioctl(sock_raw_fd, SIOCGIFINDEX, &req);
    	bzero(&sll, sizeof(sll));
    	sll.sll_ifindex = req.ifr_ifindex;
    	
    	//5. 发送 ARP 请求包
    	int len = sendto(sock_raw_fd, send_msg, 42, 0 , (struct sockaddr *)&sll, sizeof(sll));
    	if(len == -1)
    	{
    		perror("sendto");
    	}
    	
    	//6.接收对方的ARP应答
    	unsigned char recv_msg[1024] = {0};
    	recvfrom(sock_raw_fd, recv_msg, sizeof(recv_msg), 0, NULL, NULL);
    	if(recv_msg[21] == 2)			//ARP应答
    	{
    		char resp_mac[18] = "";		//arp响应的MAC
    		char resp_ip[16] = "";		//arp响应的IP
    		
    		sprintf(resp_mac, "%02x:%02x:%02x:%02x:%02x:%02x", \
    		recv_msg[22],recv_msg[23],recv_msg[24],recv_msg[25],recv_msg[26],recv_msg[27]);
    		sprintf(resp_ip, "%d.%d.%d.%d", recv_msg[28], recv_msg[29], recv_msg[30], recv_msg[31]);
    		printf("IP:%s - MAC:%s\n",resp_ip, resp_mac);
    	}
    	
    	return 0;
    }

    程序运行结果如下:



    查看 PC 的网卡信息:



    下面的例子能够获取指定网段所有机器的 MAC 地址

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include <net/if.h>				//struct ifreq
    #include <sys/ioctl.h>			//ioctl、SIOCGIFADDR
    #include <sys/socket.h>
    #include <netinet/ether.h>		//ETH_P_ALL
    #include <netpacket/packet.h>	//struct sockaddr_ll
    #include <pthread.h>
    #include <netinet/in.h>
    void *send_arp_ask(void *arg);
    int main(int argc,char *argv[])
    {
    	//1.创建通信用的原始套接字
    	int sock_raw_fd = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL));
    	
    	//2.创建发送线程
    	pthread_t tid;
    	pthread_create(&tid, NULL, (void *)send_arp_ask, (void *)sock_raw_fd);
    	
    	while(1)
    	{
    		//3.接收对方的ARP应答
    		unsigned char recv_msg[1024] = "";
    		recvfrom(sock_raw_fd, recv_msg, sizeof(recv_msg), 0, NULL, NULL);
    		if(recv_msg[21] == 2)			//ARP应答
    		{
    			char resp_mac[18] = "";		//arp响应的MAC
    			char resp_ip[16] = "";		//arp响应的IP
    			
    			sprintf(resp_mac, "%02x:%02x:%02x:%02x:%02x:%02x", \
    			recv_msg[22],recv_msg[23],recv_msg[24],recv_msg[25],recv_msg[26],recv_msg[27]);
    			sprintf(resp_ip, "%d.%d.%d.%d", recv_msg[28], recv_msg[29], recv_msg[30], recv_msg[31]);
    			printf("IP:%s - MAC:%s\n",resp_ip, resp_mac);
    		}
    	}
    	
    	return 0;
    }
    
    void *send_arp_ask(void *arg)
    {
    	int i = 0;
    	int sock_raw_fd = (int)arg;
    	//1.根据各种协议首部格式构建发送数据报
    	unsigned char send_msg[1024] = {
    		//--------------组MAC--------14------
    		0xff, 0xff, 0xff, 0xff, 0xff, 0xff, //dst_mac: FF:FF:FF:FF:FF:FF
    		0x00, 0x0c, 0x29, 0x75, 0xa6, 0x51, //src_mac: 00:0c:29:75:a6:51
    		0x08, 0x06,							//类型:0x0806 ARP协议
    		
    		//--------------组ARP--------28-----
    		0x00, 0x01, 0x08, 0x00,				//硬件类型1(以太网地址),协议类型0x0800(IP)	
    		0x06, 0x04, 0x00, 0x01,				//硬件、协议地址分别是6、4,op:(1:arp请求,2:arp应答)
    		0x00, 0x0c, 0x29, 0x75, 0xa6, 0x51,	//发送端的MAC地址
    		172,  20,   226,  12,  				//发送端的IP地址
    		0x00, 0x00, 0x00, 0x00, 0x00, 0x00,	//目的MAC地址(由于要获取对方的MAC,所以目的MAC置零)
    		172,  20,   226,  11				//目的IP地址
    	};
    	
    	//2.数据初始化
    	struct sockaddr_ll sll;					//原始套接字地址结构
    	struct ifreq req;					//网络接口地址
    	strncpy(req.ifr_name, "eth0", IFNAMSIZ);	//指定网卡名称
    	
    	//3.将网络接口赋值给原始套接字地址结构
    	ioctl(sock_raw_fd, SIOCGIFINDEX, &req);
    	bzero(&sll, sizeof(sll));
    	sll.sll_ifindex = req.ifr_ifindex;
    	
    	//4.本地机的IP
    	if(!(ioctl(sock_raw_fd, SIOCGIFADDR, &req)))	
    	{
    		int num = ntohl(((struct sockaddr_in*) (&req.ifr_addr))->sin_addr.s_addr);
    		for(i=0; i<4; i++)
    		{
    			send_msg[31-i] = num>>8*i & 0xff;	//将发送端的IP地址组包
    		}
    	}
    	
    	//5.获取本地机(eth0)的MAC
    	if (!(ioctl(sock_raw_fd, SIOCGIFHWADDR, (char *) &req)))
        {
    		for(i=0; i<6; i++)
    		{
    			//将src_mac、发送端的MAC地址组包
    			send_msg[22+i] = send_msg[6+i] = (unsigned char) req.ifr_hwaddr.sa_data[i];			
    		}
        }
    	
    	while(1)
    	{
    		int i = 0;
    		int num[4] = {0};
    		unsigned char input_buf[1024] = "";
    		
    		//6.获取所要扫描的网段(172.20.226.0)
    		printf("input_dst_Network:172.20.226.0\n");
    		fgets(input_buf, sizeof(input_buf), stdin);
    		sscanf(input_buf, "%d.%d.%d.", &num[0], &num[1], &num[2]//目的IP地址 
    		);
    		
    		//7.将键盘输入的信息组包
    		for(i=0;i<4;i++)
    			send_msg[38+i] = num[i];//将目的IP地址组包
    		
    		//8.给1~254的IP发送ARP请求
    		for(i=1; i<255; i++)
    		{
    			send_msg[41] = i;
    			int len = sendto(sock_raw_fd, send_msg, 42, 0 , (struct sockaddr *)&sll, sizeof(sll));
    			if(len == -1)
    			{
    				perror("sendto");
    			}
    		}
    		sleep(1);
    	}
    	return;
    }
    

    程序运行结果如下:



    源代码下载请点此次。



    展开全文
  • 如果 A (192.168.1.1 )向 B (192.168.1.2 )发送一个数据包,那么需要的条件有 ip、port、使用的协议(TCP/UDP)之外...答案是:它通过 ARP 协议来获取对方的 MAC 地址。 ARP(Address Resolution Protoco
  • ARP(地址解析协议)

    2018-06-12 17:39:42
    数据链路层第一道关卡是MAC地址...从以太网帧结构知道,不知道对方网卡MAC地址是无法正常通讯,那主机是怎样IP地址上自动获取到MAC地址呢?这就是这章要讲“地址解析协议”,以下简称其英文缩写“ARP”。...
  • 第四章ARP:地址解析协议 虽然数据链路层第一道关卡是MAC地址,但基于TCP/IP网络主要使用IP地址...从以太网帧结构知道,不知道对方网卡MAC地址是无法正常通讯,那主机是怎样IP地址上自动获取到MAC地址呢?...
  • 第四章 ARP:地址解析协议 虽然数据链路层第一道关卡...从以太网帧结构知道,不知道对方网卡MAC地址是无法正常通讯,那主机是怎样IP地址上自动获取到MAC地址呢?这就是这章要讲“地址解析协议”,以下简称
  • 如果 A (192.168.1.1 )向 B (192.168.1.2 )发送一个数据包,那么需要的条件有 ip、port、使用的...答案是:它通过 ARP 协议来获取对方的 MAC 地址。APR协议请看《TCP/IP协议族》:ARP协议一 、《TCP/IP协议族》...
  • 实例220 获取鼠标在任意点位置 311 实例221 判断键盘按下键值 311 7.9 程序控制 312 实例222 打开控制面板中程序 313 实例223 添加程序托盘 314 实例224 不出现在任务栏上程序 314 实例225 ...
  • 浏览器获取IP 地址后,一般都会加到浏览器缓存中,本地 DNS 缓存服务器,也可以去记录。另外,每天几亿网名访问需求,一秒钟几千万请求域名服务器如何满足?就是 ...
  • 4.4.4 本地IP地址 4.4.5 什么是socket名称 4.4.6 客户端socket名称是可选 4.5 与另一个socket建立关联 4.5.1 服务器如何准备建立关联 4.5.2 客户端如何发起一个关联 4.5.3 服务器如何完成一个关联 4.6 socket之间...
  • 实例292 获取驱动列表并加载指定驱动 385 实例293 获取驱动所支持表名 387 实例294 创建表和删除表 388 实例295 对ADO控件无数据库操作 389 第9章 SQL技术 391 9.1 通用查询 392 实例296 SQL...
  • 2.5.2 某公司申请到一个C类IP地址,但要连接6个子公司,最大一个子公司有 26台计算机,每个子公司在一个网段中,则子网掩码应设为? 2.5.3 与10.110.12.29mask 255.255.255.224属于同一网段主机IP地址是? ...
  • 多媒体教室

    2013-06-14 08:10:31
    1. 使网关两块网卡分别对应不同网段,并将各网段学生机设置网关为相应网段网关网卡IP地址。 2. 在网络属性服务中添加RIP服务。添加后用Route Print命令应能够打印出正确路由信息了。 3. 在网关机器上运行...
  • 实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例268 程序运行时禁止关机 364 实例269 获取任务栏尺寸大小 365 实例270 改变系统提示信息...
  • C#程序开发范例宝典(第2版).part02

    热门讨论 2012-11-12 07:55:11
    一部久享盛誉程序开发宝典。精选570个典型范例,全面覆盖实用和热点技术,涉及面...实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例...
  • C#程序开发范例宝典(第2版).part13

    热门讨论 2012-11-12 20:17:14
    一部久享盛誉程序开发宝典。精选570个典型范例,全面覆盖实用和热点技术,涉及面...实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例...
  • 一部久享盛誉程序开发宝典。精选570个典型范例,全面覆盖实用和热点技术,涉及面...实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例...
  • 一部久享盛誉程序开发宝典。精选570个典型范例,全面覆盖实用和热点技术,涉及面...实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例...
  • 程序开发范例宝典>>

    2012-10-24 10:41:28
    实例232 获取文件夹下所有文件夹及文件名称 321 第7章 操作系统与Windows相关程序 324 7.1 启动相关 325 实例233 进入Windows系统前发出警告 325 实例234 实现注销、关闭和重启计算机 326 7.2 ...
  • 实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例268 程序运行时禁止关机 364 实例269 获取任务栏尺寸大小 365 实例270 ...
  • 实例265 怎样调用外部EXE文件 361 实例266 关闭外部已开启程序 362 7.10 程序运行 363 实例267 防止程序多次运行 363 实例268 程序运行时禁止关机 364 实例269 获取任务栏尺寸大小 365 实例270 ...
  • C#.net_经典编程例子400个

    热门讨论 2013-05-17 09:25:30
    311 7.9 程序控制 312 实例222 打开控制面板中程序 313 实例223 添加程序托盘 314 实例224 不出现在任务栏上程序 314 实例225 怎样调用外部Exe文件 315 实例226 关闭外部已开启...

空空如也

空空如也

1 2
收藏数 32
精华内容 12
关键字:

怎样获取对方的ip地址