ちいさな Web ブラウザを作ってみよう
本オンラインブックはセキュリティ・キャンプ全国大会 2021 オンラインの講義「ちいさな Web ブラウザを作ってみよう」 の事前課題資料です。
Web ブラウザが持つセキュリティ機構や、Web ブラウザ内で行われる先鋭的な攻撃手法の研究は発展を続けています。 この流れに沿って、それらの中には、Web ブラウザの内部構造への理解が強く求められるようなものも登場してきています。
そこで同講義では、現代の Web ブラウザの基礎的な機能群が具体的にどのように実装されているかを、既存の Web ブラウザ実装を例に概説します。 これに加えて、TUI ベースの小さな Web ブラウザを作成する演習を行います。 これらは Web 標準を眺めるだけでは得られない細かな知見を主体的に獲得してもらうことを目指すものです。
これらの座学や演習により、ぜひ現代の Web クライアントサイドのセキュリティをより深く理解するための強靭な足腰を獲得してください。
[WIP] がついたページについてタイトルに [WIP] がついたページは現在執筆途中のものです。
更新がある度に 著者の Twitter アカウント でその旨ツイートしますので、気になる方はこちらのアカウントを都度ご確認ください。