セキュリティ系の拡張機能について、どのような機能があるのかを表にまとめます。
比較する拡張機能
短縮名 | 拡張機能名 | 比較時のバージョン |
NS | NoScript | 2.7 |
RC0 | RequestPolicy Continued 0.5.x | 0.5.30pre2 |
RC1 | RequestPolicy Continued 1.x | 1.0.beta11pre2 |
PM | Policeman | 0.19pre3 |
UO | uBlock Origin | 1.4.0rc2 |
UM | uMatrix | 0.9.3.2b3 |
比較表
リクエスト全般 | NS | RC0 | RC1 | PM | UO | UM |
---|---|---|---|---|---|---|
同一ドメインのリクエストを制御する | ▲*1 | ● | ● | ● | ● | ● |
外部ドメインのリクエストを制御する | ▲*2 | ● | ● | ● | ● | ● |
JavaScript | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのJavaScriptファイルを制御する | ● | ● | ● | ● | ● | ● |
同一ドメインの埋め込み型JavaScript(script要素)を制御する | ● | ● | ● | |||
同一ドメインの埋め込み型JavaScript(script以外の要素)を制御する | ● | ● | ● | |||
外部ドメインのJavaScriptファイルを制御する | ● | ● | ● | ● | ● | ● |
画像 | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインの画像を制御する | ● | ● | ● | |||
外部ドメインの画像を制御する | ● | ● | ● | |||
CSS | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのCSSファイルを制御する | ● | ● | ||||
同一ドメインの埋め込み型CSS(style要素)を制御する | ● | |||||
同一ドメインの埋め込み型CSS(style属性)を制御する | ||||||
外部ドメインのCSSファイルを制御する | ● | ● | ||||
フレーム*3 | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのフレームを制御する | ● | ● | ● | |||
外部ドメインのフレームを制御する | ● | ● | ● | |||
プラグイン | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのプラグインを制御する | ● | ● | ||||
外部ドメインのプラグインを制御する | ● | ● | ||||
HTML5メディア*4 | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのHTML5メディアを制御する | ● | ●*5 | ||||
外部ドメインのHTML5メディアを制御する | ● | ●*6 | ||||
XHR | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのXHRを制御する | ▲*7 | ● | ● | |||
外部ドメインのXHRを制御する | ▲*8 | ● | ● | |||
Cookie | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのCookieを制御する | ● | |||||
外部ドメインのCookieを制御する | ● | |||||
指定ドメインのHTTPS接続時のCookieを制御する | ● | |||||
フォント | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのフォントを制御する | ● | ● | ● | |||
外部ドメインのフォントを制御する | ● | ● | ||||
リダイレクト*9 | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインへのリダイレクトを制御する | ||||||
外部ドメインへのリダイレクトを制御する | ● | ● | ● | ▲*10 | ||
XSS | NS | RC0 | RC1 | PM | UO | UM |
XSSが疑がわれるリクエストを無害化する | ● | |||||
XSSによるPOSTリクエストをGETリクエストに置き換える | ● | |||||
クリックジャッキング | NS | RC0 | RC1 | PM | UO | UM |
隠しリンクへのクリックを検出する | ● | |||||
a要素のping属性 | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのa要素のping属性のURLを制御する | ● | |||||
外部ドメインのa要素のping属性のURLを制御する | ● | |||||
a要素のping属性のURLを遮断する*11 | ● | ● | ||||
WebSocket | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのWebSocketを制御する | ● | |||||
外部ドメインのWebSocketを制御する | ● | |||||
DTD | NS | RC0 | RC1 | PM | UO | UM |
同一ドメインのDTDを制御する | ● | |||||
外部ドメインのDTDを制御する | ● |