网站监控网页内容监测(网站监控网页内容监测页面内容监控页面跳转比较常见的监控方式)
优采云 发布时间: 2022-03-18 14:05网站监控网页内容监测(网站监控网页内容监测页面内容监控页面跳转比较常见的监控方式)
网站监控网页内容监测页面内容监控页面状态监控页面跳转比较常见的监控方式:单域名(例如gmail),组域名(例如dropbox),各种会员账号(facebook,googlecalendar)和多域名(例如.cn),将访问某个页面的ip地址记录到一个自动脚本(例如adsense)中,管理员可以通过脚本控制页面加载和浏览。
关于flash脚本的使用说明google通过针对特定的页面加载某个脚本来防止页面被复制,并通过地址栏等方式提示用户自己的页面来源。关于浏览器内容的监控这是浏览器内容监控的最常见的方式,通过使用javascript来检测网页中cookie的内容,从而判断网页来源。关于这个内容,还有一些php和java代码可以实现,有兴趣的同学可以查看本人博客,这里就不再赘述。
其它比较常见的脚本还有php脚本判断浏览器,判断各种域名来源。java脚本检测会员账号页面加载java脚本检测外部图片加载ezhttp检测nginx和nginx-socks5协议判断点击页面是否可以正常加载ezhttp通过socket监控抓取内容数量/请求数量/回调数量,以此判断页面来源多域名脚本(flash)或者多域名解析脚本(adsense)检测同一个域名如何配置可访问页面(root)_远程页面资源。
从抓包工具的角度上来说:监控页面的流量:还是通过抓包来实现的,要抓包才可以检测。针对http的,有多个抓包工具,如javascript-tracer,appium,expires以及phproot这些就是针对http协议的协议级和浏览器级抓包工具。同时多域名级别的也可以抓包。从传统的开发角度上来说:构建抓包与数据库交互数据的框架:例如表单:charles,jsonppletc.webpack模块化开发apps(只负责提供接口,处理交互或cookie,action,header等接口方式的处理)为了提高抓包效率,现在流行基于nginx来做,即可以当nginx服务器来使用。
app执行x.x.x.x.protocol_protocol_ext.php...来实现数据交互;lamp:apache,nginx+php-commonassets服务lnmp:apache,nginx+mysqlmemcacheapachenginx开发则可以选择elxi/el6web服务器zone-basedloadmonitor检测其它站点中请求:主要是通过监控http协议请求信息分析出来。
例如post请求,get请求等等,解析数据库里的字段。获取dom等数据,防止重复利用。最近在写实时监控系统,总结出来一些数据的处理手段。