コース概要

導入

Python Programming の概要

  • Python とサイバーセキュリティにおけるその役割
  • インストールPython
  • 開発環境のセットアップ
  • Python 構文、変数、データ型、および基本的な I/O 操作
  • 関数、モジュール、ライブラリ

基本および高度な概念 Python Programming

  • 高度なデータ型
  • Python のオブジェクト指向プログラミング (OOP)
  • 例外処理とエラー管理
  • ファイルの処理と操作
  • パターンマッチングの正規表現

Python による防御的なサイバーセキュリティ

  • Python を使用した自動ログ分析
  • Pythonによるパケット解析
  • ネットワークトラフィック監視
  • 侵入検知システム (IDS) の構築

Python によるデジタルフォレンジック

  • デジタルフォレンジックの概要
  • Python によるファイル システム分析
  • Python によるメモリ分析
  • 一般的なタスクを自動化するフォレンジック スクリプトの作成

Pythonによる攻撃的なサイバーテクニック

  • 攻撃的なサイバーセキュリティと倫理的考慮事項の紹介
  • 侵入テスト用の Python スクリプトの作成
  • ブルートフォース攻撃とパスワードクラッキング
  • 脆弱性の悪用
  • 単純なコマンド アンド コントロール (C2) フレームワークの作成

ベストプラクティスと倫理的考慮事項

  • 機密データを扱う際のセキュリティとプライバシーの考慮事項
  • Python を攻撃的な目的で使用することの法的および倫理的影響
  • 責任ある脆弱性の開示
  • Python のコードレビューと安全なコーディングの実践

概要と次のステップ

要求

    サイバーセキュリティの概念の基本的な理解 プログラミングの知識

観客

    開発者
 14 時間

参加者の人数



Price per participant

お客様の声 (9)

関連コース

CRISC - Certified in Risk and Information Systems Control

21 時間

Microsoft SDL Core

14 時間

Standard Java Security

14 時間

Java and Web Application Security

21 時間

Advanced Java Security

21 時間

Advanced Java, JEE and Web Application Security

28 時間

.NET, C# and ASP.NET Security Development

14 時間

Comprehensive C# and .NET Application Security

21 時間

関連カテゴリー