每周异常:第 1 期

2013-07-15 14:00~14:03,来自北京市时代互联(180.184.99.37) 的 pc/-1|windows/6.2|firefox/22.0|gecko/20100101 用户向支付宝 katongweb 系统发起 1480次猛烈的总攻,详情如下:

KEY VALUE
Ref https://ref.example.com/ref.htm
URL https://www.example.com/index.htm
File chrome://grabword/content/grabword.js
Line 0
Message Script error.
stacktrace

该用户通过 Ref 页面到目标 URL 之后,连续不断的通过 Firefox 插件脚本触发脚本异常。


通过最近的几次异常报警来看,由客户端连续发起攻击引起的 JavaScript 异常 PV 非正常波动,对异常监控数据有比较大的影响。

因此考虑以下方案来提升监控数据的稳定有效性:

  • 监控 JavaScript 异常 UV(根据 Session)
  • 监控 JavaScript 异常独立 IP 数。
  • 排除客户端本地脚本引起的异常(多数攻击是由客户端脚本发起)
    • 今日客户端脚本异常率:45.14%
    • 正常情况下客户端脚本异常率:3.45%

下图是排除了客户端本地脚本抛出的异常之后的结果:

2013-07-16 3 14 24

(当天数据对比,图中圆点是开启过滤客户端本地异常的时间点,下同)

2013-07-16 3 16 22

(相近2天数据对比)

Help
[count]gg 跳转到第 [count] 行,默认第 1 行。
[count]G 跳转到第 [count] 行,默认最后一行。
[count]j 向下跳转 [count] 行,默认跳转一行。
[count]k 向上跳转 [count] 行,默认跳转一行。
/ 开始搜索。按 <Esc> 退出。
gh 跳转到首页。
gb 跳转到博客首页。
gw 跳转到 Wiki 首页。
gt 跳转到我的 Twitter Profile 页。
gp 跳转到我的 Github Profile 页。
? 打开帮助。按 <Esc> 退出。