アカウント名:
パスワード:
まして権限与えなければ、その権限以上のことができない通常の実行ファイルと違って、中間コードを実行してる核たる部分がセキュリティリスクになるんだから手に負えないわ。しかも中間コード自体にバージョン間で互換性が無いから、VMも多数管理しなきゃならない。
これは.NETだけじゃなくJavaなんかもそうで、例えばLibreOfficeなんて現行最新版の3.4.4ですらJava7未対応、LibreOfficeを利用する為には否応なくJRE6u30を入れとかなきゃない。「別にu29やu28でも良いんじゃね?」と思うだろう? ところがそいつらにはセキュリティホールが空いてるという体たらく。
いわゆるスクリプト言語のように、中間コードに変換して実行しようと、そうでない場合と比べて本質的な違いがない場合はともかく、最終的な実行コードとして中間コードを使うのは、もうオワコンだなと痛感した。というかWORAという誇大妄想が消滅した瞬間に既に終わっていたのかも・・・・・・
車輪の、、、で、バグだらけ!
「機械語」なんて用語を見るの、何年ぶりだろ?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond
なんかもう中間コードってセキュリティリスクの塊やね… (スコア:0, 興味深い)
まして権限与えなければ、その権限以上のことができない通常の実行ファイルと違って、
中間コードを実行してる核たる部分がセキュリティリスクになるんだから手に負えないわ。
しかも中間コード自体にバージョン間で互換性が無いから、VMも多数管理しなきゃならない。
これは.NETだけじゃなくJavaなんかもそうで、例えばLibreOfficeなんて現行最新版の3.4.4ですらJava7未対応、
LibreOfficeを利用する為には否応なくJRE6u30を入れとかなきゃない。
「別にu29やu28でも良いんじゃね?」と思うだろう? ところがそいつらにはセキュリティホールが空いてるという体たらく。
いわゆるスクリプト言語のように、中間コードに変換して実行しようと、そうでない場合と比べて本質的な違いがない場合はともかく、
最終的な実行コードとして中間コードを使うのは、もうオワコンだなと痛感した。
というかWORAという誇大妄想が消滅した瞬間に既に終わっていたのかも・・・・・・
Re: (スコア:0)
コンパイラやインタプリタ,ランタイムに欠陥があるのと,何も違わないだろ.
それらの欠陥が嫌なら,アセンブリ言語や機械語直書きでどうぞ.
もちろんOSやライブラリは使わないでね.
Re:なんかもう中間コードってセキュリティリスクの塊やね… (スコア:0)
車輪の、、、で、バグだらけ!
「機械語」なんて用語を見るの、何年ぶりだろ?