One*_*ude 5 ip ruby-on-rails heroku
我在heroku上有一个rails应用程序,每秒大约有10个请求,这很奇怪,因为现在没人在使用该应用程序.例如,所有请求都是针对那些明显试图利用安全漏洞的URI.
http://myapp.com/etc/passwd
Run Code Online (Sandbox Code Playgroud)
和那样的事情.
如何阻止此人访问我的应用?这是一个快速解决方案吗?
也许机架攻击会做你想要的?
# Block requests from 1.2.3.4
Rack::Attack.blacklist('block 1.2.3.4') do |req|
# Request are blocked if the return value is truthy
'1.2.3.4' == req.ip
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3046 次 |
| 最近记录: |