アカウント名:
パスワード:
要はローカルユーザーが書き込める場所にダウンロードして実行するのが原因であり、updater自体は昇格されてるから、ローカルユーザーが書き込めない場所へ。例えば行儀は悪いけどインストール先=program filesにダウンロードしてやればいい。修正に必要な処理は、保存する場所がローカルユーザーが書き込めないことのチェック程度かな。
ローカルユーザーじゃなくて、権限のないユーザー(一般ユーザーなど)ですね。それに問題は、一般ユーザーが書き込める場所に展開することではなく、ファイルのパーミッションが、一般ユーザーでも書き換えられるようになっていること。
違います。典型的なDLLハイジャックで、ダウンロードしたファイルを書き換えるのではありません。#3363021 も同じ勘違いしてるのかな?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
そんなに大変な修正なの? (スコア:0)
要はローカルユーザーが書き込める場所にダウンロードして実行するのが原因であり、
updater自体は昇格されてるから、ローカルユーザーが書き込めない場所へ。例えば行儀は悪いけどインストール先=program filesにダウンロードしてやればいい。
修正に必要な処理は、保存する場所がローカルユーザーが書き込めないことのチェック程度かな。
Re:そんなに大変な修正なの? (スコア:0)
ローカルユーザーじゃなくて、権限のないユーザー(一般ユーザーなど)ですね。
それに問題は、一般ユーザーが書き込める場所に展開することではなく、
ファイルのパーミッションが、一般ユーザーでも書き換えられるようになっていること。
Re: (スコア:0)
違います。典型的なDLLハイジャックで、ダウンロードしたファイルを書き換えるのではありません。#3363021 も同じ勘違いしてるのかな?