upnp

 电信光猫允许的UPNP动作名

动作名 AddPortMapping 创建新的端口映射

NewRemoteHost 在大多数情况下 这将是一个空字符串

NewExternalPort NAT网关侦听的外部端口

NewProtocol 端口映射的协议 可能的值是TCP或UDP

NewInternalPort 内部客户端相应的内部端口

NewInternalClient 内部客户端的IP地址

NewPortMappingDescription 在用户界面显示端口映射的描述

NewLeaseDuration 以秒为单位 为0表示端口映射为静态

AddPortMappingResponse 动作名前置在'Response'前

SOAP 1.1-1.2规范

Envelope/Body元素

curl -s -H -d

我这里给出SSDP载荷(参考Mirai变种 M-SEARCH * HTTP/1.1\r\nHOST: 255.255.255.255:1900\r\nMAN: \"ssdp:discover\"\r\nMX: 1\r\nST: urn:dial-multiscreen-org:service:dial:1\r\nUSER-AGENT: Google Chrome/60.0.3112.90 Windows\r\n\r\n)

M-SEARCH * HTTP/1.1\r\nHOST:192.168.1.1:1900\r\nMAN:"ssdp:discover"\r\nMX:5\r\nST:ssdp:all\r\n\r\n

只用socket的sendto和recvfrom找到Location,timeout设置为5

wget这个url,然后在文件中找controlURL,这里的UUID和Location中的UUID不同,不要去掉:1.

(其实你在文件资源管理器中的网上邻居中会看到Broadcom ADSL Router)

(Custom/1.0 UPnP/1.0 Proc/Ver 这是电信的Server)

动作名 GetExternalIPAddress 检索外部IP地址

动作名 GetConnectionTypeInfo 检索当前连接类型(也许是IP_Routed 即网关是LAN和WAN连接之间的IP路由器(路由模式))

要有SOAPAction

狩猎愉快

评论

此博客中的热门博文

制作Windows远控(序言一)

制作Windows远控(序言二)

a dcerpc scanner under development