从刷票了解获得客户端IP的技巧
发布时间:2022-07-20 15:25:57 所属栏目:PHP教程 来源:互联网
导读:刷票,分为多种限制,注册用户,验证码,以及IP限制。这个刷票网站,而不,是这个投票网站,限制了IP。如果要突破限制,我们需要了解如何获得用户的IP。本文给大家分享从刷票了解获得客户端IP的方法,需要的朋友可以参考下 getenv(HTTP_X_FORWARDED_FOR) get
|
刷票,分为多种限制,注册用户,验证码,以及IP限制。这个刷票网站,而不,是这个投票网站,限制了IP。如果要突破限制,我们需要了解如何获得用户的IP。本文给大家分享从刷票了解获得客户端IP的方法,需要的朋友可以参考下 getenv('HTTP_X_FORWARDED_FOR') getenv('HTTP_CLIENT_IP') getenv('REMOTE_ADDR') HTTP_X_FORWARDED_FOR 这个是从http header头部获得,他的格式是A ip, B ip, C ip。出现这种情况的原因有两种 一个网站由于流量过大,使用负载均衡,所以在应用程序前面放一个负载均衡器,用户无法直接访问到。 HTTP_CLIENT_IP 这个也是从header头部获得,本来是打算记录用户真实IP,但是很少使用到。 REMOTE_ADDR 这个就是获得连接的IP,只有小网站才这么使用,直接把数据暴漏出去,站点就是一个单点,没有任何的负载均衡。如果上层使用了pxory,这个数据就是proxy的IP。 而我作恶就是直接伪造x-forwarder-for数据,然后欺骗他们,不过没过几天,这个漏洞被发现了,然后我就换成使用代理的方式的直接刷的。 (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |



浙公网安备 33038102330468号