これらを経験する中でハッカーになるには何が必要かということが自然と見えてくると思います。――なぜ、あなたはWebシステムを開発できないのか』という書籍をオススメします。Webアプリケーションを作成する際には必ずセキュリティを意識しましょう。ハッカーとは言ってしまえばセキュリティのエキスパートです。そもそもセキュリティを意識できない人はプログラマ失格です。脆弱性が生まれる原理と対策の実践』と『PHPサイバーテロの技法―攻撃と防御の実際』の2点をオススメします。Webサイトに存在する脆弱性に対する攻撃に関する書籍であって、ハッキングとは根本的には違います。ハッキングとは権限を持たないサーバへの侵入です。―脆弱性攻撃の理論と実際』をオススメします。『ハッカーの学校』も参考になるでしょう。―ペネトレーションテストによる脆弱性評価』がいいでしょう。ハッカーの人たちも実際に使用しています。ペネトレーションテストとは契約の元でハッキングを依頼し、サーバのセキュリティ強度を測るテストのことです。