컴퓨터잡담

IE 추가기능관리

by 디케 posted Feb 07, 2011
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

IE 추가기능관리


IE에서 지원하는 추가 기능은 각각 다음과 같은 레지스트리 경로에 기록된다.


툴바

HKLM\SOFTWARE\Microsoft\Internet Explorer\ToolBar


ActiveX 컨트롤

HKLM\SOFTWARE\Microsoft\Code Store Database\Distribution Units

ActiveX 컨트롤로 설치된 항목은 %WINDIR%\Downloaded Program Files 폴더에서 확인하고 삭제할 수 있다.


브라우저 도우미 개체

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects


브라우저 확장

HKLM\SOFTWARE\Microsoft\Internet Explorer\Extensions



사용자가 추가 기능을 그룹 정책을 변경함으로써 활성화 또는 비활성화할 수 있다.

이는 스파이웨어들이 악의적인 목적으로 추가기능을 설정 후 추가 기능을 비활성화 하여 사용자가 변경하지 못하게 하는 경우가 발생할 수 있기 때문에 주의 깊게 살펴보았다.


그룹 정책은 [시작 -> 실행 -> "gpedit.msc” -> 관리 템플릿 -> Windows 구성 요소 -> Internet Explorer]를 차례로 실행하면 다음 그림과 같은 화면을 볼 수 있고 여기서 수정한 내용은 아래와 같은 레지스트리 경로에 기록된다.

HKLM\SOFTWARE\Policies\Microsoft\Internet Explorer\Restrictions

    "NoExtensionManagement"=0x00

    사용자가 추가 기능의 상태를 변경할 수 있다.

    "NoExtensionManagement"=0x01

    사용자가 추가 기능의 상태를 변경할 수 없다.




“추가 기능 관리”화면에서 “표시”항목에는 다음과 같은 목록이 존재하고

- IE에서 사용 중이 모든 추가기능

- 현재 실행 중인 IE 에서 사용 중인 추가 기능

- 사용 권한을 물어보지 않고 실행되는 추가 기능

- 다운로드된 ActiveX 컨트롤 (32비트)


“사용 권한을 물어보지 않고 실행되는 추가 기능”에는 다음 레지스트리 경로에 해당하는 목록을 표시한다.

HKLMACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\PreApproved


“추가 기능 관리”는 다음 레지스트리 경로에 기록된다.

HKCU\Software\Microsoft\Windows\CurrentVersion\Ext


특히 “사용 안 함”으로 설정할 경우에는 “Settings”서브키 하위에 CLSID가 추가되고

HKCU\Software\Microsoft\Windows\CurrentVersion\Ext\Settings\{CLSID}


“Stats”서브키 하위에는 추가 기능 목록에 대한 로그 성격의 데이터가 기록된다.

HKCU\Software\Microsoft\Windows\CurrentVersion\Ext\Stats\{CLSID}\iexplore\

  ------------------------------------------

  "Blocked"       "사용 안 함" 으로 설정한 경우 사용됨 

  ------------------------------------------

  "Count"         IE가 요청한 횟수

  ------------------------------------------

  "Time"          가장 마지막으로 접속한 시간

  ------------------------------------------

  "Type"=0x01     ActiveX 컨트롤

  "Type"=0x03     브라우저 도우미 개체

  "Type"=0x04     브라우저 확장

  ------------------------------------------

  "Flags"=0x00    사용 안 함

  "Flags"=0x04    사용

  ------------------------------------------