スーパーゲームIT科 ホワイトハッカー専攻 ホワイトハッカーコース
- 4年制
- 高度専門士
サーバーやネットワークプログラム、ハッキング知識など総合的に活躍できるセキュリティエンジニアになる!
- ・サイバーセキュリティ協議会 構成員(内閣サイバーセキュリティセンター)
- ・関西サイバーセキュリティ・ネットワーク 会員 経済産業省近畿経済産業局
- ・デジタル・フォレンジック研究会 正会員

ホワイトハッカーをもっと知ろう!
大卒と同等の高度専門士も取得できるOCAでホワイトハッカーの仕事を体験しよう!
ホワイトハッカーとは?

サイバー犯罪に対抗するのが
ホワイトハッカー
サイバー犯罪を起こす「ブラックハッカー(悪いハッカーのこと。クラッカー、ブラックハットともいう)」に対抗する、彼らと同等以上の能力を持つセキュリティエンジニアのこと。
過去のサイバー犯罪で標的とされてきたのは、主に政府機関や企業だったが、一般人をも巻き込む犯罪へと拡大しつつある中で、ホワイトハッカーの需要は年々高まっています。
スキルの高いホワイトハッカーだと年収1,000万を超えるとも言われており、今最も注目されている職業のひとつです。
ホワイトハッカーコースの特徴
コース選択制


全国初のホワイトハッカー
専門学校で学ぶ
OCAは全国初のホワイトハッカーを目指せる専門学校。ハッキングの技術だけではなく、サーバーやネットワークスキルなどセキュリティに関する知識・技術を幅広く学び、ネットの世界を守るセキュリティのスペシャリストを目指します。

グローバルに活躍できる
資格取得を目指す。
Microsoftが認定する「Microsoft Azure」やアマゾンウェブサービスが提供する「AWS認定」などグローバルに活躍できるための資格取得に向けたカリキュラムを授業に組み込んでいます。

カリキュラムから機材まで
有名IT企業が授業をサポート
認定ホワイトハッカー(CEH)や認定ネットワークディフェンダー(CND)、
AWS Academy資格、Microsoft Azure資格、LPIC、CompTIAなどグローバルに活躍できる資格取得を目指した授業を行います。
もちろん、基本情報処理や応用情報処理、情報処理安全確保支援士などの国内資格の合格も目指せます。

プラス“英語力”で
トップエンジニアへ
世界に広がるIT業界。グローバルに活躍できる英語力は必須のスキルです。OCAでは、専門英語や留学のための英語の授業がカリキュラムに入っており、世界で活躍できるトップエンジニアを目指します。

ウエストフロリダ大学と提携し、
グローバルな視点・技術が身につく
アメリカのサイバーセキュリティ教育機関校であるウエストフロリダ大学はOCAの海外提携校で、カリキュラムなど様々な情報共有を行っています。
また、1年次には全員がアメリカへ行き、普段は訪問できない最先端のセキュリティやIT関連企業に訪問します。



CEH/CND を授業で採用
国内初「EC-Council 認定アカデミア校」。
OCAでは、 EC-Council(米国)の日本で初めて認定アカデミア校となりました。セキュリティエンジニア業界で著名な資格として知られる「CEH」「CND」を国内で唯一、授業で学ぶことができ、資格取得に挑戦することができます。
EC-Councilは、セキュリティ専門知識を証明する認定トレーニングです。
世界145ヶ国を超える国々で提供され、有資格者は米国国防総省や国家安全保障局をはじめ、各国の重要システムを防衛しています。

ピックアップ授業
特別講義


株式会社ラック(LAC)との
産学連携
「株式会社ラックSpecial CTF(Capture The Flag)」を9月に開催!株式会社ラック様は国内屈指のICTセキュリティベンダー。本校のホワイトハッカー専攻のために、オリジナルのCTFを提供いただき、特別授業が行われることになりました。
※CTFとは、情報セキュリティのスキルを競うコンテストのこと。
企業プロジェクト


キヤノンマーケティングジャパン株式会社企業プロジェクトウイルス対策製品の比較/流行しているマルウェアの調査
キヤノンMJグループ「サイバーセキュリティラボ」のセキュリティエンジニアとの企業プロジェクトを開催!
2つの課題について6か月にわたり調査を行いました。
中間発表では調査に対する実務者視点でのレビューやアドバイスを受け、2月の卒業・進級制作展で調査結果を発表。
マルウェアの調査・解析に関わる業務を体系的に学ぶ機会となりました。
詳しくはこちら

Python基礎
Pythonの基礎から応用までしっかり学び、自レームワークを活用した実装まで学習します。

CEH
ホワイトハッキングなどのセキュリティ脅威とハッキングの技術を体系的に学び、攻撃の原理を理解します。
カリキュラム
1年次 Open
エンジニアの基礎を演習で身につける
- CompTIA A+/Network+
-
ハードウェア
ネットワーク
モバイルデバイス
ハードウェアとネットワークのトラブルシューティング
Windowsオペレーティングシステム
その他のオペレーティングシステム
セキュリティ
ソフトウェアトラブルシューティング
運用手順
ネットワークの概念
インフラストラクチャ
ネットワークオペレーション
ネットワークセキュリティ
ネットワークのトラブルシューティングとツール
- AWSアカデミー/インフラ実技
-
AWS Academy クラウドファンデーション
AWS クラウドのコンセプト
AWS クラウドの主要サービス
AWS クラウドクラウドのセキュリティ
クラウドアーキテクチャの設計
クラウドのサポートサービス
Linux/Windowsサーバ概論
Linux/Windowsサーバ環境準備
Linux基礎コマンド、Windowsサーバ基本操作
Linux/Windowsサーバシステム管理
シェルスクリプト
- PHP基礎
-
プログラム環境構築
PHPプログラム概論
HTML/CSS、Jvascript基礎
SQL基礎
変数、演算子、配列、関数
アルゴリズム
制御文(if文、for文など)
組み込み関数(文字列操作、コレクション操作、ファイル入出力)
レスポンス、リクエスト
セッション管理、ファイル管理、データベース管理
webプログラム概論
- Python基礎
-
Python概論
プログラム環境構築
アルゴリズム
変数、演算子、関数
データ構造
制御文(if文、for文など)
基本ライブラリ
クラスとオブジェクト
ユーザ定義関数
2年次 Open
より高度な技術を磨く
- CompTIA security+/AWSアカデミー/CompTIA Linux+
-
脅威、攻撃、脆弱性
テクノロジーとツール
アーキテクチャと設計
アイデンティティとアクセス管理
リスク管理
暗号化とPKI
Cloud Architecting
環境の設計
高可用性を考慮した設計
インフラストラクチャの自動化
インフラストラクチャの疎結合化
ウェブスケールのメディア設計
フレームワーク
トラブルシューティング
設計パターンとサンプルアーキテクチャ
Linuxシステム管理者ネットワーク管理者
Web管理者
テクニカルサポート
- Linux実技
-
Linux基礎
DNSサーバ概要/構築
webサーバ概要/構築
Proxyサーバ概要/構築
メールサーバ概要/構築
FTPサーバ概要/構築
- セキュリティ演習
-
ペネトレーションテスト/脆弱性診断
インシデント対策
ログ解析
- 法律
-
情報社会と倫理
情報システムと法的保護
- PHP応用
-
PHPフレームワーク概論
MVCとコントローラ
PHPテンプレートの利用
ミドルウェアの利用
データベース準備
コンソールアプリケーション
ソース管理(git/svn)
3年次 Open
実践力を身につける
- CND
-
コンピュータネットワークと防衛の基礎
ネットワークセキュリティの脅威、脆弱性、攻撃
ネットワークセキュリティのコントロール、プロトコル、デバイス
ネットワークセキュリティーポリシーのデザインと実装
物理セキュリティ
ホストセキュリティ
ファイアウォールの安全な構成と管理
IDSの安全な構成と管理
VPNの安全な構成と管理
無線ネットワークの防御
ネットワークトラフィックスのモニタリングと分析
ネットワークリスクと脆弱性の管理
データのバックアップとリカバリ
ネットワークインシデント対応と管理
- C#
-
C#概要
変数、演算子、配列
制御文
クラス/オブジェクト指向プログラミングの基礎
静的メソッド/静的プロパティ/静的クラス
値型と参照型
リストクラスとLINQ
継承
ポリモーフィズム
- セキュリティ技術
-
セキュリティ技術の基礎
暗号化技術、電子認証技術、デジタル署名
セキュリティ・インフラ構築技術
Linux/Windowsの要塞化
クラッキングの実例
ログ解析
フォレンジック
バイナリ解析
- JAVA基礎~応用
-
Java概要
変数、演算子、配列
制御文
メソッド
複数クラスを用いた開発
オブジェクト指向概要
インスタンスとクラス
カプセル化、継承、多態性
Javaフレームワーク
- Python応用
-
Pythonフレームワーク概論
ビューとテンプレート
モデルとデータベース
リレーションシップ
4年次 Open
実践力を身につける
- CEH
-
ホワイトハッキングの紹介
フットプリンティングと調査
ネットワークの診断
列挙
脆弱性解析
システムハッキング
マルウェアの脅威
スニッフィング
ソーシャル・エンジニアリング
サービス拒否(DoS攻撃)
セッション・ハイジャック
IDS、ファイアウォール、ハニーポットの回避
webサーバのハッキング
webアプリケーションのハッキング
SQLインジェクション
ワイヤレスネットワークのハッキング
モバイル・プラットフォームのハッキング
IoTハッキング
クラウド・コンピューティング
暗号技術
- Ruby
-
Ruby概論
変数、演算子、配列、ハッシュ
メソッド、クラス
モジュールやライブラリの活用
Ruby on Railsの基本
Scaffolding機能によるRails開発の基礎
ビュー開発、モデル開発、コントローラー開発
ルーティング
クライアントサイド開発
- ブロックチェーン
-
ブロックチェーンの概要
ブロックチェーンのアーキテクチャ
仮想通貨とブロックチェーンの関連性
ブロックチェーンプラットフォーム
- IoT
-
IoTシステムの基礎
IoT機器ネットワーク基礎
IoTデバイス実践講座
- プログラム
-
Java or Python or PHP
※時代や業界の動向、あるいは学生の習熟度次第で変更する可能性があります
※業界の声によっても変更の可能性があります
時間割例(2年次)
mon | tue | wed | thu | fri | sat | |
---|---|---|---|---|---|---|
1時間目 | PHP応用 | |||||
2時間目 | CompTIA Linux+ |
CompTIA Security+ |
AWS Academy Cloud Foundations (AWS初級) |
|||
3時間目 | Linux実技 | セキュリティ演習 | PHP応用 | Python (選択) |
C# | クラウド演習 (選択) |
4時間目 | ||||||
5時間目 | ||||||
6時間目 |
※一例です
※カリキュラムは毎年見直しを行うため参考となります
資格・就職
目指せる資格
- ITパスポート
- サイバーセキュリティ管理者
- 情報セキュリティマネジメント
- CCNA/CCENT
- 公認情報セキュリティマネージャー(CISM)
- 情報処理安全確保支援士
- 情報処理安全確保支援士
目指せる職種
ホワイトハッカー、セキュリティエンジニア、ネットワークエンジニア、プログラマー、システムエンジニア、サーバエンジニア、データベーススペシャリスト など
主な就職先
セキュリティ企業、セキュリティソフト開発企業、通信事業者、インフラ関連企業、防衛省、自衛隊、警察庁、各都道府県警、その他民間企業・公官庁など
ホワイトハッカーをもっと知ろう!
大卒と同等の高度専門士も取得できるOCAでホワイトハッカーの仕事を体験しよう!