강의

멘토링

커뮤니티

Security & Network

/

Computer Security

セキュアコーディング in C

Cプロセスのセキュアコーディングは、安全で信頼性の高いソフトウェアアプリケーションの開発を確実にするために、バッファオーバーフロー、メモリ管理、および脆弱性の防止などの概念をカバーしています。

難易度 初級

受講期間 無制限

  • jikim1770
secure-coding
secure-coding
C
C
buffer-overflow
buffer-overflow
secure-coding
secure-coding
C
C
buffer-overflow
buffer-overflow

学習した受講者のレビュー

学習した受講者のレビュー

5.0

5.0

나는그네

30% 受講後に作成

内容が本当に良いですね 以前にインターネット書店で本を購入して読んで良いと感じて受講することになったのですが とても良くてcとリナックス講義を全部購入しました 良い講義をありがとうございます、今後もまた良い講義をお願いします! ありがとうございます

5.0

권호석

100% 受講後に作成

とても役に立ちました

5.0

yjjung

33% 受講後に作成

セキュアコーディングの知識と方法についての講義がとてもよくなっていてスキルアップできる時間でした。 ありがとうございます。

受講後に得られること

  • 前処理の注意事項

  • 宣言の問題

  • 式の注意事項

  • 整数の内部構造及び使用時の注意事項

  • 浮動小数点の内部構造および使用時の注意事項

  • 配列の構造および使用時の注意事項

  • 文字列構造および使用時の注意

  • メモリオーバーフロー防止と最適化

  • 安全なファイル入出力

Cコースのセキュリティコーディングは、脆弱性の防止とベストプラクティスに焦点を当て、安全で強力なCコードを書くための包括的なトレーニングを提供し、ソフトウェア開発、組み込みシステム、サイバーセキュリティ、オペレーティングシステムの開発などの分野に関連しています。

学習内容

セクション(1)セキュアコーディングの紹介

セキュアコーディング全体を理解し、開発環境を設定できます。

セクション(2)前処理上の注意

#defineを使ったマクロ宣言の際に問題となるいくつかの事項を扱い、これを解決できる技法を習得することができます。

セクション(3)宣言時の注意事項

さまざまな種類の宣言で発生する可能性のある問題を特定し、宣言を行うことができるガイドラインを習得して実装に適用できます。

セクション (4) 整数タイプ 注意事項

整数の内部構造を説明し、整数を使用するときに発生する可能性のある問題を特定し、それを解決するためのガイドラインを示します。

セクション (5) ミスタイプの注意事項

間違いの内部構造を説明し、間違いを使用したときに発生する可能性のある問題を特定し、それを解決するためのガイドラインを示します。

セクション(6)配列に関する注意

配列の内部構造を説明し、配列を使用する際の問題を特定し、それを解決するためのガイドラインを習得し、それを実装に適用できます。

セクション(7)文字列に関する注意事項

文字列の内部構造を説明し、文字列を使用する際の問題を特定し、それを解決するためのガイドラインを習得し、それを実装に適用できます。

セクション(8)メモリに関する注意

メモリ割り当て、失効時に発生する可能性のある問題を特定し、解決するためのガイドラインを提供します。

セクション(9)ファイル入出力の注意事項

ファイルの入出力構造を説明し、入出力時の問題を特定し、それを解決するためのガイドラインを習得し、それを実装に適用できます。

受講前の注意

練習環境

  • オペレーティングシステムとバージョン(OS):Windows 10,11

  • 編集ツール: Windows Visual Studio 2021

  • コンパイラ:Visual Studio C ++

学習資料

  • 提供する学習資料形式(PDF)

  • 授業時にpptを利用した板書を行い、これを授業資料(PDF)と共有します。

選手の知識と注意事項

  • このコースを聴くための選手の知識:C基本

  • 本講義動画仕様:FPS-60、解像度-1280*720、オーディオサンプルレート-44,100

  • いつでもご質問いただき、講義は新しい技法が出れば修正されることがあります。

  • 講義の際に配布される学習資料は授業のみ参考にして無断配布は禁じます。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Cプログラマ

  • アプリケーション開発のセキュリティと安全性に興味がある方

こんにちは
です。

905

受講生

114

受講レビュー

12

回答

4.9

講座評価

9

講座

金正仁(キム・ジョンイン)講師は、オープンソースが重要だとして、

Linuxカーネルやディープラーニングの実装ソースを趣味として毎日分析している、オープンソースマニアです。

ソースを通じて理解すると言い、むやみにソース分析によってすべての原理を理解しようとするため、

受講の際は、ソースコードの爆撃に注意が必要です。

 

講義に関するお問い合わせ : jikim@imguru.co.kr

カリキュラム

全体

27件 ∙ (6時間 49分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

13件

5.0

13件の受講レビュー

  • fnzldkf16730님의 프로필 이미지
    fnzldkf16730

    受講レビュー 1

    平均評価 5.0

    修正済み

    5

    100% 受講後に作成

    • cic93053411님의 프로필 이미지
      cic93053411

      受講レビュー 1

      平均評価 5.0

      5

      100% 受講後に作成

      • jangmh7595님의 프로필 이미지
        jangmh7595

        受講レビュー 4

        平均評価 5.0

        5

        33% 受講後に作成

        • abcd123123님의 프로필 이미지
          abcd123123

          受講レビュー 327

          平均評価 5.0

          5

          33% 受講後に作成

          • wkdwlsghk1593473님의 프로필 이미지
            wkdwlsghk1593473

            受講レビュー 13

            平均評価 5.0

            5

            100% 受講後に作成

            ¥6,799

            jikim1770の他の講座

            知識共有者の他の講座を見てみましょう!

            似ている講座

            同じ分野の他の講座を見てみましょう!