ソフトウェアのセキュリティ

説明

このコースでは、ソフトウェアセキュリティの基礎を探ります。 バッファオーバーフロー、SQLインジェクション、セッションハイジャックなど、重要なソフトウェアの脆弱性とそれらを悪用する攻撃について検討し、高度なテストやプログラム分析手法など、これらの攻撃を防止または軽減する防御策について検討します。 重要なのは、ソフトウェアシステムのセキュリティを強化するために使用できる開発サイクルの各フェーズでの手法を考慮して、「セキュリティを構築する」という考え方を採用することです。 このコースで成功した学習者は、通常、技術分野でXNUMX年生/ジュニアレベルの学部課程を修了し、プログラミングにある程度精通しており、理想的にはC / C ++および他のXNUMXつの「マネージド」プログラム言語(MLやJavaなど)を使用しています。アルゴリズムに。 これらの言語に精通していないが他の言語に精通している学生は、オンラインWebチュートリアルを通じてスキルを向上させることができます。

価格:無料で登録!

言語: 英語

字幕: 英語、韓国語

ソフトウェアのセキュリティ –メリーランド大学カレッジパーク