• ベストアンサー

コンピューターウイルスの言語

コンピューターウイルスはどのような言語を使っているのですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • b0a0a
  • ベストアンサー率49% (156/313)
回答No.4

VBであろうが何であろうがユーザーの思いに反して困らすことをする「不正危険因子」をウイルスと呼ぶならばいくらでもできますし 別に何かの言語でなくてもほかのアプリの脆弱性、バグをついて誤作動を起こすような文字列であればなんでもウイルスになり得ます

kurogomakun
質問者

お礼

そうなのですか。 ありがとうございました。

その他の回答 (3)

  • b0a0a
  • ベストアンサー率49% (156/313)
回答No.3

それはウイルスを作るような人がどのような言語を好むのか?ということになります 時代の流行り廃れ、ジャンルにもよりますが いかにもウイルスっぽいウイルスはCやJAVAのような固い言語よりも、 先進的なスクリプト言語が好まれるようです トロイの木馬のようなCやJAVAの普通のアプリ中に潜ますタイプもあります

kurogomakun
質問者

お礼

難しいですね・・・ VBでは作れますか?

  • 5S6
  • ベストアンサー率29% (675/2291)
回答No.2

かなり昔の話です。ウイルス作りました。 ウイルス対策ソフトに引っかかります。 マクロウイルスとかだと、VBAとか。 WEBだとJavascriptとか。 C++だとかなり強力で、発見しにくいものが作れます。 大昔だとアセンブラとかで作っています。 トロイの木馬とか、オーバーフローを起こさせ攻撃するものなどもウイルスとして定義される場合もあります。 「ABC」と入力したときなぜ画面に「ABC」と表示されるか知っていますか? これもプログラムがあるからです。 別に「DEF」と票座してもいいじゃない。と思ったことありませんか? これは実例でもあります。 かな変換とローマ字変換では表示が違いますよね。 こういう根源的なプログラムが書ける人はウイルス簡単に作れます。 ウイルス対策ソフトに引っかかるとがとかは、広まったかどうかで決まります。 特定の人をターゲットにしたものならまずひっかかりません。 普段は何もしない。 特定の条件を満たしたときのみ、別の行動をする。 とかも作れます。

kurogomakun
質問者

お礼

いろいろあるんですね。 参考になりました(^O^)

  • notnot
  • ベストアンサー率47% (4848/10262)
回答No.1

プログラミング言語のことですか?いろいろです。

関連するQ&A

  • コンピュータ言語

    工業系の学校の過去の推薦入試で 「一番簡単なコンピュータ言語と 一番難しいコンピュータ言語はなんですか。 その理由も答えてください。」 という質問があったと聞いたのですが 私としては、 使い道によって使用する言語は異なるので 一概に簡単だ、難しいとは言えないと思います。 とはいえ、コンピュータ言語については C言語ぐらいしか知りません。 使ったこともありません。 でも、入学できたらC言語を学ぶようですし、 よく聞く言語なので簡単なのではないかと考えています 簡単なもの、難しいもの、ともに 皆さんの意見をお聞かせください! 長文失礼しました。 よろしくお願いします!

  • コンピュータウイルスにかかってしまいました。

    コンピュータウイルスチェックをしたところ、コンピュータウイルスにかかっていました。 削除するタイプのコンピュータウイルスなんですが、どうやって削除していいかわかりません。 ウイルスの名前とウイルスにかかったファイル名は、わかっています。 ここからどうやって削除すればいいのかわかる方教えてください。    宜しくお願いします。

  • コンピューター言語について

    40代のサラリーマンです。 趣味で数学を勉強しているのですが、何か応用しようと考えたときにコンピューターでプログラムできないのが致命的だ、と感じています。 で、この年ですが何か言語を学ぼうと思っているのですが、何がいいのでしょうか。 C言語とか難しそうで、本屋をのぞいたらPerl、Ruby など初めて目にした言語の本が沢山ありました。 おすすめの言語があれば教えてください。

  • コンピューターウイルスについて…

    学校の宿題で、コンピュータウイルスについて調べて来る というものが出されました。 調べる内容は「これまでにあったコンピューターウイルス」 「それらのウイルスに対する対処法」などです。 参考になるサイトなど、ありましたら教えて下さい!

  • コンピュータウイルスって避けられないのでしょうか?

    コンピュータウイルスに感染しないコンピュータって作ろうと思えば作れるのでしょうか。 また、感染しないコンピュータにすると、どういった面の使用用途が限定されてしまうのでしょうか? また、OSを積んでいるネットーワーク家電などがありますが、あれらにはウイルス感染の危険性というのはあるのでしょうか? 私には、どうも現在のコンピュータが不良品に見えて仕方ないのですが、上記のについてご回答いただきたく思います。よろしくお願いします。

  • コンピューター言語学(=Computational Linguistics)ってなんですか?

    プログラムを組むのが割りと得意で、いろいろな国の言語に興味があり勉強するのが好きなので その中間をとって(?)、コンピューター言語学(=Computational Linguistics)を専攻しようかと考えています。 ただ、コンピューター言語学の定義が曖昧で本当にこれが私の望むものなのか分かりません。 例えば、↓ここのHPの作者によるとあたかもいろいろなコンピューター言語間の違いの研究のようです (「比較」がついてるからでしょうけど)。 http://www.osaka-kyoiku.ac.jp/~tomodak/tomoda.html しかし、↓ここではComputational Linguisticsの定義と内容が詳しく書かれていますが、 言語のアルゴリズムとデータ構造についての研究のようです。 最終目標は人工知能の開発のようです。 …でもそれって「コンピューター言語」自体とはなんら関係がないと思うのですが…。 http://www.ccl.umist.ac.uk/teaching/material/1019/index.html まだこの分野は新しいのか、あまりホームページも見つかりません。 コンピューター言語学は「コンピューター(もしくはアルゴリズム)」を使って「言語」を勉強する学問なんですか? それとも「コンピューター言語」を研究・開発する学問なんですか? で将来はどんな分野で働くことが期待できるんですか? 知っている方は教えてください。 ※一応「言語学」なのでコンピューターではなく、文系の質問にしときました。

  • コンピュータウィルスってどうやって見つけ出すの??

    日々悪質化するコンピュータウィルスですが、ソフトメーカーさんはどうやって、ウィルスを探し出すのでしょうか。 それに、見つけ出したウィルスは、わざとPCに感染させているのですか。 (PCが何台あっても大変そうですネ。)

  • コンピュータ言語とプログラミング言語の違い

    履歴書のようなものに自分のスキルを登録する際に、 「使用したことのあるプログラミング言語を記入してください」とあったので、 C、C++、アセンブラ、Perl、HTML、 としました。 その後、「使うことの出来るコンピュータ言語を記入してください」とありました。 この、「プログラミング言語」と「コンピュータ言語」という定義には何か違いがあるのでしょうか?また、C、C++、アセンブラは間違いないと思うのですが、残りの2つはプログラミング言語に含めてもいいのでしょうか? よろしくお願いいたします。

  • コンピュータ言語について

    学校で課題が出され、次の語句以外でコンピュータ言語に関わる語句をあと【10個】捜しています。図解入りで解説しなくてはならないみたいで・・・【FORTRAN・COBOL・Java・C・BASIC・HTML】出来ればでいいので、かるく説明をしていただけたら助かります。よろしくおねがいします。

  • コンピューターウィルスについて

    最近TVで知ったのですが、最強最悪「ハイブリス」とゆうコンピューターウィルスが存在するとゆうのですが、どのようなウィルスなのでしょうか??