我们公司的产品几年来一直饱受黑客暴力猜测密码攻击,一直以来有一个重要的安全策略就是基于IP地址的安全防护.也就是一个地址尝试错误超过10次,就会锁一天.
最近要开发一个跟精细的功能,就是如果用户突然换了一个地域登录,这样就会提示用户输入验证码.这个策略也是基于IP的.
因为我们的产品使用了Ngnix,所以IP的获取也就是通过 X-Forward-For 为了方便测试,测试时切换IP不是很方便,我就尝试找一个方法伪造IP地址测试服务器,最后找到了Firfox插件"Modify Headers", 这个可以很方便的就伪造了一个HTTP Header,在测试服务器上测试,果然欺骗成功了.
在测试服务器上测试成功之后,我突然想何不到产品上面去试试,一试吓一跳,居然把产品也骗了,我的IP被锁了之后,我只要换一个Http头,锁就解了.
经过分析,发现我们服务器的Ngnix设置写X-Forward-For 使用的是追加方式,不是替换.设置替换之后,这个问题就解决了.
还好我们的Nginx上线也就一个月左右,黑客好像还没有发现这个漏洞.要不攻击我们的IP地址就不是一直是1W个左右,会有一个跳跃的上升了.
分享到:
相关推荐
#### 一、IP欺骗的基本概念 IP欺骗是一种技术手段,用于在网络测试或安全评估中模拟不同的客户端来源。这种技术在负载测试、压力测试以及某些安全测试场景下非常有用,比如模拟大量不同的用户访问同一个网站。 ###...
总之,LoadRunner的IP欺骗功能是一种强大的工具,它增强了性能测试的真实性和准确性。通过正确配置和使用虚拟IP,测试团队能够更全面地评估应用程序在高负载条件下的行为,从而帮助开发者优化系统性能,提升用户体验...
ip欺骗jmeter
Loadrunner IP 欺骗是 Loadrunner 软件中的一种功能,允许用户模拟多个虚拟用户从不同的 IP 地址进行消息发送,以达到测试网络性能和服务器承载能力的目的。下面将详细介绍 Loadrunner IP 欺骗的使用方法和注意事项...
心的人可以对 TCP/ IP 网络进行攻击 ,IP 欺骗就是其中的一种。IP 欺骗 ,简单地说就是一台主机设备冒充 另外一台主机的 IP 地址 ,与其它设备通信。它是利用不同主机间的信任关系而进行欺骗攻击的一种手段 , 这种...
NET平台下的IP欺骗和SYN Flood攻击NET平台下的IP欺骗和SYN Flood攻击NET平台下的IP欺骗和SYN Flood攻击NET平台下的IP欺骗和SYN Flood攻击NET平台下的IP欺骗和SYN Flood攻击NET平台下的IP欺骗和SYN Flood攻击NET平台...
IP欺骗的技术分析及防御措施,详细介绍了,怎样进行ip欺骗的过程及方法
IpMap IP欺骗 可以进行IP欺骗 的软件 应用简单
交换环境下的IP欺骗工具IpMap,本工具只供安全测试,严禁用于非法用途!
有些程序可能对同一IP大量访问做了限制,因此LoadRunner测试时,需要进行IP欺骗。其他情况,倒是不怎么需要进行。
介绍IP欺骗的知识为防御DDoS攻击 为服务器管理员提供更好的方法
LR的IP欺骗技术是一种在LoadRunner测试工具中模拟多个IP地址来执行性能测试的方法。这种方法在需要测试分布式系统或者模拟不同网络环境时非常有用。以下是关于LR的IP欺骗技术的详细说明: 首先,确保你的本地计算机...
IP欺骗,也称为IP Spoofing,是指一种网络技术,通过伪装成其他设备的IP地址来发起网络通信。在性能测试中,我们可能会使用IP欺骗来模拟来自不同地理位置或网络环境的用户请求,这样可以更真实地反映出系统在实际...
同时每个Load Generator 上运行大量的虚拟用户,这样就造成了大量的用户使用同一IP 同时访问一个网站的情况,这种情况和实际运行的情况不符,并且有一些网站会根据用户IP 来分配资源,这些网站会限制同一个IP 的登陆...
本代码用于linux下的c编程,基于IP欺骗方面的代码。