• 締切済み

Autorun.inf 無確認でプログラム自動実行

USBメモリを挿入した時にマルウェアに感染したという話をよく聞きますが、これは自動再生ダイアログをよく確認せずにユーザーがマルウェアを選択したのが引き金ということでよろしいでしょうか? 自動再生ダイアログを出さずに無確認でプログラムを自動実行させるようなAutorun.infの書き方があるのか?と思い検索してみましたがまったく見つかりませんでした。 挿入時に無確認実行出来るAutorun.infの書き方があれば教えて下さい。 私のWinXP SP3で無確認実行が可能か確かめてみたいと思います。(もちろんメモ帳とか安全なプログラムで)

みんなの回答

  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.3

>なんでわざわざ有効ではない環境の話を持ち出すのですか 質問してる本人にはわかっても 回答者側にはあなたがどういった環境で使っているのか (もしくはそういったことをやろうとしているのか) といった事はわかりません 回答した後に次々と情報を追加してくるぐらいなら初めから書いてください 時間の無駄です >もし出来るのならば具体的に示して頂けないでしょうか。 usbでの実行に関しては先に書いたように条件があるようなので cdでの実行を前提委でこちらで確認したファイル内容を記載します -----ファイル名----- ファイルの中身 ------- といった形式で記載しています 作るのは3ファイル ISOイメージ作成ツール使って 3ファイル書くの王したフォルダ指定してISOイメージ作成しました 仮想PCのXP SP3上で確認したのでISOファイルそのまま使いました ISOイメージ作成で使ったのは folder2iso Ver1.7 いつ何処からダウンロードしたものか忘れましたが以下のものです http://kgo.dtiblog.com/blog-entry-135.html ----------autorun.inf-------- [AutoRun] open=copy.bat -------- ----------copy.bat-------- copy a.txt c:\ -------- ----------a.txt-------- -------- 一応動作の説明しとくと自動起動でCD内の a.txt を C:\ にコピーする というものです

pf_
質問者

お礼

いえいえ最初の質問文に全て書いてありますよ。 ご回答の内容が外れているので同じことを何度も補足欄に書かざるを得ないわけです。 Autorun.infで無確認自動実行させようとしているわけですから、あらかじめAutorun.infが有効な環境であることは自明でしょう。 Autorun.infが無効なら実行できないのは当たり前ですから。 しかもUSBメモリからの自動実行を質問しているのに、CDからの実行例を回答されるとか意味不明です。 質問文の1行目に「USBメモリから」と明記してあります。

  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.2

>私のWinXP SP3で無確認実行させる方法があるかをお尋ねしているのです。 だからそれはあなたのPCでどんな対策してるか次第だということです SP3だから自動実行できないということはありません あなたの環境でできるかどうかは対策してる当人のあなたに判断できないのであれば 第3者にわかるわけがありません >これは非常にダウトですね。 此方に関しては以前にテストしてそうだった記憶があったのですが (CD起動でのAutorunテスト) 現状再テストしようとしたところ プログラム選択確認画面を表示することができなくなってしまっているため 確認できませんでした 環境が混ざっているので記憶違いしてるのかもしれません あとちょっと知らべた限り USBでの自動実行は USB(もしくは動かすプログラム)によって動かないといった事があるようです 手元環境のUSBでは exeの自動実行はできましたが batの自動実行は 動作しませんでした (同じ内容をCDに書いてCDで確認するとどちらも動く)

pf_
質問者

お礼

すいませんが、Autorun.infが無効な環境なら実行できないのは当たり前です。 なんでわざわざ有効ではない環境の話を持ち出すのですか。 Autorun.infが有効な環境で無確認実行させる方法をお尋ねしているのです。 >SP3だから自動実行できないということはありません もし出来るのならば具体的に示して頂けないでしょうか。 1個でも具体例が存在して動作確認が取れれば良いのです。 具体例に基づき私のXP SP3で動作させて事実を確認したいのです。

  • koi1234
  • ベストアンサー率53% (1866/3459)
回答No.1

特殊な書き方があるわけではなく セキュリティ対策としての動作そのものがOSによって異なります XPの場合その自動再生の確認Dialogが表示される段階で既にウイルスに感染しています Win7では確認Dialog表示の段階ではAutorun,infは動いていません (Vistaは知らん) 自動再生無効の対策パッチ当ててればXPでも感染はしません (自動再生の確認Dialogも開きません)

pf_
質問者

お礼

環境により違うのは分かります。 私のWinXP SP3で無確認実行させる方法があるかをお尋ねしているのです。 koiさんの知る限りでは無確認実行させる方法は無い。ということでよろしいでしょうか。 あと、 >XPの場合その自動再生の確認Dialogが表示される段階で既にウイルスに感染 これは非常にダウトですね。 そんな話は聞いたことありません。