
协议
文章平均质量分 53
swanabin
这个作者很懒,什么都没留下…
展开
-
SSDP 简单服务发现协议
SSDP 简单服务发现协议,是应用层协议,是构成UPnP(通用即插即用)技术的核心协议之一。它为网络客户端(network client)提供了一种发现网络服务(network services)的机制,采用基于通知和发现路由的多播方式实现。SSDP多播地址:239.255.255.250:1900(IPv4),FF0x::C(IPv6)两种类型的SSDP请求消息会通过SS转载 2015-04-29 17:02:41 · 1080 阅读 · 0 评论 -
upnp 端口映射
简介处于内网的机器,因为没有一个公有的Ip,外面是无法主动连接到内网的设备。如果希望外面可以连接到处于内网的指定设备。UPNP端口映射是一个较简易的方案。当然这并不是唯一方案,穿透和转发也是一个较普遍的方式,本文只讨论UPNP端口映射的实现方式。UPNP端口映射将一个外部端口映射到一个【内网Ip:端口】,当然也指明了使用的协议是UDP,TCP,还是此映射同时适应UDP和TCP。UP转载 2016-07-30 18:13:35 · 8523 阅读 · 0 评论 -
ARP协议详解之GratuitousARP(免费ARP)
ARP协议详解之Gratuitous ARP(免费ARP)Gratuitous ARP(免费ARP)Gratuitous ARP也称为免费ARP,无故ARP。Gratuitous ARP不同于一般的ARP请求,它并非期待得到IP对应的MAC地址,而是当主机启动的时候,将发送一个Gratuitous arp请求,即请求自己的IP地址的MAC地址。免费ARP的产生免费ARP数据转载 2017-02-28 15:30:45 · 5574 阅读 · 0 评论 -
http、https 等 常用默认端口号
⑴. HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080⑵. SOCKS代理协议服务器常用端口号:1080⑶. FTP(文件传输)协议代理服务器常用端口号:21⑷. Telnet(远程登录)协议代理服务器常用端口:23HTTP服务器,默认的端口号为80/tcp(木马Executor开放此端口);HTTPS(securely transferrin转载 2017-02-25 16:57:51 · 4639 阅读 · 0 评论 -
一次完整的HTTP事务是怎样一个过程
关于HTTP协议可以参考以下:HTTP协议漫谈 http://kb.cnblogs.com/page/140611/HTTP协议概览http://www.cnblogs.com/vamei/archive/2013/05/11/3069788.html了解HTTP Headers的方方面面 http://kb.cnblogs.com/page/55442/当我们在浏转载 2017-02-27 11:37:39 · 699 阅读 · 0 评论 -
ping
ping命令后TTL=64什么意思?用这个命令时候ping 192.168.1.1 -t有时显示 TTL=64或TTL=255或TTL=128或TTL=254.那么TTL=?是什么意思呢?TTL(生存时间)TTL是IP协议包中的一个值,它告诉网络路由器包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。例如,不正确的路由表可能导致包的无限循环。原创 2017-03-09 19:10:13 · 2951 阅读 · 0 评论 -
FF02::1
FF02::1指所有开启了IPv6组播的主机,和IGMP中的224.0.0.1对应。原创 2017-04-07 15:56:54 · 8402 阅读 · 0 评论 -
IP Multicast: IGMPv2
IGMP是主机和路由器之间的组管理协议,对于组播应用程序来讲这个应该是很重要的。我的理解是对于Receiver主机,组管理协议是必需的,毕竟是决定自己收不收组播数据流;但是对Source主机来讲,如果它是只发而不收任何组播数据,就不需要IGMP了。先说一下实验拓扑:Multicast: IGMPv2" title="IP Multicast: IGMPv2" style="marg转载 2017-04-07 18:42:34 · 1947 阅读 · 0 评论 -
LLMNR欺骗工具Responder
LLMNR欺骗工具ResponderLLMNR(Link-Local Multicast Name Resolution,链路本地多播名称解析)协议是一种基于DNS包格式的协议。它可以将主机名解析为IPv4和IPv6的IP地址。这样用户就可以直接使用主机名访问特定的主机和服务,而不用记忆对应的IP地址。该协议被广泛使用在Windows Vista/7/8/10操作系统中。转载 2017-04-08 10:16:11 · 1386 阅读 · 0 评论 -
利用 LLMNR 名称解析缺陷劫持内网指定主机会话
导读本文将会对 LLMNR 协议进行分析并用 python 实现质询和应答。后半部分则会重点阐述利用 LLMNR 在名称解析过程中的缺陷进行实战攻击的部分思路。 0x00 LLMNR 简介 从 Windows Vista 起,Windows 操作系统开始支持一种新的名称解析协议 —— LLMNR,主要用于局域网中的名称解析。LLMNR 能够很好的支持转载 2016-07-28 18:40:29 · 4498 阅读 · 0 评论 -
SSDP协议-示例
近来在研究SSDP,Simple Service Discovery Protocol (简单服务发现协议)。这是用来实现无配置,自发现局域网内部服务的协议。由IPv4下有固定的239.255.255.250:1900这一固定的地址来负责多播数据。不过,从我的学习经历来说,要啃这种东西,最好的方法还是用例子搞懂名词,并实践一次。其实SSDP协议的请求就三种: byeby转载 2017-04-10 11:07:28 · 2376 阅读 · 0 评论 -
TCP/IP协议已有IP逻辑地址,为何在实际通讯中必须使用MAC地址?
相邻结点之间必须用第二层的地址才能通信,MAC地址物理地址,是第二层地址的一种,IP地址是逻辑地址以网络中的路由器为例子,当路由器收到IP数据包之后,先根据IP地址中的网络号判断这个数据包应该发到哪里(具体为从哪个接口出去或者说下一跳应该是哪里),然后在具体发送的时候,跟根据下一跳的IP地址得到MAC地址,然后再以这个MAC地址封装IP包,成为数据帧,然后从相应接口转发出去,对方接收到转载 2017-03-16 10:30:27 · 4565 阅读 · 0 评论 -
学习UPnP
UPnP(Universal plug-and-play 即通用即插即用)是由通用即插即用论坛 (UPnP™ Forum)提出的一套网络协议。该协议的目标是使家庭网络(数据共享、通信和娱乐)和公司网络中的各种设备能够相互无缝连接,并简化相关网络的实现。 UPnP 通过定义和发布基于开放、因特网通讯网协议标准的 UPnP 设备控制协议来实现这一目标。简单地理解,UPnP就是一种动态端口映射。转载 2016-07-30 18:00:02 · 1636 阅读 · 0 评论 -
UPnP中Control Point的基本流程
1.搜索目前网络上的UPnP设备。Control Point生成一个MulticastSocket,绑定多播地址239.255.255.250 1900端口,然后发送一个搜索请求,默认将TimeToLive设为4,该请求在UPnP Device Architecture中是如下定义的:M-SEARCH * HTTP/1.1HOST: 239.255.255.250:1900MAN:转载 2016-07-30 16:59:53 · 599 阅读 · 0 评论 -
UPNP自动端口映射的实现与路由器UPNP相关资料
UPNP的全称是 Universal plug-and-play( 通用即插即用).UPnP 是针对智能家电、无线设备以及各种外观尺寸的个人电脑的普遍对等(peer-to-peer)网络连接而设计的一种架构。它旨在为家庭、小型企业、公共场 所中或连接到互联网的ad-hoc 网或未管理网络提供易于使用、灵活且基于标准的连接。(引自这里.) 我们这里用到的自动端口映射只是UPNP的一个小转载 2016-07-30 16:55:49 · 2831 阅读 · 0 评论 -
SSDP,简单服务发现技术
SSDP:Simple Sever Discovery Protocol,简单服务发现协议,此协议为网络客户提供一种无需任何配置、管理和维护网络设备服务的机制。此协议采用基于通知和发现路由的多播发现方式实现。协议客户端在保留的多播地址:239.255.255.250:1900(IPV4)发现服务,(IPv6 是:FF0x::C)同时每个设备服务也在此地址上上监听服务发现请求。如果服务监听到的发现请转载 2016-07-25 16:23:15 · 11017 阅读 · 0 评论 -
SSDP协议
SSDP(简单服务发现协议,Simple Service Discovery Protocol)定义了如何在网络上发现网络服务的方法。不论是控制点,或是UPnP设备,工作中都必然用到SSDP,设备接入网络之后,要利用它向网络广播自己的存在(广播的信息中还有设备位置的描述),以便尽快与对应的控制点建立联系;控制点则利用SSDP来搜索自己将要控制的设备在哪里.并且可以排除已经存在的设备和控制点――只为原创 2016-07-27 15:59:40 · 649 阅读 · 0 评论 -
特殊IP
224.0.0.0 - Base address224.0.0.1 - 网段中所有支持多播的主机224.0.0.2 - 网段中所有支持多播的路由器224.0.0.4 - 网段中所有的DVMRP路由器224.0.0.5 - 所有的OSPF路由器 224.0.0.6 - 所有的OSPF指派路由器224.0.0.7 - 所有的ST路由器224.0.0.8 - 所有的ST主机原创 2016-07-27 16:58:30 · 300 阅读 · 0 评论 -
ping 原理与ICMP协议
ping 的原理 ping 程序是用来探测主机到主机之间是否可通信,如果不能ping到某台主机,表明不能和这台主机建立连接。ping 使用的是ICMP协议,它发送icmp回送请求消息给目的主机。ICMP协议规定:目的主机必须返回ICMP回送应答消息给源主机。如果源主机在一定时间内收到应答,则认为主机可达。 ICMP协议通过IP协议发送的,IP协议是一种无连接的,不可靠的转载 2016-07-27 18:37:44 · 1320 阅读 · 0 评论 -
域名解析
一、 名词解析1. NETBIOSNETBIOS协议是由IBM公司开发,主要用于数十台计算机的小型局域网。该协议是一种在局域网上的程序可以使用的应用程序编程接口(API),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能,系统可以利用WINS服务、广播及L**ost文件等多种模式将NetBIOS名解析为相应IP地址,实现信息通讯,所以在局域转载 2016-07-28 18:07:24 · 1168 阅读 · 0 评论 -
WPAD
WPAD是Web ProxyAutoDiscovery的缩写,意思是Web代理服务器自动发现。WPAD的设计目的是让浏览器能自动发现代理服务器,这样用户可以轻松访问互联网而且无需知道哪台计算机是代理服务器。在ISA2006中,WPAD不仅能让客户机浏览器自动发现代理服务器,还可以用于防火墙客户端自动发现代理服务器。显然,WPAD对代理服务器的透明处理让管理员轻松了不少,管理员不再需要去每台客户机上原创 2016-07-29 14:38:26 · 1153 阅读 · 0 评论 -
IE WPAD代理设置工作原理
WPAD代表Web Proxy Auto-Discovery Protocol,是客户端通过DHCP或DNS协议探测代理服务器配置脚本url的一种方式。当IE定位脚本并将脚本下载到本地之后,就可以通过该脚本来为不同的url选择相应的代理服务器。目前主流浏览器一般都支持WPAD。本文主要介绍IE中WPAD相应的工作原理以及常见WPAD相关的问题的解决方案。工作流程当IE Intern转载 2016-07-29 14:56:31 · 4209 阅读 · 0 评论 -
mDNS原理的简单理解
mDNS : multicast DNS ,规范文档地址: http://www.ietf.org/rfc/rfc6762.txt。转载请注明来自:http://www.binkery.com/在局域网内,你要通过一台主机和其他主机进行通信,你需要知道对方的 ip 地址,但是有些时候,你并不知道对方的 ip 地址,因为一般使用 DHCP 动态分配 ip 地址的局域网内,各个主机的 IP 地转载 2016-07-27 16:44:18 · 8901 阅读 · 1 评论 -
SSDP协议
SSDP,Simple Service Discovery Protocol (简单服务发现协议)。这是用来实现无配置,自发现局域网内部服务的协议。由IPv4下有固定的239.255.255.250:1900这一固定的地址来负责多播数据。不过,从我的学习经历来说,要啃这种东西,最好的方法还是用例子搞懂名词,并实践一次。其实SSDP协议的请求就三种: byebye, al转载 2016-07-30 11:49:49 · 5564 阅读 · 0 评论 -
SSDP协议编程 upnp设备查找方法
SSDP协议编程 upnp设备查找方法 [cpp] view plaincopyint ssdp_discovery() { struct sockaddr_in addrin ; struct timeval rtime ; int转载 2016-07-30 14:37:08 · 1406 阅读 · 1 评论 -
DLNA第一步UPnP协议栈
要了解DLNA需要了解upnp,因为DLNA在upnp之上,初学者可以从http://www.upnp.org下载upnp的资料.也欢迎大家加入197683240 DLNA交流群。 upnp分为四步:发现 、描述 、控制 、事件 发现 当一个UPnP的设备加入网络,并想知道什么UPnP服务在网络上可用,它发送一个发现消息多播地址239.255.255.250端口1900转载 2016-07-30 16:19:02 · 1235 阅读 · 0 评论 -
免费ARP(gratuitous ARP)
目的:检测IP地址的冲突 向其他设备通知新的MAC地址举例:当我们系统启动后发现ip地址冲突。这个就是由免费ARP完成的 当我们主机启动的时候。会自己发送一个ARP广播查询,来查询我自己的IP对应的MAC。当然这个是不希望别人能够相应。如果响应了就证明冲突。inverse-arp:在frame-relay网络里,通过dlci去解析ip地址,动态的去学习frame-rela原创 2017-03-16 10:51:28 · 1852 阅读 · 0 评论