アカウント名:
パスワード:
と思ったらすでに指摘されてた [wikipedia.org]
コンピュータ・ウイルスを用いて敵の宇宙船のシールドを無効化する展開に対して、『解決されていない「SF映画の疑問」6選』 [wired.jp]では、「Mac上で作ったコンピュータ・ウイルスをWindows上で(あるいはその反対)書くことは非常に難し
1996年当時はUnixベースのMac OS Xじゃなく完全独自OSのClassicだから、開発環境の移植は現在とは比較にならないほど難しかった。なんせコマンドラインが存在しないんですぜ姐さん。
ということで、Macで動くWindows用クロスコンパイラはなかったはずだが、SoftWindowsとかいう商用エミュレータがあったので、それでネイティブ開発環境を動かすことは可能だった・・・かもしれない。
もっとも、映画におけるウイルスの動作環境はエイリアンのOSであり、Windowsではないのだが。
あと、クロスプラットフォームで動作するソフトはたしかにVM系言語で書けるけど、脆弱性はプラットフォームによって完全に異なるから共通実装にも限界があるよね。
『ハンター・キャッツ』(あろひろし)に出てくるウィルス(キョンシー)がOSがなんでも感染するんじゃなかったかな。
#症状は一見普通に動いているように見えて、出力しようとすると何も出力されない、というもの。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
ついでにインデペンデンスディ映画も酷評を (スコア:2)
と思ったらすでに指摘されてた [wikipedia.org]
Re: (スコア:0)
その映画の時代ではそうだったかもしれない(いやでもクロス開発環境とか普通にあったんじゃないの)けど、きょうびMONO/.NETなりJavaなりで書けば遠隔操作ウィルスくらいMacでもWindowsでもlinuxでも共通に実装できんじゃね。ましてや未来の宇宙人のコンピューターならもっと簡単になっててもおかしくない
Re: (スコア:0)
1996年当時はUnixベースのMac OS Xじゃなく完全独自OSのClassicだから、開発環境の移植は現在とは比較にならないほど難しかった。なんせコマンドラインが存在しないんですぜ姐さん。
ということで、Macで動くWindows用クロスコンパイラはなかったはずだが、SoftWindowsとかいう商用エミュレータがあったので、それでネイティブ開発環境を動かすことは可能だった・・・かもしれない。
もっとも、映画におけるウイルスの動作環境はエイリアンのOSであり、Windowsではないのだが。
あと、クロスプラットフォームで動作するソフトはたしかにVM系言語で書けるけど、脆弱性はプラットフォームによって完全に異なるから共通実装にも限界があるよね。
Re:ついでにインデペンデンスディ映画も酷評を (スコア:0)
『ハンター・キャッツ』(あろひろし)に出てくるウィルス(キョンシー)がOSがなんでも感染するんじゃなかったかな。
#症状は一見普通に動いているように見えて、出力しようとすると何も出力されない、というもの。