• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:正義のハッカーになりたいなら何を勉強したら良い?)

正義のハッカーになるには何を勉強すればいいのか?

このQ&Aのポイント
  • 正義のハッカーになるためには、コンピューターの知識を身につける必要があります。
  • 情報セキュリティスペシャリスト試験などの資格を取得することも役立ちますが、ハッキングとは異なる分野です。
  • ハッカーの実力は資格では測れず、実践的な経験や知識が重要です。

質問者が選んだベストアンサー

  • ベストアンサー
  • etranger-t
  • ベストアンサー率44% (766/1736)
回答No.2

正義のハッカーの定義や良し悪しは別としまして、高度な知識が必要だとは思います。 例えば司法試験のような超難関な国家試験を突破するような頭脳があれば、検事や裁判官、あるいは弁護士といった数種の法律の専門家の選択肢が生まれます。同様に、正義のハッカーなるものになろうと思えば、少なくとも司法試験のような超難関な国家試験に合格する頭脳は最低限必要だと思われます。 まず、国家試験である情報処理技術者試験のレベル4に合格し、システム管理技術者試験に合格する頭脳が必要ではないでしょうか。まずは難関な試験に合格する頭脳が土台にあって、そこからどの分野に進むのかを自由に選べるくらいのレベルが必要ではないでしょうか。 ちなみに、ハッカーの実力はよく分かりません。 http://www.newtongym8.com/G-System%20kansa.html

その他の回答 (5)

回答No.6

悪のハッカーになるための勉強をすればいいと思います!

  • SPROCKETER
  • ベストアンサー率26% (2131/8006)
回答No.5

 正義のハッカーなんて自家撞着の言葉で、不正アクセスが得意な人物が正義であるわけが無いです。裏口侵入方法を良く知っていたり、考え出す能力で天才的な人物がハッカーなわけで、正義感を持っている人はハッカーにはなれません。  政府宣伝を鵜呑みにしない方が良いですね。パソコンでゲームが作られ始めた頃に、重要な圧縮解凍技術を根拠も無く違法化したり、間違いに気がついて慌てて合法に戻したり、ハッカーに関しても、悪者にされたり、善玉にされたり、評価が極端に変わるのが政府見解です。Winnyのような悲劇を起こしたのも政府です。  正義のハッカーなんて言って置いて、10年経ったら、ハッカーはどれもテロリストと犯罪者だと主張し始める可能性もあります。信じない方が良いですね。  政府そのものが犯罪組織で、国民を裏切っている事件が数多くあるのだと考えて置いた方が良いですね。政府が隠している事実を暴くと、異常なほど弾圧を始めますし、政府なのか、犯罪組織なのかがはっきりしないのが政府というものです。ハッカーが必要とされるのも、それが原因です。

  • weavaest
  • ベストアンサー率15% (157/1020)
回答No.4

ネットワークセキュリティのカテゴリなので、ネットワーク越しのハッキングについて私の考えで書きます。 ハッキングに必要なのは、RFCに書かれていることが理解できる知識と、各種ツールに対する知識だと思います。 実際に、狙ったサイトに侵入する場合は、映画のようにキーボードを叩きまくたり、何かしらのヒントから手打ちでパスワードを入力なんて事はしないと思います。ツールが全て自動的に解析して侵入経路を導きだします。つまり、どういった状況になったら、どのツールを使えば良いかの判断ができれば、サイトへの攻撃はある程度はできると思います。正義のハッカーは、そういった手口を理解し対策をとるのが仕事になるのだと思います。 技術を使わない方法でショルダーハックやハニートラップ等があります。実際に海外の大手IT企業で、重要なマシンへのログイン情報が漏れたそうです。原因は、重要な情報にアクセスできる社員がFcebook上のハニートラップに引っかかったようです。質問の意図とは違うように思われるかもしれませんが、正義のハッカーは、守る立場になった時には、その手口を理解し、周りに周知させておく必要はあると思います。

  • Lora
  • ベストアンサー率17% (6/34)
回答No.3

聞いた話では英語を勉強しないとダメだそうです。 アルゴリズムやネットワークの勉強もさることながら、コンピュータの最新情報や詳細な仕様などは英語での発信になるので英語がダメな人は三流以下の単なるマニアに終わると聞いています。

  • IDii24
  • ベストアンサー率24% (1597/6506)
回答No.1

資格もなければルールもない。だからハッカーなんですから。 勉強といえばネットワークの勉強。これは必ず必要。物理層やセッション層など各層で何が行われているか。そしてネットワークカードなどのデバイスドライバーの開発などに使う言語、アセンブラやJAVA、C++などなど。そして各ソフトウェアの特徴をプログラミングレベルから把握。いずれにしてもOSの根幹に接触する部分の解析。 そう解析出来ないとハッカーにはなれません。逆アセンブリから動きを見るとか。まあそのほかにも思いもよらないことを想定してみる力。とにかく根気とプロ意識。誰にも負けないという意識です。つまり本なんか読まない。読んでも書いたやつがバカに見えるだけだから。教科書や説明書、資格というものの外にいることに誇りを持てる人間。自分はそれ以上であるのでそういうものでは図れないという自信。 まあなんとかと紙一重ではあります。

関連するQ&A