0Pricing
Ethical Hacking Academy icon

Ethical Hacking Academy

SecurityNetworkBeginnerScriptingSystems

Ethical Hacking Academyでセキュリティの脆弱性を特定し修正する方法を学びましょう。

🤖 AI 搭載📚 31 コース👥 100,000+ ユーザー⭐ 4.9 評価
コース概要

完全なEthical Hackingトラック

Ethical hackingは、攻撃者と同じ手法を使ってシステム、ネットワーク、アプリケーションをプローブする実践です。ただしPermissionを得ており、悪用される前に弱点を見つけて修正することが目標です。このトラックは、最初のラボ環境構築からbuffer overflow exploitの実行、専門的なpenetration testingレポート作成まで、完全なoffensive securityの規律をカバーしています。30のコースすべてが理論ではなく実践的なテクニックを軸にしています。

学習内容

Linuxの基礎とセキュリティ業務専用に設計されたBash scriptingから始まり、その後ネットワークプロトコル、匿名性、OPSECに進みます。コアツール習熟度ではNmap、Metasploit、Burp Suiteをカバーします。footprinting、reconnaissance、scanning、enumeration、social engineeringを実践し、LinuxとWindowsシステムの両方でprivileges escalateします。後続のコースではActive Directory attacks、wireless network hacking、mobile app pentesting、cloud pentesting、buffer overflow exploitation、malware reverse engineering、bug bounty huntingを扱います。トラックはpenetration testing methodologyとレポート作成に特化した専用コースで完結します。

ラーニングパス

30のコースはA1からC2にまたがります。A1とA2コース—Setting Up a Hacking Lab、Linux for Hackers、Networking Fundamentals & Protocolsを含む—基礎を構築します。B1とB2コースは専門ツールと中級attack techniquesを紹介します。Password Cracking Techniques、Vulnerability Analysis、Windows Privilege Escalationなど。C1とC2コースは最も難易度が高く、Active Directory Attacks、Buffer Overflow Exploitation、Cloud Pentesting、Malware Threats & Defense、Reverse Engineering Malwareが進行を完結させます。

仕組み

各コースは短く集中したレッスンに分かれており、組み込みのcode editorで実時間フィードバック付きで完了します。詰まったときはいつでもAI tutorが利用でき、構造化された進行により、常に以前学習したスキルの上に直接構築される実践をしています。

学習を始める →

学び方

🎯
インタラクティブレッスン
リアルタイムフィードバック付きの実践的なコード演習
🤖
AIチューター
わからないときは、AIが即座にサポート
💻
組み込みエディタ
ブラウザで直接コードを書いて実行
🏆
認定資格
コース完了時に認定資格を取得
カリキュラム

31コース

Ethical Hacking Academyラーニングパスのすべてのコース

01

エシカルハッキングへようこそ

A13レッスン

エシカルハッキングとは何か、なぜ企業が自社システムへの攻撃を専門家に依頼するのか、そしてサイバーセキュリティ分野のやりがいあるキャリアとはどのようなものかを学びます。

02

倫理的ハッキング入門

A13レッスンPRO

倫理的ハッキングの基本概念、範囲、重要性を学びます。一般的な用語や、脅威の全体像についても扱います。

03

ハッキングラボの構築

A14レッスンPRO

ハッキングラボの構築:仮想化の基礎、Kali Linuxのインストールなど

04

ハッカーのためのLinux

A24レッスンPRO

ハッカーのためのLinux:Linuxファイルシステム、必須コマンドなど

05

セキュリティのためのBashスクリプト

A24レッスンPRO

セキュリティのためのBashスクリプト:スクリプトの基礎、偵察の自動化など

06

匿名性とOPSEC

A24レッスンPRO

匿名性とOPSEC:Torとプロキシ、VPNとチェーン接続など

07

ネットワークの基礎とプロトコル

A23レッスンPRO

データの通信の仕組み、主要なプロトコル、倫理的ハッキングに不可欠な一般的なネットワークアーキテクチャを理解し、ネットワークの確かな基礎を築きます。

08

ハッカーのためのWindows内部構造

B14レッスンPRO

ハッカーのためのWindows内部構造:Windowsアーキテクチャ、レジストリなど

09

ハッカーのための暗号技術

B14レッスンPRO

ハッカーのための暗号技術:エンコードと暗号化の違い、ハッシュなど

10

Metasploit Framework徹底攻略

B14レッスンPRO

Metasploit Framework徹底攻略:Metasploitのアーキテクチャ、エクスプロイトの検索と使用など

11

Nmap徹底入門

B14レッスンPRO

Nmap徹底入門:ホストディスカバリー、ポートスキャンの手法など

12

WebペネトレーションテストのためのBurp Suite

B14レッスンPRO

WebペネトレーションテストのためのBurp Suite:プロキシとインターセプト、RepeaterとIntruderなど

13

パスワードクラッキングの手法

B14レッスンPRO

パスワードクラッキングの手法:ワードリストとルール、Hashcatなど

14

フットプリンティングと偵察

B13レッスンPRO

対象に関する情報を収集するための手法とツールを詳しく学び、倫理的ハッキングの評価に備えます。

15

スキャンと列挙

B13レッスンPRO

ネットワーク上のホスト、サービス、脆弱性を特定する技術を習得し、その後の攻撃や防御戦略につなげます。

16

ソーシャルエンジニアリング

B13レッスンPRO

人間の要因がセキュリティ上の最も弱い部分になり得ることを理解し、操​​作や誘導を利用した攻撃を特定して軽減する方法を学びます。

17

Linuxの権限昇格

B24レッスンPRO

Linuxの権限昇格:列挙、SUIDとSudoの悪用など

18

Windowsの権限昇格

B24レッスンPRO

Windowsの権限昇格:Windowsの列挙、サービスの設定不備など

19

モバイルアプリのペネトレーションテスト

B24レッスンPRO

モバイルアプリのペネトレーションテスト:Androidアプリの構造、APKの静的解析など

20

バグバウンティハンティング

B24レッスンPRO

バグバウンティハンティング:ターゲットの選定、大規模な偵察など

21

脆弱性分析

B23レッスンPRO

攻撃者に悪用される前に、ネットワークやシステムの弱点を検出、分類、優先順位付けする方法を学びます。

22

無線ネットワークハッキング

B23レッスンPRO

無線ネットワークの仕組みを理解し、不正アクセスから保護するためのテストとセキュリティ対策の技術を学びます。

23

Active Directory攻撃

C14レッスンPRO

Active Directory攻撃:ADの基礎、Kerberoastingなど

24

バッファオーバーフロー攻撃

C14レッスンPRO

バッファオーバーフロー攻撃:メモリとスタック、クラッシュを発見するファジングなど

25

クラウドのペネトレーションテスト

C14レッスンPRO

クラウドのペネトレーションテスト:クラウドの攻撃対象領域、IAMの設定不備など

26

システムハッキングとアクセス取得

C13レッスンPRO

ハッカーがシステムに不正アクセスするために利用する手法と、こうした侵入からシステムを守るための防御策を学びます。

27

マルウェアの脅威と防御

C13レッスンPRO

さまざまな種類のマルウェア、その拡散方法、悪意のあるソフトウェアを検出・防御するための戦略について学びます。

28

スニッフィングと回避

C13レッスンPRO

攻撃者がネットワークトラフィックを傍受する方法と、セキュリティシステムによる検知を回避する高度な技術を学びます。

29

Webアプリケーションハッキング

C13レッスンPRO

一般的な攻撃や防御策を含め、Webアプリケーションの脆弱性を悪用する手法に焦点を当てます。

30

ペネトレーションテストとレポート作成

C13レッスンPRO

これまで学んだスキルを、体系的なペネトレーションテストと効果的なレポート作成手法を通じて総合的に活用します。

31

マルウェアのリバースエンジニアリング

C24レッスンPRO

マルウェアのリバースエンジニアリング:静的解析、動的解析など

よくある質問

よくある質問

Ethical Hacking Academyコースは無料ですか?

はい。Ethical Hacking Academyコースは無料で始められ、インタラクティブレッスンをすべて無料で完了できます。オプションのPRO登録で、高度なAIツールと共有可能な認定資格がアンロックされます。

ENGLISHを学ぶのに事前経験は必要ですか?

いいえ。コースは基礎から始まり、より高度なトピックへと進むので、ENGLISHの事前経験がなくても始められます。

CoddyKitでENGLISHをどのように学びますか?

実践しながら学びます。短いインタラクティブレッスンは、わかりやすい説明と、リアルタイムで実行される実践的なコード演習が組み合わさっており、24時間対応のAIチューターがわからないときにいつでもサポートします。

Ethical Hacking Academyを完了すると認定資格がもらえますか?

はい。PRO学習者は試験を受けて、Ethical Hacking Academyコースの完了を証明する共有可能な認定資格を取得できます(認証コード付き)。

スマートフォンでENGLISHを学べますか?

はい。CoddyKitはウェブとネイティブiOS・Androidアプリで利用でき、どのデバイスでもENGLISHを学習でき、進捗がすべてのデバイスで同期されます。

Ethical Hacking Academyを今すぐ始める

AI搭載レッスンでプログラミングをマスターする数千人の学習者に参加しましょう。

無料で始める →すべてのコースを見る