※セミナーの終了時間は回によって多少前後することがあります。Topへpart1<セキュアコーディング概論・文字列>セキュアコーディング概論:製品のセキュリティや脆弱性を取り巻く現状、セキュアコーディングの必要性を理解し自ら学習するための方法や有効なリソースについて紹介します。文字列:ユーザとソフトウエア間に発生するデータのやりとりの大部分は文字列によって行われます。おける弱点がソフトウエア脆弱性を生み出しています。セキュリティ上の欠陥と、その結果発生する脆弱性と対処方法について解説します。言語において整数型の取扱いに起因する脆弱性はこれまであまり重要視されていませんでしたが、その数は確実に増加しています。攻撃者は、プログラムが本来想定する入力範囲に関わらず、異常動作を引き起こす入力値を見つけ出すことで脆弱性を利用しようとします。言語における整数型の取扱いに関する仕様と、そこから引き起こされるセキュリティ上の問題について体系的に解説します。コードレビュー:実際のコードにおいてどのような脆弱性があるか、またどのように修正すべきかを、脆弱性を含むサンプルプログラムを題材にして実習します。