世界で活躍できるハッカーになりたい
前回書いた基礎編はアクセス数はあるものの、本当に基礎部分が学べる書籍しか並べていなかったので、改めて中級者編と題して、ハッカーになるための知識ではなく技術が学べる中級者よりの本をご紹介していきます。
おすすめ書籍
2ビットコンピュータをやさしく語る はじめて読む486
32ビットコンピュータをやさしく語る はじめて読む486
- コンピュータ概念の名著
- プロセッサーを知ればOSの動きも分かる
- 今後ブラックハッカーによるハードウェアアタックは世界中を混乱させると言われている
- ソフトウェア系のハッカーを目指す人でも知るべき知識
サイバーセキュリティプログラミング ―Pythonで学ぶハッカーの思考
サイバーセキュリティプログラミング ―Pythonで学ぶハッカーの思考
- Python初心者でも読める
- ブラックハッカーが行う攻撃の中身を知ることができる
- Pythonは人気急上昇中の言語
- Pythonを学ぶ意味でも良書
カーハッカーズ・ハンドブック
カーハッカーズ・ハンドブック ―車載システムの仕組み・分析・セキュリティ
- 車を例にセキュリティを学ぶ
- 組み込み系の人は必読書
- ハード・ソフト・ネットワーク様々な視点から解説
- 車のハッキングを体験できる
Binary Hacks ―ハッカー秘伝のテクニック100選
Binary Hacks ―ハッカー秘伝のテクニック100選
- 中級者向けの名著
- プログラムの細かい動きを解説
- GNUプログラミングテクニック集
- バイナリを意識した学習ができる
ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装
ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装
- ゼロベースでもPythonとディープラーニングを学べる
- ハッカーに関わらずAIやニューラルネットワークに興味を持った方必見
- ライブラリ依存が少なく学べることが多い
- TensorFlowなどブラックボックス化されたソリューションを使う前にこの本で基礎を学んで欲しい
図解でわかる Linuxサーバ構築・設定のすべて
図解でわかる Linuxサーバ構築・設定のすべて
- やっぱりLinuxは根強いシェアがある
- 基礎であるが必須、この本の知識は抜け漏れなく暗記するべき
- ソフトウェア系でもインフラ系エンジニアでもハッカーを目指してLinuxを学ぶのに最適
- AWS無料枠で充分に演習可能
Ansible実践ガイド 第2版
Ansible実践ガイド 第2版 (impress top gear)
- AnsibleはChefを超えるかもしれない
- Red Hatがバックにいるので開発が途切れない
- 今後のインフラエンジニア必須の知識
- SREは今後間違いなく増える職種
詳説 イーサネット 第2版
詳説 イーサネット 第2版
- インフラエンジニア界では超絶有名なオライリー名著
- 基礎概念は今でも通用する
- イーサネットの基礎を飛ばしている人は多い
- ネットワークハッカーを目指すならまずはここから
リファクタリング・ウェットウェア ―達人プログラマーの思考法と学習法
リファクタリング・ウェットウェア ―達人プログラマーの思考法と学習法
- 技術書ではなく読み物
- プログラマー視点で物事の学び方を解説
- 脳の最適化に注力している
- 効率よく勉強して技術を身に付けハッカーになりたい人必見
まとめ
色々な分野で書籍を紹介していますが、興味のある分野から読んでいき、何かひとつの分野で強みを持ったほうが他の分野の吸収も早いです。セキュリティ分野を学びたいと本サイトを訪れた方はハードウェアから学ぶことをお薦めします。数年前にマルウェアが大流行しましたが、ブラックハッカーによるソフトウェアでのアタックの時代は終わりつつあると言われています。これからはハードウェアの脆弱性を突く時代です。「よく分からないけどHotFixを適用する」という行為は非常に危険です。しっかりと基礎知識を学んでいくことに努めましょう。
- 関連記事