Bot

  • Published on
    9日ぶんの生アクセスログを1リクエスト1行で S3 に貯め、全 1198 IP を排他的に分類したら、人間候補は 2% だった。鍵は「UA を証拠として使わない」こと。データセンターから来る MobileSafari が 297 IP、ブラウザ UA を名乗るがアセットを一切読まないスクレイパーが 76 IP。UA は自己申告なので、ASN と行動を重ねて初めて正体が見える。判定ロジックと実数を全部出す。