質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Security+

Security+は、IT業界団体であるCompTIA認定の資格の一つです。ネットワークセキュリティやコンプライアンスと運用セキュリティといったセキュリティ分野における知識・技術の証明になり、セキュリティインシデントに対応するための知識も評価されます。

Q&A

解決済

1回答

1304閲覧

コンピューターウイルスとは?

退会済みユーザー

退会済みユーザー

総合スコア0

Security+

Security+は、IT業界団体であるCompTIA認定の資格の一つです。ネットワークセキュリティやコンプライアンスと運用セキュリティといったセキュリティ分野における知識・技術の証明になり、セキュリティインシデントに対応するための知識も評価されます。

1グッド

2クリップ

投稿2019/08/03 05:00

このサイト以外に聞ける環境がないのでお願いします。
初心者なので基礎的な部分がわかりません。

コンピューターウイルスどうやって感染するかは
置いておいて・・・
コンピューターウイルスの実体というのは
そのプログラムが書かれたファイルですよね?

質問1
どうやって、攻撃対象に侵入したウイルスファイルは実行されるのですか?
プログラミングのコードを書いて

ruby

1#sample.rb 2puts "Hello World!"

コマンドプロンプトから実行する

cmd

1ruby samaple.rb

という段階をへて初めてそのコードが実行されるものだと
思うのですが
勝手に実行なんてできるのでしょうか?

質問2
どのコンピューターウイルスも何らかのプログラミング言語で
書かれていると思います。
たとえばRubyだったらRubyを実行するための環境が必要だし(パソコンがRubyを理解できないと意味がない)
CだったらCを実行できる環境が必要だと思いますし・・・

だったら、コンピューターウイルスが侵入しても(ここではC言語)
そのパソコンがCを理解できなかったら意味がないと
思うのですが・・・

分からないのでお願いします。

コンピューターウイルスについて調べると確かにいろいろと出てきてくれるのですが
でてくるのが概念やそのウイルスは何をするのかー?みたいなものばかりで
![イメージ説明
そもそもの論について説明してくれているサイトが見つかりません。
おそらく調べ方かもしれませんが
本当に土台からわからないのです。

分からないので教えてください。

kazuyakazuya👍を押しています

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

問題・課題が含まれていない質問

teratailは困っている人の質問を解決するサービスです。そのため、漠然とした興味から票を募るような質問や、意見の主張をすることを目的とした投稿は推奨していません。

とあり、この質問は特に現状何かに困っているようには見えないので、ちょっと微妙だなとは思いますが、ぱっと思いついたところだけ回答します。

勝手に実行なんてできるのでしょうか?

方法は色々あります。

一番単純なのは実行ファイルを偽装する(正しいプログラムのように見せかけて裏でウィルスとして振る舞う)こともありますし、実行中の他の正常なプログラムの脆弱性(バグ)を付いて、悪意のあるコードを実行させる方法もあります。

CだったらCを実行できる環境が必要だと思いますし・・・

C言語は普通コンパイルされてOS上で直接実行可能なプログラムになりますんで、この辺はその基本的な仕組みをちゃんと理解していないと思います。

まずプログラムが動く仕組みを勉強した上で、各種「脆弱性」について調べてみると良いのではないでしょうか。

投稿2019/08/03 06:31

編集2019/08/03 06:35
gentaro

総合スコア8949

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

退会済みユーザー

退会済みユーザー

2019/08/03 08:46

ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問