强制门户

✍ dations ◷ 2024-12-23 04:20:38 #网络安全,网页技术,无线接入点

强制门户(英文:Captive portal,又名强制网络门户、强制主页)是在授予新连接至Wi-Fi的用户更广的网络(互联网)访问权限之前在其网页浏览器呈现中的网页,其常用于呈现可能需要认证或接受最终用户许可协议/可接受使用策略的着陆页或登录页。强制门户应用于方方面面的移动宽带服务中(如有线连接、计费Wi-Fi及家庭热点),同时也可提供对企业或家庭有线网络(公寓、酒店和商业中心的网络)的访问权限。

呈现至客户端的强制门户有可能存放在网关或网页服务器上。网关也可白名单特定网站或TCP端口以使用户在不使用网络门户的情况下访问网络。已连接客户端的MAC地址可用于绕过特定设备的登录流程。

强制门户主要用于开放的无线网络中,用户将收到欢迎信息及服务条款(许可端口、使用责任等等)。管理员以此来使其用户对自己的行为负责,并避免自身可能的法律责任。但这种责任授权是否具有法律效力仍有争议。

强制门户通常用于营销和商业交流用途。用户往往需要先在网页浏览器中打开登记表单,填写自己的个人数据后才能访问互联网。这种表单可能会自动在用户的浏览器中打开,也有可能会在用户使用浏览器打开任意网页时出现。换言之,用户被“捕获”(即英文“Captive”的字面意思)——直至完成表单前用户都无法自由访问互联网,使得服务提供商可向连接至Wi-Fi接入点的用户显示或发送广告。由于其可能需要社交网络账号(如微信、Facebook)登录,这种类型的服务有时被称为“社交Wi-Fi”。近年来,随着多个公司开始提供基于Wi-Fi数据的市场营销,社交Wi-Fi强制门户也渐渐成为家常便饭。

市面上存在多种实现强制门户的方式。

常见方法之一是将所有万维网流量定向至网页服务器,同时向强制门户返回HTTP重定向。 当现代互联网设备首次连接至网络时,其将发出HTTP请求并期望返回HTTP 204状态码。若设备接收到HTTP 204状态码,则设备将认为自己拥有无限的互联网访问权限;若设备接收到HTTP 302状态码,则设备显示强制门户提示。

网关也可使用网络层的互联网控制消息协议重定向客户端流量。

当客户端请求互联网资源时,浏览器会查询DNS。在强制门户中,防火墙将确保仅有网络DHCP服务器提供的DNS可被未认证的客户端使用(或将所有未认证客户端的请求转发至此DNS服务器)。随后,网络提供的DNS服务器将对所有的DNS查询结果返回强制门户页面的IP地址。

强制门户使用DNS劫持攻击(英语:DNS hijacking)(与中间人攻击类似)进行DNS重定向。为了减轻DNS投毒的影响,服务器通常将存活时间设置为0.

据了解,强制门户的防火墙规则不够完善。在部分部署情形下,防火墙将转发客户端DNS请求至互联网,或者所提供的DNS服务器将履行客户端的任意DNS请求。这使得客户端可绕过强制门户并通过DNS包内的任意隧道流量访问开放互联网。

部分强制门户可能被配置为允许被特定用户代理(User Agent)检测并自动认证。用户代理及如苹果《Captive Portal Assistant》一类的软件有时能在拥有正确凭证的情况下违背服务提供商的意愿,绕过强制门户的内容显示;或者它们可能会尝试使用不正确或过期的凭证认证,导致账户锁定一类的意外后果。

根据MAC地址追踪已连接设备的强制门户有时可通过连接到允许设置MAC地址的路由器上的方法规避。路由器固件通常将此行为称之为MAC地址克隆。一旦计算机或平板电脑已使用有效的用户名及密码在强制门户上认证,路由器可复制其MAC地址连接到强制门户,同时路由器的MAC地址也将显示为被克隆设备的地址。

上述的部分实现仅需用户的IP及MAC地址允许通过网关后访问经SSL加密的登录页面。此方法可使用数据包分析器破解。一旦发现其他已认证设备的IP及MAC地址,任何主机均可使用此信息欺骗网关。正因如此,部分强制门户解决方式创建了扩充认证机制以减小欺骗风险。

强制门户通常需要使用网页浏览器;这也通常是用户连接至互联网后使用的首个应用程序,但使用需要互联网连接的电子邮件或其他应用程序的用户可能会发现应用无法正常工作,并需要开启网页浏览器验证。但是有时用户也可使用不依赖DNS的电子邮件或其他软件(若应用程序指定了连接IP而非主机名的情况下)。此问题在客户端使用AJAX或已载入网页至网络浏览器之后连接网络的情况下同样存在,网页在尝试向其源服务器上发送HTTP请求时可能会造成未定义行为。

相似地,由于HTTPS连接无法被重定向(至少在不触发安全警告的情况下),仅有在被强制门户授权前访问加密站点的网页浏览器才会显示访问尝试失败(通常此情况仅在目标网站离线或无法访问时出现)。

拥有Wi-Fi和TCP/IP栈但没有支持HTTPS的浏览器的平台(如使用任天堂Wi-Fi连接的任天堂DS)无法使用大部分强制门户。市面上也存在使用基于XML的WISPr(英语:WISPr)认证协议或基于其他协议/MAC地址的非浏览器认证方案。

平台供应商也可经由大量强制门户热点的运营商并通过其封闭平台通过对平台供应商服务器的免费或优惠访问。其中一个例子是2005年任天堂与Wayport(英语:Wayport, Inc.)直接达成了交易,以在特定的麦当劳餐厅为任天堂DS用户提供免费Wi-Fi。另外,网关需允许VoIPSIP端口绕过其本身才能让VoIP电话正常工作。

相关

  • 声像记忆回声记忆是听觉信息(声音)的特定感觉记忆寄存器。人们刚刚所感知声音的感觉记忆,即为回声记忆的形式。与视觉记忆不同,眼睛可以反复扫描刺激,但是听觉刺激则无法。总体上,回声记忆
  • 皮特·乌斯蒂诺夫皮特·亚历山大·乌斯蒂诺夫爵士,CBE(Sir Peter Alexander Ustinov,原名是Peter Alexander von Ustinow,1921年4月16日-2004年3月28日),英国电影演员,小说家。曾因出演《斯巴达克斯
  • 安德烈·滂尼发秀安德烈·滂尼发秀(他加禄语:Andrés Bonifacio,1863年11月30日-1897年5月10日),也译作博尼法西奥、波尼法秀、旁尼法秀等,是菲律宾军事家、政治家、菲律宾独立运动的发起人及主要领
  • 自由地区 (乌克兰)自由地区(乌克兰语:Вільна територія)是1918年至1921年俄国内战期间,在乌克兰境内存在的由无政府主义者马赫诺建立的公社性质的政权。曾得到黑军和红军的保护。
  • 全新世全新世(Holocene)(旧称冲积世(Alluvium,该词汇现指冲积层),日语称完新世)是最年轻的地质年代,从11700年前开始。根据传统的地质学观点,全新世一直持续至今,但也有人提出工业革命后应该
  • 施皮茨 (奥地利)施皮茨(德语:Spitz)是奥地利下奥地利州克雷姆斯兰县的一个市镇。总面积23.83平方公里,总人口1716人,人口密度72.0人/平方公里(2005年)。
  • 来江藤属来江藤属(学名:)是唇形目泡桐科的一个属,为直立或攀援状灌木植物。该属共有11-13种,分布于缅甸和中国。过去曾被归类于玄参科(Scrophulariaceae)或列当科(Orobanchaceae)之中。本属已
  • 优蚬蝶亚科优蚬蝶亚科(学名:)是蝴蝶凤蝶总科蚬蝶科里的一个亚科,下级分类共有3个属,合共174个物种,分布于新热带界。优蚬蝶亚科物种之特征为幼虫胫骨上长有的匙形的刚毛。优蚬蝶亚科和古蚬蝶
  • 李从谦李从谦,字可大,祖籍陇西郡成纪县(今甘肃省天水市),五代十国时南唐元宗李璟第九子。李煜的母弟。李从谦下围棋作诗都有巧思,李煜常常称赞。性格倜傥,善于书法,曾经戏作夏清侯传。历任
  • 詹浮云詹浮云(1927年-2019年7月2日),台湾著名画家之一,原名詹德发,二二八事件后,因体会到生死如浮云而改名为詹浮云,亦是该事件中幸存的台湾画家之一。从1951年开始参加台湾省全省美术展览