本コースは、ターミナルにコマンドを入力できる初学者向けの実践講座です。店舗の画像機能は、買い物客が直接アクセスできない内部サービスに到達できます。そのリクエストを追跡し、許可された画像を壊さずに機能を修正します。
2 つのガイド付きラボで、ネットワークの役割、URL 解析、正確なエンドポイントのポリシー、リダイレクトの拒否を学びます。1 つのチャレンジでは、独立した環境で同じ方法を 2 つの提携カタログに適用します。
学習内容
- 実際に画像を取得するサーバーを特定し、実際のリクエスト記録を読む。
- 合成の内部データを使い、クライアントとサーバーの到達可能性を比較する。
- スキーム、ホスト名、ポートの完全な組み合わせを比較する短い Python ポリシーを編集する。
- 不許可の宛先とリダイレクトを拒否し、正しい画像バイト列と正規の在庫アクセスを維持する。
このコースの対象者
Web セキュリティの初学者、およびサーバーサイドリクエストフォージェリを学ぶ開発者が対象です。基本的なターミナル操作が必要です。ネットワーク、HTTP、必要な Python 構文は使用前に説明します。
各単元に Linux ターミナル、隔離コンテナネットワーク、Image Importer、Topology ビューが用意されています。内部データは合成ですが、リクエストとネットワーク隔離は実際に動作します。ローカルへのインストールは不要です。
よくある質問
Python の知識は必要ですか? 不要です。既存の小さな補助ファイルを編集し、タプル比較、真偽値、インデント、エディター操作を学びます。
すべての画像サービスを保護できますか? 固定された管理下のサービス識別子と直接画像を対象とします。悪意ある DNS 変更、任意のインターネット URL、あらゆる URL エンコードは扱いません。
チャレンジでは何を評価しますか? ラボで練習した方法による正しい画像取り込み、正確な宛先制限、リダイレクト拒否、内部業務アクセスの維持です。





