数日前 新しいバージョンのウェブブラウザ«qutebrowser2.4»の発売が発表されました その中で、広告のブロックにいくつかの改善が加えられ、Windowsバージョンでコードを実行できるようにする脆弱性の解決策があります。
ブラウザを知らない人のためにこれが知っているべきです 表示の邪魔にならない最小限のグラフィカルインターフェイスを提供します コンテンツの、そして完全にキーボードショートカットで構築されたVimテキストエディタのスタイルのナビゲーションシステム。
ブラウザは、タブシステム、ダウンロードマネージャ、プライベートブラウジングモード、組み込みのPDFビューア(pdf.js)、広告ブロックシステム、ブラウジング履歴を表示するためのインターフェイスをサポートしています。
ページのスクロールは«hjkl»キーを使用して行われ、新しいページを開くには«または»を押すことができます。タブ間の変更は«J»および«K»キーまたは«Alt-numerictabulator»を使用して行われます。
qutebrowser2.4の主な新機能
この新しいバージョンのブラウザでは、次のことが強調表示されています。 Windowsバージョンに影響を与える脆弱性CVE-2021-41146が修正されました それはそれです Windowsインストーラー qutebrowser用 特定のURLスキームのコントローラーとして登録します。 Outlook Desktopなどの一部のアプリケーションでは、特別に細工されたURLを開くと引数が挿入され、qutebrowserコマンドを実行できるようになります。これにより、次のようなコマンドを介して任意のコードを実行できるようになります。
影響を受けるのはWindowsのインストールのみであるため、エクスプロイトが機能するためにデフォルトのブラウザとしてブラウザをインストールする必要はありません。
目立つ変化については、 「content.blocking.hosts.block_subdomains」設定を追加し、 何が使えるか サブドメインのブロックを無効にするには / etc / hostsを介してドメインをリダイレクトすることによる広告ブロッカーで。
また、 混合コンテンツのダウンロードから保護するための「downloads.prevent_mixed_content」設定 (HTTPS経由で開いたページからHTTP経由でリソースをダウンロードする)。
また、「:tab-clone」コマンドに「–private」フラグが追加され、新しいプライベートブラウジングウィンドウで開いているタブのクローンが作成されました。
また、マウスホイールをスクロールしてタブを変更することは、macOSで正しく機能するようになりましたが、ユーザーがこの機能を望まない場合は、上記の動作を希望する場合は、falseを設定して「tabs.mousewheel_switching」で構成できます。
最後に あなたがそれについてもっと知りたいなら この新しいバージョンまたはブラウザについては、公式Webサイトで詳細を確認できます。 リンクはこちらです。
Ubuntuおよび派生物にQutebrowserをインストールするにはどうすればよいですか?
このWebブラウザーを試すことに興味がある人は、パッケージがUbuntuリポジトリ内にあるため、Ubuntuとその派生物へのインストールが非常に簡単であることを知っておく必要があります。
ブラウザをインストールするには、ターミナルを開くだけで(Ctrl + Alt + Tのキーの組み合わせで実行できます)、次のコマンドを記述します。
sudo apt update
これで、次のコマンドを使用してブラウザをインストールできます。
sudo apt install qutebrowser -y
これで完了です。システムでこのブラウザの使用を開始できます。
別のインストール方法で、新しいバージョンを試すことに興味がある人のために(Ubuntuリポジトリで新しいパッケージを更新するのに時間がかかるため)
ブラウザはからインストールできます ソースコード から入手できます la リリースページ.
そこに私たちは ソースコード(Zip)パッケージをダウンロードします チームで解凍します。 ブラウザを実行するには、フォルダを入力して次のコマンドを実行するだけです。
sudo apt install --no-install-recommends git ca-certificates python3 python3-venv asciidoc libglib2.0-0 libgl1 libfontconfig1 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-xfixes0 libxcb-xinerama0 libxcb-xkb1 libxkbcommon-x11-0 libdbus-1-3 libyaml-dev gcc python3-dev libnss3
そして、次のコマンドでブラウザを実行できます。
python3 qutebrowser.py
スクリーンショットを貼ったり、Vimのキーボードショートカットが使用されているだけでなく、ナビゲートしたりキーボードショートカットを使用したりするための非常に強力な方法があることを説明していません。
https://raw.githubusercontent.com/qutebrowser/qutebrowser/master/doc/img/cheatsheet-big.png