
💚 と ⭐ でリポジトリを応援してください
ダウンロード
ハッキングとは何か? 👾
ハッキングとは、コンピュータシステムやネットワークの弱点を特定し、その弱点を悪用してアクセスを獲得することです。
ハッキングはさまざまな方法で実行できます。最も一般的な形態はフィッシング詐欺で、ハッカーはユーザーを騙してメールの添付ファイルを開かせたり、個人情報を転送させたりすることで、ログイン名やパスワードを入手したり、ネットワーク化されたコンピューティング環境にマルウェアを持ち込もうとします。
Wannacryマルウェア攻撃を含む近年の最も深刻な侵害のいくつかは、フィッシング詐欺として始まり、標的となった企業だけでなく、関連するパートナー、顧客、政府機関などにも影響を及ぼしました。
ハッカーとは誰か? 👨💻
ハッカーとは、コンピュータシステムやネットワークの弱点を見つけ出し、アクセスを獲得するためにそれを悪用する人物です。ハッカーは通常、コンピュータセキュリティの知識を持つ熟練したコンピュータプログラマーです。
ハッカーはその行動の意図に応じて分類されます。以下のリストは、意図に基づいてハッカーを分類したものです。
- ホワイトハット 特定された弱点を修正する目的でシステムへのアクセスを獲得するハッカー。ペネトレーションテストや脆弱性評価を実施することもあります
- ブラックハット 個人的な利益のためにコンピュータシステムへの不正アクセスを行うハッカー。その意図は通常、企業データの窃取、プライバシー権の侵害、銀行口座からの資金移動などです。
- グレーハット 倫理的ハッカーとブラックハットハッカーの間にあるハッカー。弱点を特定し、システム所有者に明らかにする目的で、権限なくコンピュータシステムに侵入します。
倫理的ハッキングとは何か?
倫理的ハッキングはペネトレーションテストと呼ばれることもあり、悪意のある攻撃者が発見・悪用してデータの損失、金銭的損失、その他の重大な損害を引き起こす可能性のある脅威や脆弱性を、システムやネットワークに侵入・浸透して見つけ出す行為です。倫理的ハッキングの目的は、テスト中に発見された脆弱性を修正することで、ネットワークやシステムのセキュリティを向上させることです。倫理的ハッカーは、悪意のあるハッカーが使用するのと同じ手法やツールを使用することがありますが、セキュリティを向上させ、悪意のあるユーザーによる攻撃からシステムを防御する目的で、権限を持つ人の許可を得て行います。
倫理的ハッカーは、プロセス中に発見したすべての脆弱性と弱点を経営陣に報告することが求められます。
サイバーセキュリティとは? 💻
サイバーセキュリティとは、システム、ネットワーク、プログラムをデジタル攻撃から保護する実践です。こうしたサイバー攻撃は通常、機密情報へのアクセス、改ざん、破壊、ユーザーからの金銭の恐喝、あるいは通常の業務プロセスの妨害を目的としています。
エシカルハッキングツールとは? 👨💻 🛠️
ハッキングツールとは、コンピュータシステム、Webアプリケーション、サーバー、ネットワークの弱点を見つけて悪用するのに役立つコンピュータプログラムやスクリプトのことです。こうしたツールは市場に多種多様に存在します。オープンソースのものもあれば、商用ソリューションのものもあります。
CTFとは? 🚩
CTF(Capture The Flag)は、情報セキュリティ競技の一種で、Wikipedia上の宝探しから基本的なプログラミング演習、さらにはサーバーに侵入してデータを盗み出すハッキングまで、さまざまなタスクを解くことに挑戦するものです。こうした課題では通常、サーバー上やWebページの背後に隠された特定のテキストを見つけることが求められます。この目標はフラグと呼ばれ、それが名前の由来にもなっています!
多くの競技と同様に、CTFの難易度はイベントによって異なります。中には、サイバーセキュリティチームでの運用経験を持つプロフェッショナルを対象としたものもあります。こうしたイベントは通常、多額の賞金が用意され、特定の物理的な場所で開催されることがあります。
暗号技術とは? 💱
暗号技術とは、メッセージの送信者と意図された受信者だけがその内容を閲覧できるようにする、安全な通信技術の研究です。電子データを送信する際、暗号技術の最も一般的な用途は、メールやその他のプレーンテキストメッセージの暗号化と復号です。現代の暗号技術では、高度な数学的方程式(アルゴリズム)と秘密鍵を用いてデータを暗号化および復号します。今日、暗号技術はデータの機密性と完全性を提供するために、また通信の認証と匿名性の両方を提供するために用いられています。基本的な暗号技術の例としては、文字を他の文字に置き換えた暗号化メッセージが挙げられます。暗号化された内容を解読するには、文字がどのように置き換えられているかを定義するグリッドや表が必要になります。
コミュニティのリソースと環境
エシカルハッキングを始めるのに役立つリソースは数多く存在します。YouTubeのチュートリアルから、スキルを磨ける仮想ラボ環境まで、さまざまです。
サイバーセキュリティとテクノロジーのYouTubeチャンネル
-
IppSec
- 説明: IppSecは、エシカルハッキングとサイバーセキュリティに焦点を当てた人気のYouTubeチャンネルです。このチャンネルでは、Capture The Flag(CTF)のウォークスルーや、ハッキング技術と課題についての詳細な解説を提供しています。
-
The Cyber Mentor
- 説明: The Cyber Mentorは、サイバーセキュリティを志す人々や経験豊富なプロフェッショナルにとって価値あるリソースを提供しています。このチャンネルでは、ペネトレーションテスト、ネットワーキング、サイバーセキュリティ資格などのトピックに関するチュートリアル、コース、実践的なアドバイスを提供しています。
-
IT Security Labs
- 説明: IT Security Labsは、サイバーセキュリティ教育と情報セキュリティに取り組んでいます。このチャンネルでは、エシカルハッキング、レッドチーミング、サイバーセキュリティツールと技術など、幅広いトピックを扱っています。
-
Hak5
- 説明: Hak5は、長い歴史を持つテクノロジーとハッキングのチャンネルで、ハッキング、セキュリティ、新興テクノロジートレンドのさまざまな側面を探求しています。このチャンネルでは、ハッキングガジェットやツールに関する有益なチュートリアルやレビューを提供しています。
-
LiveOverflow
- 説明: LiveOverflowは、サイバーセキュリティやCTFチャレンジに関連する、魅力的で教育的なコンテンツで知られています。このチャンネルでは、ハッキングやリバースエンジニアリングの世界についてのウォークスルー、チュートリアル、洞察を提供しています。
-
Null Byte
- 説明: WonderHowToネットワークの一部であるNull Byteは、サイバーセキュリティとハッキングに関する豊富な知識を提供しています。このチャンネルでは、倫理的ハッキング、情報セキュリティ、サイバーセキュリティのニュースなどのトピックを扱っています。
-
JohnHammond010
- 説明: JohnHammond010は、ハッキングとセキュリティへの情熱をYouTubeチャンネルで共有しているサイバーセキュリティ愛好家です。コンテンツには、Capture The Flag (CTF)のウォークスルー、さまざまなセキュリティツールのチュートリアル、サイバーセキュリティチャレンジが含まれています。
仮想テスト環境
- VulnHub - VulnHubを通じて、既知の脆弱性を持つVMをダウンロードできます。あなたのタスクはこれらに侵入し、作成者がリストしたフラグを見つけることです。これは無料のサービスで、VMをダウンロードして好みのVMプログラムで実行します
- Hack The Box - Hack The Boxに登録するには、まずサイトにハッキングする必要があります。一度入ると、多数の既製の脆弱なボックスが見つかります。これらはすべてVPN経由でアクセスするため、VMプログラムは必要ありません。無料枠もありますが、リタイアしたマシンにアクセスするにはサブスクリプションの支払いが必要です。
- Try Hack Me - Hack the Boxに似ていますが、よりガイド付きの学習アプローチを採用しています。マシンをハッキングする際に何を探すべきかを支援する「クラス」に登録できます。ここでも、すべてのマシンはVPN経由でアクセスします。ここのコンテンツのほとんどにはサブスクリプションが必要です
最も一般的なサイバー攻撃10種類:
- サービス拒否 (DoS) 攻撃と分散型サービス拒否 (DDoS) 攻撃
- 中間者 (MitM) 攻撃
- フィッシング攻撃とスピアフィッシング攻撃
- ドライブバイ攻撃
- パスワード攻撃
- SQLインジェクション攻撃
- クロスサイトスクリプティング (XSS) 攻撃
- 盗聴攻撃
- 誕生日攻撃
- マルウェア攻撃
倫理的ハッキングのフェーズ
- 計画と偵察
- スキャン
- アクセスの獲得
- アクセスの維持
- 分析とWAFの設定
認定資格
Certified Ethical Hacker | CEH Certification
さらに多くのツールとチュートリアルを近日公開予定 !!