人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile


●質問者: 野唯 詩音
●カテゴリ:人生相談
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

6 ● inertiatensor

他の皆さんが指摘されている通り、OSやプログラミング言語、その他SQL等の既存ソフトウェアの仕組みに精通していなくてはならないのは当然として、しかしながらこれは「日本語の読み書きができる」程度の事でしかありません。ハッカーとなると、喩えると、日本語で「三島由紀夫並の文学作品を書けます」というように、日本語という道具を通して芸術を創造できるレベルに達さなければなりません(ちょっと大げさ)。
具体的にどうすればよいか? 大抵のデータには鍵が掛かっています。鍵を破る人が、鍵の仕組みを知らなければ解錠できませんね?まぁ物理的な鍵の場合は物理的に爆破したりして破れますが、コンピューターの場合、自分のパソコンを爆破したところでハック先のサーバー上のデータの鍵は破れません。
鍵といえばコンピュータの場合、暗号です。暗号を解読できなければサーバーから盗んだデータはただのビット列の固まりです。世の中には数多の暗号アルゴリズムがあり、最低限これらの仕組みを知らなければ解読は不可能です。暗号は数学的な根拠からアルゴリズムを立てている事が多く、例えば、RSAという暗号は、非常におおきな数の素因数分解が困難であるという事実を利用したアルゴリズムです。ただ、アルゴリズムを知ったところでこの暗号を解くには現在のコンピュータでも天文学的な時間を要します。1億年もコンピュータの前で待っている訳にはいきませんので、数学を駆使して許容時間内に暗号を解けるように解法を工夫してやらなければなりません。そういう解法を生む創造性が必要なのです。
つまり、ハッキングの道とは、暗号論の精通であり、それは大学理学部レベルの数学の精通が必須であるという事。あとは若干の数学的ひらめきです。
立派なハッカーになって国家に貢献してください。


7 ● deep_one

可能なら商業高校から工専に入り直すところからスタートしたい。


6-7件表示/7件
4.前5件|次の5件6.
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ