Sleipnir/Grani 初心者質問スレ Part11

このエントリーをはてなブックマークに追加
817 ◆n7ktedJmA.
IE7のセキュリティ設定「拡張子ではなく、内容によってファイルを開く」が無視される。


こういった所に書き込むのは初めてなので間違いや不備が有ったら指摘してください。

Sleipnir(1.66と2.5.12とも)の挙動でIE7のセキュリティ設定である、「拡張子ではなく、内容によってファイルを開く」の設定が無視され常に有効として動作しています。
この設定はセキュリティ上問題があるため無効に設定しているのですが、IE7単体では無効として動作しますがSleipnirや他のIEコンポーネントブラウザ(unDonutとDonutRAPTそれぞれ最新版デフォルト設定で確認)では有効として扱われてしまいました。
Sleipnirオプションなどを一通り目を通したのですが、関連していそうな項目は見あたりませんでした。
この動作は私の環境がおかしいのか、それともSleipnirの意図した仕様、もしくはIEコンポーネントブラウザの制限による避けられない仕様なのでしょうか?
公式のフォーラムやWiki、Google検索で「Sleipnir 拡張子 MIME」など検索してみたところ次のような情報が見つかりました。

タブブラウザ Sleipnir オンラインデータベース(バグトラッキング/229)
http://www.sleipnir-wiki.jp/original_index.php?%A5%D0%A5%B0%A5%C8%A5%E9%A5%C3%A5%AD%A5%F3%A5%B0%2F229
*この挙動はIEコンポーネントの仕様などと読み取れます。

タブブラウザ Sleipnir オンラインデータベース(バグトラッキング/180)
http://www.sleipnir-wiki.jp/original_index.php?%A5%D0%A5%B0%A5%C8%A5%E9%A5%C3%A5%AD%A5%F3%A5%B0%2F180
*IEコンポーネントブラウザがIEと挙動が違うのは仕様上あり得ないと有ります?
818 ◆n7ktedJmA. :2007/05/14(月) 14:03:46 ID:1ZUvnaJq
また次の様な情報も見つかりました。
"Windows XP Service Pack 2 セキュリティ強化機能搭載" での機能の変更点 ‐ 第 5 部 : ブラウズのセキュリティ強化
http://www.microsoft.com/japan/technet/prodtechnol/winxppro/maintain/sp2brows.mspx#EZ5AG
アプリケーション開発者は、この機能を確認し、アプリケーションに変更を適用する計画を立てることをお勧めします。
この機能は、Internet Explorer 以外のプロセスでは既定で有効にならないので、これらの変更を有効にするには、開発者がアプリケーションを登録する必要があります。

*これは作者様が対応してくれれば解決するのでしょうか?(読み間違えてる可能性大)


以上を元に次のことが知りたいのです。

1.このIE7の設定が無視される現象が発生しているのは私だけでしょうか? もし私の環境によるものだった場合、解決するための手順やヒントを助言してくれませんか?

2.私以外にも多くの環境で再現する場合、これはSleipnirの意図した仕様やIEコンポーネントブラウザとしての制限なのか知りたいです。 作者様や詳しい方のコメントが有れば示して頂けませんか?

3.現時点でこの現象に対応するには、IE7を常用するかFirefoxなどのIEコンポーネントブラウザ以外に乗り換える他対処方法は有りませんか? 何らかの設定を書き換えるなどで対処出来ませんでしょうか?

長文になってしまいました。よろしくお願いいたします。
819 ◆n7ktedJmA. :2007/05/14(月) 14:19:00 ID:1ZUvnaJq
続いてテスト環境情報など

Sleipnir Version: 1.66
Sleipnir Version: 2.5.12 Unicode Edition (Number. 2512402)

OS: WindowsXP Service Pack 2
IE(Trident): 7.0.5730.11

OS自体はService Pack 1のCDにnLiteを使ってService Pack 2の内容と最新のHotfixを統合した物をインストール
統合CDを使い、不要なサービスをいくつも削除してる事が原因の可能性もあるかも?
一応Service Pack 2とHotfixのみ統合の物でもインストールを試したが結果は変わらず。

WindowsUpdate等は最新
ウイルス対策ソフトやファイアウォールは問題切り分けのために停止させた状態でテスト


IE側の設定変更箇所
ツール-インターネットオプション-セキュリティ
インターネットゾーンのセキュリティ設定内のその他のツリー内、拡張子ではなく、内容によってファイルを開くを無効にするにチェック(初期状態だと有効になってます)
820名無し~3.EXE:2007/05/14(月) 14:37:57 ID:I22ZkCjG
>>817
>内容によってファイルを開く」が無視される。

まで読んだ。
821 ◆n7ktedJmA. :2007/05/14(月) 14:57:18 ID:1ZUvnaJq
実施したテスト内容

1.以下のページのサンプルファイルを開いてみた。

ファイルダウンロード処理時のIEの仕様に関する注意点 (13:55) - いしなお! (2005-05-20)
http://tdiary.ishinao.net/20050520.html#p02

参考画像:http://sakuratan.ddo.jp/uploader/source/date40080.jpg
test1.jpgを開いた所、IE7の場合はブロックされるがSleipnirの場合は実行されてしまう。

2.以下のページのサンプルファイルを開いてみた。

LucaLucaの実験場
http://www.geocities.jp/luca_lucanian/
このページの解説 http://blog.lucanian.net/archives/50330573.html

参考画像:http://sakuratan.ddo.jp/uploader/source/date40079.jpg
fakegif.gifを開いた所、IE7の場合はブロックされるがSleipnirの場合は実行されてしまう。

3.以下のページのソフトを試してみた。

DisableOpenFileByContent.REG(WindowsNT/2000/XP / ユーティリティ)
http://www.vector.co.jp/soft/winnt/util/se417047.html

付属のインターネット.CMDによるチェックではIE7のウインドウが開いたがブロックされた。
04WebServer : パーソナルWebサーバ
http://www.soft3304.net/04WebServer/
このソフトを使いHTTPサーバを起動してSleipnirからOpenFileByContent.MHTを開いたところ「この設定は非常に危険です!」というアラートが出た。
822名無し~3.EXE:2007/05/14(月) 14:59:20 ID:z02IiGqk
閉じたタブが描画されたままになる現象が時々起きます。
何か設定がまずいのかバグなのかよく分かりません。
OS: XP
IE: 6 SP2
Sleipnir: 2.5.12

↓こんな感じです。実際にあるタブはabout:blankのみで
YOMIURI〜のタブは削除しても描画されたままになります。
http://www.uploda.org/uporg808994.png.html
823名無し~3.EXE:2007/05/14(月) 15:28:47 ID:TYBS+u8E
>>821
>>IE7のセキュリティ設定「拡張子ではなく、内容によってファイルを開く」が無視される。

これはうちの環境でも同じなので仕様ということになるのでは?
Sleipnirに限らずIEコンポのブラウザはすべて同じみたいですけど。

Sleipnir側で対応できるかどうかは作者に聞かないとわからないから
フォーラムなり本スレなりに書いとけば見てくれるのではないでしょうか。