演習

Chromium に uwuify を追加し、クレートのデフォルト機能を無効にしてください。 このクレートは出荷される Chromium で使用されますが、信頼できない入力を 処理するためには使用されないものとします。

(次の演習では Chromium から uwuify を使用しますが、よければ先に進んで 今それをやってしまっても構いません。あるいは、uwuify を使用する新しい rust_executable ターゲットを作成してもよいでしょう。)

受講者は多数の推移的依存関係をダウンロードする必要があります。

必要なクレートの合計は次のとおりです。

  • instant
  • lock_api
  • parking_lot
  • parking_lot_core
  • redox_syscall
  • scopeguard
  • smallvec
  • uwuify

これよりさらに多くダウンロードしている場合は、デフォルト機能を無効にするのを 忘れている可能性が高いです。

このクレートについては Daniel Liu に感謝します。