求一个防火车头采集的功能

快两年没动代码了,最近自己弄了一个站玩。

有些资料老被火车头拖来拖去的。

求一个完整的防火车头采集的功能模块。

自己弄了半天 思路是这样的比如在某一个时间段ip多次请求 就把该ip禁止掉,没搞好

如有需要我可以贴出我写的整个代码流程。

------解决方案--------------------

探讨

快两年没动代码了,最近自己弄了一个站玩。

有些资料老被火车头拖来拖去的。

求一个完整的防火车头采集的功能模块。

自己弄了半天 思路是这样的比如在某一个时间段ip多次请求 就把该ip禁止掉,没搞好

如有需要我可以贴出我写的整个代码流程。

------解决方案--------------------

存文件也行,一个Ip一个文件,按照ipv4的4字节建多级目录,存储的内容是序列化一个数组,数组的元素一个是首次访问时间,另一个是从首次访问以来的计数,这样控制很简单。

------解决方案--------------------

mark,这个功能不错,如果消耗不大的话

------解决方案--------------------

探讨

引用:

快两年没动代码了,最近自己弄了一个站玩。

有些资料老被火车头拖来拖去的。

求一个完整的防火车头采集的功能模块。

自己弄了半天 思路是这样的比如在某一个时间段ip多次请求 就把该ip禁止掉,没搞好

如有需要我可以贴出我写的整个代码流程。

这个功能很好做, 封一个函数, 每个页面顶部包含一下就行了.

这个函数干什么呢?

$_SERVER得到IP,……

------解决方案--------------------

我比较支持这个

探讨

引用:

引用:

快两年没动代码了,最近自己弄了一个站玩。

有些资料老被火车头拖来拖去的。

求一个完整的防火车头采集的功能模块。

自己弄了半天 思路是这样的比如在某一个时间段ip多次请求 就把该ip禁止掉,没搞好

如有需要我可以贴出我写的整个代码流程。

这个功能很好做, 封一个函数, 每个页面顶部包含一下就行了.

这个函数干什么呢?

……

------解决方案--------------------

仅用 ip 识别是不够的

如果访问来自局域网,那么就可能屏蔽掉正常的访问了

------解决方案--------------------

探讨

引用:

仅用 ip 识别是不够的

如果访问来自局域网,那么就可能屏蔽掉正常的访问了

恩 这个我昨晚也考虑到了 看来还是比较麻烦 看来要从来源进行屏蔽

------解决方案--------------------

探讨

这个确实是比较麻烦,如果架到服务器上就不用考虑局域网了吧!还是比较支持9楼的思路

------解决方案--------------------

使用 session 或 cookie token (以下简称键)再结合 IP

在指定的时间间隔中,自同一 ip 第二次访问起,检查键是否存在

如不存在则视为非法入侵

如存在(采集程序也会模拟键机制),记录和检查请求中的内容唯一键是否呈现列表页的排序规则

如有 3 个以上符合,则视为非法入侵

------解决方案--------------------

对,反作弊策略必须是综合考虑的,逐渐修正的,一步到位不现实。

基于IP的就像唠叨提到的,NAT背后的客户端仅仅使用几个出口IP,尤其是学校与大型企业,很容易误杀。这群用户的特点是这样的:

1,IP相同,访问频繁。

2,COOKIE不同。

针对这种正常用户,应该设计白名单,也就是很普遍的思想,黑中有白,白中有黑。

坏人用IP限制,好人用SESSION放,就这么简单,其他更多复杂的判定可以自己考虑加进去,比如注册时间久,活跃的老用户,允许他频率稍高一些。登录用户比未登录用户要稍高一些。

就说你的,说实话COOKIE这个东西不可信,但可以拿来减少误杀也不错了。IP频率超出限制,则检查SESSION,根据SESSION里记录的访问频率和访问记录放行,但你要知道坏人借助你这个软弱的判定,就会不提交COOKIE,所以我说SESSION里记录“访问记录”也很重要。误杀再所难免,绝大多数时候需要人工封号与解封,需要借助COOKIE和SESSION追踪更多的用户行为,比如用JS在页面里定时AJAX提交访问记录,鼠标轨迹,当然有COOKI UID标记用户唯一身份,单纯依赖服务端判定太难了,一会就把用户赶走了。

------解决方案--------------------

探讨

引用:

快两年没动代码了,最近自己弄了一个站玩。

有些资料老被火车头拖来拖去的。

求一个完整的防火车头采集的功能模块。

自己弄了半天 思路是这样的比如在某一个时间段ip多次请求 就把该ip禁止掉,没搞好

如有需要我可以贴出我写的整个代码流程。

这个功能很好做, 封一个函数, 每个页面顶部包含一下就行了.

这个函数干什么呢?

$_SERVER得到IP,……

------解决方案--------------------

探讨

仅用 ip 识别是不够的

如果访问来自局域网,那么就可能屏蔽掉正常的访问了

------解决方案--------------------

思路有待提高,

------解决方案--------------------

帮你顶一下吧,这个问题很多人都遇到,只能根据你用户的访问规则,逐渐改善。

火车头采集php源码不同,防火车头采集的功能相关推荐

  1. DiscuzNT改造-远程内容自动采集-DNT2.5(定时采集、源码下载)

    这个采集器原型来自于 <Discuz!NT论坛超级采集器普及版>http://nt.discuz.net/showtopic-46542.html,感谢原作者! 使用说明: 1. 将运行程 ...

  2. 全自动采集新闻站源码-单站自动采集新闻源码(seo标题伪原创)

    简介: 单站自动采集新闻源码(seo标题伪原创),一款能够轻松搭建的网站源码资源,用户可以搭建一个自动的新闻采集网站,支持seo伪原创功能,能够自动采集并进行seo优化,帮助你节省不少的精力. 有相关 ...

  3. API采集接口源码电商采集工具接口

    API采集接口源码是一个非常重要的工具,它可以帮助我们快速地获取各种数据,比如新闻.股票.天气.地图等等.在这篇文章中,我们将会介绍API采集接口源码的一些基本知识,并且给出一些实用的例子. 一.AP ...

  4. 美女电脑手机壁纸自动采集php源码三分钟下载安装

    名称:美女电脑手机壁纸自动采集php源码三分钟下载安装 二.下载:源码https://wwm.lanzout.com/iY4dA07ti57c 三.用途: 可供初学者学习网页原理 可盈利,利用打赏.V ...

  5. php 镜像程序,PHP域名镜像克隆采集程序源码 v2016

    PHP域名镜像克隆采集程序源码是面向单域名的一个域名克隆程序,安装过程十分简单只需两步即搞定,可模拟多种蜘蛛采集,防止IP被封,网站界面自适应显示 智能切换到PC和移动终端界面上,并具备高速缓存模式, ...

  6. 微信小程序:笑话段子手微信小程序源码自带内容采集随时有新内容

    这是一款笑话段子的一款微信小程序源码 内容支持采集而来,所以不需要担心内容的问题 该小程序目前分三个分类,推荐,段子 ,图片 安装方法, 使用微信开发者工具打开源码 然后设置一个合法域名 设置好了以后 ...

  7. 表情包壁纸独立后台美化二开版本新增加神器功能微信小程序源码下载+教程自动采集

    相信玩小程序的朋友对这款小程序应该也不陌生 这是前半年很火的一款微信表情包小程序功能 之前的版本内置了表情包还有壁纸功能 这一期的版本给优化了一下UI和新增加了一些喝酒神器功能 具体新增加的喝酒神器功 ...

  8. 新款最火表情包壁纸独立后台美化二开版本新增加喝酒神器功能微信小程序源码下载+教程自动采集

    相信玩小程序的朋友对这款小程序应该也不陌生 这是前半年很火的一款微信表情包小程序功能 之前的版本内置了表情包还有壁纸功能 这一期的版本给优化了一下UI和新增加了一些喝酒神器功能 具体新增加的喝酒神器功 ...

  9. 2022-11-28关键词扩充,文章自动生成,采集php源码,自动配图源码,SEO提高收录权重无限长尾词

    2022-11-28关键词扩充,文章自动生成,采集php源码,自动配图源码,SEO提高收录权重无限长尾词 本次 主要讲解 文章采集 SEO 关键词 扩充 自动生成文章等 提高 收录 提高 权重 视频 ...

最新文章

  1. docker本地私有仓库搭建
  2. stm32 IO口模式的寄存器配置
  3. python之itemgetter函数:对字典列表进行多键排序
  4. Moody Photoshop Panel for mac(ps专业色彩调色扩展面板)
  5. SpringBoot基础教程1-1-2 配置文件介绍
  6. 杭电1203--I NEED A OFFER!(01背包)
  7. 杨辉三角c语言if 编程,杨辉三角_用c语言怎么编程
  8. 气压传动PLC控制机械手臂实验实训台,QY-QDSY01
  9. 360和腾讯之争的建议
  10. win10:取消电脑代理的方法
  11. mysql存储手机号
  12. 用什么工具可以批量查询韵达快递
  13. 最标准的html模板
  14. SWOT、KPI 和 360 度考核,绩效评估中的哪个更适用?
  15. Python实现数字图像处理之5种彩色空间转换(单图+多图+视频)
  16. 使用PYQT5打开电脑摄像头并进行拍照
  17. java开发之ServLet注解、自定义容器方式详解
  18. Cpython解释器下实现并发编程——多进程、多线程、协程、IO模型
  19. 记录华为OBS文件上传下载多种方式
  20. 中小企业CRM评测-客户和联系人管理_XToolsCRM

热门文章

  1. session机制详解以及session的相关应用
  2. [置顶] SQL注入安全分析
  3. ASP.NET MVC 使用 FluentScheduler 定时器计划任务
  4. mongodb远程连接配置(亲测)
  5. sysbench压测服务器及结果解读(重点)
  6. Redis 数据同步机制分析
  7. 支付宝服务窗的简单开发体会
  8. Linux的僵尸进程产生原因及解决方法
  9. linux下Vim和Terminal配色
  10. Git根据commitId查看提交内容:根据commitId查看某次提交的内容