A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
No.3
- 回答日時:
>何かお勧めのアセンブリの本はないでしょうか。
「独習アセンブラ」とかどうでしょう?
初心者向けに86系CPU + nasmの解説をしています。
あと有名なのは「はじめて読む」シリーズですね。
ISBN: 4871482456「はじめて読む8086」
ISBN: 4756102131「はじめて読む486」
ISBN: 4756144667「はじめて読むPentium」
ISBN: 479810955X「独習アセンブラ」
※「はじめて読むPentium」や「はじめて読む486」等
はC言語の知識があることが前提で書かれています。
特に「はじめて読むPentium」は解説にVisualC++.netを
使っています。
No.2
- 回答日時:
本格的なウイルススキャンを自作するためには自分自身もウイルスを作れる
技術がなければ無理ですしアセンブラの知識が必要になります。(C/C++の知識があるに越したことはないです。)
またウイルスというのは基本的にOS自体の脆弱性をつくものですので
OSについての知識、特に実行形式のフォーマット:Windowsの場合だと
PEフォーマット(すなわちEXE)についても知っておく必要があります。
http://www.microsoft.com/whdc/system/platform/fi …
基本的にウイルス検索ソフトというのは、
今まで確認されたウイルスのパターンをデータベースとして持っていて
これを対象ファイルにマッチングさせてウイルスかどうかを判断しています。
最近のウイルスだと自分自身がsmtpサーバーになってメールを送信したりしますし
ネットワークの知識も重要です。
とにかく幅広い知識が必要ですね。
No.1
- 回答日時:
ウィルスの振る舞いを紹介しているサイトをご覧になって、どういう手口かを承知すること。
あとはご自身の智恵です。そうした智恵をブロックするにはどうすればいいのか、また感染した場合はどのような特徴をチェックすればよいのかを考えるだけのことです。ウィルスバスターを開発し、商品にまで価値を高めた方々は元プロのハッカー集団です。ここのところをお忘れにならないように。PCを二台用意して、1台目のPCから2台目のPCに侵入する基本的な技術を持たない人には、最初から無理な相談だと思います。
この種の、悪に荷担する資料は公開されないのが普通です。困り度が最高になっていますが、上からの命令ですか?
そうだったら、上記の内容を説明してあげた方がいいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(就職・転職・働き方) 大学で学んだ専門分野の勉強は仕事で使いますか? よく「仕事に必要なことは会社に入ってから学ぶ」「大学 2 2022/04/09 04:23
- IT・エンジニアリング バックエンドエンジニアに転職 2 2022/04/07 00:51
- IT・エンジニアリング ラズベリーパイでモデルベース開発の学習がしたいです。 1 2022/11/22 21:07
- 家政学 編入試験について 1 2022/08/22 03:00
- C言語・C++・C# アプリ開発について 初心者です phythonをはじめに学んで、c#かswiftのどちらかを学ぶのは 2 2023/07/09 19:18
- 大学院 理系大学生です。 超伝導体とか物性の研究に興味があります。 大学院に進学して修士課程を卒業したあと、 5 2023/07/08 19:03
- 据え置き型ゲーム機 ゲームハード機をヒットさせるのは至難の業? ゲームソフトよりも遥かにギャンブルか 3 2023/07/19 19:48
- IT・エンジニアリング T未経験の文系大学生が、交通関係のIT企業で働く方法 7 2023/07/22 17:20
- システム システムを開発するにあたって 3 2022/08/06 21:30
- その他(悩み相談・人生相談) 薬学部について 私は理系志望の高校1年生です。医療系、工学に興味があったため薬科学科に入り製薬企業で 2 2022/08/18 02:32
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ライン数とステップ数の違いは?
-
アセンブラのリンカのダウンロ...
-
アセンプラ16ビット8086
-
PC-9801でマシン語を学習するに...
-
SHの命令の意味について
-
アセンブリ言語について。
-
PICのPCL
-
バイナリの実行ファイルをgccを...
-
実行ファイルからソースはみれる?
-
アセンブラNASMで扱える命令に...
-
0xffffとは?
-
エクセルVBAのIf,Then 構...
-
ビットシフトってどんな時使うの?
-
コンピュータ言語とプログラミ...
-
一般のソフトで画像を扱う場合...
-
8ビットのデータの、先頭ビット...
-
fortran
-
03分22秒36のような時間の単位...
-
シーケンス制御についての質問...
-
パチンコやスロットについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ライン数とステップ数の違いは?
-
Windowsはオープンソースですか?
-
アセンブラからC言語に変換する...
-
実行ファイルからソースはみれる?
-
アセンブラ言語がわかりません。
-
アセンブラエディタ
-
PICに書き込むプログラムや変数...
-
SHの命令の意味について
-
このアセンブラの意味を教えて...
-
void __cdeclなど_
-
GCCの.cfi_系について
-
PC-9801でマシン語を学習するに...
-
アセンブラのLA
-
アセンブラで割り算
-
汎用レジスタのワーキングビッ...
-
エンディアンについて。
-
C to 68000アセンブラ
-
PICはアセンブラとC言語のどち...
-
素朴な疑問 (C言語とアセン...
-
アセンブラwordという単位
おすすめ情報