IE(IE8以降)のオートコンプリートの履歴を削除する方法 – プログラミング – Home

IE(IE8以降)のオートコンプリート...
 
通知
すべてクリア

IE(IE8以降)のオートコンプリートの履歴を削除する方法


正
 正
(@正)
ゲスト
結合: 13年前
投稿: 3
Topic starter  

他の掲示板で質問したのですが、返答がいただけなかったのでこちらでも質問させていただ
きますm(_ _)m

IEのオートコンプリートの履歴を削除する必要があります。
数年前のIEだと、 http://codezine.jp/article/detail/147を参考にして実装できたこと思
いますが、今IE8で試してみたところうまく動きません。

IE8でオートコンプリートの履歴を削除する方法をご存知の方がいましたら教えていただけ
ないでしょうか?


引用解決済
トピックタグ
ニッグ
 ニッグ
(@ニッグ)
ゲスト
結合: 19年前
投稿: 2
 

インターネットオプションのコンテンツにある
オートコンプリートの設定でするのではダメですか?


返信引用
正
 正
(@正)
ゲスト
結合: 13年前
投稿: 3
Topic starter  

返信ありがとうございます。

社内の簡単なセキュリティ改善のためのツールの1機能のため、
どうしても、プログラム上で実行する必要があります。


返信引用
tetrapod
 tetrapod
(@tetrapod)
ゲスト
結合: 21年前
投稿: 830
 

要するにセキュリティ向上のために IE が仕様変更された、ってことだろう。
(マルウエアに侵入されてもオートコンプリートの内容を読み取れなくした)
# 当該記事にも「セキュリティを考慮してください」とあるしね

本質的に「パスワードを読み取れる=セキュリティホール」なわけで、
読み取れないのが本来あるべき姿だと思うの心。
単に削除するだけなら「IE 起動→閲覧の履歴→削除→実行→IE 終了」という操作を、
作業者の介入なしに自動で行うプログラムを作るほうが
(セキュリティ的配慮上)まっとうなアプローチだと思う。

> 社内の簡単なセキュリティ改善のためのツール
がセキュリティホールを追求する・・・ってのは本末転倒だ。


返信引用
正
 正
(@正)
ゲスト
結合: 13年前
投稿: 3
Topic starter  

>>tetrapod

たしかに、オートコンプリートの内容が外部アプリで解読できるのは、良くないと思いま
す。

ただ、オートコンプリートの削除は、情報漏洩の抑止(大げさですが)につながると思いま
す。


返信引用
ITO
 ITO
(@ITO)
ゲスト
結合: 22年前
投稿: 1235
 

> たしかに、オートコンプリートの内容が外部アプリで解読できるのは、良くないと
> 思います。
> ただ、オートコンプリートの削除は、情報漏洩の抑止(大げさですが)につながると
> 思います。
 外部アプリで解読できるのが問題だと判断して廃止されたんだと思います。
あとはレジストリーの設定で変えられるかどうかですね。
変更可能であれば、ネットワーク管理者限定でアプリで自動変更可能になりますね。


返信引用
tetrapod
 tetrapod
(@tetrapod)
ゲスト
結合: 21年前
投稿: 830
 

Active Directory の運用下なのか?グループポリシーは使えるのか?
など、もはやプログラミングとは無関係な運用の話になっているわけだが

「フォームデータ」の削除+「終了時に閲覧の履歴を削除」にチェックを入れると
ご希望の「オートコンプリート履歴(の自動)削除」になる。
これだけなら簡単な上に IE9 にも対応できる。これではダメかな?

ログオンスクリプトでやるもよし、
グループポリシー(でできるかどうかは調べていないが)でやるもよし
他の方法でやるもよし


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました