Scribble at 2023-10-17 07:46:08 Last modified: 2023-10-17 07:46:50
Microsoft Edge で試しにアクセスしてみると、"headless Chrome" が検出されたというレスポンスを返された。ただし、これは Edge が headless Chrome だと言われているのではなく、拡張機能に headless Chrome のようなスクレイピングや RPA ツールが含まれているという意味なのだろう。実際、Edge の拡張機能として、FireShot というスクリーンショットのツールや、SingleFile というウェブ・ページの保存ツールが入っていて、これらは headless Chrome と同様の仕方でコンテンツにアクセスするのだろう。
したがって、以前も書いたことだが、当社のコーポレート・サイトで問い合わせフォームを使う事業者が営業メールを送ってくるときに、UA が headless Chrome になっているものはクラウド・ワーカーが RPA を使って自動送信してるクズ営業だと断定してブラックホールへ突き落とすという方針を採ることにしたのだが、その判定基準はあくまでも UA 文字列だけに留めておくほうが良いということである。上で紹介している Fingerprint という会社のツールが、UA 文字列だろうと検知した拡張機能だろうと、なんでもかんでも区別なく headless Chrome だと判定するなら、そんなもんは使い物にならない。