asp.net-mvc – ASP.NET的恶意抓取工具拦截器
我刚刚偶然发现
Bad Behavior – 一个PHP插件,它承诺通过阻止垃圾邮件和恶意爬虫来访问网站.
ASP.NET和ASP.NET MVC是否存在类似的情况? 我有兴趣完全阻止访问该网站,而不是在发布后检测垃圾邮件. 编辑:我特别感兴趣的是能够检测到网站访问模式的解决方案 – 这些会阻止屏幕整个网站的抓取,或者至少使其成为一个非常缓慢的进程,因为僵尸程序必须作为常规用户点击频率和点击中找到的模式(深度优先连续访问的100个链接清楚地表明某人正在抓取该网站). 恶意爬虫我的意思是主要是机器人正在构建其他网站的副本,但也是垃圾邮件,他们试图在网站上找到一些可提交的表单并提交他们的垃圾. 解决方法
如果我理解正确的话,ASP.NET AJAX Toolkit中的
NoBot控件可能会有所帮助.从描述页面:
我自己没有使用过这个,所以我不能说它对抗复杂机器人的效果,但听起来它应该正是你所说的.它具有非常简单的好处;本质上是一个可以添加到母版页的插件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 如何为MVC4配置Ninject并提供自定义成员资格
- .net core 使用Rotativa创建PDF文档
- 为什么开发人员在实现版本控制时如此珍贵地发布API?
- AntiForgery令牌使用ASP.NET5 Web API而不使用NET46上的Sys
- asp.net – 实体框架是一种非常耗时的方式来节省一点时间吗
- asp.net-mvc – ASP.NET MVC 3解决方案结构,数据引用和Auto
- asp.net-mvc-3 – ASP.NET Web API问题 – 授权/认证
- asp.net – 网站随时随地突破
- asp.net – 在global.asax中注册并使用Unity的记录器
- .net – linq排序列表(MyObjects)
- asp.net – 找出.NET创建的HTML元素的客户端ID?
- asp.net – #Eval if语句在中继器
- asp.net – 检测浏览器刷新
- asp.net – Gridview在分页后不维护排序
- asp.net-mvc – 如何在ASP.NET MVC中更改Url.Enc
- asp.net-mvc-3 – ASP.NET MVC 3,Razor Views和便
- Jquery+ajax请求data显示在GridView上(asp.net)
- 谈谈你最熟悉的System.DateTime[上篇]
- 具有匹配客户端和服务器端标记的ASP.NET页面的选
- asp.net-mvc – DataAnnotations动态附加属性