Linuxによるペネトレーションテスト~』という書籍がいいでしょう。サーバのセキュリティ強度を測るツールですので悪用は厳禁です。いった他人が作成したツールに頼ってばかりでは、いつまで経ってもハッカーにはなれないでしょう。多くのプログラミング初学者は初めで挫折するハッカーになるにはプログラムを書けることが大前提です。ハッキング自体がプログラミング技術の応用(悪用)なので当たり前ですね。多くの人たちは初めの時点で挫折してしまう傾向にあります。以下のようなことが主な原因です。コードを書くために必要なソフトウェアが分からないコードを書く手順が分からない発生したエラーが英語で意味不明これでは元も子もありません。一度基礎さえ学んでしまえば、後はひとりで習得できるというのがプログラミングの大きな特徴でもあります。出だしが非常に重要なのです。そこであなたのモチベーションが高い現在の状態を潰してしまわないために、1つだけおすすめのサービスを紹介しておきます。プログラミング教育特別部門賞」を受賞したこともあるプログラミング講座です。Webアプリケーションコース、フロントエンジニアコース、PHP/Laravelコースと充実しています。コース自体は有料ですが、現在ブートキャンプの無料体験を実施しており、こちらならコストゼロでプログラミングを体験することが可能です。なによりも上で挙げたようにコードを書くときに必要なツールや手順など、多くの人たちがつまずいてしまうところを無料で教えてくれるというところが大きいです。プログラミングの事始めだけをサラッと学んでみたい人にはおすすめです。プログラミング無料体験コースを見てみるおわりに何度も言いますがハッキングは犯罪です。実際に体験したい方は自身が所有するサーバに限定してください。TakuyaWordPressの無料テーマ開発や、人からの依頼でプラグインのバグ修正などをよくしています。亀戸や錦糸町周辺のカフェ(たいていスタバ)で洋書を読んでいます。サイトは複数運営していますが、このブログには気になったことを書き記しているだけです。違いとその使い分けこの記事が気に入ったらいいね!しよう最新情報をお届けします。02:33プログラム含め全くの素人で、学生のため講座などをとることができません。Taku(管理人)Taku(管理人)。17:31コメントありがとうございます!まず目的が先にないと紹介できないというのが実際のところです。スタンドアロンでは使用する言語も変わってきます。ようなプラットフォームを利用するのかなど、選択肢は様々です。――なぜ、あなたはWebシステムを開発できないのか』がおすすめです。プログラマの間ではオライリー本の評判が高いですが、中級者以上向けなのでここでは一切紹介していません。ちなみにパソコンは断然デスクトップです。できればデュアルディスプレイです。スクリーンは2つあるほうが作業効率が圧倒的に高いです。ローカルに仮想環境を立ち上げたりするので、多少のスペックは必要です。それ以外ではエディタを使うくらいなので、グラフィック鮮やかなゲームをたしなむためのような超ハイスペックなパソコンである必要はないでしょう。ノートは好きではありません。キーストロークが浅いのが個人的には苦手です。「カフェなどで作業したい」などの要素がない限り必須ではありません。私は部屋にこもってプログラムを作成するタイプなので、ほぼデスクトップです。フランス人の友人から借りたノートもありますが、ホコリを被っている状態です。14:57用途はWebです。ホワイトハッカーの依頼を受けてハッキングをする仕事ができるようになりたいと思っています(かっこいいからという理由だけですが、、)それと、パソコンは今後必須になってくると思うので損はないかなというのも深いところにあります。Taku(管理人)Taku(管理人)。21:52コメントありがとうございます!それでしたらペネトレーションテストを請け負っている企業に就職することを考えたほうがよさそうですね。プログラムが書けることが前提なので、情報工学科のある大学やコンピュータ専門学校などに入学するのもいいかもしれません。プログラミングは独学でもできますが、なにせ覚えなくてはいけないことが異常なまでに多く、常に新しい情報を能動的に取得していかないとすぐに時代に取り残されてしまうので、よほどの執着心を持って挑まないと挫折する可能性が高いです。アメリカのようなところでは高校生くらいの若者で企業のネットワークに侵入したり、ハッカー団体を立ち上げて一国政府相手にサイバー戦争をしかけるような凄腕たちもいますが、彼らは四六時中コンピュータをかまってるような人種なので。あとやっぱ英語ができるのは強いですね。ハッキング技術などの情報を交換する海外のネットコミュニティは英語でのやり取りが基本なので。21:52書き方に語弊がありますね、企業から依頼を受けてハッキングをする仕事ガデキルヨまずなりたいのです。01:45このサイトを拝見し、手始めに3冊程取り組みました。13:00独学では難しいでしょうか?大学は決まっていて、その大学生活の間に勉強するとして企業のペネトレーションテストを請け負いができるまでどの程度かかるものなのでしょうか?よろしくお願いします。Taku(管理人)Taku(管理人)。13:08コメントありがとうございます!独学でもいけると思います。適性が極めて強く出る分野なので、実際に取り組んでみないと、どの程度時間がかかるかは分かりません。実際にどうあがいても太刀打ちできないような天才級のプログラマの方たちはいますね。普通の人がどれだけ時間とお金を投資しても金子勇さんにはなれません。これは生まれ持っての特性です。ちなみにプログラムはハンズオンで取り組まないと身に付かないので、アプリケーションの作成などをしてみるといいと思います。本ばかり読んでいてもスキルアップはできません。いうエンジニアの登竜門的な資格があるので、こちらもオススメです。IT関連企業を狙う際にわずかながら評価の対象になります。19:33コメントありがとうございます!どのようなタイプであれ、アプリケーションの作成過程で色々と学ぶことができると思います。習得する必要があります。動的ページの作成となるとサーバサイドのスクリプトやデータベースの勉強も必須です。Linux等の知識も必要でしょう。もっての初学者の方でしたら上で紹介した『HTML5&CSS3デザインブック』のような書籍を使用し、一から学んでいく必要がありますね。「コンピュータハッカーになりたい」という目標は非常に高いところにあり、プログラムを書けずしてそもそもハッカーになれるわけがないので、浅いところからコツコツ学んでいくしかないと思います。19:55回答ありがとうございます。21:53コメントありがとうございます!それはなかなか無茶な提案ですね(笑)「このアプリケーションを作成してください」と言っても、「そもそもどのように作るのか」という話になってしまうので。初学者向けに書かれた技術書にはたいていハンズオン形式の課題が記載されていたりするので、それから始めるのが一番無難だと思います。初めからできる人なんていませんからね。利用して「相互フォロー」というキーワードが付いているユーザ500人をクリックひとつで一気にフォローするアプリを作ってみたり、海外の30以上のエロサイトから好みの動画のデータをスクレイピングにより自動で定期的にデータベースに格納していくというようなアホなこともしていました。半分遊びで半分本気でしたけど、このようにやっていくうちに少しずつスキルアップしていきましたね。22:37無茶に答えていただきありがとうございます!成る程、本に書いてあるのですね。私もエロサイトのやつやってみます(笑)参考になりました。ありがとうございます。22:42コメントありがとうございます!はい。頑張ってくださいね!そのうちに人の役に立つアプリケーションの開発がしたくなるという、思考の転換が起きると思います。00:42初めまして、ノリユキといいます。私は40歳を目前にして最近ITの勉強を本格的に始めました。色々な事が全然解っておりません。ない質問をする可能性もあります。質問させていただきたい事があります。ついてですが、私は今、MacでC言語とPythonの勉強をしていて、同時にターミナルでの打ち込みの勉強もしています。あのターミナルの画面で打ち込むコマンド(言い方あってるかな・・)は、どこかのwebページでLinuxと同様と書いてあり、さらにそのコマンドこそがBash(シェルプログラミング)となっていました。WindowsのコマンドプロンプトとMacのターミナルとでは、打ち込み方(プログラムコード)は違いますか?長々とすいません。利用する必要はないと思います。学習する上では非常に有意義です。その過程で複数のコマンドも学べるでしょう。プロンプトはそもそもベースとなっているものが違うので、コマンドも全然違います。使用できるようになっています。開発者のニーズに対応しないと時代に取り残されると思ったのでしょう。12:38早速のご回答ありがとうございます!非常に理解できました!助かりました。一つだけよくわからない事があります。いう単語が出てくるので、今打っているのがBashなのかな〜、と思いましたが、よく分かりません。windows10からLinuxが使用できるようになったのですね。同じパソコンにOSが二つ、、、windowsの中にLinux、、、?う〜ん、この辺りはまだ考えないようにします。