メイン」カテゴリ内の記事を表示しています。
ウィルスをやっつける人になりたい、レジストリはキリリと触りたいということですから、対象とするプラットフォームはWindowsであると仮定しておきます。最近のウィルスというものは、ターゲットとするOSやファームの隙間をついて製作されていますから、ウィルスさんを退治できる技術者になるためには、対象のOSの網羅的で深い知識が前提となります。まず必要になるのは、マイクロソフトの公式解説書になります。アドバンスドウィンドウズとインサイドウィンドウズは、それぞれ上下巻は手元におきましょう。



運がよけれ...
続きを読む≫ 2012/04/13 15:00:34 メイン
ウィルスさんをやっつける人になるには、ウィルスの気持ちになって考えることです。あるいは、ウィルスを製作した人間が、何をしたいのか想像することできるようになることです。WindowsAPIの適切な参考書を用意し、C++でAPIプログラミングをやってみましょう。WindowsAPIの使い方がわかれば、アドバンスドウィンドウズとインサイドウィンドウズを良くみながら、どうすればウィルスさんが作れるか考えてみましょう。どんなシステムやプログラムを作るのでも、「自分ならどうやって実装するか」をソースレベルで...
続きを読む≫ 2012/04/13 15:01:06 メイン
最初にワームという自己増殖型のプログラムのアイデアが議論されたのは、1960年代だときいています。無限に増殖することでリソースを食いつぶすことができます。さすがに、しゃみおじさんも、先輩からや書籍からの知識です。
これは、IT系の学校にいる学生が、チャレンジするにはそこそこ面白い要素を含んだ演習になるでしょう。でも、学校のUNIX Linuxサーバーでやって、サーバーつぶすと、システム管理者に怒られますから注意してください。自分のPCでやりましょう。UNIXもLinuxも、ユーザーは悪意をもって...
続きを読む≫ 2012/04/13 15:01:42 メイン
さて、もしあなたがものすごく才能があって、ここに書いたことからヒントを得て、ウィルスを作ってしまえたとしても、ソレを流布するのはやめておきましょう。少しばかり愉快な気持ちになるかもしれませんが、みんなが迷惑です。やめてくださいw だいち、最近のワクチンソフトは優秀ですから、ちょいとした思考の遊びで作ったものが拡散するには至らないでしょうし。それでも、流そうとして誰かに実害をあたえれば、様々な法律に抵触してしまいます。そんなことをして人生を棒にふるよりも、トレンドマイクロに就職することを強くお勧め...
続きを読む≫ 2012/04/13 15:02:10 メイン