feature image

2024年4月5日 | ブログ記事

ハッキングをはじめよう

この記事は新歓ブログリレー 28日目の記事です。

こんにちは。CTF班長の@ramdosです。

コンピューターを学ぼうとするみなさんの多くは、一度はいわゆるホワイトハッカーに憧れるものだと思います。

この際「ハッカーじゃなくてクラッカーだ」「ホワイトハッカーは攻撃的なセキュリティ研究者(offensive security researcher)に言い換えられるべきだ」といった非本質的なことは忘れましょう。我々はハッカーになりたいのです。

CTFとは?

(サイバーセキュリティにおける)CTF(Capture The Flag)は、運営側が作成した暗号やアプリなどの脆弱性(セキュリティ上の弱点)を見つけ、機密情報に見立てた「Flag」と呼ばれる文字列を奪取することを目的とする競技です。

この競技なら合法的に堂々とハッキングができます。嬉しいですね。

何が嬉しいのか?

競技としての面白さ

CTFでは、基本的にソースコードなどを読み、その弱点を探す競技です。巧妙に埋め込まれた弱点を見つけたときの快感は筆舌に尽くしがたいものがあります。

また、CTFはそのほとんどがチーム戦で行われます。「仲間とともに問題を解く」という営みには独特の面白さがあります。

セキュリティの知識・技能が身につく

近年、サイバーセキュリティの重要性はますます高まっています。高度なセキュリティの知識・技能を持った人材の価値は非常に高いと言えるでしょう。

セキュリティを学ぶ方法は数多くありますが、CTFでセキュリティを学ぶ最大の利点は「攻撃者の視点でソースコードを見られるようになる」ことです。この技能はあなたがアプリケーションを作成する際に、そのコードが安全かどうかを確かめるために重要です。

ハッキングをはじめよう

ハッキングを始めて見たい皆さんのために、CTF班はいくつかのイベントを開催します!これらのイベントはtraP 入部前から参加できるので、お気軽にお越しください!

ハッキング体験会

最も典型的なサイバー攻撃の一つである「SQLインジェクション」を題材に、具体的なサイバー攻撃の手法を体験できる初心者向けの体験会です。‌‌ハッキングの手法を学び、攻撃側の視点を身につけることで、Webアプリを開発するために必要な防御側の役割を果たすために必要な知識を身につけることができます。‌‌このため、CTF班に興味のある人はもちろん、SysAd班に興味がある人にもおすすめの内容となっています。

参加する人はノートパソコンを持ってきてください。

CPCTF

競技プログラミングとCTF(Capture The Flag)をコンテスト形式で体験できるイベントです!‌‌初心者から上級者まで楽しめる問題を準備しますし、初心者の方も楽しめるよう各問題には「ヒント」が設定されており、競技時間中も得点の減少と引き換えに「ヒント」を見ることが出来ます。

入賞者には賞品も用意しています!是非チャレンジしてみてください。

まとめ

CTFは面白く奥深い競技です。もし興味があれば、お気軽に体験会にお越しください!

明日の担当は@saitenさんです。お楽しみに!

ramdos icon
この記事を書いた人
ramdos

23B。CTFをしている場合とそうでない場合があります。

この記事をシェア

このエントリーをはてなブックマークに追加
共有

関連する記事

2024年3月22日
traPグラフィック班の活動紹介2024
haru10 icon haru10
2024年4月14日
Spotifyのクライアントを自作しよう
d_etteiu8383 icon d_etteiu8383
2024年4月14日
unityroomでAddressablesを使った話
inutamago_dogegg icon inutamago_dogegg
2024年3月17日
⑨でもわかる8bitアレンジ講習会
vPhos icon vPhos
2024年3月11日
思想の強いゲーム制作をしよう!
Kirby0717 icon Kirby0717
2024年4月22日
Reactで将棋作った話
mehm8128 icon mehm8128
記事一覧 タグ一覧 Google アナリティクスについて 特定商取引法に基づく表記