ウィルスさんの気持ちになること
ウィルスさんをやっつける人になるには、ウィルスの気持ちになって考えることです。あるいは、ウィルスを製作した人間が、何をしたいのか想像することできるようになることです。WindowsAPIの適切な参考書を用意し、C++でAPIプログラミングをやってみましょう。WindowsAPIの使い方がわかれば、アドバンスドウィンドウズとインサイドウィンドウズを良くみながら、どうすればウィルスさんが作れるか考えてみましょう。どんなシステムやプログラムを作るのでも、「自分ならどうやって実装するか」をソースレベルで想像することが大事になります。
さて、ここまでやっても、ウィルスを退治できる(ウィルスを作れる)技術者になれるかどうかは、素養、才能しだいと言うことになるのですが、少なくとも、凡人でもここまで普通にやれば、レジストリは自信をもって触れるようになります。またマイクロソフト系のデベロップツールにも相当慣れているはずです。IT系と一口にいっても選択肢は多様ですが、どこに進むのでも、ここでの知識はおそらく無駄にはなりません。
しゃみおじさんは、コードはUNIX系プラットフォームで書くことが多く、Windowsは、NT 2003 2008などのサーバー製品の子守だけが仕事でしたが、ちょいとしたWindowsの管理ツールをCで作ることで管理の効率化を図りましたが、ここでWindowsAPIの知識がないと、手作業のルーチンを繰り替えすことになっていたと思います。
さて、ここまでやっても、ウィルスを退治できる(ウィルスを作れる)技術者になれるかどうかは、素養、才能しだいと言うことになるのですが、少なくとも、凡人でもここまで普通にやれば、レジストリは自信をもって触れるようになります。またマイクロソフト系のデベロップツールにも相当慣れているはずです。IT系と一口にいっても選択肢は多様ですが、どこに進むのでも、ここでの知識はおそらく無駄にはなりません。
しゃみおじさんは、コードはUNIX系プラットフォームで書くことが多く、Windowsは、NT 2003 2008などのサーバー製品の子守だけが仕事でしたが、ちょいとしたWindowsの管理ツールをCで作ることで管理の効率化を図りましたが、ここでWindowsAPIの知識がないと、手作業のルーチンを繰り替えすことになっていたと思います。
関連ページ
- ウィルスをやっつける人になりたい
- ウィルスをやっつける人になりたい、レジストリはキリリと触りたいということですから、対象とするプラットフォームはWindowsであると仮定しておきます。最近のウィルスというものは、ターゲットとするOSやファームの隙間をついて製作されていますから、ウィルスさんを退治できる技術者になるためには、対象のOSの網羅的で深い知識が前提となります。まず必要になるのは、マイクロソフトの公式解説書になります。アドバ
- ウィルスさんの気持ちになること
- ウィルスさんをやっつける人になるには、ウィルスの気持ちになって考えることです。あるいは、ウィルスを製作した人間が、何をしたいのか想像することできるようになることです。WindowsAPIの適切な参考書を用意し、C++でAPIプログラミングをやってみましょう。WindowsAPIの使い方がわかれば、アドバンスドウィンドウズとインサイドウィンドウズを良くみながら、どうすればウィルスさんが作れるか考えて
- 最初のワームとウィルス
- 最初にワームという自己増殖型のプログラムのアイデアが議論されたのは、1960年代だときいています。無限に増殖することでリソースを食いつぶすことができます。さすがに、しゃみおじさんも、先輩からや書籍からの知識です。 これは、IT系の学校にいる学生が、チャレンジするにはそこそこ面白い要素を含んだ演習になるでしょう。でも、学校のUNIX Linuxサーバーでやって、サーバーつぶすと、システム管理者
- ウィルスを作ってしまったらw
- さて、もしあなたがものすごく才能があって、ここに書いたことからヒントを得て、ウィルスを作ってしまえたとしても、ソレを流布するのはやめておきましょう。少しばかり愉快な気持ちになるかもしれませんが、みんなが迷惑です。やめてくださいw だいち、最近のワクチンソフトは優秀ですから、ちょいとした思考の遊びで作ったものが拡散するには至らないでしょうし。それでも、流そうとして誰かに実害をあたえれば、様々な法