お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
ITセキュリティとセキュアコーディングの基礎
- セキュリティとディープディフェンスの基本原則
- 最近の脆弱性とエキスプロイトの傾向
- セキュアソフトウェア開発ライフサイクル(SSDLC)の統合
Webアプリケーションセキュリティ
- OWASP Top Ten (2021) とそれ以外
- インジェクション、認証の破綻、不安定なデシリアライゼーション
- セキュアなセッションおよびトークン管理
クライアントサイドセキュリティ
- クロスサイトスクリプティング(XSS)とDOMベースの攻撃
- クロスサイトリクエストフォージェリ(CSRF)
- 現代的なクライアントサイドフレームワークとサプライチェーンリスク
Javaセキュリティの基礎
- Javaセキュリティアーキテクチャとサンドボックス化
- Java APIおよびライブラリのセキュアな使用
- デシリアライゼーション脆弱性の軽減
実践的な暗号技術
- ハッシュ、暗号化、デジタル署名
- Java Cryptography Architecture (JCA) の使用
- キーマネージメントとTLSを使用したセキュアな通信
Javaセキュリティサービス
- JAASによる認証と権限付与
- Spring Securityの概要
- Javaを使用したセキュアなWebサービスとAPI
C/C++のセキュリティとメモリ保護
- メモリアクレイアウトとスタック操作
- バッファオーフロー、フォーマット文字列攻撃、ダングリングポインタ
- ASLR、DEP、スタックカナリーなどの軽減技術
一般的なコーディングエラーと脆弱性
- C/C++およびJavaのインジェクション脆弱性
- 不適切なエラーハンドリングとログ記録
- 不安定なファイルやリソース管理
知識源とベストプラクティス
- CVE、アドバイザリー、フレームワークの最新情報を得る
- セキュアコーディング用の静的および動的分析ツール
- 継続的な学習のためのさらなる読書とリソース
まとめと次に進むべきステップ
要求
- C/C++、Java、Webアプリケーション開発に関する基本的な知識
- ネットワークとHTTPの基本的な理解
- IDEまたはコードエディタを使用した経験
対象者
- 開発者
- ソフトウェアエンジニア
- 技術リーダー
28 時間
お客様の声 (3)
Experience sharing, it's teacher's know-how and valuable.
Carey Fan - Logitech
コース - C/C++ Secure Coding
講師の知識は非常に高かったです。彼は自分が話している内容をよく理解しており、私たちの質問にも的確に答えることができました。
Adam - Fireup.PRO
コース - Advanced Java Security
機械翻訳
このトピックは最新のものであり、私が必要な情報をアップデートする必要がありました。
Damilano Marco - SIAP s.r.l.
コース - Secure Developer Java (Inc OWASP)
機械翻訳