- 正規表現のRedosを防ぐ
- 不具合回避
- ルールをくぐり抜けるのを防ぐ
(完全に防げるとは言ってない)
Microsoft Internet Explorer --> MSIE, Trident
Microsoft Edge (EdgeHTML ver.) --> Edge
NCSA Mosaic --> NCSA_Mosaic
ガラパゴス携帯, 古いゲーム機についているブラウザ etc... --> Mozilla/1. Mozilla/2. Mozilla/3. Mozilla/4.
ルールには含まれていないよ
Microsoft Edge (Chromium ver.) --> Edg
< iOS 16, macOS 13
iOS 12 は、セキュリティアップデートで問題なく(完全にとは言ってない)つかえるが、ルールに含まれています。
macOS 11 は、セキュリティアップデートで問題なく(完全にとは言ってない)つかえるが、ルールに含まれています。
macOS 12 は、セキュリティアップデートで問題なく(完全にとは言ってない)つかえるが、ルールに含まれています。
※https://support.apple.com/ja-jp/HT201222
< windows10(11)
Windows NT系,Windows 9x系のバージョンがルールに含まれています。
存在しないバージョンがルールに含まれています。(ex. Windows 2,3.4.5...)
MS-DOS系のバージョンがルールに含まれています。(ex. Win1,2,3)
存在しないバージョンがルールに含まれています。(ex. Win4,5,6,7,8,9)
ログ解析したときにあったため...たぶんユーザーエージェント偽装だと思われる...
< Android 12 12L 13 14 15
Androidオープンソースプロジェクト (AOSP) に対して、セキュリティ脆弱性(セキュリティホール)を修正するパッチが提供されていないバージョンをルールに含まれています。
Android 10 は、2023年2月がパッチ提供が最後のためルールに含まれています。 https://source.android.com/docs/security/bulletin/2023-03-01?hl=en
Android 11 は、2024年2月がパッチ提供が最後のためルールに含まれています。 https://source.android.com/docs/security/bulletin/2024-03-01?hl=en
Mozilla Firefox
< 126
※https://www.mozilla.org/en-US/firefox/releases/
Google Chrome
Microsoft Edge や The Browser Company Arc も検知できます。 edge://version
arc://version
< 126
※https://chromestatus.com/roadmap