inflearn logo
知識共有
inflearn logo

趣味でハッキング#5(DIMICTF)

ハッキング大会DIMICTF(2019)のすべての予選チャレンジをクリアすることができます。

難易度 初級

受講期間 無制限

Penetration Testing
Penetration Testing
Reversing
Reversing
System Hacking
System Hacking
Penetration Testing
Penetration Testing
Reversing
Reversing
System Hacking
System Hacking

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

4.9

5.0

박근우

5% 受講後に作成

ますます講義力が向上していますね。 今回もよく学びました。

5.0

codersangmin

100% 受講後に作成

よかった

5.0

삐약

100% 受講後に作成

楽しかったです。

受講後に得られること

  • Pwnable、リバーシング、Web、Misc領域に関する脆弱性の発見方法および感覚。

  • 各チャレンジに関連するコンピュータサイエンスの知識。

  • セキュリティツールのインストールおよび活用方法。

ハッキングを趣味に、趣味でハッキング。
※ 「趣味でハッキング」コンテンツは、安全な情報セキュリティエコシステムに寄与するための合法的なハッキングのみを志向します。

 

< 講座の内容を本で読むには: 単行本/電子書籍(リンク) >

 

趣味でハッキング#5(DIMICTF)

ハッキング大会に参加してみたいですか?

▶ 何とか参加はしたものの、フィードバックがなくて学んでいる実感がないと感じていませんか?

▶ 運良くインターネットで解法を見つけたとしても、資料のクオリティが低かったり、身内だけにしか通じない言葉ばかりが並んでいたりして、反感を抱いたり理解できずにもどかしい思いをされたことはありませんか?

그렇다면 여기서 도움을 받으실 수 있습니다.



私たちはここで、2019年に開催されたDIMICTF予選チャレンジ(予選が本選より難しいと告知されたもの)をマスターします。最初から最後まで、すべてのチャレンジを実習します。

DIMICTFは科学技術情報通信部と韓国情報技術研究員が後援し、
韓国デジタルメディア高等学校が主催・主管する国内ハッキング大会です。


講座の内容をすべてマスターすれば、1位に入賞したチームでもクリアできなかったチャレンジを解決できるようになり、実力が向上するにつれて、今後さらに高難易度のハッキング大会にも挑戦できるようになるでしょう。

ハッキング大会の代表的な領域、計4つを扱います。システムハッキングに該当し、主に権限奪取を目的とするPwnable領域、ソフトウェアを分解した後に宝探しのように内部のどこかに隠された主要情報を探すReversing領域、ウェブサイトの脆弱なセキュリティ手順を回避して主要情報を抽出するWeb領域、特定の知識よりも脆弱性発見のセンスがより重要なMisc領域に区分されます。

開発者がこっそり隠しておいたイースターエッグを探したり、アップロードが制限された特定の拡張子ファイルをどうにかしてアップロードしてみたり、攻撃コードを機械語で一歩一歩作成したり、アクセスできないメモリ領域を侵犯して計画されていない機能を動作させたり、分析させないために難読化したソフトウェアを元の状態に復元したり、ログインページなどユーザーと相互作用する場所で各種特殊文字を組み合わせて注入すると隠されていた機能が発現する、といったことについて一緒に確認していくことになります。

上記のような内容が含まれた様々なチャレンジの実習を進めながら、脆弱性を発見し補完する方法について学ぶことになります。詳細には、下の画像で言及されているキーワードに関連するバグおよび脆弱性に関する理論と実習が含まれています。


効果的な学習のために、当時の大会状況を再現した仮想イメージを提供します。これにより、まるで大会に参加しているかのように実習することができます。あわせて、ツールのインストール方法と使い方も扱います。使用されるツールは Ghidra, GDB-PEDA, JD-GUI, Checksec, Uncompyle6 などがあります。

講義は現象と原理を共に説明し、個別学習を最小限に抑えられるよう重点を置いていますが、もし質問がある場合は、ネイバーカフェ「趣味でハッキング(リンク)」の質問掲示板を活用していただければ幸いです。

 


その他の詳細はプロローグ映像を参考にしてください。該当の映像には、以下の質問に対する回答が含まれています。

▶ 効果的な学習方法は?
▶ 講義の進め方は?
▶ 「趣味でハッキング#1~4」との関係は?
▶ 他の講座との違いは? 

注意事項

 

こんな方に
おすすめです

学習対象は
誰でしょう?

  • ハッキング大会DIMICTFのすべての予選チャレンジを完走したい方。

  • 学術的な趣味として、少しずつハッキングを学んでみたい方。

  • より難易度の高いハッキング大会に出場したい方。

  • 専門知識の補完が必要な関連学科の学生。

  • 情報セキュリティ関連の進路を希望される方。

前提知識、
必要でしょうか?

  • C、Pythonのプログラム作成経験があれば役に立つ可能性があります。

こんにちは
caliber50です。

12,036

受講生

1,037

受講レビュー

118

回答

4.7

講座評価

9

講座

ㆍ 情報セキュリティ技師
ㆍ 書籍「生活コーディング!Python」著者
ㆍ 書籍(+講義)「趣味でハッキング#N」著者
ㆍ 韓国外国語大学校 情報セキュリティ担当職員
ㆍ ミサイル戦略司令部 CERTチーム長(陸軍学士#59)
ㆍ 韓国工学大学校 コンピュータ工学学士(4.42)

もっと見る

カリキュラム

全体

96件 ∙ (13時間 16分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

18件

4.9

18件の受講レビュー

  • rkddkwl41625님의 프로필 이미지
    rkddkwl41625

    受講レビュー 2

    平均評価 5.0

    5

    5% 受講後に作成

    ますます講義力が向上していますね。 今回もよく学びました。

    • starplanetarium0520님의 프로필 이미지
      starplanetarium0520

      受講レビュー 7

      平均評価 5.0

      5

      100% 受講後に作成

      ありがとうございます。

      • dbtjdwns43208441님의 프로필 이미지
        dbtjdwns43208441

        受講レビュー 2

        平均評価 5.0

        5

        100% 受講後に作成

        楽しかったです。

        • codersangmin7508님의 프로필 이미지
          codersangmin7508

          受講レビュー 1

          平均評価 5.0

          5

          100% 受講後に作成

          よかった

          • condition2176님의 프로필 이미지
            condition2176

            受講レビュー 1

            平均評価 5.0

            5

            100% 受講後に作成

            やはり良い講義です

            caliber50の他の講座

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

            似ている講座

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

            ¥7,033