「アプリケーションエンジニアのためのセキュアプログラミング演習(C言語)」研修

NRIセキュアテクノロジーズ株式会社

2009-09-04

開催場所: 東京

開催日:  2009-09-28~2009-09-29

申込締切日: 2009-9-27

<概要>
本コースでは、C言語を用いたセキュアプログラミング手法に関して、実践的なスキルを習得します。一般に公開されている実際のC言語プログラムのソースコードレビューや、その脆弱性の修正を行う演習などを通じ、研修後すぐに、脆弱なアプリケーションの修正を行うことができるようになるスキルが身に付きます。
本コースは「アプリケーションエンジニアのための情報セキュリティ技術基礎」を修了された方(もしくは、クロスサイトスクリプティングやSQLインジェクションなどの、Webアプリケーションの脆弱性に関する基本的な知識をお持ちの方)を対象にした、具体的なC言語プログラミング演習コースです。C言語を用いたアプリケーション開発に携わる方で、セキュアプログラミングについての具体的な知識を身につけたい方に、特に効果的なカリキュラムです。


<受講対象者>
下記のような、アプリケーション開発に関する業務を担当されている方
(ソフトウェア開発技術者または同等以上の知識・スキルを保有していることが望ましい)
システムエンジニア/アプリケーション設計・開発者/プログラマ/ソースコードレビュアー/品質管理担当者


<学習内容>
■実行環境とのセキュアな対話
 ・入力の検証・データのサニタイズ・呼び出し
■動的割り当てリソース管理
 ・バッファオーバーフローの仕組・メモリ管理
■セキュアな入出力コントロール
 ・フォーマット出力・ファイル入出力、他
■特定のセキュリティメカニズムの導入
 ・識別・認可・認証・プライバシーと暗号化、他
■並行性の問題への対処
 ・並行性・TOCTOU
■組み込みデータ型と複合データ型の使い方の理解
 ・NULL終端バイト文字列・整数、他
■正しいエラー処理
 ・エラー処理・戻り値
■正確なコード記述とコーディングスタイル
 ・コーディングスタイル・正しいコーディング


<料金>120,000円(税別)

【企業の皆様へ】企業情報を掲載・登録するには?

御社の企業情報・プレスリリース・イベント情報・製品情報などを登録するには、企業情報センターサービスへのお申し込みをいただく必要がございます。詳しくは以下のページをご覧ください。

ホワイトペーパー

新着

ランキング

  1. ビジネスアプリケーション

    レガシーデータ基盤からの脱却が AI 活用の鍵--先進企業に学ぶクラウド移行の成功事例

  2. ビジネスアプリケーション

    AI 人材育成を単なる研修で終わらせない--事業を動かす AI スキル構築の 5 つのステップ

  3. ビジネスアプリケーション

    汎用 AI をビジネス仕様に。業務データを活かす AI アプリ開発の新しい前提「データ基盤」

  4. 仮想化

    コンテナ化だけで十分なのか。商用パッケージ運用の負荷を左右するOpenShiftの価値

  5. 経営

    月15万円から始めるSOC。セキュリティ人材を雇えない企業の、取引を止めない経営判断

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]